Re: Distributed SCM in Gnome (Was: Git vs SVN (was: Can we improve things?))
- From: "Kevin Kubasik" <kevin kubasik net>
- To: "Ali Sabil" <ali sabil gmail com>
- Cc: gnome-infrastructure gnome org, desktop-devel-list gnome org
- Subject: Re: Distributed SCM in Gnome (Was: Git vs SVN (was: Can we improve things?))
- Date: Tue, 11 Sep 2007 09:42:52 -0400
Agreed, that is something that we know we need, its just hard to write it up.
The DSCM tools comparison is incredibly far from complete, I just
started looking for information at the top of my list, and Git was
there. Please, add more positives to the others!
Over the course of the week I home to have completed more demo
cases/benchmarks for some more updated results, please don't just wait
for me to do it! Anyone should feel free to write up opinions, tests,
comparisons, or anything else they think relevant, and link it to the
page. Its a discussion!
On 9/11/07, Ali Sabil <ali sabil gmail com> wrote:
> I just checked out the gnome live page comparison of the 3 major DRCS, but I
> am afraid the page is actually heavily biased toward git, and contains a lot
> of outdated/irrelevant informations. I don't want to start a flamewar, but I
> think we should rather define a set of criterias that will allow selecting a
> DRCS (if the gnome project decides to move to a DRCS of course), instead of
> just dumping a set of "features", also, I would like to add that the
> benchmarking linked from that page is really very outdated and useless, it
> would be better if someone create some up to date benchmarks.
> On 9/11/07, Kevin Kubasik < kevin kubasik net> wrote:
> > NOTE: I'm sorry if this comes out oddly formatted or something, I'm using
> > an old SVN checkout of roundcube to send, as Gmail has decided I'm a
> > spammer or something....
> > Hey, as many of you know, there has been an ongoing discussion in
> > foundation-list about this for a few days now. It was recently realized
> > that foundation-list is not really the place for such a discussion.
> > I have started a Wiki page where I hope to summarize most of the
> > that took place in
> > (there were several relevant threads, I hope its not impossible to find
> > them).
> > For those who were already were a part of the conversation on
> > foundation-list, please feel free to continue as before, if you are new to
> > this discussion, please take a moment to read the wiki page, or skim the
> > archives so we don't end up back at square one.
> > That being said, the current discussion page is at
> > http://live.gnome.org/DistributedSCM (Moved from
> > http://live.gnome.org/gitMigration) I will try to update
> it with most of
> > the information from the original discussion over the course of this
> > evening, however, a lot of opinions have been voiced, and it will take a
> > while.
> > A few key points:
> > * There is a _very_ strong general opinion that Gnome should eventually
> > move to a DSCM system, it is really just a discussion of how and when.
> > * The 3 systems under consideration are bzr,git, and hg. There has not
> > been much discussion on which to choose, it is probably better that people
> > include their experiences with these tools on the wiki page. (please
> > provide hard numbers to backup statements! Don't just say its slow, give
> > a time it took to perform a task! Don't just say it takes up a lot of
> > space? How much? and preferably, provide comparisons for the other systems
> > if possible)
> > * A major concern is allowing our current translation and documentation
> > teams to continue to work without serious interruption. Many of those
> > contributers are less technical, or simply have less interest in playing
> > around with software to figure it out ;). Also, translators don't want an
> > entire repository to edit one po file, can a single file be checked out
> > locally and modified? There was even discussion of a web interface, but
> > most important thing here is if we were to move to web system for
> > translations, it would have to _already written_ before any real talk of
> > continued. (perhaps Launchpad will have completely open sourced that
> > component, and we could use their system) But we want to avoid discussions
> > of vaporware here, if we are going to talk about a program that can do
> > something for the translators, please present a link to a project we can
> > use or modify, or some proof of concept code.
> > * There is a debate over the difficulty of using a new distributed system,
> > it seems that alot of developers already use a DSCM somewhere else, and as
> > a result, are quite comfortable with the technical component (although the
> > social structure for sharing branches we choose etc. could change their
> > current use)
> > Anyways, everyone's input is welcome, just please follow the
> > http://live.gnome.org/CodeOfConduct
> > and respect everyones opinion, this is a discussion, not a deathmatch. ;)
> > 
> > --
> > Cheers,
> > Kevin Kubasik
> > http://kubasik.net/blog
> > _______________________________________________
> > desktop-devel-list mailing list
> > desktop-devel-list gnome org
> > http://mail.gnome.org/mailman/listinfo/desktop-devel-list
] [Thread Prev