Tasks in Roundcube Webmail

From Kolab Wiki

Jump to: navigation, search

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
Personal tools