Des projets d'école / Université pour le libre
Publié : 23 déc. 2009, 11:08
Salut,
Comme on voit souvent que des petits développements pourraient apporter de gros progrès à nos logiciels préférés, je me demandais dans quelle mesures des étudiants ne pourraient pas développer un projet libre dans le cadre de leurs études. Je pense à de simples corrections de bugs, voir à des développements ou améliorations d'extensions.
Je sais que certains cursus laissent une certaine liberté dans le choix des projets d'étude, et je me dis que geckozone pourrait proposer certains sujets avec une estimation rapide du niveau de difficulté, et peut-être qu'on pourrait ainsi favoriser des développements libres?
Exemple 1:
Sujet: Porter l'extension Signal Spam pour être compatible avec Thunderbird 3
Difficulté: moyenne car le code existant doit pouvoir être repris à 90%, seule une adaptation pour fonctionner avec Thunderbird 3 est requise.
Contexte: échange avec l'équipe Signal Spam, ainsi éventuellement avec le développeur initial de l'extension.
Exemple 2:
Sujet: Correction du bug 519398 - Address book export of fields with embedded double-quote characters is invalid
Difficulté: facile, il s'agit d'une simple correction du code existant. L'intéret est surtout d'appréhender le fonctionnement d'un système de suivi de bug et de suivre comment des modifications sont intégrées au code source d'un logiciel (validation, tests,...)
Contexte: échange avec l'équipe gérant le carnet d'adresse de Thunderbird, compréhension d'un système de suivi de bugs (bugzilla)
Y a t'il des étudiants ou enseignants parmi nous? Qu'en pensez-vous?
Comme on voit souvent que des petits développements pourraient apporter de gros progrès à nos logiciels préférés, je me demandais dans quelle mesures des étudiants ne pourraient pas développer un projet libre dans le cadre de leurs études. Je pense à de simples corrections de bugs, voir à des développements ou améliorations d'extensions.
Je sais que certains cursus laissent une certaine liberté dans le choix des projets d'étude, et je me dis que geckozone pourrait proposer certains sujets avec une estimation rapide du niveau de difficulté, et peut-être qu'on pourrait ainsi favoriser des développements libres?
Exemple 1:
Sujet: Porter l'extension Signal Spam pour être compatible avec Thunderbird 3
Difficulté: moyenne car le code existant doit pouvoir être repris à 90%, seule une adaptation pour fonctionner avec Thunderbird 3 est requise.
Contexte: échange avec l'équipe Signal Spam, ainsi éventuellement avec le développeur initial de l'extension.
Exemple 2:
Sujet: Correction du bug 519398 - Address book export of fields with embedded double-quote characters is invalid
Difficulté: facile, il s'agit d'une simple correction du code existant. L'intéret est surtout d'appréhender le fonctionnement d'un système de suivi de bug et de suivre comment des modifications sont intégrées au code source d'un logiciel (validation, tests,...)
Contexte: échange avec l'équipe gérant le carnet d'adresse de Thunderbird, compréhension d'un système de suivi de bugs (bugzilla)
Y a t'il des étudiants ou enseignants parmi nous? Qu'en pensez-vous?