OLD Notes - MFoster/breeze GitHub Wiki

Priority needs to be aware of:

Which tasks are:

  • Active
  • Available
  • Scheduled
  • Deadline
  • Person Availability
  • Day Preference / Break
  • Oldest
  1. When a task is due
  • Now - Minutes
  • Today - Hours
  • Soon - Days
  • Sometime - Weeks
  • Future - Months
  1. What needs to be done
  • Create
  • Check
  • Research
  • Communicate
  • Fun
  • Maintain
  • Acquire
  1. Who is involved
  • Family
  • Work
  • Friends
  • Acquaintances
  • Contacts
  1. Where it needs to be done
  • Home
  • Work
  • School
  • Town
  • Transportation

Possible Task Attributes

Unique Attributes

  • Unique ID
  • Task
  • Type/Context
  • Version Number
  • Intended Number
  • Repeat Interval

Related Attributes

  • User Created
  • User(s)/Group(s) Assigned
  • User(s)/Group(s) Dependent
  • Project
  • Parent Task
  • Pre-requisit Task(s)
  • Note(s)
  • File(s)
  • Link(s)
  • Location(s)

4th Dimensional Attributes

  • Time Remaining
  • Size 5/25/50min
  • Date Available
  • Date Due
  • Date Created
  • Date Modified
  • Date Scheduled
  • Date Completed - Archive

What someone needs to be able to do: Have different segments to day/week Have daily/weekly/monthly repeating items Checklists within tasks? Note? Active/Inactive and Dependent Projects

Questions that need to be answered: All about Contexts? What makes things urgent? How does traditional Calendar and Email fit in? Automating priority based time. As much information as possible from first typing of task. Too busy? Scheduling conflicts... Ranking of importance that a task stays in its current time. When is schedule made?