Re: [OMPI devel] Switching away from SVN?

2008-03-24 Thread Jeff Squyres
On Mar 24, 2008, at 4:23 PM, Josh Hursey wrote: I agree with George and Edgar. I would further add the notion that whatever we decide upon should also work well with MTT. A lot of the support tools for Open MPI are tied to the notion of a continuously increasing 'r' number (MTT, nightly tarballs

Re: [OMPI devel] Switching away from SVN?

2008-03-24 Thread Josh Hursey
I agree with George and Edgar. I would further add the notion that whatever we decide upon should also work well with MTT. A lot of the support tools for Open MPI are tied to the notion of a continuously increasing 'r' number (MTT, nightly tarballs, Trac?, ...), so we should be careful movi

Re: [OMPI devel] Switching away from SVN?

2008-03-24 Thread Jeff Squyres
SVN v1.5 has completely revamped how they do merging -- it is supposed to be much mo' betta (although I have not tried it myself). The whole business of needing to track what you have already merged on a long- lived branch has been eliminated; in this way, SVN v1.5 will be much more like gi

Re: [OMPI devel] Switching away from SVN?

2008-03-24 Thread Edgar Gabriel
generally, I have no objections to switch away from svn to another method, assuming that we do not give up much of the comfort that we have today, as George mentioned. One question related to that however is, whether upcoming svn releases would solve some of the issues which we have today with

Re: [OMPI devel] Switching away from SVN?

2008-03-24 Thread Jeff Squyres
There's a mercurial plugin for trac that we can play with. Is there one for git? (I have not looked) One bummer is that we will likely lose our existing links to commit revisions (e.g., r1234 will no longer have meaning). Hmm. On Mar 24, 2008, at 4:00 PM, George Bosilca wrote: After pla

Re: [OMPI devel] Switching away from SVN?

2008-03-24 Thread George Bosilca
After playing with hg and git for few days, I tend to agree with the emacs guys. It looks to me that any of them will do the job (as did svn). I don't really care which one will be selected by the community as long as we: 1. Don't spend months in deciding which one to choose. 2. Don't loose

Re: [OMPI devel] Switching away from SVN?

2008-03-24 Thread Roland Dreier
LWN.net has an interesting article about how Emacs chose a new version control system: They were back in the CVS stone ages, but their main contenders were the same big three of distributed VCSs: git, hg and bzr. The article pulls out a couple of very good quotes

Re: [OMPI devel] Switching away from SVN?

2008-03-24 Thread Jeff Squyres
Along the same lines, I did a trail conversion of the SVN repo to Mercurial and have posted a tarball here (ompi.hg.tar.bz2): http://www.open-mpi.org/~jsquyres/unofficial/ You can't serve Mercurial repos through HTTP without modifying the Apache config, which I didn't want to do just to

Re: [OMPI devel] Switching away from SVN?

2008-03-24 Thread Jeff Squyres
On Mar 24, 2008, at 9:46 AM, Gleb Natapov wrote: git clone http://www.open-mpi.org/~jsquyres/unofficial/ompi.git And then work with local git operations from there. It is very useful! Is it possible to sync it with SVN nightly? I think that's the larger open question: should we move the

Re: [OMPI devel] Switching away from SVN?

2008-03-24 Thread George Bosilca
This directory is not supposed to be empty. After a discussion on the mailing list, Ralph added a file called .placeholder there, for exactly this reason. The commit was 17648. Maybe someone can synchronize the git tree with the latest svn ... george. On Mar 24, 2008, at 9:46 AM, Gleb Na

Re: [OMPI devel] Switching away from SVN?

2008-03-24 Thread Gleb Natapov
On Fri, Mar 21, 2008 at 08:52:03AM -0400, Jeff Squyres wrote: > Cool -- thanks Roland! > > For anyone who wants to play with the entire history of OMPI in git > (as of last night or so -- this git repository is *not* being kept in > sync with SVN), I cloned the tree that Roland created and put