Dossy Shiobara wrote:
On 11/12/09 9:51 AM, Leif Hedstrom wrote:
Something to consider... I can see both sides of RTC vs CTR. Thoughts?

This is where a good DVCS helps: developers happily work in their own
branches, committing as they go.  Then, after review, the changes can
get merged into the main-line trunk/HEAD.

In projects where reliability and stability are valued over feature
count, RTC is the way to go.  In projects where rapid development and
addition of features are valued over short-term reliability and
stability, CTR is preferred.

Good points, and I'm sure we'll have a full-blown DVCS sometime in
the not-too-distant future.

I like the httpd model: /trunk/ is CTR, while stable branches are RTC.
So my brainwave can go in trunk, then get reviewed by fellow devs -
just in case it was really a brainfart - before hitting the users.

All backport proposals go in a STATUS file.  I find that useful in
that it relieves the burden of watching every commit, and provides
a focus for what really needs reviewing.

--
Nick Kew

Reply via email to