Apps meeting 21 June 2005
Agenda
- Specs
- Schedule
- Engineering Issues
- People
- Other
Summary
- Plan : Make progress on features and bugs, create bug model, start planning 0.5.05
- Progress : Reviewed 0.5.04 work load, on track for July 13th
- Problems :
Actions
- Bug Model: Philippe to produce a bug model for 0.6
Minutes
Specs
Some specs reviewed this week (Visual Guidelines). Let's make sure we (devs) do our part: adding design paragraph, add pointers to relevant standard docs, etc...
Important specs coming in: recurrence (new version by Jeffrey), Time Zone. We need to check them and add the relevant tasks to Bugzilla.
Schedule
We finished review the 0.5.04 list for everyone: fits but tight. Please address the "small" and "trivial" up front so that we don't accumulate too much cruff at the end of the cycle.
Philippe and devs to add the 0.5.05 stuff using priority. See where it goes.
With Donn coming in full time, we'll reshuffle some tasks to give some air to Bryan (on the critical path right now).
Engineering Issues
Changes in Block schema: Phillip and Katie explained what is being done:
- New Python API for defining schema. See spec.
- Started to migrate pieces of the Chandler schemas. Migrating blocks right now (checked in this morning).
- Read Phillip's e-mail on the general clean up. Clean up almost entirely done. We'll do refactoring later.
- Piece of Wisdom from Phillip : Beware of naming, name space may collide, choose different names for different objects (modules, classes, items).
- Next and last thing to do : removal of the parcel xml schema. Then will migrate the other parcels (content models). Then will work on documentation.
Performance: Running timing test on 0.6 use cases. Import / Export is slow (item collection issue). Also switching views, creating items, stamping are slow. More data to come soon. See the Perf Project page.
wxWidgets: We're evaluating what we are missing and need to get from wxWidgets so that we meet our quality bar. Discussed that yesterday with David and continuing discussion with Stefan. John created a patch this week (see his report here under).
People
- Alec is back!
- Donn is back! (and full time at that...)
- Brendan is here!
We have a really 100% full team now... :)
Other
- OSCon: We're all registered now. Thanks for keeping Pieter's matrix updated.
- WWDC: David to send a report today to Dev.
- IRC QA session: Thank you for participating. It was a successful session.
- Staff meeting: Jed to do a demo Thursday of the new Minical features.
Status
Philippe
- Reviewed 0.5.04 work load with each App team member
- Outstanding bug triage
- Spec review and reading
- Lots of reading and digging into wxWidgets issues in Chandler
- OSCon coordination
John
- Fix Bug #2611: Keyboard arrow keys don't work in chandler, and submitted the patch to wxWidgets
- With lots of help from David and Bear, got a widgets released with my fix.
- Spent some time tracking down Bug #2890: Single clicking the collection name on the side bar makes it editable. It will require a change to widgets.
- Modified the samples to include my new hue rotation code, necessary to submit a wxWidgets patch
- Spent a bunch of time learning how to modify the widgets documentation, for my wxWidgets patches
Jed
David
- fixed some bugs
- worked on wxMac debugging support
- updated wxPythonHome wiki page
- worked with Arel on contextual menu research
Arel
Alec
Brendan
- getting all set up:
- FC4 up and running for personal development machine
- waiting on email, svn commit, & other services from IT
- working on calendar bugs
Bryan
Donn
- Re-commited the "Launch Chandler" unit test
- Updating the documentation of Drag and Drop
- Starting work on CPIA Script, with a plan for basic scriptability for 5.04
- Updated 5.04 bugs/tasks; Lowered the priority of a few bugs scheduled for 5.04 to help manage risk