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). -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 835 bytes Desc: This is a digitally signed message part. URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20090331/768d0bf8/attachment.pgp>
