Calendar:0.3 Release Status: Difference between revisions

Jump to navigation Jump to search
first cut at status
m (fix typo)
(first cut at status)
Line 29: Line 29:
| style="background-color: #efefef; width: 20px"| '''Priority'''
| style="background-color: #efefef; width: 20px"| '''Priority'''
| style="background-color: #efefef;"| '''Item'''
| style="background-color: #efefef;"| '''Item'''
| style="background-color: #efefef; width: 20px"| '''Status'''
|-
|-
| P1 || Events/tasks are displayed on the correct day in month/multiweek view
| P1 || Events/tasks are displayed on the correct day in month/multiweek view || style="color: green;" | Complete
|-
|-
| P1 || Events/tasks are displayed at the correct position (based on time) in day/week view.
| P1 || Events/tasks are displayed at the correct position (based on time) in day/week view. || style="color: green;" | Complete
|-
|-
| P2 || Tooltip information for events should be correct.
| P2 || Tooltip information for events should be correct. || style="color: blue;" | On track
|-
|-
| P3 || Tooltip information for tasks should be correct.
| P3 || Tooltip information for tasks should be correct. || style="color: blue;" | On track
|-
|-
| P2 || Unifinder should show correct information
| P2 || Unifinder should show correct information || style="color: blue;" | On track
|-
|-
| P2 || Events/tasks should not appear in views where they are not intended to appear
| P2 || Events/tasks should not appear in views where they are not intended to appear || style="color: blue;" | On track
|}
|}


Line 52: Line 53:
| style="background-color: #efefef; width: 20px"| '''Priority'''
| style="background-color: #efefef; width: 20px"| '''Priority'''
| style="background-color: #efefef;"| '''Item'''
| style="background-color: #efefef;"| '''Item'''
| style="background-color: #efefef; width: 20px"| '''Status'''
|-
|-
| P1 || Functional navigation buttons should be available in all views
| P1 || Functional navigation buttons should be available in all views || style="color: green;" | Complete
|-
|-
| P1 || Minimonth navigation should work.
| P1 || Minimonth navigation should work. || style="color: green;" | Complete
|-
|-
| P2 || A 'Go to Date' functionality should be exposed.
| P2 || A 'Go to Date' functionality should be exposed. || style="color: blue;" | On track
|-
|-
| P2 || Navigating to distant future and distant past should be possible
| P2 || Navigating to distant future and distant past should be possible || style="color: blue;" | On track
|}
|}


Line 71: Line 73:
| style="background-color: #efefef; width: 20px"| '''Priority'''
| style="background-color: #efefef; width: 20px"| '''Priority'''
| style="background-color: #efefef;"| '''Item'''
| style="background-color: #efefef;"| '''Item'''
| style="background-color: #efefef; width: 20px"| '''Status'''
|-
|-
| P1 || Users should be able to set an alarm for an arbitrary length of time before an item.
| P1 || Users should be able to set an alarm for an arbitrary length of time before an item. || style="color: green;" | Complete
|-
|-
| P1 || Alarms should fire when scheduled, if Sunbird/Lightning is open
| P1 || Alarms should fire when scheduled, if Sunbird/Lightning is open || style="color: green;" | Complete
|-
|-
| P2 || Missed alarms should fire when Sunbird/Lightning is reopened
| P2 || Missed alarms should fire when Sunbird/Lightning is reopened || style="color: green;" | Complete
|-
|-
| P2 || Dismissed alarms should not re-fire
| P2 || Dismissed alarms should not re-fire || style="color: blue;" | On track
|-
|-
| P2 || Alarms should correspond with the ICS Standard.
| P2 || Alarms should correspond with the ICS Standard. || style="color: green;" |Complete
|-
|-
| P2 || Alarms for recurring events should fire for each occurrence
| P2 || Alarms for recurring events should fire for each occurrence || style="color: red;" | At risk
|-
|-
| P3 || Multiple alarms should be displayed in a single window
| P3 || Multiple alarms should be displayed in a single window || style="color: blue;" | On track
|-
|-
| P3 || Alarms should be able to be snoozed.
| P3 || Alarms should be able to be snoozed. || style="color: red;" | At risk
|}
|}


Line 98: Line 101:
| style="background-color: #efefef; width: 20px"| '''Priority'''
| style="background-color: #efefef; width: 20px"| '''Priority'''
| style="background-color: #efefef;"| '''Item'''
| style="background-color: #efefef;"| '''Item'''
| style="background-color: #efefef; width: 20px"| '''Status'''
|-
|-
| P1 || Export should serialize '''all''' data into the file
| P1 || Export should serialize '''all''' data into the file || style="color: green;" | Complete
|-
|-
| P1 || The exported file should comply with RFC2445.
| P1 || The exported file should comply with RFC2445. || style="color: green;" | Complete
|-
|-
| P2 || Export of particular items/sets of items should be possible.
| P2 || Export of particular items/sets of items should be possible. || style="color: red;" | At risk
|}
|}


Line 115: Line 119:
| style="background-color: #efefef; width: 20px"| '''Priority'''
| style="background-color: #efefef; width: 20px"| '''Priority'''
| style="background-color: #efefef;"| '''Item'''
| style="background-color: #efefef;"| '''Item'''
| style="background-color: #efefef; width: 20px"| '''Status'''
|-
|-
| P1 || Printing a list of items should be possible.
| P1 || Printing a list of items should be possible. || style="color: green;" | Complete
|-
|-
| P2 || Printing a month grid of items should be possible.
| P2 || Printing a month grid of items should be possible. || style="color: blue;" | On track
|-
|-
| P2 || Printing a week's view of items should be possible.
| P2 || Printing a week's view of items should be possible. || style="color: blue;" | On track
|-
|-
| P3 || Printing a task list should be possible.
| P3 || Printing a task list should be possible. || style="color: blue;" | On track
|-
|-
| P3 || Extensions should be able to provide additional printing formats.
| P3 || Extensions should be able to provide additional printing formats. || style="color: green;" | Complete
|}
|}


