Tasks in Roundcube Webmail
From Kolab Wiki
Overview
Roundcube should provide a basic interface for the management of tasks. This should be a top-level module along with Email, Calendar etc. Task management should be a standard feature of any Kolab 3 deployment.
UI Mockup
Features
- Hierarchical task management
- Tasks displayed in a tree with tasks broken into subtasks
- Tasks can be drag-n-dropped in order to create subtasks
- Tasks are organised into folders which can be arbitrarily displayed/hidden
- For each task the following are displayed:
- Summary (title), Priority, % Completion, Due Date/Time, Description, Task List Indicator
- Tasks can be ordered by any of these items
- Overdue tasks should be highlighted
- User can add, delete and edit tasks
- Global option: Completed tasks are automatically hidden
- User can display a subset of tasks by date range (using a calendar?)
- User can display a subset of tasks by status (using a list? Completed, Incomplete, Overdue etc).
- A task should contain the following information (this should be checked against the existing Kolab format and xcal):
- Summary (title)
- Completion level
- Start date
- End date
- Full description
- Attachments
