Debian participe au Google Summer of Code 2008
27 avril 2008
Le projet Debian est fier d'annoncer qu'il a de nouveau été accepté par
Google comme organisation encadrant des projets pour le programme « Google Summer of
Code ». Nous nous sommes vu allouer douze tâches cette année. Google
financera les étudiants mentionnés ici pour travailler à plein temps sur ces
tâches durant leur vacances d'été, du 26 mai au 18 août. Ils seront guidés et
évalués pendant ce temps par une équipe de développeurs Debian.
Quelques projets concernent la communication entre les auteurs de logiciels,
les utilisateurs et les développeurs Debian. Une partie de ces tâches s'orientent
vers l'assurance qualité et vers des processus de test améliorés, tandis que les autres
aboutiront à de nouveaux outils pour aider à maintenir les systèmes Debian.
- Jonathan Roes travaillera sur Netconf, une approche de nouvelle
génération pour la gestion de la configuration réseau des systèmes
Linux. Cela procurera un seul remplaçant logique pour un grand nombre de
programmes traitant actuellement des tâches similaires sur les systèmes
Debian.
- CRAN est une archive exhaustive contenant des outils et des bibliothèques pour
R, le langage de calcul statistique de GNU. Charles Blundell écrira
cran2deb, un outil pour permettre la génération automatique de paquets
Debian à partir de paquets CRAN. Il sera plus facile pour les
développeurs et les utilisateurs de travailler avec les extensions de R sur
les systèmes Debian, en particulier pour les administrateurs de plus grands
systèmes de calcul.
- Nico Golde améliorera les processus d'assurance qualité pour les
mises à jour de sécurité, en fournissant un moyen visant beta-tester ces
mises à jour. Cela permettra à Debian, en plus des mesures existantes d'assurance qualité,
de tester les mises à jour sur une plus large variété d'installations avant de les rendre
publiques.
- Jigdo est un outil développé pour aider à réduire le coût du
téléchargement et de la réplication des images de CD et de DVD Debian. Le projet
de Dustin Rayner, jigdo-ivory, implique la création d'un client Jigdo basé
sur un navigateur web pour rendre les téléchargements beaucoup plus simples
pour les utilisateurs finaux.
- Obey Arthur Liu a l'intention de créer une interface GTK+, pour l'outil de
gestion de paquets Aptitude, qui fonctionnera parallèlement à une
interface améliorée de ncurses ou la ligne de commande. Cela fournira un
nouveau type d'interface, à mi-chemin entre facilité d'utilisation
et fonctionnalités avancées.
- Jonny Lamb travaillera sur debexpo, un dépot de paquets Debian, géré par
une interface web, afin de permettre à tout le monde de pouvoir créer son
propre dépôt de paquets. Cela inclut une fonctionnalité pour permettre aux
sponsors d'examiner facilement les paquets et devrait faciliter la
contribution à Debian, en offrant une méthode simple pour fournir des paquets
pour des logiciels qui ne sont pas actuellement inclus dans Debian.
- Christian von Essen développera la
Ultimate Debian Database
(Base de donnée Ultime de Debian
), une grande base relationnelle qui
collectera les informations importantes du projet dans un système central
facile d'utilisation, incluant les bogues, les informations de construction, les
informations des développeurs, etc.
- Adam Jensen créera debgraph, une infrastructure pour traiter les
interdépendances entre paquets et des données similaires en utilisant une
interface générique pour les graphes. Beaucoup d'applications telles que les
gestionnaires de paquets utilisent déjà certaines de ces fonctionnalités, mais
ce projet sera le premier code commun pour supporter des requêtes plus
complexes, permettant aux développeurs d'autres outils de se concentrer sur
des problèmes de plus haut niveau.
- Per Andersson prévoit de travailler à l'amélioration du support Debian
pour les équipements NAS (Network Attached Storage) du marché grand public.
Ces appareils populaires sont de petits serveurs de fichiers, souvent
équipés de processeurs ARM et fonctionnant sur un Linux embarqué. Ce projet
rendra plus facile l'installation et la personnalisation de Debian sur ces
équipements et de plus augmentera la popularité de Debian sur le marché du
Linux embarqué.
- Lintian est un outil de vérification automatique de paquet, utilisé pour
l'assurance qualité, capable de détecter toutes sortes d'erreurs et de
fautes courantes dans les paquets Debian. Jordà Polo Bardés va enrichir les
fonctionnalités de diagnostic dans lintian, en particulier en respectant la
sévérité et l'efficacité de tels tests, pour le rendre plus utilisable dans
les installations automatiques pour lesquelles les tests peu importants et des
faux positifs peuvent causer des problèmes.
- Max Wiehle va ajouter la prise en charge de la fusion automatique des
fichiers de configuration lors des mises à jour du système. Actuellement,
les outils de gestion de paquets Debian garde juste une trace de
l'ancienne et de la nouvelle configuration lorsque que la mise à jour a
lieu : ce nouveau travail rendra la vie bien plus facile aux
administrateurs systèmes.
- Juan Luis Belmonte Mendez écrira un nouvel outil pour aider à configurer
PAM (Pluggable Authentication Modules ou « Modules d'authentification
enfichables ») et NSS (Name Service Switch) depuis l'installateur
Debian. Cela devrait permettre une configuration beaucoup plus facile des
machines Debian pour utiliser les systèmes courants d'authentification basés
sur le réseau, tels que le LDAP ou Active Directory.
Nous leur souhaitons la bienvenue dans notre communauté active et vivante de
développeurs et encourageons toutes nos équipes et contributeurs à les
soutenir et à les aider à réussir leurs tâches.
Les tâches de Debian sont listées sur notre wiki à
Le Summer of Code est documenté sur le site de Google à
À propos de Debian
Le projet Debian est une organisation de développeurs de logiciels libres
qui offrent volontairement leur temps et leurs efforts afin de produire le
système complètement libre Debian GNU/Linux.
Contacts
Pour de plus amples informations, veuillez visiter les pages de Debian à
http://www.debian.org/ ou envoyez un courriel à
<press@debian.org>.