Google Summer Of Code et les projets 'ubuntuiens'

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)


Comments

beaucoup d’excellents projets en perspectives
Rien qui puisse changer fondamentalement notre OS
Mais en combinant tout les projet du SoC on peut bel et bien voir que Google tire les choses par le haut

L’an prochain je pense que je m’y inscrirait, être payé par google pour un projet gratifiant, sans parler de la référence sur le CV.

Merci google

Et vivement une version finale de pychart =)



tenshu, 2007-05-27 14:50:47

Oui, merci Google.
On pourrait aussi citer Avant-Window-Navigator même si c’est peut être pas en rapport direct avec Ubuntu :)



Hells_Dark, 2007-05-27 15:15:48

sinon on dit ubuntuero =)



tenshu, 2007-05-27 15:20:30

Ubuntero même :^)



Julius, 2007-05-27 15:43:15

sympathique !

Effectivement le gestionnaire de périphérique manque (ça s’ajouterais bien à cette page : http://doc.ubuntu-fr.org/materiel/m... ).

Sinon rien pour le montage/démotage de volume ? Parceque sous Xubuntu c’est moyen (pas de gnome-mount).

Bon et sinon c’est quand qu’ils refont ces grosses bouses inaccessible que sont GIMP, nautilus ou même openoffice ?

Faudrais peut-être aussi que les normes FreeDesktop soit plus stricte, ça permettrais une plus grande compatibilité des C/C, des dragn’n’drop, et aussi surtout un menu assez clair avec des catégories bien définie…



adam0509, 2007-05-27 17:36:17

Un beau résumé de ce qui va se faire cet été :) Il ne faut pas oublier tous les projets des autres programmes liés à Ubuntu, comme ceux de Gnome qui vont se retrouver aussi dans Ubuntu :) Par contre, il faut espérer que ces projets auront une suite. Par exemple, Mathusalem qui a été développé pendant ces Google SoC n’est resté qu’a l’état de démonstration. Pourtant, c’est un projet bien sympathique de centralisation de tâche :)



gilir, 2007-05-27 19:27:52

Le projet le plus intéressant selon moi est "Systèmes de révisions pour les dossiers utilisateurs". Combien de fois je me suis mordu les doigts d’avoir modifié un document en pensant avoir fait un sauvegarder-sous avant… que d’heures perdues à rattraper ces erreurs !
Si jamais c’est complètement transparent pour l’utilisateur avec une interface conviviale pour retrouver les versions de ses documents ça sera génial !



Strash, 2007-05-27 19:38:43

C’est drôle. Peu de temps après mon débarquement sur Ubuntu (depuis mandriva ) j’ai proposé cette gestion de périphérique ( existante sur Mandriva ) et on m’a répondu que cela ne servait à rien .

@Gilir : pour qu’un projet ne meure pas, ils faut des développeurs qui se soutiennent . Si le créateur était seul, il aurait fallu l’aider après le SoC .



wattazoum, 2007-05-27 19:41:19

C’est pare-feu et non part-feu



TitaX, 2007-05-27 20:45:21

Pourquoi refaire ce qui existe déjà (Firestarter et grub) ?



xilef, 2007-05-28 04:48:18

Relis la description, il n’est pas question de remplacer grub mais de faire un gestionnaire facilitant sa configuration.



EvilDead, 2007-05-28 09:54:01