Project Model Proposal

Project is a subtype of Collection, which adds a field Should Project have all the same fields as Task 1 repliescalled project_due_date (a datetime).

The Items in a Project are Items in a project 1 repliesexpected to be Tasks or other Projects

Task is a subtype of HTMLDocument, which adds the following Possible fields 3 repliesfields:

  • priority (high, medium, or low)
  • start_date (datetime)
  • task_due_date (datetime)
  • status (unassigned - default, assigned - when handler assigned, completed)
  • task_handlers? 2 repliestask_handler (pointer to an Agent - could be a GroupAgent)
  • context (free text - where I can complete the task, e.g. home/work/errands/commute)
  • repeating (boolean - some tasks are recurring, like having to write a report once a week, not necessarily a calendar event)
  • length (time quanity - estimate)

TaskDependency is a subtype of Item, with two fields:

  • dependent_task (pointer to a Task)
  • required_task (pointer to a Task)

For Internet Explorer users: Click on the Tools menu, located at the top of your browser window. When the drop-down menu appears, select the option labeled Full Screen.

For Chrome users:Click on the Chrome "wrench" icon, located in the upper right hand corner of your browser window. When the drop-down menu appears, select the choice labeled Full Screen.

For Firefox user:Click on the View menu, located at the top of your browser window. When the drop-down menu appears, select the option labeled Full Screen.

For Safari users: Safari currently does not support the ability to go fullscreen.