The team hit the .4A milestone. It took an extra week and we got 90% of the way there, not 100%, but it was an impressive performance. The new planning and scheduling system is working, and we're on track for the rest of 0.4B (August) and 0.4 itself (October).
We've started the 0.5 planning process and there is a first draft from Product Management being reviewed by Engineering. Therefore we haven't yet ratified even the top-level goals or the schedule, but my hope is that the 0.5 calendar is something we at OSAF can use on a day-to-day basis in the first quarter of 2005.
At yesterday's staff meeting, we saw the first demo of email running inside Chandler's GUI. As well, the old calendar code we had has been re-done under CPIA (Chandler's GUI-builder framework), and we could see day, week, and month views, as well as a month-at-at-time thumbnail populated with real event data from the repository. Under the hood, it means we have end-to-end functionality integrating the diverse infrastructure components.
Now that we're starting to add application functionality at a more rapid pace (and this is something which will continue), I've asked the team to think about how it's going to impact out development process. It probably means more time spent stabilizing the code as we go so that the features work reliably. It may mean more attention to the visual appearance sooner rather than later, as it is still really raw, but this is to be determined. We also have to decide about whether to tackle or how long to defer certain engineering issues we have to face. A list is being drawn up.
As an added bonus, Morgen Sagen showed off a weekend hacking project he had built, a photo blog parcel for Chandler. It uses Chandler's repository as the back end, and Twisted's web server, which is now integrated into our code, to serve up the photos. The parcel itself is a Python servlet that manages the photos, their captions and the display. Not much integration into the chandler UI yet, but an impressive display of Chandler extensibility, given Morgen said he spent only a couple of hours on it.Posted by email@example.com at July 23, 2004 07:54 AM