Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:54973 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 6095 invoked from network); 26 Aug 2011 12:28:33 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 26 Aug 2011 12:28:33 -0000 Authentication-Results: pb1.pair.com smtp.mail=brett.bieber@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=brett.bieber@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.82.170 as permitted sender) X-PHP-List-Original-Sender: brett.bieber@gmail.com X-Host-Fingerprint: 74.125.82.170 mail-wy0-f170.google.com Received: from [74.125.82.170] ([74.125.82.170:62888] helo=mail-wy0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 01/B3-12710-071975E4 for ; Fri, 26 Aug 2011 08:28:33 -0400 Received: by wyf23 with SMTP id 23so2596464wyf.29 for ; Fri, 26 Aug 2011 05:28:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=ftTI8h3FxFOSw2STs6KdbbZE3PTpoc97pD8bg4cEBfM=; b=YpZ/GOTEjaOe2gGMu7LVqoTmJvzHsJDeZ748o15yKVPCrrl8lsSDxQv5lNqGMOF4Pn ht3g/fCUsYgbq1BLKYa58QytmpNAwt5bzV0XYjgyzMnmCXnk5Sr55eZY6EnY9rJovM3H NPHV/kE7xtxPKllxQPF1qRT/n4h7nG41lXWME= MIME-Version: 1.0 Received: by 10.216.179.10 with SMTP id g10mr891730wem.22.1314361708525; Fri, 26 Aug 2011 05:28:28 -0700 (PDT) Received: by 10.216.185.1 with HTTP; Fri, 26 Aug 2011 05:28:28 -0700 (PDT) In-Reply-To: References: <4E56E068.8030502@gmail.com> <4E5741CE.4000809@lsces.co.uk> Date: Fri, 26 Aug 2011 07:28:28 -0500 Message-ID: To: Ferenc Kovacs Cc: Lester Caine , PHP internals , "Daniel O'Connor" Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [PHP-DEV] [VOTE] Choosing a distributed version control system for PHP From: brett.bieber@gmail.com (Brett Bieber) On Fri, Aug 26, 2011 at 2:28 AM, Ferenc Kovacs wrote: > On Fri, Aug 26, 2011 at 8:48 AM, Lester Caine wrote: >> David Muir wrote: >>> >>> FWIW, PEAR is already moving to GitHub. >> >> So who dictated that .... >> There should at least be a little consistency in PHP and this is just >> another example of everybody just doing what they want and sod the rest of >> us :( PEAR is very different than the core. PEAR is inherently split up into small sub-packages that are easily maintained using separate version tracking. You could say PEAR is much like PECL, but there are still plenty of differences. We have a group of elected officials which (mostly) make final decisions, and we also have many individual developers that like to do what they want with their libraries. PEAR developers have long been able to use other publicly available version control systems. Yes the main repo has been with PHP, until svn.pear.php.net was set up for PEAR2 and subsequently moved back to PHP infrastructure once svn.php.net was set up. Just in the past few months or we've moved all of PEAR2 to git, and PEAR packages are individually moved over at will. > the pear group decided that obviously. > btw. I thought that only the pear2 infrastructure (site, packages) are > moving to github. PEAR2 was the first, yes. For PEAR(1) our QA team has focused on unmaintained packages. It takes a lot of manpower to vet new contributors by requesting patches and building enough trust that we're OK granting them svn.php.net access. We've recognized that it's easier to get new/external contributions on github, which is very important when maintainers leave and our QA team has to take over. -- Brett Bieber