0.5.03 Closing Status - Apps Team
Summary
Milestone reached: 06/02/05, planned: 05/30/05 (mitigating factors: 05/30 was a holiday, spent 1 day on switch from CVS to SVN during last week of milestone)
Official SVN Branch: branches/Milestone_0.5.03/
Official Build: http://downloads.osafoundation.org/chandler/milestones/0_5_03/
Achievements
103 planned bugs and tasks resolved as "fixed" by the App team.
Significant features:
- Calendar view: color, overlays, editability, drag and drop
- Minicalendar clean up
- Chrome clean up: column headers, font size, margins, etc...
- Sidebar colors and behavior
- Drag and Drop behavior
- Detail View: editability, font (Mac / Windows consistency), etc...
- Attribute Editor
- wxWidget 2.6.0 integration
What didn't make it
7 bugs for a total SWAG of 21 days (average 4 days per dev):
- 2593 : Creating a new note with a fresh chandler start redraws and DV hides the summary window
- 2611 : Keyboard arrow keys don't work in chandler
- 2750 : Inline edits of event title in calendar are lost if you switch to All app or click another event
- 2800 : Toolbar color should be lighter on the Mac
- 2878 : Starts field reverts back to the original value upon updating the alarm
- 2884 : Drag and Drop out of a table causes subsequent highlight problem
- 2936 : AE: create body attribute editor
Regressions
5 critical fixed before declaring the release:
- 3169 : Creating an "all day" event prevents exporting
- 3173 : Calendar import failing with TyperError?: can't compare offset-naive and offset-aware datetimes
- 3174 : Unable to share when there is an "all day" event
- 3175 : Unable to set an alarm
- 3180 : Unexpected behavior when setting alarm
1 critical needing immediate fix:
- 3201 : Unable to import calendar
7 non critical, will be fixed in 0.5.04:
- 3149 : Changing length of event does not update "duration" box
- 3171 : Moving mouse off collection name causes name to disappear
- 3176: Crash on Windows when changing focus from Chandler to other app and back to Chandler again
- 3179 : Edit mode persists into different event
- 3193 : Change to the title in the calendar view doesn't instantly update the detail view
- 3198 : Unable to subscribe to calendar published from iCal
- 3202 : Minicalendar only bolds certain days
Schedule Tweaks
Total arithmetic slip: 3 days
The 21 days are mitigated by 4 days of 0.5.04 work done in advance hence an average of 3 days on the entire team.
This arithmetic slip does not warrant a slip of the overall schedule at that point in time.
Lessons Learned
We need a better milestone closing process and coordination with the other teams:
- Declare the trunk frozen (no commit)
- Evaluate regression and critical bugs in bug councils (daily or more till the milestone closes)
- Code review of critical fixes during that period
- Official milestone reached announcement