Changes

Jump to: navigation, search

Potential Projects

152 bytes removed, 08:58, 9 September 2007
continued to clean-up project list
== Mozilla Tree Visualization ==
Use the canvas (2D and/or 3D) element in order to create a generic front-end for data visualization of the Mozilla source. Many types of information about the Mozilla project can be keyed to the source tree. For example, file change-rates, code-coverage, bug activity per module, checkins per module, etc. The visualization will be a heatmap, showing certain types of activity in the tree. Doing this visualizaiton using canvas3d would allow for a third axis, and changes over time to be shown.
== Mozilla Data Visualization Back-ends ==
Create a data-source for the Mozilla Tree Visualization project. This means data mining cvs.mozilla.org, bugzilla.mozilla.org, bonsai.mozilla.org and preparing the data for use in a heatmap visualization. == Mozilla Data Visualization BackPlugin-ends watcher ==
TODOFirefox sometimes gets a bad reputation for crashing or locking up when a plugin such as Adobe Flash or Windows Media Player causes the problem. Add code to Firefox (or write an extension) so that when a plugin misbehaves, a dialog is presented informing the user so that they can take corrective action (disabling the plugin) or filing a bug with the right party (this warning could be similar to the warning that appears when a JS script in a web page hogs too much CPU time. As a minimum it should identify that a plugin is to blame; better would be to inform the user of the plugin's name; best would be to provide an option to temporarily disable the plugin).
== Improve Mozilla Application and Platform Documentation ==
Firefox 3 will support offline abilities, such that web developers can write their apps so they work even when no network is present. Good headway has been made already [http://www.bluishcoder.co.nz/2007/02/offline-zimbra-with-firefox.html porting Zimbra]. Pick another web app and add offline support, for example: [http://moodle.org Moodle].
 
== Add SMTP Failover Support to Thunderbird ==
 
When sending mail in Thunderbird, if the default SMTP server fails, the error dialog shown to the user should prompt with the choice of using another SMTP server--assuming one is present in the Account Settings. This is similar to, and perhaps the same as, the '''Thunderbird SMTP Auto-Sensing''' project idea.
== Thunderbird SMTP Auto-Sensing ==
Related tech and skills: XUL, JavaScript
 
== Plugin-watcher ==
 
Firefox sometimes gets a bad reputation for crashing or locking up when a plugin such as Adobe Flash or media player causes the problem. Add code to Firefox (or write an extension) so that when a plugin misbehaves, a dialog is presented informing the user so that they can take corrective action (disabling the plugin) or filing a bug with the right party (this warning could be similar to the warning that appears when a JS script in a web page hogs too much CPU time. As a minimum it should identify that a plugin is to blame; better would be to inform the user of the plugin's name; a best would be to provide a option to temporarily disable the plugin).

Navigation menu