URL: https://linuxfr.org/users/pterjan/journaux/mandriva-et-moi Title: Mandriva et moi Authors: Pascal Terjan Date: 2006年03月22日T00:11:36+01:00 Tags: dacode et slackware Score: 0 Pour commencer un peu d'autobiographie pour me présenter. J'ai installé une ditribution GNU/Linux pour la première fois en 1996 ou 1997 je crois, une Debian, et ensuite j'ai essayé RedHat, Slackware, plus tard Gentoo mais j'ai toujours eu une Mandrake installée depuis que la toute première m'a reconnu ma carte son et que X a marché tout seul (quand on n'a pas le net pour chercher de l'aide et de la doc, c'est bien). J'ai contribué pour la première fois à linuxfr début 2001, à l'époque ou Linux commençait à répondre à tout mes besoins, sous la forme d'un patch à dacode permettant d'avoir un petit calendrier donnant accès aux anciennes dépêches. J'ai été ajouté dans le fichier AUTHORS et j'étais tellement fier qu'ensuite j'ai codé plein d'autres choses :-) J'ai commencé à utiliser la version Cooker de la Mandrake à la fin de l'été 2001 quand j'ai eu l'ADSL et j'ai commencé à corriger/ajouter des packages peu de temps après. J'ai été embauché chez Mandrakesoft (maintenant Mandriva) fin septembre 2004 pour un emploi qui n'est pas lié à la création de la distribution (je suis dans l'équipe service). Je continue parallèlement à participer à la distribution principalement sur mon temps libre et je participe à d'autres projets. Depuis que je suis employé, j'essaye de dissocier ma participation à linuxfr et Mandriva. J'ai déjà rédigé des dépêches sur le sujet, mais pas à la demande de mon employeur, et je n'en modère plus qui soient en rapport. Je reconnais qu'il m'arrive de donner des précisions ou mon avis sur certaines dépêches à d'autre modérateurs mais j'essaye d'éviter. Aujourd'hui on entend beaucoup de choses sur Mandriva auxquelles j'ai évité de répondre vu que je ne suis plus un simple contributeur mais aussi un employé de la société et que ma réponse pourrait être vue comme officielle. Cependant, vu tout ce que je lis, en particulier des choses complètement fausses, et les craintes exprimées, je pense qu'il serait bien que je donne mon point de vue sur l'évolution des relations entre Mandriva et la communauté. 1/ Concernant la relation entre l'entreprise et les contributeurs Tout d'abord je tiens à préciser que je ne parlerai que des packageurs dans la mesure ou je n'ai quasiment jamais fait de traductions, pas parce que je les oublie. Si des traducteurs veulent parler de leur expérience je pense que ça serait pas mal aussi. Quand j'ai commencé à contribuer la section contrib existait déjà et plusieurs contributeurs participaient déjà depuis un certain temps. La section main était par contre entièrement maintenu par les employés, un employé étant dédié à la gestion des contribs. Les contributeurs ont eu droit à une machine pour compiler leurs packages puis ensuite de toucher à des packages de Main (pas tous et cela n'a pas changé). Il y a maintenant quelques années, Mandriva a mis en place un nouveau cluster de 5 machines (plus une x86_64 depuis) et les contributeurs ont eu droit de l'utiliser comme les employés. Parallèlement, la proportions d'upload faits par des contributeurs n'a cessé de croître et les derniers chiffres que j'ai trouvé indiquent que début 2005 plus de 50% des packages étaient maintenus par des contributeurs externes. Au cours de ces années, des tensions sont apparues à plusieurs reprises, que ce soit à cause du mode de fonctionnement ou pour des problèmes relationnels entres certains contributeurs et certains employés. Concernant le fonctionnement, le manque d'organisation et d'encadrement des contributeurs a son charme, et je pense que la rapidité à obtenir un compte et des droits d'upload ont participé à mon attachement à la distribution mais cela fait souvent perdre du temps et crée des frustrations. Pour ces problèmes un dialogue s'est entamé entre des contributeurs et des employés et je pense que les contributeurs s'attendent actuellement plutôt à des améliorations de leurs relations avec l'entreprise et moins songent à arrêter de contribuer maintenant qu'il y a un an. 2/ Concernant les rumeurs d'abandon de la distribution grand public au profit du marché des entreprises La distribution a toujours été le coeur de tout ce qu'a fait Mandriva, les produits grand public ou entreprise étant des versions basées sur la distribution principale. Cette distribution ne risque pas d'être abandonné dans la mesure où il serait impossible de créer une distribution sans les contributeurs et les très nombreux testeurs. Dans le but de gagner un peu d'argent (et oui une boite qui n'a pas de rentrées d'argent aurait du mal à payer le salaire des développeurs) les activités de service et de support ont en effet été développées, et c'est d'ailleurs dans ce domaine que j'ai été embauché. Je pense que c'est une bonne chose pour plusieurs raisons : - Les migrations dont tout le monde est si fier ici se font en général grâce à des contrats d'accompagnement ou d'adaptation de distrib du type de ceux que signe Mandriva - Cela permet de faire financer des développement libres par des clients. Toutes ces activités reposent sur notre maîtrise de notre distribution et n'existeraient pas sans elles. A l'occasion des récents événements, il y a eu une réorganisation et je pense que cela a été positif. Avec l'augmentation de ces activités, les développeurs étaient de plus en plus sollicités pour répondre aux besoins des clients ou corriger les problèmes remontés par le support. La nouvelle organisation crée 2 pôles dans la société, la partie grand public ou des gens seront maintenant à plein temps sur cette distribution, et la partie corporate. Bien entendu tout les développements réalisés sur la distribution profiteront aux produits entreprise. Certaines personnes restent à cheval entre les 2 mais globalement il y a autant d'employés dans les 2 catégories. Cela devrait permettre à la fois d'avoir une distribution grand public dont le développement ne soit pas perturbé par les contraintes liées aux besoins des grands comptes et d'avoir des gens dédiés réalisant une version de la distribution répondant aux exigences et aux besoins de ces grands comptes. 3/ Concernant la contribution de Mandriva au libre Mandriva ne contribue certainement pas autant que Red Hat ou Suse mais les moyens ne sont pas les mêmes. La plupart des développeurs contribuent ou gèrent des projets « externes » et cela depuis toujours et ce n'est pas près de changer. Les développeurs sont pour beaucoup là par passion et ne comptent pas leurs heures surtout avant une release. Si Mandriva ne participait plus au libre et voulait se contenter d'en profiter, la plupart des développeurs actuels partiraient (et moi aussi). Tout ça pour dire que personnellement j'ai l'impression que la situation s'améliore même si paradoxalement tout les gens qui ne sont pas impliqués dans le développement de la distribution ont l'impression que ça se dégrade. Il y a eu beaucoup de bruit récemment suite au départ de Gael qui est le créateur de la distribution, mais je pense que tout le monde chez Mandriva a l'intention de continuer à suivre son idée de faire une distribution facile et agréable à utiliser, comme tout le monde l'a fait depuis de années avec enthousiasme. D'ailleurs dans toutes les discussions qui ont eu lieu ici je n'ai vu qu'un seul contributeur s'exprimer : [https://linuxfr.org/~misc/](https://linuxfr.org/~misc/) et il n'avait pas l'air très affecté par les changements actuels. De même sur les mailing list que fréquentent les gens concernés (maintainers, cooker) il y a eu peu de discussion à ce sujet et pas grand monde avait l'air intéressé. Quand j'ai cherché du travail, je voulais travailler sur du logiciel libre, c'est vers Mandriva que je me suis tourné, je ne regrette pas ce choix et je ne pense pas le regretter prochainement. Bon j'ai passé plus d'une heure à dire tout ce qui me passait par la tête au sujet de Mandriva et que je ne voyais personne dire, je vous laisse troller :)