Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:58562 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 59752 invoked from network); 4 Mar 2012 07:54:11 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 4 Mar 2012 07:54:11 -0000 Authentication-Results: pb1.pair.com smtp.mail=jeremiah.dodds@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=jeremiah.dodds@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.160.42 as permitted sender) X-PHP-List-Original-Sender: jeremiah.dodds@gmail.com X-Host-Fingerprint: 209.85.160.42 mail-pw0-f42.google.com Received: from [209.85.160.42] ([209.85.160.42:37717] helo=mail-pw0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 9C/A6-12048-2AF135F4 for ; Sun, 04 Mar 2012 02:54:11 -0500 Received: by pbcun1 with SMTP id un1so3141585pbc.29 for ; Sat, 03 Mar 2012 23:54:07 -0800 (PST) Received-SPF: pass (google.com: domain of jeremiah.dodds@gmail.com designates 10.68.244.105 as permitted sender) client-ip=10.68.244.105; Authentication-Results: mr.google.com; spf=pass (google.com: domain of jeremiah.dodds@gmail.com designates 10.68.244.105 as permitted sender) smtp.mail=jeremiah.dodds@gmail.com; dkim=pass header.i=jeremiah.dodds@gmail.com Received: from mr.google.com ([10.68.244.105]) by 10.68.244.105 with SMTP id xf9mr19330097pbc.29.1330847647436 (num_hops = 1); Sat, 03 Mar 2012 23:54:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=cBDuLzF5vNoiDCD94KsxJEg7NyGmo6GoaWipD50DyEo=; b=x2NpvrhC/smZVp39ApNkL4qDDI2zHJrIY4mBSLWY4m78Q4Pi6Dd2y7C3G9iVKo8nXk uZtEzoiIvMcBFZtTkw7pUZxdNRWGfcNbFbl8Aoyqp3Ip8X0Kd/ek11aGWxRILfR/Z1qf EdY2ReLyipNWD9fNPsfP1OpMTvqTbXQkKNgfNmY9gMwEkeg+RQ3MnOstBqV7s4bHRN+T ninInK16paUL6QSLroufYPiwTDzeFt4D91Na80f/ox99yIjSWhZrSRO88hJ+8pXoU+F+ sNL4kjU/IK7RKqqhPxgg2TscUfqnubDMTRt6Cdr7urMs56WYyPxV380vXS0UesuJgbpS IH+g== Received: by 10.68.244.105 with SMTP id xf9mr16666170pbc.29.1330847647374; Sat, 03 Mar 2012 23:54:07 -0800 (PST) Received: from destructor (ip98-180-233-170.cl.ri.cox.net. [98.180.233.170]) by mx.google.com with ESMTPS id f5sm9877311pbe.26.2012.03.03.23.54.04 (version=SSLv3 cipher=OTHER); Sat, 03 Mar 2012 23:54:06 -0800 (PST) To: internals@lists.php.net References: Date: Sun, 04 Mar 2012 02:53:38 -0500 In-Reply-To: (Kris Craig's message of "Sat, 3 Mar 2012 15:24:01 -0800") Message-ID: <87zkbwby4d.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.94 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Subject: Re: [PHP-DEV] Git Migration: Status Update From: jeremiah.dodds@gmail.com Kris Craig writes: > Thanks for the update! > > Quick question: As far as the branching model goes, are we going to stick > with the SVN-style of just having a branch for each release version and > dumping all the commits directly onto it, or do you plan on switching to a > more modern Git-style branching model of merging feature sub-branches into > the parent version branches? Or has this issue not been discussed yet? > > --Kris > > > On Sat, Mar 3, 2012 at 1:58 PM, David Soria Parra wrote: > The "idiomatic" way to do this would be to have releases done as tags off of the master branch. Other than that, it makes a lot of sense to have a branch for major features / versions, and for people to develop specific features in their own branch, to rebase changes coming from parent branches onto working branches, and then to merge those into their respective parent branches after they're done. I swear that sounds much more complicated than it is. I personally think that php as a whole would *greatly* benefit from adopting this sort of development model -- it's likely that git-savvy new contributors will anyhow, and it makes accepting contributions a hell of a lot less painful.