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>

Reply via email to