Hi Everyone,

It's time for me to put on my release manager hat again and start the  
ball rolling for the 0.4 release.  I'd like to pencil in the end of  
September for a tentative release date.

For future releases (up until 1.0), we have decided that odd numbered  
point releases should be 'user' releases and even numbered point  
releases should be 'developer' releases.  This means that the focus  
for 0.4 will be frameworks, developer tools, example apps, and  
documentation.

Things I definitely want to see in 0.4:

- Pragmatic Smalltalk 1.0
- EtoileUI 1.0
- CoreObject 1.0
- EtoileFoundation 1.0
- Stable Camaelon release
- Memory leak in Azalea fixed

All of these frameworks should have (vaguely) stable APIs, API  
documentation, and simple developer examples.  The timeline I would  
like to see us stick to is:

August 1st: Create 0.4 branch in svn.  Code should be copied in here  
from trunk after reviewing and fixing any show-stopper bugs.

September 1st: Feature freeze in 0.4 branch.  If it's not a bug fix,  
it doesn't go in the branch, and no commits are made to the branch  
without review by at least one member of the core team other than the  
author.

September 30th: Tag 0.4 branch.  Official release, everyone has a  
party, distributions get to have fun packaging it all up.

I'd really like to see the music player app make it in (either as a  
user application or as a CoreObject / EtoileUI example), and if  
someone (Eric or Seirei?) has time to tidy up the StepChat preferences  
dialog then that would be really great.  What other thing should be in  
this release?  User applications are less of a priority - we have  
until 0.5 to get them really polished - but it would be nice to have a  
few working, at least as examples.

David

_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à