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
