Thunderbird:Summer Of Code 2006: Difference between revisions

m
Thunderbird:SummerOfCode2006 moved to Thunderbird:Summer Of Code 2006: mediawiki can have spaces in article titles.
m (Thunderbird:SummerOfCode2006 moved to Thunderbird:Summer Of Code 2006: mediawiki can have spaces in article titles.)
 
(6 intermediate revisions by 4 users not shown)
Line 7: Line 7:
Here are some proposals Team Thunderbird has assembled for projects we thought would make interesting summer projects. Feel free to propose your own or sign up for one of these.
Here are some proposals Team Thunderbird has assembled for projects we thought would make interesting summer projects. Feel free to propose your own or sign up for one of these.


* [http://wiki.mozilla.org/index.php?title=Thunderbird:SummerOfCode2006:SPAM SPAM Detection] --> Help improve Thunderbird's bayesian spam filter.  
* [[Thunderbird:SummerOfCode2006:SPAM|SPAM Detection]] --> Help improve Thunderbird's bayesian spam filter.  
* Integrate Thunderbird with Spotlight for easy searching on Mac OS X.
* Integrate Thunderbird with Spotlight for easy searching on Mac OS X.
* Develop an extension to leverage Google Desktop Search for e-mail body searches.
* Develop an extension to leverage Google Desktop Search for e-mail body searches.
* Sync with Pocket PC - [http://wiki.mozilla.org/Thunderbird:Collected_User_Requests#Palm_Sync_.26_Pocket_PC] - Or, general plugin-able sync [http://wiki.mozilla.org/Talk:Thunderbird:2.0_Product_Planning#General_Plug-In_able_syncronization_system]
* [[Thunderbird:Collected_User_Requests#Palm_Sync_.26_Pocket_PC|Sync with Pocket PC]] or general plugin-able sync [[Talk:Thunderbird:2.0 Product Planning#General Plug-In able syncronization system]]
* Backup and restore Thunderbird profiles
* Backup and restore Thunderbird profiles
* A task manager or to do list extension for Thunderbird.
* A task manager or to do list extension for Thunderbird.
* Develop a set of js libraries that do common things TB extension writers often want to do, like iterate over accounts, folders in accounts, msgs in folders, stream messages, parse messages, etc. Extension writers could either just use the libraries, or learn from them as sample code. Other common tasks might include: getting notified of newly downloaded messages and stream them to parse them, intercepting outgoing messages to perform custom actions on them, etc.
* Develop a set of js libraries that do common things TB extension writers often want to do, like iterate over accounts, folders in accounts, msgs in folders, stream messages, parse messages, etc. Extension writers could either just use the libraries, or learn from them as sample code. Other common tasks might include: getting notified of newly downloaded messages and stream them to parse them, intercepting outgoing messages to perform custom actions on them, etc. (Some of these may require extending the core code to enable the functionality required)
* Support maildir as an alternative to the berkeley mailbox format we use today. See {{bug|58308}}.
* Roaming profile support - Add ability to store config + data files on a server and retrieve them at startup. These config files would include things like newsrc files, rss subscription files, mail filters, mail views, saved searches, address books, etc. The server could be imap/http/ldap.
* Add capability to update ldap address books - add/delete/edit ldap entries. See {{bug|124897}}.
 
[[category:thunderbird|S]]
242

edits