Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:54904 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 19723 invoked from network); 24 Aug 2011 22:46:48 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 Aug 2011 22:46:48 -0000 Authentication-Results: pb1.pair.com header.from=lester@lsces.co.uk; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=lester@lsces.co.uk; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lsces.co.uk from 213.123.20.132 cause and error) X-PHP-List-Original-Sender: lester@lsces.co.uk X-Host-Fingerprint: 213.123.20.132 c2bthomr14.btconnect.com Received: from [213.123.20.132] ([213.123.20.132:31677] helo=mail.btconnect.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 40/D0-14799-65F755E4 for ; Wed, 24 Aug 2011 18:46:47 -0400 Received: from host81-138-11-136.in-addr.btopenworld.com (EHLO _10.0.0.4_) ([81.138.11.136]) by c2bthomr14.btconnect.com with ESMTP id EBY10313; Wed, 24 Aug 2011 23:46:42 +0100 (BST) Message-ID: <4E557F52.2040008@lsces.co.uk> Date: Wed, 24 Aug 2011 23:46:42 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20110815 Firefox/6.0 SeaMonkey/2.3 MIME-Version: 1.0 To: "internals@lists.php.net" References: <4E556A0B.4010406@sugarcrm.com> <4E556AC0.5070706@gmx.net> In-Reply-To: <4E556AC0.5070706@gmx.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Mirapoint-IP-Reputation: reputation=Fair-1, source=Queried, refid=tid=0001.0A0B0303.4E557F52.003A, actions=tag X-Junkmail-Premium-Raw: score=7/50, refid=2.7.2:2011.8.24.213314:17:7.586, ip=81.138.11.136, rules=__MOZILLA_MSGID, __HAS_MSGID, __SANE_MSGID, __USER_AGENT, __MIME_VERSION, __TO_MALFORMED_2, __TO_NO_NAME, __BOUNCE_CHALLENGE_SUBJ, __BOUNCE_NDR_SUBJ_EXEMPT, __CT, __CT_TEXT_PLAIN, __CTE, __ANY_URI, __URI_NO_MAILTO, __CP_URI_IN_BODY, __STOCK_PHRASE_7, BODY_SIZE_1700_1799, BODYTEXTP_SIZE_3000_LESS, __MIME_TEXT_ONLY, RDNS_GENERIC_POOLED, BODY_SIZE_5000_LESS, RDNS_SUSP_GENERIC, RDNS_SUSP, BODY_SIZE_2000_LESS, BODY_SIZE_7000_LESS X-Junkmail-Status: score=10/50, host=c2bthomr14.btconnect.com X-Junkmail-Signature-Raw: score=unknown, refid=str=0001.0A0B0201.4E557F53.008C:SCFSTAT14830815,ss=1,fgs=0, ip=0.0.0.0, so=2010-07-22 22:03:31, dmn=2009-09-10 00:05:08, mode=multiengine X-Junkmail-IWF: false Subject: Re: [PHP-DEV] [VOTE] Choosing a distributed version control system for PHP From: lester@lsces.co.uk (Lester Caine) David Soria Parra wrote: >> I'm not sure choosing DCVS by vote is actually a good way to go here. >> > I think we need much more input from people that maintain all the >> > infrastructure we're using now and would be doing the move. If we >> > don't have people committed to making it happen majority-based vote >> > is useless IMHO. > Sure. I wrote the RFC because I plan to implement it. I will make it > possible for either Git or Mercurial, but as stated, I prefer doing it > with Mercurial. > > The vote is not a 100% we do it, but rather a: we would like to have it > that way. So if people choose Bazaar, someone has to come up with a > solution. I think the problem here is that _if_ the majority are already committed to git anyway, those of use who are using hg or something else are going to be at a disadvantage since it is now obvious that cross working will not work especially if everything is rolled into the one super repo. Even the 'decision' to roll everything into single repo copying the current SVN history _should_ be something that is put to a vote. The problems of testing _sections_ of this vast code base and tracking bugs against them should be a perfect reason for a much more modular approach so we can test each module as a separate package. And the process is something that _does_ change depending on the different DVCS's. So simply voting on the current rfc seems a little pointless at the moment? -- Lester Caine - G8HFL ----------------------------- Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk// Firebird - http://www.firebirdsql.org/index.php