Acmemail / Sparkle: Wishlist / TODO list
Here are the rough beginnings of a wishlist. I've taken this directly from documentation.txt in the Sparkle CVS tree. I've also added some things I've heard that people have posted that they have posted to the list. I have not yet done a thorough analysis of what Sparkle does have, so let me know what's been done already... Here is what my login page and message view and folderslook like.
Update: April 7, 2001 5:25pm by Wim Kerkhoff (wim@merilus.com). I know have access to the acmemail project on SourceForge. So, you can now send patches for sparkle to me, or I can give you CVS access if the gets cumbersome.
Update: March 13, 2001 4:00pm by Wim Kerkhoff (wim@merilus.com). Let me know if you have things you have coded already and are wanting to get them in, or are going to do something, and I'll add it to the list.
TODO list (stuff that has been done, is almost done, but not in CVS. This stuff should be done before continuing on wishlist items):
- Full testing of all features
- Get stable release of Sparkle out
- Update screenshots
- Figure out what's what
- Figure who's working on what
- Nested folders using MH or MBOX (user definable)
- Block signatures (user definable)
- S/MIME verification/signing/encryption/decryption (user definable)
- Poll times for mail index (user definable)
- Moving messages between mailboxes (user definable)
- Message filtering rules using procmail (user definable) [almost done]
- Drafts folder (user definable)
- Sent Mail folder (user definable)
- Ensure theme support has been finished
- A Perl installer, that will check perl modules, prompt for session type, database, etc.
- Fix for Bcc problems
WishList (stuff that hasn't been done yet):
- Up-to-date documention
- User level configuration
- Address books (probably using LDAP), including importing of Netscape, Outlook, and Pine addresses
- Handling of PGP messages (signature verification at least)
- Multiple IMAP directories (moving mail between and subscribing to)
- Entire message database search (eg IMAP search)
- Improve Handling of multipart/related messages
- Handling of uuencoded files as attachments (possibly also MS tnef)
- Multiple attachments (if we ever figure out a decent way of doing it :/ )
- Judicious use of JavaScript if it's available but remains fully functional if it's not
- Option for full header display
- Spell checking: how would this be implemented?
- Sortable message index
- Pick list of recent addresses
- Possibly syslog error logging
- Inline conversion of hard documents to a viewable format (eg MS Word)
- Displaying (and possibly showing) X-Face headers
- A printer-friendly viewing option
- The summary view should be customisable
- Default quotas (size of messages / attachments)
- Possibly option to export a folder or message in MBOX format
- Add administrator-definable extra message headers
- Add administrator-definable taglines on messages
- If display gets abstracted enough then maybe something like a GTK frontend