← Back to context

Comment by busymom0

1 day ago

In a typical todo list, I expect the following features (explained with examples of a typical school timetable:

What, When, Where, Who, Color, Some Notes, Completion checkmark.

1. Name of the event/task e.g. Chemistry

2. Day/Date/Time of the task (can either be specific weekdays or a specific date with time) e.g. Monday at 9:30am, Thursday at 4pm.

3. Person who the task will be with (professor name) e.g. John Doe

4. Location of task e.g. McKenzie Hall Room 504

5. Color e.g. red or hex code #FF0000

6. Some extra notes

7. Maybe ability to add checkmark before the task when it's done. This can be done using the unicode character.

We also need nested tasks (think Lab for Chemistry or some Assignment due for Chemistry). This can be done by adding tabs or hyphens before the line.

The format which works best is a text file containing:

-------------

Chemistry on Monday at 9:30am, Thursday at 4pm #green @McKenzie Hall Room 504 by John Doe //this comment can be a note

- Lab on Wednesday at 2pm by 8am #blue //don't forget to bring lab coat

- Assignment on Mar 9 at 8am #red

Dentist appointment on April 5 at 11am

/* Full block comment which is multiline. Lorem ipsum is placeholder text commonly used in the graphic, print, and publishing industries for previewing layouts and visual mockups. */