On 11/7/06, Adrian Holovaty <[EMAIL PROTECTED]> wrote:
> > I suppose the disadvantage to this is getting users to test branches.
>
> That's a good point. Maybe we could do a better job of this by
> highlighting the currently developed branches on the main Django
> download page, rather than hiding them on the wiki, which I'm still
> convinced many people don't know about. Thoughts?

I like a stable trunk, too, and agree branches need more testing.
I've been thinking about this along with some of the recent posts
about patches being merged, tickets being closed, the need for more
developers, etc.  Something that might help with all of these issues
is a designated release manager.  I believe that Adrian fills this
role now, but actually giving a separate person this role could
provide a lot of help.

For example, a RELEASE branch could be created.  trunk could be copied
to release and the release manager could say on the list, "ok we're
going to spend this month targeting bugs x and y, tickets #xxx and
#yyy, and try to merge branch z.  We'll push a 0.96.pre1 when we think
we're close."  Then you could do regular pre2, rc1, etc. releases.
Each release becomes a bit more focussed and iterative and this would
help, I believe.

Granted, you've still got the issue of people testing and providing
feedback, but regular list release noise and targeted goals help drum
up support.  I've seen this approach work great in other projects,
especially where the release manager is not one of the core architects
and is really interested in stable releases, rather than larger
architectural choices.  And, of course, you need someone devs can
trust and communicate with as well... but you get the idea.

Just a thought I've been wanting to share....

Cheers,
deryck

-- 
Deryck Hodge
Web Developer, Product Development
Washington Post.Newsweek Interactive
Webmaster, Samba Team

http://washingtonpost.com/
http://newsweek.com/
http://samba.org/
http://www.devurandom.org/

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

Reply via email to