MailNews Talk:Future of Mail: Difference between revisions

Jump to navigation Jump to search
added "Key Thoughts" section for my own ideas
(add title to first post for better page organization; fix spelling)
(added "Key Thoughts" section for my own ideas)
Line 159: Line 159:


And robots.
And robots.
== Key Thoughts ==
*Use mozStorage for storing mail instead of the text-based mailbox format, as well as for storing contacts instead of the old mork format.  This should make adding new features easier.
*More advanced contact list/ address book.  See [http://www.allpeers.com/blog/2007/04/30/the-coop-allpeers-the-browser-and-its-contact-list/ this AllPeers blog entry].
*Manage all forms of electronic communication, not just email and newsgroups.  That includes IM...
**It would certainly be too much to integrate in a whole IM client (nor should we force the user to use any specific one), but it would be doable to, say, detect my GAIM/Pidgin install and let me search through my IM conversations with a contact just as easily as my emails to/from him.  (It's worth pointing out that [http://aimfire.mozdev.org/ one developer] was able to build a basic AIM client as a FF extension in only a few kilobytes!)
*...as well as online forum and blog discussions.
**This would require some integration with FF, but it would be great to be able search through and read all the past online discussions you've been a part of.
*Personal Life Recording.  With Lightning, we should be able to record all sorts of time-related data.  Something like [http://weblogs.mozillazine.org/gerv/archives/2006/10/working_like_qlockwork.html Qlockwork] would really help keep track of what I've been working on and remember details of my life that I'd otherwise soon forget.
Some of these might be best left as extensions, but to me at least they'd be killer features.
Note to others: there already is an app that integrates mail with the browser: Seamonkey (the continuation of the old Mozilla Suite).  The frontend (GUI) code is different from FF and TB, but the backend code is the same.
32

edits

Navigation menu