Hi David,

Le 25 juil. 08 à 14:24, David Chisnall a écrit :

> Hi Everyone,
>
> As the first step in the 0.4 release process, I am going to create a
> new stable branch this weekend.  This branch will have frameworks and
> applications moved to it that:
>
> 1) Compile without warnings.
> 2) Pass all of their tests.

Fine.

> 3) Have all APIs documented.

ok. However we may not have time to document all non-core frameworks  
we rely on, I'm thinking specially about: PopplerKit, OgreKit,  
XWindowServerKit, IconKit. So we may need to relax the rules for some  
of these if we don't want to delay the release too much. That doesn't  
mean we shouldn't try to document them.

> 4) Actually work.

Sure.

> After August, the additional requirement will be added:
>
> 5) All diffs going into stable must be reviewed by someone other than
> their author.
>
> If you have changes that want to go into stable after this date,
> please use svn merge to merge them from trunk to stable (nothing
> should go into stable without testing in trunk first) in your local
> checkout of stable and then submit them to http://review.etoileos.com
> for review.  Hopefully I (or someone else) will write some scripts to
> automate this soon...

Sounds good.

> Any commits to /stable should include a log message containing the
> URL of the review and saying which member of the core team ticked the
> 'ship it' box.  Commits without this log message WILL be reverted.
>
> Shortly before the 0.4 release, the stable branch will undergo
> feature-freeze.  No commits other than bug fixes will be allowed.
> Once I am satisfied that stable is actually stable, I will tag the
> 0.4 release.

ok.

Any other opinions or comments about these?

Cheers,
Quentin.
_______________________________________________
Etoile-dev mailing list
Etoile-dev@gna.org
https://mail.gna.org/listinfo/etoile-dev

Reply via email to