Line 137: Line 142:
| style="background-color: #efefef; width: 20px"| '''Priority'''
| style="background-color: #efefef; width: 20px"| '''Priority'''
| style="background-color: #efefef;"| '''Item'''
| style="background-color: #efefef;"| '''Item'''
| style="background-color: #efefef; width: 20px"| '''Status'''
|-
|-
| P1 || Publishing an entire calendar to an http server should be possible
| P1 || Publishing an entire calendar to an http server should be possible || style="color: green;" | Complete
|-
|-
| P2 || Publishing an entire calendar to an ftp server should be possible.
| P2 || Publishing an entire calendar to an ftp server should be possible. || style="color: red;" | At risk
|-
|-
| P2 || Publishing a specific set of items should be possible.
| P2 || Publishing a specific set of items should be possible. || style="color: red;" | At risk
|-
|-
| P2 || Published data should comply with RFC2445.
| P2 || Published data should comply with RFC2445. || style="color: red;" | At risk
|}
|}


Line 156: Line 162:
| style="background-color: #efefef; width: 20px"| '''Priority'''
| style="background-color: #efefef; width: 20px"| '''Priority'''
| style="background-color: #efefef;"| '''Item'''
| style="background-color: #efefef;"| '''Item'''
| style="background-color: #efefef; width: 20px"| '''Status'''
|-
|-
| P1 || Subcribing to a holiday file should be possible
| P1 || Subcribing to a holiday file should be possible || style="color: green;" | Complete
|-
|-
| P2 || Holiday files should be available for Tier-1 locales.
| P2 || Holiday files should be available for Tier-1 locales. || style="color: orange;" | ???
|-
|-
| P2 || An interface for finding holiday files should be provided
| P2 || An interface for finding holiday files should be provided || style="color: red;" | At risk
|-
|-
| P3 || Holidays should be shown as days off.
| P3 || Holidays should be shown as days off. || style="color: red;" | At risk
|}
|}


Line 175: Line 182:
| style="background-color: #efefef; width: 20px"| '''Priority'''
| style="background-color: #efefef; width: 20px"| '''Priority'''
| style="background-color: #efefef;"| '''Item'''
| style="background-color: #efefef;"| '''Item'''
| style="background-color: #efefef; width: 20px"| '''Status'''
|-
|-
| P1 || Subscribing to a public ics file should be possible
| P1 || Subscribing to a public ics file should be possible || style="color: green;" | Complete
|-
|-
| P2 || Subscribing to a password-protected calendar should be possible
| P2 || Subscribing to a password-protected calendar should be possible || style="color: green;" | Complete
|-
|-
| P2 || Subscribing to a calendar from behind a proxy should be possible
| P2 || Subscribing to a calendar from behind a proxy should be possible || style="color: green;" | Complete
|-
|-
| P2 || Standards compliant data should always be successfully read/preserved.
| P2 || Standards compliant data should always be successfully read/preserved. || style="color: red;" | At risk
|-
|-
| P3 || Errors in standards compliance should be gracefully handled.
| P3 || Errors in standards compliance should be gracefully handled. || style="color: blue;" | On track
|}
|}


Line 196: Line 204:
| style="background-color: #efefef; width: 20px"| '''Priority'''
| style="background-color: #efefef; width: 20px"| '''Priority'''
| style="background-color: #efefef;"| '''Item'''
| style="background-color: #efefef;"| '''Item'''
| style="background-color: #efefef; width: 20px"| '''Status'''
|-
|-
| P1 || Shutting down the application should preserve all data.
| P1 || Shutting down the application should preserve all data. || style="color: blue;" | On track
|-
|-
| P1 || Editing an item should work as expected.
| P1 || Editing an item should work as expected. || style="color: green;" | Complete
|-
|-
| style="background-color: #efefef;" colspan="3" | '''External'''
| style="background-color: #efefef;" colspan="3" | '''External'''
Line 205: Line 214:
| style="background-color: #efefef; width: 20px"| '''Priority'''
| style="background-color: #efefef; width: 20px"| '''Priority'''
| style="background-color: #efefef;"| '''Item'''
| style="background-color: #efefef;"| '''Item'''
| style="background-color: #efefef; width: 20px"| '''Status'''
|-
|-
| P1 || Subscribing to a calendar with unexpected data should preserve the data
| P1 || Subscribing to a calendar with unexpected data should preserve the data || style="color: red;" | At risk
|-
|-
| P2 || Standards compliant data should be preserved when edited.
| P2 || Standards compliant data should be preserved when edited. || style="color: red;" | At risk
|}
|}


Line 221: Line 231:
| style="background-color: #efefef; width: 20px"| '''Priority'''
| style="background-color: #efefef; width: 20px"| '''Priority'''
| style="background-color: #efefef;"| '''Item'''
| style="background-color: #efefef;"| '''Item'''
| style="background-color: #efefef; width: 20px"| '''Status'''
|-
|-
| P1 || "Misc Regressions" is provided to give it visibility during discussions.  Individual elements do not exist at this time.
| P1 || "Misc Regressions" is provided to give it visibility during discussions.  Individual elements do not exist at this time.


|}
|}
289

edits

Navigation menu