On Tue, Dec 8, 2009 at 11:11 AM, Tobias McNulty <tob...@caktusgroup.com> wrote:
> On Mon, Dec 7, 2009 at 6:31 PM, Russell Keith-Magee
> <freakboy3...@gmail.com> wrote:
>> I was thinking more of having one person at the sprint to take the
>> role of integrator - that is, the patches still go up on trac, but one
>> trusted person at the sprint takes the role of lieutenant for the
>> sprint, and selects patches that they consider trunk-ready. The end
>> deliverable is a branch that a core developer could theoretically just
>> git merge and push to SVN. In practice, there will probably be further
>> review by the core, but the idea is to provide a single rich vein of
>> high quality patches.
>
> Yes, personally I don't see the need to be overly organized about
> branching for each feature developed at the sprint.  There's no need
> to dictate what version control system, if any, participants use to
> develop code for Django.  Some prefer git, some hg, and some small
> tickets might not need a branch at all.
>
> The role of integrator does sound like a good one, though, both in
> terms of making sure things work (and work together) and also for
> keeping track of what actually gets done at the sprint.  Simply
> merging that branch directly into trunk sounds a little dicey,
> however, as commit granularity in terms of features (even small bug
> fixes) is usually a Good Thing.

I should clarify - I wasn't talking about an SVN style merge where N
branch commits become 1 trunk commit. I meant a git/hg style merge,
where each commit on the branch becomes a commit on the trunk.

Yours,
Russ Magee %-)

--

You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-develop...@googlegroups.com.
To unsubscribe from this group, send email to 
django-developers+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en.


Reply via email to