Calendar:Landing Schedule: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(23 intermediate revisions by 2 users not shown)
Line 6: Line 6:
*Balance risk over the checkin days
*Balance risk over the checkin days
*Several localized risks in different areas are ok.
*Several localized risks in different areas are ok.
To add or adjust anything on the schedule, please contact lilmatt in #calendar


== Schedule ==
== Schedule ==
Line 12: Line 14:
| style="width:60px; text-align:right"| '''Day 1:'''
| style="width:60px; text-align:right"| '''Day 1:'''
| {{bug|314291}}  
| {{bug|314291}}  
| Incremental refresh for the unifinder
| <strike>Incremental refresh for the unifinder</strike>
| <small>high</small>
| <small>high</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"|
| style="width:60px; text-align:right"|
| {{bug|267789}}  
| {{bug|267789}}  
| <strike>Sunbird: Provide Dom Inspector and Javascript Debugger (venkman) extensions</strike> CHECKED IN
| <strike>Sunbird: Provide Dom Inspector and Javascript Debugger (venkman) extensions</strike> FIXED AND CHECKED BACK IN
| <small>n/a</small>
| <small>HIGH</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"|
| style="width:60px; text-align:right"|
| {{bug|331026}}  
| {{bug|331026}}  
| toolbar - default settings icons and text
| <strike>toolbar - default settings icons and text</strike>
| <small>small</small>
| <small>small</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"|
| style="width:60px; text-align:right"|
| {{bug|334417}}  
| {{bug|334417}}  
| Use $(SUNBIRD_VERSION) rather than `cat /moz.../version.txt` in Makefiles  
| <strike>Use $(SUNBIRD_VERSION) rather than `cat /moz.../version.txt` in Makefiles</strike>
| <small>small</small>
| <small>small</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
Line 33: Line 35:
| style="width:60px; text-align:right"|
| style="width:60px; text-align:right"|
| {{bug|335127}}  
| {{bug|335127}}  
| Month view doesn't update when calendars are deleted/unchecked
| <strike>Month view doesn't update when calendars are deleted/unchecked</strike>
| <small>moderate</small>
| <small>moderate</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"|
| style="width:60px; text-align:right"|
| {{bug|336678}}  
| {{bug|336678}}  
| Events sometimes pasted to the wrong day  
| <strike>Events sometimes pasted to the wrong day</strike>
| <small>moderate</small>
| <small>moderate</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"|
| style="width:60px; text-align:right"|
| {{bug|321134}}  
| {{bug|321134}}  
| Make Next/Previous menus sensitive to current view
| <strike>Make Next/Previous menus sensitive to current view</strike>
| <small>small</small>
| <small>small</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"|
| style="width:60px; text-align:right"|
| {{bug|336045}}  
| {{bug|336045}}  
| Undeclared variables endDate, testDate in calDateTimeFormatter.formatInterval  
| <strike>Undeclared variables endDate, testDate in calDateTimeFormatter.formatInterval</strike>
| <small>trivial</small>
| <small>trivial</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"| '''Day 2:'''
| style="width:60px; text-align:right"| '''Day 2:'''
| {{bug|331788}}  
| {{bug|331788}}  
| CalExt-only files should not be packaged in calendar/resources/jar.mn when Sunbird is built
| <strike>CalExt-only files should not be packaged in calendar/resources/jar.mn when Sunbird is built</strike>
| <small>moderate</small>
| <small>moderate</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"|
| style="width:60px; text-align:right"|
| {{bug|334070}}  
| {{bug|334070}}  
| Views don't care about mBatchCount
| <strike>Views don't care about mBatchCount</strike>
| <small>moderate</small>
| <small>moderate</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"|
| style="width:60px; text-align:right"|
| {{bug|332732}}  
| {{bug|332732}}  
| Unable to vertically resize the task box
| <strike>Unable to vertically resize the task box</strike>
| <small>small</small>
| <small>small</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"|
| style="width:60px; text-align:right"|
| {{bug|326935}}  
| {{bug|326935}}  
| depress view toolbar button shifts everything below toolbar a pixel down  
| <strike>depress view toolbar button shifts everything below toolbar a pixel down </strike>
| <small>trivial</small>
| <small>trivial</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"|
| style="width:60px; text-align:right"|
| {{bug|259131}}  
| {{bug|259131}}  
| ability to have an event repeat at the end of every month
| <strike>ability to have an event repeat at the end of every month</strike>
| <small>small</small>
| <small>small</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"|
| style="width:60px; text-align:right"|
| {{bug|332414}}  
| {{bug|332414}}  
| Improve publishEntireCalendar() to ask user for calendar if no calendar is specified
| <strike>Improve publishEntireCalendar() to ask user for calendar if no calendar is specified</strike>
| <small>small</small>
| <small>small</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"|
| style="width:60px; text-align:right"|
| {{bug|336167}}  
| {{bug|336167}}  
| Make it easier for extensions to add providers
| <strike>Make it easier for extensions to add providers</strike>
| <small>small</small>
| <small>small</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"|
| style="width:60px; text-align:right"|
| {{bug|336941}}  
| {{bug|336941}}  
| this.mCalendar undefined in calItemBase for new event
| <strike>this.mCalendar undefined in calItemBase for new event</strike>
| <small>trivial</small>
| <small>trivial</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"| '''Day 3:'''
| style="width:60px; text-align:right"| '''Day 3:'''
| {{bug|322124}}  
| {{bug|322124}}  
| Event is not shown in horizontal day/week view on first try
| <strike>Event is not shown in horizontal day/week view on first try</strike>
| <small>moderate</small>
| <small>moderate</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"|
| style="width:60px; text-align:right"|
| {{bug|333686}}  
| {{bug|333686}}  
| new task dialog has "not specified" status but its "% completed" textbox is editable
| <strike>new task dialog has "not specified" status but its "% completed" textbox is editable</strike>
| <small>small</small>
| <small>small</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"|
| style="width:60px; text-align:right"|
| {{bug|329642}}  
| {{bug|329642}}  
| 'All occurrences' vs. 'This occurrence' dialog should be cancelable  
| <strike>'All occurrences' vs. 'This occurrence' dialog should be cancelable</strike>
| <small>moderate</small>
| <small>moderate</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"|
| style="width:60px; text-align:right"|
| {{bug|325103}}  
| {{bug|325103}}  
| List of possible properties in getProperty documentation in calIItemBase erroneous
| <strike>List of possible properties in getProperty documentation in calIItemBase erroneous</strike>
| <small>moderate</small>
| <small>moderate</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"|
| style="width:60px; text-align:right"|
| {{bug|183396}}  
| {{bug|183396}}  
| Disallow users to delete main calendar
| <strike>Disallow users to delete main calendar</strike>
| <small>small</small>
| <small>small</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"|
| style="width:60px; text-align:right"|
| {{bug|280728}}  
| {{bug|280728}}  
| calendar names with special characters are left url encoded
| <strike>calendar names with special characters are left url encoded</strike>
| <small>small</small>
| <small>small</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"|
| style="width:60px; text-align:right"|
| {{bug|333375}}  
| {{bug|333375}}  
| Task tooltip displays priority as number and not as string value
| <strike>Task tooltip displays priority as number and not as string value</strike>
| <small>small</small>
| <small>small</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"|
| style="width:60px; text-align:right"|
| {{bug|326270}}  
| {{bug|326270}}  
| In some cases, calWeekTitleService might get wrong results
| <strike>In some cases, calWeekTitleService might get wrong results</strike>
| <small>moderate</small>
| <small>moderate</small>
|- style="background-color: #efefef"
|- style="background-color: #efefef"
| style="width:60px; text-align:right"| '''Day 4:'''
| style="width:60px; text-align:right"| '''Day 4:'''
| {{bug|333372}}  
| {{bug|333372}}  
| Title of multiweek view includes one week too much
| <strike>Title of multiweek view includes one week too much</strike>
| <small>small</small>
| <small>small</small>
|}
|}

