Marking as obsolete, Apr 6 2005, as there doesn't seem to be much progress since 2003. --
LisaDusseault
Noteliner Project
This page is used to keep track of the current status of the Noteliner, which is a combination of a Notepad and an Outliner. It is currently under construction.
Project Summary
Chandler needs a way to keep track of information that doesn't happen to be from an email, instant message, calendar, contact list, etc. The Noteliner allows free-form information to be stored and searched, much like
EccoPro20030116, Zoot, or even the original
LotusAgenda?.
Active Contributors
Update: 5 July 2003: I'm off to OSCON in Portland. If you'll be there, look me up. Expect limited updates for the next week or so. At least I'll get a chance to attend the wxPython tutorial...
Project Status
The project is still mainly in the tracking-the-new-datamodel and planning stage. Some really early code, mostly experiments, is available at
http://dubinko.info/hacking/chandler/noteliner/
Release Planning
- Our goal is to have basic notes working and useful for the .2 release.
- .2 milestone: coming soon
- .3 milestone: coming soon
- .4 milestone: coming soon
- .5 milestone: coming soon
Bugzilla
- TODO: setup a Noteliner project category in Bugzilla
Design Documents
Provide links to any design documents that might be useful. [Right now we don't have a formal set of 'required' design documents -- use your best judgement about what will be useful.]
- StoreAndSearchText20030114 - some of my earlier thinking
- API proposals
- Use cases
- Screenshots or prototypes
- Wiki issues discussions
Recent Decisions
- MicahDubinko recently signed on to work on Noteliner on a volunteer basis.
Open Issues
Sub Projects
None, so far.
Related Projects and Dependencies
NickBastin is working on a full-fledged
OutlinerParcel. Current thinking is that full fledged outlining is beyond the scope of Noteliner.
MorgenSagen reports that wxTreeListCtrl is now part of the Chandler build.
KevinOllivier? suggests that the project at
http://www.eclass.net, which bundles multimedia files, might have something in common with Noteliner.
OPML is a semi-standard XML format for representing outlines. -
http://www.opml.org/
Risks
- The schedule for the .2 release is pretty ambitious, so we might not be able to get everything done in time. Micah is working with spare time, and might run into other time obligations.
Discussion
The basic unit of construction will be a Note Item, which will have two major components:
a shortName and a bigger payload. Currently the payload is always plain text, though other possibilites are HTML,
WIkiML?, and OPML.
Another kind of Item, called a
NoteBook?, gathers together Notes and other Items. The default Notebook is a search that includes all Notes in the repository. It is also possible to "string together" individually selected Notes and other Items.
More advanced
NoteBooks? will include searches like "all Notes and Emails that contain the phrase 'fiscal 2004'".
--
MicahDubinko - 02 Jul 2003
Another open issue is how the Recognizer will interact with notes. Will the Recognizer work on any text field, or is something else needed?
--
MicahDubinko - 05 Jul 2003 Â Â