Feature |
Importance |
Comments |
Centralized remote repository |
3 |
|
Can work offline (with syncing when back online) |
3 |
|
xml (rdf?) storage format |
3 |
make our own (can't use vcal/ical unfortunately) |
export to html and .... |
2 |
trivial (use some xsl) |
integration with a calendar app ... |
1 |
difficult and in that case we might as well try building on sunbird |
min info to store |
3 |
date entered, date due (if any), subject, details (allow html etc - specify markup type? different types (configurable of todo item): day schedule, todo, goals (long, short, medium). support for closure info (make this a separate item)
|
other possible info to store |
2 |
classification of entries (taxonomy) and allow for multiple classification. support linking between items
|
Architecture
Functionally can split into layers:
-
Remote repository communication
-
Read/write export data format
-
GUI
Data Design and XML/RDF Format
Remarks
-
Can make day schedule as compositions of todo items ??? (thing is they are kind of trivial .....). NO this is the way to do it. What to provide interface when it is like that .....?
-
This is getting TOO complicated .....
Fields/Values
Feature |
Importance |
Comments |
standard attributes of dc: title, data created, date last modified, author (creator) |
3 |
|
details/fulltext |
3 |
|
classification with vocabularies |
2 |
this should be the main site of extensibility |
status (closed, open, urgent ....?) |
3 |
trivial (use some xsl) |
assigned |
1 |
|