589
edits
m (Added <pre> to code with appropriate width so that table layout doesn't break) |
|||
| Line 106: | Line 106: | ||
|Thunderbird Profile backup/transfer | |Thunderbird Profile backup/transfer | ||
|backup and restore of Thunderbird profiles. Should allow users to transfer profiles between machines. Would need to investigate Mozbackup and figure out how this would be better. Options about which files to backup would be a start. | |backup and restore of Thunderbird profiles. Should allow users to transfer profiles between machines. Would need to investigate Mozbackup and figure out how this would be better. Options about which files to backup would be a start. | ||
Level of difficulty: hard. Skills required: JS, C++, XPCOM, XUL | |||
|bienvenu | |bienvenu | ||
|bienvenu,standard8 | |bienvenu,standard8 | ||
| Line 111: | Line 112: | ||
|- | |- | ||
|Thunderbird Profile discovery/recovery | |Thunderbird Profile discovery/recovery | ||
|Handle things like profiles.ini getting corrupted on upgrade (e.g., try to find a profile dir and hook it back up to profiles.ini), and perhaps profile repair, when accounts get corrupted. | |Handle things like profiles.ini getting corrupted on upgrade (e.g., try to find a profile dir and hook it back up to profiles.ini), and perhaps profile repair, when accounts get corrupted. Level of difficulty: medium. Skills required, JS and/or C++. | ||
|bienvenu | |bienvenu | ||
|bienvenu,standard8 | |bienvenu,standard8 | ||
| Line 118: | Line 119: | ||
|Improve GMail interoperability | |Improve GMail interoperability | ||
|See https://bugzilla.mozilla.org/show_bug.cgi?id=721316 for more info. The biggest win here is probably avoiding downloading the same message to offline stores multiple times and multiple gloda full-text indexing, by using X-GM-MSGID, X-GM-THRID may help with threading in gloda, cross-folder views, and even within a folder. There are probably other things we can do to improve our gmail integration. For example, we could avoid notifying for multiple new messages just because a message has multiple tags. | |See https://bugzilla.mozilla.org/show_bug.cgi?id=721316 for more info. The biggest win here is probably avoiding downloading the same message to offline stores multiple times and multiple gloda full-text indexing, by using X-GM-MSGID, X-GM-THRID may help with threading in gloda, cross-folder views, and even within a folder. There are probably other things we can do to improve our gmail integration. For example, we could avoid notifying for multiple new messages just because a message has multiple tags. | ||
Level of Difficulty - medium to hard, depending on how deep we go here. | Level of Difficulty - medium to hard, depending on how deep we go here. Skills required: C++. | ||
|bienvenu | |bienvenu | ||
|bienvenu | |bienvenu | ||
| Line 125: | Line 126: | ||
| Big File Providers | | Big File Providers | ||
|Add Other big file providers (e.g., SFTP, Google Docs, WebDAV (for MS's sharepoint!)) | |Add Other big file providers (e.g., SFTP, Google Docs, WebDAV (for MS's sharepoint!)) | ||
Level of difficulty - medium to hard, depending on the provider API and how well it maps to our provider interface | Level of difficulty - medium to hard, depending on the provider API and how well it maps to our provider interface. Skills required: JS. | ||
|bienvenu | |bienvenu | ||
| bienvenu, mconley, squib, bwinton | | bienvenu, mconley, squib, bwinton | ||
| Line 132: | Line 133: | ||
|Other pluggable stores | |Other pluggable stores | ||
| Add one or more other pluggable stores, e.g.,, sqlite, Unhosted (https://groups.google.com/forum/#!topic/unhosted/gra3dStGjDM)) | | Add one or more other pluggable stores, e.g.,, sqlite, Unhosted (https://groups.google.com/forum/#!topic/unhosted/gra3dStGjDM)) | ||
Level of difficulty - hard | Level of difficulty - hard. Skills required, JS or C++. | ||
| bienvenu | | bienvenu | ||
| bienvenu | | bienvenu | ||
| Line 139: | Line 140: | ||
|Gloda-powered attachment browser. | |Gloda-powered attachment browser. | ||
|Use Shane's extension as a starting point, figure out how to integrate it into Thunderbird. This feature allows the navigation through email attachments. Presented in a additional tab, it offers previews of supported email attachments. It allows full view of the attachment by launching the appropriate registered application or can switch to the email in the email view. Filters allow to the display of attachments of a given type, individual or all folders view. Initially, pictures, PDFs, HTML docs, YouTube/DailyMotion videos should be supported. Other attachments types could be added in core or via plugin. | |Use Shane's extension as a starting point, figure out how to integrate it into Thunderbird. This feature allows the navigation through email attachments. Presented in a additional tab, it offers previews of supported email attachments. It allows full view of the attachment by launching the appropriate registered application or can switch to the email in the email view. Filters allow to the display of attachments of a given type, individual or all folders view. Initially, pictures, PDFs, HTML docs, YouTube/DailyMotion videos should be supported. Other attachments types could be added in core or via plugin. | ||
Level of difficulty - hard | Level of difficulty - hard. Skills required: JS, HTML. | ||
|bienvenu, jb | |bienvenu, jb | ||
|squib, protz, Shane(?) | |squib, protz, Shane(?) | ||
edits