On 26 Apr 2007, at 16:06, Jesse Ross wrote: > Please reply to this with what your plan is for your projects. We'll > discuss during the voice conference where we're all at and how to > coordinate those plans with 0.2 and beyond.
Jabber - Current in-tree status: Works on OS X, with a couple of UI regressions. Almost works on GNUstep, but there's no sane way of setting the JID/server to use. - Current local status: Hooks added to the back-end to allow setting the JID and server. Not tested, but very simple code. New XML parser written in Ragel. Finally supports those really stupid <[CDATA[ things that should never have made it into the spec in the first place. It seems like this is the way to go, since it's more maintainable than my hand-coded state machine (which has a bug I can't find). - Plan for 0.2: Add the UI for adding accounts, so we have a working Jabber client. Possibly move to the new XML code. The parser works better than the current one, but it needs wrapping up in Objective-C nicely. It's meta-programmed (just define a few macros for the actions), but does actually need a small amount of coding. EtoileThread - Current in-tree status: Works. - Current local status: Partial work on moving to a static ring-buffer, rather than an NSArray. Should dramatically lower overheads, and make the whole thing much faster. - Plan for 0.2: Finish moving to a ring buffer. Not sure if anyone uses this code yet (I plan to in CoreObject), so it's probably a low priority. CoreObject - Current in-tree status: Messy. Serialisation works, but I want to change the interface to cope with aliasing better. Deserialisation doesn't. - Current local status: Deserialisation is a work-in-progress. - Plan for 0.2: None. After 0.2, I plan on finishing the serialisation code and starting to build a full CO implementation on top of it. I don't have any plans for July yet, so hopefully I can spend a lot of time working on this over the summer... David _______________________________________________ Etoile-dev mailing list [email protected] https://mail.gna.org/listinfo/etoile-dev
