Q: Any project ideas suitable for an intern or volunteer?
Andi: UI tweaks. Andi is working on a resizable sidebar. He got pointers from John on where to start in the code, and he has been collaborating with Mimi on how to implement the feature to satisfy her requirements. He was able to do something pretty quickly with a little help. Noted: Andi made use of a new graphics context in wx to be able to scale the minicalendar as it resized. This new graphics context might be put to good use elsewhere -- makes a big difference.
Morgen: Get data in/out. Pda Sync. (Heikki +10)
Bear: iSync conduit. Palm conduit. Be able to point at a web page, scan for microcontent and build items in the repository.
Brian Kirsch: Address book. Might take an experienced person to get it in the app.
Andi noted that he was working with MacFuse?, can get Chandler repository to mount as a filesystem on OSX (and eventually Linux). If the repository shows up as ics files (or other files), perhaps this is a possible mechanism for pda sync. Bear asked about repository integration with spotlight.
α5
Conflict resolution: PJE is working on formatting changes in a human readable way. The API right now will provide conflict information as a programmer readable string -- Reid could use this interim API to get started now. PJE's SWAG is about a week for the work to land. Morgen will follow up with Reid to make sure he's not blocked and can start using the interim API.
Morgen and PJE discussed triageStatusChanged and how to handle it. Morgen thinks we might be able to get away with not sharing this field -- he'll follow up with Bryan Stearns. PJE thought it was a good example where a logical edit involves multiple fields, and had some ideas about how to handle that sort of case. (He's thinking about how to make a sensible API for parcel developers, if they hit similar cases).
Brian Kirsch's just landed some big email changes, he's been working on this of late, not edit/update. He'll come back to edit/update soon.
Demos: Brian K will demo his mail changes at the staff meeting.