Not sure that I meet the criteria as its been a long time since I've committed code - still, I did write quite a bit of the current code so...
I vote git. Reason: I have experience with it and have found that it works, it has a very active user community, and it seems that the wind of popularity is blowing in its direction. We shouldn't hitch our wagon to a sinking ship (to mix metaphors horribly). Ian. 2009/3/31 Matthew Toseland <toad at amphibian.dyndns.org> > On Tuesday 31 March 2009 20:19:08 Matthew Toseland wrote: > > Which DSCM should we switch to? Last time we discussed this, we decided > on > > mercurial (hg). We need a decision in the near future - it has dragged > out > > for 6 months due to technical and communication problems, but nextgens is > > able and willing to implement a change in the near future. Ian has > suggested > > that we need to re-evaluate the decision. So, we will take a vote of > > developers active in the last 6 months - and if nobody votes, I'll > choose. > > > > The reasons we chose hg previously: > > - It has a better HTTP transport. > > - It has better Java support : in particular, netbeans has integrated and > well > > supported hg support. > > - It has better Windows support : mainstream hg runs on Windows, while > there > > are Windows Git clients. > > > > Both hg and git have been demonstrated to work over Freenet. Git seems to > need > > a bit more help than hg does. > > > > At least four developers and at least one third party have been > maintaining > > their own svn-to-git repositories based on remotely importing the > official > > tree, this is one of many reasons to use a DSCM: > > - Better offline commit support. > > - Better redundancy and security in general. > > - Better integration with anonymous development (subject to the caveat > that > we > > must be sure something is the contributor's own work). > > > > In order to get a clear-cut decision, I have set an arbitrary deadline of > the > > end of Tuesday the 7th of April. This will only be extended in > *exceptional* > > circumstances. > > > > So if you have an opinion, please reply to this thread. If you qualify as > a > > developer active in the last 6 months, then please indicate your vote - > you > > can change it right up to the deadline. > > > To clarify the rules: > Nobody who hasn't committed anything in the last 6 months is eligible to > vote. > "The last 6 months" is defined as the 6 months prior to my sending the > message > above. > You must explicitly vote: "I vote for hg" or any other clear expression of > a > vote. > You may change your vote up until the deadline, which is 0:00 BST on 8 > April > 2009. > You may send your vote privately by encrypted email to me. If you are > concerned about my integrity, sign the mail and keep a copy. HOWEVER, I > will > display the list of people for and against after the deadline. Before that, > I > will display a running total but not mention private votes. > A majority of 1 is sufficient. If there is a tie I get the deciding vote, > even > if I have already voted. > > If Ian, or any other Director of FPI (Oskar, Stephen, iirc Theo?), wants to > take over tallying votes, he may do so. If he does he gets the deciding > vote > in the case of a tie, even if he has voted already (he has committed in the > last 6 months). > > _______________________________________________ > Devl mailing list > Devl at freenetproject.org > http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl > -- Ian Clarke CEO, Uprizer Labs Email: ian at uprizer.com Ph: +1 512 422 3588 Fax: +1 512 276 6674 -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20090331/bcb2b488/attachment.html>