+0 On Tue, Apr 15, 2008 at 4:11 PM, Vincent Massol <[EMAIL PROTECTED]> wrote:
> > On Apr 15, 2008, at 12:36 PM, Jean-Vincent Drean wrote: > > > On Mon, Apr 14, 2008 at 1:43 PM, Vincent Massol <[EMAIL PROTECTED]> > > wrote: > >> > >> On Apr 14, 2008, at 1:35 PM, Jean-Vincent Drean wrote: > >> > >>> +0 > >>> > >>> About releases votes and votes in general it would be good to follow > >>> the 72h rule from now. > >>> It would reduce the risks of important changes at the last second > >>> and > >>> force us to plan things a bit more. > >> > >> My view is a little bit different. If we wait a long time then you'll > >> get more stuff committed at the last moment (check XE 1.3.2 for > >> example, there's been quite a few commits since the vote was issued > >> and thus those who voted should technically all vote again!). > > > > We haven't wait that long for 1.3.1 and got more commits AFAIR. > > > >> What we should do is stage releases, i.e. prepare a release and only > >> ask for the vote when the version has been released in a staged repo. > >> In that manner, the vote will mean that users/committers should test > >> the release and vote on releasing it as is. > > > > Having stage releases would be nice, even if I'm not sure commiters > > would have the time to test them properly. > > This is why it's nice. Anyone can test them, not only committers. > > But anyway even for committers, they need to be more involved in the > testing. right now committers don't care and vote +1 without knowing > much about the release which isn't good. At least they should try it > out, test a few things before voting with this new scheme. > > > I realize the problem we discuss here is mostly related to xwiki-core > > bugfix releases. Since 4+ products relies on them the release votes > > are sometimes taken as a reminder thus product developers commit last > > minute changes at this moment. > > > > May be the best solution would be to keep our release/vote process as > > it is and defuse the risk of last minute commits by sending a reminder > > email 3 days before the vote (only for bugfix releases). Wdyt ? > > The staging release process is really the official maven release > process. It's recommend by maven and maven has tools for it. > > I believe we should follow it. It's quite easy to do too. > > Thanks > -Vincent > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

