User Tools

Site Tools


comete:2013

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

comete:2013 [2012/11/28 06:26] (current)
geekshadow created
Line 1: Line 1:
 +====== Course on Mozilla Education and Technologies @ Evry 2013 ======
  
 +===== Introduction =====
 +We have listed various projects we have that can be done as add-ons or web-apps. Those are suggestions,​ if you have an other idea, feel free to do that, but it might be better to ask someone on the IRC channel first to check if it's already in progress and how much work it could take.
 +
 +If you have never created an add-on before, check [[https://​developer.mozilla.org/​en/​Building_an_Extension|the Mozilla documentation]],​ an [[https://​developer.mozilla.org/​en/​XUL_School|add-on tutorial]] and [[http://​wiki.songbirdnest.com/​Developer/​Developer_Intro/​Extensions|the Songbird developer intro]].
 +
 +If you have problems, feel free to [[#​Contact|contact us]]
 +
 +If you have never used Nightingale before, check it out. It's the easiest way to see what's missing :-)
 +
 +===== Projects =====
 +
 +Complexity and workload are estimations of another student, so don't rely on it too much. Scale is from 0 to 10.
 +
 +^Name ^Type ^Description ^Complexity ^Workload ^Repository ^Owner ^
 +| Podcasts webapp | WebApp | [[https://​github.com/​Yoric/​Mozilla-Student-Projects/​issues/​46|Request on GitHub]] | | | none | none |
 +| Desktop interface of Gaia Music player | WebApp | [[https://​github.com/​Yoric/​Mozilla-Student-Projects/​issues/​54|Request on GitHub]] | | | none | none |
 +| Music Quiz webapp | WebApp | [[https://​github.com/​Yoric/​Mozilla-Student-Projects/​issues/​19|Request on GitHub]] | | | none | none |
 +| Podcasts support | add-on | [[http://​wiki.songbirdnest.com/​Releases/​Kanye/​Podcasts|as designed]] (but not implemented) by Songbird | 6 | 8 | none | none |
 +| Metadata completion | add-on | Based on song footprint using services like Musicbrainz | 7 | 6 | none | none |
 +| [[kitchen:​social|Sharing]] | add-on | A way to easily share the track playing on Twitter, Facebook, Google+ (you can look at [[http://​code.google.com/​p/​songbird-livetweeter/​|LiveTweeter]] as a base) | 5 | 5 | none | none |
 +| [[kitchen:​external_libraries|Cloud services integration]] | add-on | A way to integrate Google Music (no API yet), Spotify (web API/core API) and Grooveshark | 7 | 8 | none | none |
 +| Bluetooth tracks synchronization | add-on | | 7 | 5 |
 +| DLNA support | add-on | | | |
 +| Your idea | |
 +
 +===== Tools =====
 +  * You can use {{:​ngale-devtools-0.7.20120222.xpi|DevTools}},​ it's an add-on for making add-ons ;) **It generates add-ons only compatible with Nightingale 1.11 !**
 +  * We use GitHub, repos are here : https://​github.com/​nightingale-media-player ([[http://​forum.getnightingale.com/​thread-410.html|more information here]])
 +
 +===== Documentation =====
 +Nightingale is a fork of Songbird, so the documentation is mainly on the Songbird wiki, some articles may be outdated, feel free to ask if you are not sure !
 +  * http://​wiki.songbirdnest.com/​Developer
 +  * http://​wiki.songbirdnest.com/​Developer/​Articles/​Getting_Started
 +  * [[http://​developer.songbirdnest.com/​documentation/​branches/​Songbird1.11/​|APIs for 1.11]] (our current build available)
 +
 +===== Contact =====
 +  * On IRC, [[irc://​irc.mozila.org/​comete|#​comete]] and [[irc://​irc.mozila.org/​nightingale|#​nightingale]] over [[irc://​irc.mozilla.org|irc.mozilla.org]]
 +For french talking people, you can ping [[users:​lukas_skywalker|Lukas_Skywalker]] and [[users:​geekshadow|GeekShadow]] (i'm available after 17h30 the week, all the afternoon on friday, all the day on week-end)
 +
 +  * By mail, Antoine Turmel : [[geekshadow@gmail.com]]
 +
 +  * On the [[http://​forum.getnightingale.com/​|forum]]
comete/2013.txt ยท Last modified: 2012/11/28 06:26 by geekshadow