Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:50530 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 70028 invoked from network); 25 Nov 2010 14:55:07 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 25 Nov 2010 14:55:07 -0000 Authentication-Results: pb1.pair.com header.from=tyra3l@gmail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=tyra3l@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.213.42 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: tyra3l@gmail.com X-Host-Fingerprint: 209.85.213.42 mail-yw0-f42.google.com Received: from [209.85.213.42] ([209.85.213.42:34950] helo=mail-yw0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 66/C2-55895-6C87EEC4 for ; Thu, 25 Nov 2010 09:55:02 -0500 Received: by ywe9 with SMTP id 9so561458ywe.29 for ; Thu, 25 Nov 2010 06:54:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received :in-reply-to:references:date:x-google-sender-auth:message-id:subject :from:to:cc:content-type; bh=96MsbM5bh3MCJ4Wks0GZMg6b1y+SNsUjGn1w7Cc2V7g=; b=lZEYFd+oNzi5/nBUv96Oo9F9gzqXWgCs1L90vSnOseCNEIEVcDm6I/TEVyeWM8XvN3 NXTpPQWUult3SSn5TZ2TytUgNAQZFIDVdpogqZsKJz6QZ5GNUIsZCUuI9LDlWaPmaLu8 LkioQue5tih+1R97Iqp78/zWNANoslhHjU+AM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=bZqlU2j/tg3ysxAyMz0ogHqMjr/Qxgn8skJkbA95LBxwOzHVlwoJrXXL3x9vEA6uRC ibrXkjTGIVLKDW+vO5vsln3E7jPpIEPdOz2Mo1WxLK/ZOyYOf68c2qmEI1RemgcF7qfU prOPKjBv1AGO+FH/ecXthfw/in3/oghyhwfOo= MIME-Version: 1.0 Received: by 10.90.25.13 with SMTP id 13mr2840882agy.33.1290696898822; Thu, 25 Nov 2010 06:54:58 -0800 (PST) Sender: tyra3l@gmail.com Received: by 10.90.53.4 with HTTP; Thu, 25 Nov 2010 06:54:58 -0800 (PST) In-Reply-To: <4CEE7230.9040002@lsces.co.uk> References: <4CEE7230.9040002@lsces.co.uk> Date: Thu, 25 Nov 2010 15:54:58 +0100 X-Google-Sender-Auth: sddqEVqTCHhdLsym2kEWV85R0wo Message-ID: To: Lester Caine Cc: PHP internals Content-Type: multipart/alternative; boundary=00163630f5fb2ac1020495e1cab8 Subject: Re: [PHP-DEV] git anyone? From: info@tyrael.hu (Ferenc Kovacs) --00163630f5fb2ac1020495e1cab8 Content-Type: text/plain; charset=UTF-8 On Thu, Nov 25, 2010 at 3:26 PM, Lester Caine wrote: > Derick Rethans wrote: > >> On Thu, 25 Nov 2010, Pierre Joye wrote: >> >> We have moved not too long ago and for what I see it gave some >>> opportunities to many of us to see what are the other tools on the >>> market, git and github in particular. I think 99% of the active >>> developers here are on github or use git in one way or another. >>> >> >> Before even talking about git; the discussion should focus on whether we >> want DVCS. There are other things out there beside gits, which are not >> that difficult to use and provide just as much functionality. >> >> Please not I'm not requesting to do it now and here, only trying to >>> get a feeling/poll about git usage. >>> >> >> I am not in favour; I will repeat what I just wrote to Davey: >> DVCS is also a lot more egocentric thing, instead of >> collaboration. You want your stuff exposed to as many developers as >> possible instead of walled gardens. It might be easy enough to >> share, but discovery is a lot harder. >> > > Ignoring the problems of actually using github I think this is exactly the > problem we are finding with those projects that have pushed over to git. > MANAGING what is allowed back into some master copy of the code base is the > bit that is a lot more difficult than with current arrangements. The result > is several versions of the same projects simply because people are doing > their own things and then nobody knows which version to pull from. The > release manager has to un-pick what should be merged and even on a small > project this is time consuming. If everybody with their own agenda for PHP > starts doing their own builds we will end up with even more branches since > they will just be publishing them ;) http://progit.org/book/ch5-1.html I think we could go with either an Integration Manager kind of workflow, or with the Dictator and Lieutenants (that is used for the linux development). either way, with good merging tools, the integrations isn't such of a problem. my 2 cents. --00163630f5fb2ac1020495e1cab8--