Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:54559 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 9377 invoked from network); 12 Aug 2011 22:57:40 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 12 Aug 2011 22:57:40 -0000 Authentication-Results: pb1.pair.com header.from=smalyshev@sugarcrm.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=smalyshev@sugarcrm.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain sugarcrm.com designates 67.192.241.133 as permitted sender) X-PHP-List-Original-Sender: smalyshev@sugarcrm.com X-Host-Fingerprint: 67.192.241.133 smtp133.dfw.emailsrvr.com Linux 2.6 Received: from [67.192.241.133] ([67.192.241.133:44653] helo=smtp133.dfw.emailsrvr.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 4A/61-33208-3EFA54E4 for ; Fri, 12 Aug 2011 18:57:39 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp13.relay.dfw1a.emailsrvr.com (SMTP Server) with ESMTP id 555483D0698; Fri, 12 Aug 2011 18:57:36 -0400 (EDT) X-Virus-Scanned: OK Received: by smtp13.relay.dfw1a.emailsrvr.com (Authenticated sender: smalyshev-AT-sugarcrm.com) with ESMTPSA id DC7603D0693; Fri, 12 Aug 2011 18:57:35 -0400 (EDT) Message-ID: <4E45AFDF.9000001@sugarcrm.com> Date: Fri, 12 Aug 2011 15:57:35 -0700 Organization: SugarCRM User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: Lester Caine CC: PHP internals References: <4E3F02E8.2050402@sugarcrm.com> <4E450EB1.6090502@lsces.co.uk> <4E456F2F.7030809@sugarcrm.com> <4E45755F.3020005@lsces.co.uk> <4E4578B6.6050708@sugarcrm.com> <4E45A2BD.7060506@lsces.co.uk> In-Reply-To: <4E45A2BD.7060506@lsces.co.uk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] [RFC] Choosing a distributed version control system for PHP (or not). Call for Participation. From: smalyshev@sugarcrm.com (Stas Malyshev) Hi! On 8/12/11 3:01 PM, Lester Caine wrote: >> Branches are different things than github forks, for different purposes. >> Branch is a project, fork is a workspace. You can have multiple people >> work on a project, using multiple workspaces. > > That is not how Drupal seems to be using git ... > http://drupal.org/node/803746#clone - See 'Creating a Working Branch' I think they're describing local modifications for the Drupal site there, not developing Drupal. Think about it: suppose we have Drupal versions 7.0, 7.1, 7.2. Those will be branches. But if you want to do something into each of them, it won't do for each developer to create a private branch for each of them - the amount of branches will quickly get out of control. That's when you'd need forks. -- Stanislav Malyshev, Software Architect SugarCRM: http://www.sugarcrm.com/ (408)454-6900 ext. 227