Now 0.2 is released, we can start thinking about 0.3[1] seriously. I'd like to get a set of objectives for the release pinned down early, so we know what we are aiming for. I would say the two big ones are:
- Documentation for everything. Every framework should have gsdoc documentation for every public interface at a minimum (documentation for the internal code is ideal, but not required). Every application should have some a users' guide. - No UI bugs outstanding. Every UI bug should be either fixed, or blamed on GNUstep (and, ideally, fixed and patches sent upstream). I also want to put a prototype of CoreObject in 0.3. The current EtoileSerialise code now has a working implementation of COProxy, which serialises and stores every message sent to a proxied object. These invocations can now also be re-loaded and re-applied to other objects, allowing complete re-play of an object's lifespan. Adding branching to this will be fairly trivial, and the higher-level parts of CoreObject should be in a useable, if not polished, state in time for 0.3. What else do people want to see in 0.3? Localisation might also be on the list; see if we can start getting things translated a bit? David [1] Jesse want's to call 0.3 'Charm,' as in 'three's the charm,' and 'what a charming user environment you have there.' I don't have any objection, as long as we don't end up with names as silly as the Ubuntu releases. _______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss
