« Informatique : interview d'un développeur d'Ubuntu » : différence entre les versions

[version vérifiée][version non vérifiée]
Contenu supprimé Contenu ajouté
Ligne 23 :
{{interview|Baptiste|Existe-t-il une formation pour devenir MOTU ?|Fabrice|Il n'y a pas de formation à proprement parler : le plus simple est de se prendre en main, et de se connecter au canal IRC correspondant aux MOTUs: #ubuntu-motu. Il y a aussi beaucoup d'infos dans le wiki d'Ubuntu sur comment participer. https://wiki.ubuntu.com/MOTU/GettingStarted est un bon point de départ, ainsi que https://wiki.ubuntu.com/MOTU/Contributing. Il existe aussi des semaines spéciales de présentations dédiés aux personnes intéressées au développement d'Ubuntu (voir https://wiki.ubuntu.com/UbuntuOpenWeek pour plus de détails). Être autodidacte aide beaucoup pour ça.}}
{{interview|Baptiste|Combien y-a-t-il de MOTU aujourd'hui ?|Fabrice|123 MOTUs, selon ''Launchpad'' [le système de gestion de projet d'Ubuntu sur Internet], mais le nombre exacte de MOTU actif est moindre. Ça fait peu de personnes pour les {{formatnum:14000}} programmes maintenus par les MOTUs dans Ubuntu. Nous travaillons en étroite collaboration avec Debian, et actuellement, seules {{formatnum:2000}} applications venant de Debian sont adaptées pour Ubuntu. Mais ça fait quand même pas mal.}}
{{interview|Baptiste|Comment vous organisez-vous pour travailler ? Est-ce que vous travaillez plutôt seul, ou plutôt en groupe ? Dans quelle langue ?|Fabrice|Un peu des 2 (je sais, c'est une réponse de normand). L'anglais est clairement prédominant et une grande partie de la coordination se fait par IRC, ainsi que par l'intermédiaire de ''mailing lists'' [listes de diffusion]. Il existe une dizaine d'équipe de MOTU, dédié à certains sujets (la liste complète apparait ici : https://wiki.ubuntu.com/MOTU#MOTU%20Teams). Après, chaque MOTU fait ce qu'il pense être le mieux pour Ubuntu, dans la limite de ses droits, bien sûr.}}
{{interview|Baptiste|Un Système d'exploitation, c'est très vaste... Sur quelles parties se concentrent les MOTU ? Quel est le langage utilisé ?|Fabrice|Comme je le disais avant, les MOTU sont des ''packagers''. Cela veut dire que nous maintenons les applications packagéesprésentes dans Ubuntu pour qu'elles soient compilables, installables et qu'elles fonctionnent correctement. J'aurais tendance à dire que nous sommes des intégrateurs. Nous travaillons sur les parties de l'archive qui ne sont pas ''seedées'', c'est à dire non distribuées dans les images iso (server, UNE, desktop, kubuntu, ...). Le travail des MOTUs s'apparente à ce que fait l'équipe de ''QA'' chez Debian. Le challenge consistant à avoir les applications les plus récentes possibles sans déstabiliser Ubuntu. la notion de Universe/Main est en train de disparaitre et c'est la définition qui se rapproche le plus de ce qu'on fait maintenant.}}
{{interview|Baptiste|Quel conseil donneriez-vous à quelqu'un voulant devenir MOTU ?|Fabrice|Être autodidacte ! Ne pas avoir honte de poser des questions. Sur IRC : j'ai « perdu » 4 mois au début en attendant que les choses arrivent toutes seules, et il faut être pro-actif.}}
{{interview|Baptiste|Sur quoi avez-vous travaillé dans ''Maverick Merkaat'' ? Combien cela représente-t-il de temps ?|Fabrice|J'ai surtout travaillé en début de cycle à mettre à jour les applications que j'avais uploadées pendant le cycle précédent et à sponsoriser les uploads de contributeur non MOTUs. C'est important pour un MOTU de contribuer à « former » les nouvelles générations et plus on s'approchait de la fin du cycle, plus je faisais de la QA, c'est à dire corriger les applications qui ne compilent pas, ou celle qui ne sont pas installables. Ça représente 3 à 4 heures par jours, environ (en plus de mon boulot, je précise au cas où mon chef lise cela !).}}