Confirmed users
5,365
edits
Line 78: | Line 78: | ||
| Create a real-time Thunderbird support dashboard by implementing i) a REST API to read Thunderbird support data from a MongoDB database ([http://rolandtanglao.com/archives/2011/12/23/mongohq-gs-api-mongopollrb-my-vps-emailreport2rb-cron-awesome-twice-daily blog post on the code that generates the MongoDB Database]) of Thunderbird Get Satisfaction Support topics ii) a JavaScript client that calls the aforementioned API in order to display a real time Thunderbird support dashboard in Firefox - (i.e. [http://blog.xulforum.org/index.php?post/2010/09/02/GetSatisfaction-dashboard-magic port the existing Thunderbird GS Dashboard to the new API]) | | Create a real-time Thunderbird support dashboard by implementing i) a REST API to read Thunderbird support data from a MongoDB database ([http://rolandtanglao.com/archives/2011/12/23/mongohq-gs-api-mongopollrb-my-vps-emailreport2rb-cron-awesome-twice-daily blog post on the code that generates the MongoDB Database]) of Thunderbird Get Satisfaction Support topics ii) a JavaScript client that calls the aforementioned API in order to display a real time Thunderbird support dashboard in Firefox - (i.e. [http://blog.xulforum.org/index.php?post/2010/09/02/GetSatisfaction-dashboard-magic port the existing Thunderbird GS Dashboard to the new API]) | ||
Level of difficulty:easy to medium | Level of difficulty:easy to medium | ||
Skills needed: MongoDB; JavaScript; Information Visualization in the browser using JS and an infoviz toolkit like [http://mbostock.github.com/protovis/ protovis] helpful | Skills needed: MongoDB; JavaScript; Information Visualization in the browser using JS and an infoviz toolkit like [http://mbostock.github.com/protovis/ protovis] or [http://mbostock.github.com/d3/ D3] helpful | ||
| [mailto:rtanglao@mozilla.com rtanglao] | | [mailto:rtanglao@mozilla.com rtanglao] | ||
| Roland Tanglao aka rtanglao | | Roland Tanglao aka rtanglao |