289
edits
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. | ||
|} | |} | ||
edits