incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Santiago Gala <>
Subject Re: Subversion vs other source control systems
Date Thu, 14 Feb 2008 13:14:38 GMT

El jue, 14-02-2008 a las 10:52 +0000, William A. Rowe, Jr. escribió:
> Janne Jalkanen wrote:
> >> No, there was no vote and is not vote, nor is there any choice.  
> >> Subversion is one of the few things that the Board has mandated, 
> >> imposed on all projects.  Period.  Pretty much end of discussion.
> > 
> > I would assume though that if there is enough interest among the 
> > community, the subject of supporting something like Git could be opened 
> > up with the Board, yes?
> It's up to the infrastructure team to decide, the board is generally
> hands-off when it comes to their decisions for the foundation.
> So it needs to be brought up to them.

I'd say that if a project wants to have a distributed scm and makes a
reasonable case of the reasons, they would ask for it to infrastructure.
If infrastructure denies it and the project does not accept the
reasoning or how it is exposed, we have a conflict. If there is a
conflict the Board *has* to consider the issue. I'm not sure on how it
is worded in the bylines.

While we typically value consensus a lot, we typically don't take
bureaucratic answers as absolutes. Or at least that is how I remember
the ASF used to be. :P

Also, while all users have , a
git/bazaar/mercurial/darcs repo is only one scp away. I have set up cvs,
subversion, git and bazaar, and the last two were vastly easier to set
up and maintain. As I said, specially if ssh/sftp is there.

The typical workflow in distributed scm is that authoritative
repositories pull (as requested and after review) from non-official
ones, so typically security is easier: no longer lots of people with
write access, but only a handful, taking changesets from the rest of the


> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message