Apps Team Meeting April 5th, 2007
Agenda
- Question du Jour : (5 min) Do you have a preference/wish for the Preview launch party?
- FC Status: (15 min) We're down to a handful of tasks (mostly around Dump and Reload). Let's review them. We should also talk about the gapping issues/bugs we're leaving open while closing this milestone and entering the debug phase.
- Performance work period: (15 min) we're now entering 3 weeks of Performance profiling, fix and tuning. We have a bunch of scenarios and perf objectives. We should assign those among ourselves so that we cover the whole spectrum, knowing that, while studying a problem, we're likely to raise issues in part of the code we don't know and will have to pass to someone else (as well as getting stuff from others). Let's review/brainstorm on how we'd like this to work
- Issues and Announcements : (5 min)
- Review period: I'll expand on what Katie announced this morning at the staff meeting
- Have something to announce? Issues to bring to the group? Please take the stage.
Minutes
Question du Jour
Do you have a preference/wish for the Preview launch party?
-
- Bryan: be in tune to the WWDC would be great
- Brian: in tune with Europython
- Jeffrey: (inaudible) ball game
FC Status
-
- John: Couple of bugs to mark the bugs fixed but think he can be done by tonight. Been sidetracked by functional test failures (new scripting).
- Reid: Update UI issues on Mac still outstanding. John thinks there's a flag to set somewhere to get the event generated. Reid and John to talk about it after the meeting. Also waiting for a new wx tarball to fix other toolbar issues.
- Dump and Reload: All done! How does it works? "It's fabulous!" (bkirsch). Reloading recurring events has issues though (jeffrey).
Performance work period
- Bugs: we will fix only showstoppers (blockers) during that time
- bkirsch would like to spend some initial time on mail performance
- Reviewed the Primary Use Cases.
- Tests scenarios need to be better qualified (e.g. triage in dashboard)
- Hard to pick a scenario now, all devs prefering to spend some time looking through their area and how they relate to those (e.g. minicalendar speed can influence several all those in different ways)
- Action: devs to review the Performance Project and come up with tasks, ideas, etc... Will first discuss those on the dev list then log bugs accordingly
Review
- Review form should be less rigid
- Have less redundancy
Status
Brian
- Commited Dump and Reload of Accounts, Mail, and Mail Prefs and am code complete for Preview
- Assisted Heikki in Dump and Reload of Passwords including providing a patch to skip password checks when calculating the me addressees.
- Reviewing EuroPycon? info and dates and beginning planning of trip, sprint, and talk
- Profiling the Mail code for performance and will pick an additional section off the wiki to profile as well
Bryan
- Done with tasks, fixing bugs.
- Eager to have EIM sharing become the default - expecting lots of new bugs.
Jeffrey
- emailed with someone wanting to improve vobject's vcard 2.1 support
- got recurrence import/export working for icalendar over eim
- moved vtodo handling into new icalendar code
- implemented reminders in eim
- worked with Randy and Morgen to get Cosmo and Chandler speaking the same EIM dialect
- turn on timezone prompt when importing timezoned events using EIM
- worked on dump/reload of timezone preferences
- moved ICalendar tests over to using new ICalendar code
- fixed Bug#8665, new inbound modifications were always seens as conflicts
- updated vobject to handle zero duration properly
John
- Worked on dump and load. We now include collection color in the information preserved across dump and load. Worked with pje and Morgen on eliminating various workarounds.
- I did a major refactoring of context menus to make them easy to implement. Replace Jeffrey's original implementation with a preliminary version of an item context menu with help from Katie.
- Also did a major refactoring of active view dispatch of events to fix various bugs with the commands in the context menu and bugs that cropped up due to recent changes to the dashboard.
- Spent a bunch of time trying to figure out why the recorded scripts occasionally fail on the tinderboxes, however I still have no idea what is causing the problem.
- Worked on the problem with the Skype Polycom. It appears like a likely hardware failure. I'm in the process of sending it in for repair.
Philippe
- 0.7alpha5 FC duties: lots and lots of bug triaging, review, tracking, etc...
- EIMML: special tracking of these tasks with the team (meetings, notes, etc...)
- Fixed Bug#4464 (i18n for recurrence)
- Fixed Bug#6723 (bunch of i18n issues)
- Intern: reviewed resumes, checked with candidates, sent around, discussed, etc... wrote contracts for 2 of them
- SoC?: sorted and graded SoC? proposals
Reid
- Finished task Bug#7766 (Send button should turn into Update button when user edits sent/received messages)
Robin
- Helped Reid with some toolbar issues, making some changes in wx to better support his needs.
- Coordinating Google Sumer of Code for the wxPython organization. We have 5 good project proposals with mentors assigned. Hopefully google will give us enough slots to get the best ones accomplished.
- Spent a lot of time working on wx CVS HEAD and adjusting for some of the contribs moving into the core library, or being moved away from wx core and into the wxCode project. Still finalizing some of the bakefile and other changes.
- Merged my recent 2.8 changes into the wx 2.9 branch, and adapted wxPython to some other changes made in wx 2.9.
- Various community support activities via email and IRC.
--
PhilippeBossut - 05 Apr 2007