=== Top of the Swiki === Attachments ===
CelesteIdeas
Celeste briefs
Celeste backend
Celeste MIME handling
List of things that should be added to Celeste
Easier and more simple user interface for handling attachments
Incremental search based on sender, or subject
Bcc: support
IMAP support
Things that should be improved or refactored in Squeak
MailDB backend
- Celeste category changes should be logged like messages and the index.
- Celestes Index should load and save faster.
- The DB should be scalable.
- The formats used should be decoupled from everything else.
- E.g., one should be able to pop in MySQL, or Pointrel, and, on the other hand, one should be able to use the DB for other data (right now, the "field reading" to generate IndexFileEntries is scattered about; it shouldn't be hard to refactor that so it's easy to change the contents of the IndexFile (for example), or to read in a completely different set of fields).
CelesteInterface
- Entering a category should be immidiate (100ms)
- Support message threads
- Support Nosy Lists, or similar behavior.
- Make filing away mail easier.
- Make filters go away when their intersection becomes empty
- Refactor filters (make them (composite?) objects...)
CelesteIntegration
- Refactor MIME
- Recognize changeset attachments - browse code, view code, apply
- Recognize URLs - open URL
- Allow sending any Morph as in new comms apps.