On Dec 8, 5:32 am, Russell Keith-Magee <freakboy3...@gmail.com> wrote:
> 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.

I have thought about the process a bit and even wrote some
helper code.

Unfortunately I fell ill and haven't fully recovered (and am
therefore horribly off-schedule with my work), so I haven't
had the chance to continue with the effort.
*Notoriously* bad timing, considering we had a similar
discussion before and that the sprint is coming up soon.

Unfortunately only the less important general guidelines
are up as of now at
http://wiki.github.com/django-mq/django-mq

What I had in mind was to write proper guidelines so
that people can hop on easily and to keep things
properly organized. I also planned to run an example
sprint by myself to demonstrate how things actually
work.

Alas, I can not do that presently.
I'll get to it eventually though.

Best,
MS

--

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