Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:54444 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 43362 invoked from network); 7 Aug 2011 23:44:07 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 7 Aug 2011 23:44:07 -0000 Authentication-Results: pb1.pair.com smtp.mail=tyra3l@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=tyra3l@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.83.42 as permitted sender) X-PHP-List-Original-Sender: tyra3l@gmail.com X-Host-Fingerprint: 74.125.83.42 mail-gw0-f42.google.com Received: from [74.125.83.42] ([74.125.83.42:63998] helo=mail-gw0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id C7/44-17758-5432F3E4 for ; Sun, 07 Aug 2011 19:44:06 -0400 Received: by gwb17 with SMTP id 17so1171735gwb.29 for ; Sun, 07 Aug 2011 16:44:03 -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:content-transfer-encoding; bh=KIzFYU5mZxc7QoloasegbzLno0HU28E+2vSKnEy/zWk=; b=plk30eYzuV+zjpngel7LUv6RT4Jsmw5zt/vK7CRa6eueff2DomeuP/BMMEJiMMYoxj rw6d/YRWlSkTH3vO08agaboC3hQhI2/AedbdABCUOQRaELd6hPud2iwJKSxVr+4nF4oa OCi0/DDo6b0847t/O2q285qJ9iKzffUj+NXSw= MIME-Version: 1.0 Received: by 10.236.125.202 with SMTP id z50mr5815254yhh.231.1312760642798; Sun, 07 Aug 2011 16:44:02 -0700 (PDT) Received: by 10.147.83.11 with HTTP; Sun, 7 Aug 2011 16:44:02 -0700 (PDT) In-Reply-To: <4E3F215F.4020101@php.net> References: <4E3F0279.3070701@sugarcrm.com> <4E3F215F.4020101@php.net> Date: Mon, 8 Aug 2011 01:44:02 +0200 Message-ID: To: Stefan Neufeind Cc: internals@lists.php.net Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] [RFC] Choosing a distributed version control system for PHP (or not). Call for Participation. From: tyra3l@gmail.com (Ferenc Kovacs) On Mon, Aug 8, 2011 at 1:35 AM, Stefan Neufeind wrote: > On 08/07/2011 11:37 PM, Richard Riley wrote: >> David Soria Parra writes: >> >>> On 2011-08-07, Stas Malyshev wrote: > > [...] > >> Its really simple. >> >> Use git. >> >> It works, is fast and is rapidly becoming the industry standard. Do not >> sue something for "moral grounds" like the awful bzr used for emacs. >> >> Its designed as a fast, efficient DVCS. > > Hi, > > The TYPO3-folks migrated to git some while ago. And lately their > review-system "review.typo3.org" (readonly now also without a login) > went live. The review-system itself is actually another git in front > where changes for review can be pushed, can be reviewed, changed and be > mangled around, can be finally be abandoned or merged. At merge it's > pushed into the main repo. That was a huge win in terms of formal > reviews, transparency, speed and ease of reviews etc. And it even helped > bug-tracking since now there are no few lines of code hidden in the > bugtracker as some kind of "patch" or "quickfix" but that is actually a > git-change that you can checkout from review.typo3.org using your git > (the system tells you which commandline to use for that). Imho it's > dead-simple. > > I believe it would help PHP a lot to have this kind of transparency and > increase both the quality as well as the speed/ease of reviews. > > > Regards, > =C2=A0Stefan > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > btw. for code-review and change control there are also existing open source tools like gerrit for git. http://code.google.com/p/gerrit/ --=20 Ferenc Kov=C3=A1cs @Tyr43l - http://tyrael.hu