Apps Team Meeting January 25th, 2007
Agenda
- Question du Jour : (5 min) Do you know any groups or individuals who might be Chandler or Cosmo users of Preview? Any groups or individuals who might be users of a 1.0 release? (courtesy of Platform meeting 01/09/07)
- Alpha5 : (15 min) Edit/Update and Conflict UI is nearing a resolution. It's late though to get that in. What do we have in front of us to complete that (several people involved here and dependencies with Platform team). Also, I think a quick update on your current work items is relevant right now, so, if you haven't updated your weekly status for the meeting, please be prepared to speak up. I'm a little concerned by some feature that seem to make little progress. Is anyone in need of help? Is there anyone with less important items who could give some help to some?
- Issues and Announcements : (5 min) Have something to announce? Issues to bring to the group? Please take the stage.
- Misc (5 min):
- Interns 2007: I'm preparing to launch the recruiting campaign. Ideas for intern project? People interested to mentor? People interested to not mentoring?
Summary
Minutes
Question du Jour
Do you know any groups or individuals who might be Chandler or Cosmo users of Preview? Any groups or individuals who might be users of a 1.0 release? (courtesy of Platform meeting
01/09/07)
- Jeffrey: yoga instructor / musician friend enthusiastic about Chandler but her Mac is too old...
- Reid: wife and family using it or will soon be
- Brian: some family members but non techie
- John: wait for a month view...
- Bryan: afraid of the tech support load...
- Philippe: some small Open Source enthusiasts groups and friends
Alpha5
- Edit/Update
- BK nervous about it, think we will have to change the FC date,
- Jeffrey thinks the "no data loss" stuff since needs work, especially around recurrence
- Reid has approaches for the toolbar update, needs to fix something on Mac with Robin (wx)
- Search: John over the hump
- Stearns: concerned about the triage status keeps changing, especially when we set the status automatically, afraid it will confuse users. We should get that written into a single spec.
- Jeffrey: recurrence branch landed, triage status for recurring items still needs tweaks
Status
Brian
- Making good progress on A5 mail tasks
- Completed all backend code needed for Chandler Headers on POP and IMAP as well as Chandler Folder creation, configuration and removal
- Completed all backend (re-write) and 90% of front end code for Autodiscovery
- Fixed interaction between M2Crypto and mail /sharing dialogs
- Created the following new progress dialogs Sharing test, Mail test, Autodiscovery, create Chandler IMAP Folders, Remove Chandler IMAP Folders
- Added non-blocking testing of Webdav accounts to sharing layer
- Todo: Reimplement the AccountPreferences? dialog, support for Edit / Update workflows, augment Save / Restore settings features to support foldering
- Will perform large checkin once the Account Preferences and Save / Restore features are code complete and thoughroughly tested.
Bryan
- Working on tooltips for dashboard cells. It looked initially like it would be easy, but I've run into problems with my old nemesis, mouse capture; they're causing crashes I haven't been able to figure out, but I think I'm making progress bending VC++ to my will.
- I have a few alpha5 bugs that were waiting for the recurrence branch to land; I'm waiting a little bit more to let things stabilize.
- I'm concerned that there are still ongoing design discussions that are resulting in new complication targeted at preview (triage status changes, etc), and I don't know what else I'll need to do for the dashboard to support edit/update.
Jeffrey
- Met at length about recurrence interactions with merging/conflict resolution in EIM
- Bug#7841 - dogfood bug with subcollections
- Tweaked timezone dialog a bit at Andi's behest
- Finished off some of the recurrence branch landing (some of the merge missed pieces I'd worked on)
- Worked on recurrence/triage interactions
John
- Checked in first cut at search
- Spent most of the week testing search, finding bugs and fixing them.
- I hope to have a version ready for general consumption today, however, it will still deviates from the spec in a number of ways.
- I'll be sending out a email to design soon (hopefully today) which highlights the current problems with search. I'd like to use it to get concensus on priortizing future tasks for search, most of will come after Preview.
- My productivity was reduced due to the flu.
Philippe
- Daily Alpha5 bug triage and other alpha5 duties
- Helped converge on Edit/Update and Conflict management specs
- Several attempt to dogfood alpha5 but always blocked by severe bugs (fixed quite promptly though...)
- Create the "Dogfoodable" flag in Bugzilla to track alpha5 dogfood blockers
- Expense policies: wrote, got reviewed, modified and presented the new OSAF Expense Policies
- Interns: created a new Summer 2007 Interns wiki page, revised job description, started contacts
Reid
- Working on updating the "Send" toolbar item
- encountered a problem with wx updating the toolbar item bitmap
- created Bug#7811 (
ToolBarBase.Realize() doesn't update changed toolbar bitmaps)
- code from update of toolbar on item change is also being used for other bugs/tasks
- Bug#6745 (
Reply/Reply All/Forward buttons are always enabled)
- Bug#7696 (
Tooltips in Detail View for Markupbar)
Robin
- Worked on Bug#7691, CLI widget cancel button is too large on Windows and lacks Mousedown state on all platforms. A partial fix will be in the next wx merge.
- Worked on Bug#7675, Need to change default "grey" text in search control. A fix will be in the next wx merge.
- Worked on Bug#7811, ToolBarBase.Realize() doesn't update changed toolbar bitmaps. Found a solution, but it uncovered a crashing bug on the Mac. Have asked wx-dev and Stefan about it and am waiting for feedback.
- Released version 2.8.1.1 of wxPython.
- Began merging wxPython 2.8.1.1 with the OSAF wx tree. Waiting for feedback from Stefan about a couple bugs before rolling the update over to Chandler.
- Assisted Grant with dealing with a kill-focus event being sent while a widget is being destroyed. Still looking for the cause, but he should now have a suitable workaround.
- Various community support activities via email and IRC.
--
PhilippeBossut - 25 Jan 2007