Desktop Team Meeting July 24th, 2007
Agenda
- Preview (20 min):
- Code Complete: We declared that milestone reached last week which means that we're now in commit restriction mode (review, bugs logged, etc...). To make the work of Bug Council members easier (mostly me...), remember to follow those simple rules:
- add "r=" and "bug " in commit messages. Thanks!
- continue to check with Bug Council folks when having to fix stuff in a jiffy or do something out of the ordinary (add string for instance). I've been fairly responsive I think to such requests by some of you already. Please keep them coming, email me when I'm not on IRC. Thanks!
- Release Candidate: is still scheduled for July 30th. How do you feel about your assigned bugs? Quick tour around the table...
- QA Test Session: The QA team is very very busy with testing Cosmo and sharing. Not much is done on the Desktop. One thing we (as a team) can do to help QA is to held a "Verify fest" IRC session. What people think about that? What about tomorrow?
- 0.7.1: we're starting to add quite a bit of things to this release, mostly in 3 categories:
- interop
- test framework
- i18n: following bkirsch EuroPython's sprint, we realized that we are not yet l10n ready. So Preview won't be localizable but 0.7.1 will. Note that we're not lifting the "don't change strings" ban though since we'll need to use the chandler-en.po for Preview.
- Have spare cycles? Here's how you can help:
- Join daily qa sessions (particularly helpful if you have your head around triage, edit/update, and/or dashboard features)
- Verify desktop bugs (big help to QA team)
- Walk through the website/wiki looking for broken links, wording problems, etc. Fix the wiki. Log bugs against wiki/website. ("OSAF" product; "chandlerproject.org" or "osafoundation.org" as component).
- Take bugs from people with longer bug lists
- Dogfood the apps, and/or "mock" dogfood against qa cosmo
- OSCON (5 min): Lots of OSAF people over there this week. Nothing to report on my end (I'm staying in SF) but if we have OSCON's folkd on the call, we'll all love to hear from them
- Grant: is taking a 3 weeks paternity leave. Platform team members all report to me in the meantime.
- SoC and intern update (5 min):
- KEI has scheduled the traditional Intern presentation for Thursday August 9th.
- Any interesting stories from our interns or SoC students?
- Misc : (5 min)
- Have something to announce? Issues to bring to the group? Please take the stage, er, mic.
Minutes
Preview and getting to RC
Team members expressed various concerns about meeting the July 30th date:
- John: depends on how many new bugs are coming
- Jeffrey: not sure about Grant's bugs making it in next week
- Morgen: 9956 is worry some, other look OK, PTO Friday and Monday
- Reid: feeling good about his list, can't repro 7766
- Brian: feels a bit overwhelmed by the number of bugs assigned to him, doesn't think he can make it by Monday, please help!
Overall, looks like we're going to slip by a couple of days next week
Verification fest
Team agrees on the principle. Aparna to email @ chandler-dev to give the schedule.
0.7.1schedule
Will be a short version (couple of months?), no defined schedule yet since it'll depend on the initial return from user among other things. We'll certainly however start working on it off the branch as soon as we hit RC since we have quite a bit of things in there already.
John mentions that we may get jacob's patch (record scripting) in for Preview.
SoC and Interns
Phil has a patch for the QuickEntry code but we won't take that for Preview.
Vera and Ed making good progress as well.
Status
Andi
Brian (bkirsch)
Bryan (stearns)
Grant
Jeffrey
- Reviewed various patches
- Corresponded with different folks about vobject
- Reviewed Phil Jones (SoC? intern) patch
- Lots of work on recurrence/triage status sharing issues
- Bug#9849 and Bug#9856, tweak the ImportDialog?'s fail method so it updates the display before cancelling, tolerate the absence of dtstart in iCalendar and sharing, export certain conflicts in recurring events correctly
- Fix Bug#9499 and Bug#9376 (which are roughly equivalent), when mailing an occurrence of a recurring series, make the description match that occurrence's details, not the master's.
- Fix Bug#9687 and Bug#9021, cap the number of preview items displayed, and recalculate text extents after the first draw, rather than using the first text extent calculations which are wrong
- Fix Bug#9041, imported all-day events should have anyTime set
- Fix for Bug#9732, assert when changing from custom recurrence to Once
- Fix for Bug#9868, remove should allow removal of items in the Dashboard if the item's not in any mine collections
- Fix 9562, search results include masters but shouldn't
- Use a patched dateutil to handle bogus recurring events more gracefully, fixing Bug#9498
- Implement Bug#9965, randomize UUIDs when importing new events from iCalendar.
- Fix Bug#10031, changing all occurrences of items in the detail view sets a _sectionTriageStatus on masters, which is undesirable.
- Fix cut and paste to work with recurrence and read-only collections, Bug#8706, Bug#8605 and Bug#8019.
- Fix for Bug#10043, certain all-day events get longer and longer when shared
John
- Fix bug#8692: Duplicating collections does not duplicate contents
- Fix bug#9338: rangesAreValid() assertion error when repeatedly clicking on column headers
- Fix bug#9663: wx assertion error right clicking in sidebar (wxYield called recursively).
- Fix bug#9634: Mousing over shared collection icon doesn't show status on Windows along with a subtle unreleated crashing bug I discovered while testing the fix. I used the following URL to test the fix.
- Took a week of vacation.
- Worked on Bug#9352: chandler beach balling after search. Added the ability to cancel long searches. Identified the source of the performance problem to be due to notificaitons not search. Reassigned to Andi/Jeffrey for further examination. Andi and Jeffrey couldn't come up with a solution to eliminate the preformance problems with unnecessary notifications.
- Fixed Bug#10002: Trying to delete the out of the box Work collection hangs Chandler until I switch workspace.
- Fixed Bug#9713: Forward and Triage buttons hidden by quick entry
- Fixed Bug #10157: "Bug in NewEvent? CPIA event handler"
- Helped Reid with displaying email messages in the detail view
Morgen
Philippe (pbossut)
- Bug triage, bug triage and more bug triage: all my activity is focusing on driving Chandler Desktop and that's it...
Phillip (PJE)
Reid
Robin
--
PhilippeBossut - 24 Jul 2007