On Thu, Nov 25, 2010 at 3:26 PM, Lester Caine <les...@lsces.co.uk> 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.

Reply via email to