Le Comité Technique Debian
Le Comité Technique est prévu par la section 6 de la Constitution Debian. Il s'agit de l'organisme qui a le pouvoir de trancher les conflits techniques au sein du projet Debian.
Comment soumettre un problème au comité ?
- Avant de soumettre un problème au Comité Technique, vous devez essayer de résoudre le problème vous-même. Engagez une discussion constructive, et tentez de comprendre le point de vue de l'autre personne. Si, après discussion, vous avez décelé une question technique sur laquelle vous ne parvenez pas à un accord, vous pouvez la soumettre au comité :
- Écrivez un résumé du désaccord, de préférence en accord avec votre opposant, et envoyez-le au système de suivi des bogues sous forme d'un nouveau bogue, sur le pseudopaquet tech-ctte. Dans le résumé, mentionnez tous les numéros de bogues et URL d'archives de liste de diffusion pertinents.
- Envoyez un message à toutes les personnes intéressées en les invitant à s'inscrire au rapport de bogue. Si certains bogues existants sont ouverts à propos du problème, configurez-les comme bloqués par le nouveau bogue de tech-ctte (mais si vous ne savez pas comment faire, ne vous inquiétez pas — le comité s'en chargera pour vous).
- Le comité discutera de votre question sur le rapport de bogue de tech-ctte. Le comité ne met pas en copie (CC) les participants, sauf s'il invite un participant à répondre à une question spécifique. Toute personne intéressée par le problème peut s'inscrire au rapport de bogue en utilisant le BTS.
- Le comité tentera de prendre une décision le plus rapidement possible. En pratique, ce processus peut prendre plusieurs semaines, voire plus longtemps. Si la question est particulièrement urgente pour vous, merci de le signaler.
- Il arrive que, durant les délibérations du comité, une des parties soit convaincue par les arguments de l'autre partie. Tant mieux ! Dans ce cas, le comité n'a plus besoin de prendre une décision formelle, et le rapport de bogue peut être fermé ou réassigné à un autre paquet.
Quelques avertissements sur le comité
- Un débat sain et franc est important, afin de s'assurer que tous les aspects d'un problème sont explorés. Lors de la discussion technique avec d'autres développeurs, vous devez être prêt à défendre votre position et justifier vos dires. Vous devez également être prêt à vous laisser convaincre. Il n'y a aucune honte à reconnaître le mérite de bons arguments.
- Merci de conduire vos discussions techniques avec les autres développeurs de façon calme et civilisée ; n'insultez pas les autres, et ne mettez pas leurs compétences en doute. Répondez plutôt aux arguments de vos opposants.
- Le comité n'est habilité qu'à prendre des décisions techniques. Si vous pensez que quelqu'un se conduit mal, le comité ne peut probablement pas beaucoup vous aider. Vous pouvez en parler au chef du projet, [email protected].
- Les échanges au sujet du bogue apparaîtront aussi sur la liste de diffusion du comité, [email protected]. Toute personne intéressée peut s'inscrire à la liste de diffusion du comité pour y suivre les délibérations. Veuillez en revanche ne pas envoyer de messages en lien à des problèmes particuliers directement à la liste.
- Afin de pouvoir poster sur la liste de diffusion du comité, vous devez soit y être abonné avec l'adresse depuis laquelle vous postez, soit signer avec OpenPGP votre message. C'est une mesure antipourriel. Nous vous prions de bien vouloir nous excuser pour la gêne occasionnée, mais cette configuration permet aux membres du comité de porter toute l'attention nécessaire aux courriels arrivant sur la liste de diffusion.
Membres
La liste actuelle des membres du comité est consultable sur la page de la structure organisationnelle de Debian.
Archives et états
La liste de diffusion du comité est archivée.
Les problèmes en attente de décisions peuvent être consultés par l'intermédiaire du système de suivi des bogues.
Le comité utilise parfois son dépôt Git partagé pour la collaboration.
Décisions techniques formelles, y compris recommandations et opinions
Les sections d'historique des décisions ne sont pas nécessairement à jour (les anciennes questions et décisions peuvent être consultées dans le système de suivi des bogues).
- 05/03/2019 Bogue n° 914897 : refus d’outrepasser la décision des responsables de debootstrap permettant un /usr fusionné par défaut sur les nouveaux systèmes installés. Cette décision clarifie aussi la solution souhaitable sur l’état du /usr fusionné au moment de la publication de Bullseye.
- 13/11/2018 Bogue n° 904302 : n’importe quelle utilisation de la fonction de séries de correctifs pour dpkg, particulières à un fournisseur, est considérée comme un bogue pour les paquets dans l’archive de Debian, et que cette fonction sera interdite dans l’archive de Debian après la publication de Buster.
- 16/02/2018 Bogue n° 883573 : abrogation de la décision rendue le 15/11/2014 pour le Bogue n° 746578 et déclarant que les dépendances du paquet libpam-systemd sont libres dans l'ordre des dépendances.
- 31/07/2017 Bogue n° 862051 : abrogation de la décision rendue le 12/07/2012 pour le Bogue n° 614907 et autorisant le paquet nodejs à fournir /usr/bin/node dans les dispositifs de rétro-compatibilité.
- 04/09/2015 Bogue n° 741573 : adoption du changement de politique à propos des entrées de menu proposé par Charles Plessy, et de plus décision que les paquets fournissant des fichiers pour le bureau ne doivent pas aussi fournir un fichier de menu.
- 19/06/2015 Bogue n° 750135 : encouragement à Christian Perrier de mettre en œuvre sa proposition de maintenance du projet Aptitude.
- 15/11/2014 Bogue n° 746578 : systemd-shim doit être la première dépendance alternative listée de libpam-systemd au lieu de systemd-sysv.
- 01/08/2014 Bogue nº 746715 : il est attendu que les mainteneurs continuent à prendre en charge les divers systèmes init disponibles.
- 01/08/2014 Bogue nº 717076 : l’implémentation de libjpeg par défaut devrait être libjpeg-turbo.
- 11/02/2014 Bogue nº 727708 : le système init pour les architectures Linux de Jessie devrait être systemd.
- 06/03/2013 Bogue nº 698556 : le choix du mainteneur d’isdnutils est outrepassé pour exiger l’inclusion de code créant les périphériques isdn par isdnutils.
- 21/12/2012 Bogue nº 688772 : outrepasse la dépendance de meta-gnome sur network-manager alors que les préoccupations soulevées dans le paragraphe 4 de la décision nº 681834 n'ont toujours pas été prises en compte.
- 05/10/2012 Bogue nº 573745 : refus de modifier le mainteneur des paquets Python dans Debian.
- 14/09/2012 Bogue nº 681834 : gnome-core devrait recommander network-manager ; outrepasser la décision du responsable.
- 24/08/2012 Bogue nº 681783 : la Charte est correcte pour Recommends ; Recommends convient aux métapaquets.
- 14/08/2012 Bogue nº 681687 : le manque d'entrée de type mime d'evince pour les PDF est un bogue critique (refus d'outrepasser la décision de l'équipe en charge de la publication).
- 12/07/2012 Bogue nº 614907 : nodejs doit utiliser /usr/bin/nodejs ; le paquet node doit être renommé en ax25-node et fournir /usr/sbin/ax25-node, ainsi que les paquets de transition et les paquets désuets indiqués.
- 25/04/2012 Bogue nº 640874 : refus d'outrepasser la décision des responsables de la Charte. debian/rules doit être un Makefile.
- 21/03/2012 Bogue nº 629385 : dpkg-buildpackage implémentera le test dans build-arch en utilisant make -qn.
- 27/02/2012 Bogue nº 607368 : refus d'outrepasser la pratique de numération d'ABI choisie par l'équipe en charge du noyau.
- 05/02/2012 Bogue nº 658341 : dpkg permettant l'utilisation multiarchitecture peut être envoyé vers experimental et unstable par Raphaël Hertzog sans attendre la relecture du code par le responsable principal.
- 01/12/2010
Bogue nº 587886 : lilo
devrait rester dans
unstable
. Matt Arnold et Joachim Wiedorn sont sur le point de rejoindre l'équipe des responsables de lilo. - 04/09/2009 Bogue nº 535645 : décision de passer outre la suppression de l'équipe ftp-master de ia32-libs-tools ; réaffirmation de la capacité de l'équipe ftp-master de supprimer des paquets et mécanisme de réintroduction dans l'archive.
- 27/08/2009 Bogue nº 510415 : autorisation de Qmail dans Debian après avoir corrigé le bounce retardé avec un bogue RC pour bloquer la transition pendant un mois.
- 30/07/2009 Bogue nº 539158 : refus de passer outre le responsable de udev ; suggestion de documenter printf tel que cela est requis dans la politique de construction.
- 25/07/2009 Bogue nº 484841 : /usr/local est en lecture seule pour le groupe staff. Les administrateurs peuvent rétablir le précédent comportement après cette transition.
- 10/12/2007 Bogue nº 412976 : conserver le comportement actuel et la règle existante en ce qui concerne l'utilisation de /etc/default par mixmaster.
- 22/06/2007
Bogue nº 367709 :
un paquet udeb de
libstdc++
ne doit pas être créé. - 19/06/2007
Bogue nº 341839 :
la sortie de
md5sum
ne doit pas changer. - 09/04/2007
Bogue nº 385665 :
fluidsynth
reste dans main. - 09/04/2007
Bogue nº 353277,
Bogue nº 353278 :
ndiswrapper
reste dans main. - 27/03/2007
Bogue nº 413926 :
wordpress
devrait être inclus dans Etch. - 24/06/2004
Bogue nº 254598 :
amd64
est un nom correct pour cette architecture. Texte complet. Pour : Wichert, Raul, Guy, Manoj, Ian. La période de vote s'est achevée prématurément. Pas d'autre vote. - 05/06/2004
Bogue nº 164591,
Bogue nº 164889 :
md5sum </dev/null
devrait produire la somme de contrôle MD5 brute. Texte complet. Pour : Guy, Ian, Manoj, Raul. Pas d'autre vote. - 06/10/2002 Bogue nº 104101, Bogue nº 123987, Bogue nº 134220, Bogue nº 161931 : le noyau par défaut devrait avoir le support du tampon vidéo VESA. Texte complet. Pour : Ian, Jason, Raul ; contre : Manoj. Pas d'autre vote.
- 19/07/2002 Bogue nº 119517 : les paquets peuvent parfois contenir des binaires dont les bibliothèques ne sont qu'en suggestion. Texte complet. Pour : Ian, Wichert ; contre : Bdale, Manoj ; personne d'autre n'a voté et Ian a utilisé son vote prépondérant.
Attention, les décisions prises avant le 1er avril 2002 ne sont pas encore enregistrées ici.
Décisions formelles non techniques et procédurales
- 05/03/2015 Sam Hartman, Tollef Fog Heen et Didier Raboud ont été nommés au comité. (Texte complet. Pour : Don, Bdale, Andreas, Colin, Steve, Keith. Nomination approuvée par le responsable du projet le 8 mars 2015 ; texte complet.)
- 07/11/2013 Nomination approuvée de Keith Packard comme membre du comité technique (résolution)
- 24/08/2011 Nomination approuvée de Colin Watson comme membre du comité technique (pour nomination)
- 11/01/2009 Nominations approuvées de Russ Allbery et Don Armstrong comme membres du comité technique (résumé)
- 11/04/2006 Bdale élu comme président (pour vote)
- 27/02/2006 Steve élu comme président (pour résumé)
- 20/12/2005 Steve Langasek, Anthony Towns et Andreas Barth ont été nommés au comité. (Texte complet. Pour : Bdale, Manoj ; soutien avec excuses après la fin de la période de vote : Ian, Raul ; aucun contre et aucune abstention ; nomination approuvée par le responsable du projet le 5 janvier 2006 ; texte complet.)
- 20/12/2005 Proposition de retirer Wichert, Guy et Jason des membres du comité (Texte de la motion ; résultats. Pour : Manoj, Raul. Guy : pour son propre retrait ; pas d'autre opinion. Ian : pour le retrait de Jason ; contre les autres retraits. Retrait approuvé par le responsable du projet le 5 janvier 2006 ; texte complet.)
- 05/07/2002 La question de l'utilisation des sévérités du système de suivi des bogues ( Bogue nº 97671) a été renvoyée aux administrateurs du BTS et au responsable du projet. (Texte complet. Pour : Ian, Jason, Bdale ; aucun contre, et aucune abstention.)
- 31/01/2002 Nomination de Ian Jackson comme directeur, après la démission de Raul. (Pour : Dale, Ian, Manoj, Raul, Wichert ; aucun contre, et aucune abstention.)
Attention, les décisions d'avant le 31 janvier 2002 ne sont pas encore enregistrées.
Anciens membres
Nous remercions les personnes suivantes pour leur participation passée au comité :- Simon McVittie (16-03-2018 - 31-12-2023)
- Gunnar Wolf (02/01/2018 - 31/12/2022)
- Niko Tyni (21/06/2017 - 31/12/2022)
- Elana Hashman (28/05/2020 - 31/07/2022)
- David Bremner (13/04/2017 - 31/12/2021)
- Margarita Manterola (2016-07-07 - 2021-12-31)
- Phil Hands (16/04/2016 - 31/12/2020)
- Tollef Fog Heen (05/03/2015 - 31/12/2019)
- Didier Raboud (05/03/2015 - 31/12/2019)
- Keith Packard (29/11/2013 - 31/12/2017)
- Sam Hartman (08/03/2015 - 09/11/2017)
- Don Armstrong (11/09/2009 - 31/12/2016)
- Andreas Barth (04/01/2006 - 31/12/2016)
- Steve Langasek (04/01/2006 - 31/12/2015)
- Bdale Garbee (17/04/2001 - 31/12/2015)
- Colin Watson (24/08/2011 - 05/03/2015)
- Ian Jackson (jusqu'au 19 novembre 2014)
- Russ Allbery (11/01/2009 - 16/11/2014)
- Manoj Srivasta (jusqu’au 8 décembre 2012)
- Anthony Towns (04/01/2006 - 05/01/2009)
- Raul Miller (jusqu'au 30 avril 2007)
- Wichert Akkerman (jusqu'au 6 janvier 2006)
- Jason Gunthorpe (jusqu'au 6 janvier 2006)
- Guy Maor (jusqu'au 6 janvier 2006)
- Dale Scheetz (jusqu'au 2 septembre 2002)
- Klee Dienes (jusqu'au 21 mai 2001)