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.

Plus de détails (en)

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.

Plus de détails (en)

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.).

Plus de détails (en)

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.

Plus de détails (en)

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 ?

Plus de détails (en)

Pré-chargement

Le but ? Trouver des solutions pour améliorer la rapidité de démarrage des applications et du système.

Plus de détails (en)

Coon

Il s’agit de programmer un gestionnaire de classes d’élèves pour les professeurs (notes, etc.)

Plus de détails (en)

LDAP et Fedora Directory Server

Implémentation du serveur LDAPFedora Directory Server‘ avec ubuntu.

Plus de détails (en)

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.

Plus de détails (en)

PyStart

Un programme pour permettre l’enseignement du python plus facilement.

Plus de détails (en)

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).

Plus de détails (en)

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.

Plus de détails (en)

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…

Plus de détails (en)

Chargeur de démarrage

Le projet à pour but d’inclure un gestionnaire de démarrage (ordre, etc.) dans l’installateur d’ubuntu.

Plus de détails (en)

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.

Plus de détails (en)

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.

Plus de détails (en)

Améliorer l’accessibilité avec Compiz/Beryl

En gros, c’est la même chose que le précédent…

Plus de détails (en)

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.

Plus de détails (en)

‘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 !

Plus de détails (en)

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)