Google Summer Of Code et les projets ‘ubuntuiens’
Par Administrateur le dimanche, mai 27 2007, 15:00 - Planet - Lien permanent
C’est quoi le Google Summer Of Code ?
En gros, il s’agit de faire bosser des étudiants pendant l’été, sur des projets open-sources. Ceux-ci sont rénumérés (4500 dollars si le projet abouti (environ 3300 euros, ou 5500 CHF)), ainsi que l’organisation ‘tutrice’ du projet, qui s’est inscrite comme tel, qui en reçoit 500. Il se trouve qu’Ubuntu fait partie de ces tuteurs, avec quelques projets assez intéressants. En gros, on vous paye pour travailler et améliorer les projets open-source, dont votre distribution préférée, pendant vos vacances, c’est pas gentil ça ?
Les projets en rapport avec ubuntu
Amélioration du bughelper
Il s’agit d’améliorer le bughelper, notamment en allant récupérer les données du launchpad.
Cdrskin
Le but est d’intégrer le mieux possible cdrskin (un graveur de CD-R et CD-RW) à Ubuntu, notamment avec une interface graphique, et d’améliorer en général la gravure de CDs.
Gestionnaire de périphériques et de pilotes
Un des plus intéressants à mon avis, il s’agit de créer un gestionnaire de périphériques, un peu comme celui de Windows XP, et de gérer le module du noyau qui s’en occupe (le changer, le désactiver, etc.).
Créer une interface pour Gdebi pour Kubuntu (en QT)
Vu qu’il n’existe pas d’interface graphique pour installer directement des paquets sous KDE (avec Gnome on a Gdebi), le but est de créer la dite interface.
Part-feu
Il s’agit de programmer un part-feu, avec une interface et tout et tout, la plus simple possible, mais aussi la plus puissante. Je ferais une remarque comme d’autres on en fait (sur le Wiki d’ubuntu), et Firestarter alors ?
Pré-chargement
Le but ? Trouver des solutions pour améliorer la rapidité de démarrage des applications et du système.
Coon
Il s’agit de programmer un gestionnaire de classes d’élèves pour les professeurs (notes, etc.)
LDAP et Fedora Directory Server
Implémentation du serveur LDAP ‘Fedora Directory Server‘ avec ubuntu.
Synchronisation du bureau
Celui-ci est aussi intéressant, il s’agit de faire un programme qui permet la synchronisation de deux (ou plusieurs) PCs, afin qu’ils aient les mêmes fichiers, etc.
PyStart
Un programme pour permettre l’enseignement du python plus facilement.
Interface web pour le Thin Client Manager
Il s’agit de programmer une interface Web pour le Thin Client Manager (utilisé dans le cadre du projet LTSP).
Méthodes de modification des paquets binaires pour les installations minimales
Il s’agit de créer des outils pour créer et maintenir un ensemble de paquets minimalistes pour ubuntu.
Systèmes de révisions pour les dossiers utilisateurs.
Comme ce qui a été fait pour les Macs, il s’agit de pouvoir utiliser son dossier utilisateurs avec un système de version (un peut comme SVN), tout ça de la manière la plus simple possible, bien évidemment. Remarquons qu’ext3cow a déjà le même but sous linux…
Chargeur de démarrage
Le projet à pour but d’inclure un gestionnaire de démarrage (ordre, etc.) dans l’installateur d’ubuntu.
Utilitaires pour la confidentialité des données.
À pour but de permettre facilement (avec une interface) de chiffrer le dossier home, de chiffrer le swap et de créer un ‘coffre fort’ pour sauvegarder les fichiers importants.
Améliorer l’accessibilité avec Compiz/Beryl
Comme dit dans le titre, le projet à pour mission d’améliorer l’accessibilité, notamment des personnes avec une déficience visuelle en se servent de compiz et beryl.
Améliorer l’accessibilité avec Compiz/Beryl
En gros, c’est la même chose que le précédent…
Outil d’administration réseau
Un projet qui permettra de s’amuser avec le réseau, c’est-à-dire analyser le trafic, gérer les connections, etc.
‘Mouse Gesture’ pour le bureau
Un peu comme l’extension firefox qui a un nom assez semblable, il s’agit de pouvoir lancer des applications depuis le bureau avec les mouvements de sa souris !
Ouf ! (C’est long à faire tous ces résumés…) Ça nous fait un total de 19 projets, qui, s’ils parviennent tous à terme, vont rajouter des fonctionnalités bien pratiques et améliorer ubuntu ! Ceux que je trouve les plus intéressants sont le Gestionnaire de périphériques (quelque chose qui manque vraiment), la synchronisation du bureau (qui serait vachement pratique).
Vivement fin août que l’on voit ce que cela aura donné !
Liens
Le site du Google Summer Of Code (en) | Toutes les idées de départ (ubuntu) (en) | Les projets pour ubuntu (en)