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.

Cheers,
Tobias

-- 
Tobias McNulty
Caktus Consulting Group, LLC
P.O. Box 1454
Carrboro, NC 27510
(919) 951-0052
http://www.caktusgroup.com

--

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