4.6.1 release process proposal
nickschermer at gmail.com
Fri Jan 16 07:54:29 CET 2009
I agree with Biju that creating packages in various environments is
not a good idea. I think only 1 person should do this (and if Stephan
has no time for this I wouldn't mind doing this), and building the
release tarballs doesn't take long if we're sure trunk just build fine
on various environments.
So I'd say only 1 release manager who packs and releases the whole thing.
That said I do think our testing is a bit crap right now. Even with
release tarballs we don't test them properly on multiple environments
(like the xfce4-panel bug that appeared in non-linux installations),
so maybe we can setup a buildbot system (Jannis already suggested
this) that runs make dist-check on various osses (linux/*bsd/...) with
most the debug flags enabled we previously discussed. If the buildbot
passes everything w/o problems we can simply build the packages and
release them without a lot of testing.
More information about the Xfce4-dev