Latest revision as of 20:47, 15 May 2006

Due to the code freezes for Lightning 0.1 and Sunbird 0.3a2, there are currently numerous patches that have been approved, but have not yet landed. Because landing too many patches at the same time can cause problems when tracking regressions, this schedule aims to help minimize future problems by organizing the landings of these bugs, now that our part of the tree is unfrozen.

Rules to keep in mind when scheduling:

  • Bigger patches have higher priority than smaller ones
  • Always check with the tree sherriff before landing anything
  • Balance risk over the checkin days
  • Several localized risks in different areas are ok.

To add or adjust anything on the schedule, please contact lilmatt in #calendar

Schedule

Day 1: bug 314291 Incremental refresh for the unifinder high
bug 267789 Sunbird: Provide Dom Inspector and Javascript Debugger (venkman) extensions FIXED AND CHECKED BACK IN HIGH
bug 331026 toolbar - default settings icons and text small
bug 334417 Use $(SUNBIRD_VERSION) rather than `cat /moz.../version.txt` in Makefiles small
bug 335127 Month view doesn't update when calendars are deleted/unchecked moderate
bug 336678 Events sometimes pasted to the wrong day moderate
bug 321134 Make Next/Previous menus sensitive to current view small
bug 336045 Undeclared variables endDate, testDate in calDateTimeFormatter.formatInterval trivial
Day 2: bug 331788 CalExt-only files should not be packaged in calendar/resources/jar.mn when Sunbird is built moderate
bug 334070 Views don't care about mBatchCount moderate
bug 332732 Unable to vertically resize the task box small
bug 326935 depress view toolbar button shifts everything below toolbar a pixel down trivial
bug 259131 ability to have an event repeat at the end of every month small
bug 332414 Improve publishEntireCalendar() to ask user for calendar if no calendar is specified small
bug 336167 Make it easier for extensions to add providers small
bug 336941 this.mCalendar undefined in calItemBase for new event trivial
Day 3: bug 322124 Event is not shown in horizontal day/week view on first try moderate
bug 333686 new task dialog has "not specified" status but its "% completed" textbox is editable small
bug 329642 'All occurrences' vs. 'This occurrence' dialog should be cancelable moderate
bug 325103 List of possible properties in getProperty documentation in calIItemBase erroneous moderate
bug 183396 Disallow users to delete main calendar small
bug 280728 calendar names with special characters are left url encoded small
bug 333375 Task tooltip displays priority as number and not as string value small
bug 326270 In some cases, calWeekTitleService might get wrong results moderate
Day 4: bug 333372 Title of multiweek view includes one week too much small