Het Technisch Comité van Debian
Het Technisch Comité werd ingesteld door sectie 6 van de statuten van Debian. Het is het orgaan dat binnen het Debian-project de finale beslissing neemt bij technische geschillen.
- Hoe u een vraag doorverwijst naar het comité
- Lidmaatschap
- Archieven en status
- VCS-opslagplaats
- Leden die aftraden
Hoe u een vraag doorverwijst naar het comité
- Voor u een beslissing doorverwijst naar het Technisch Comité, zou u de zaak zelf moeten proberen oplossen. Ga een constructieve discussie aan en tracht het standpunt van de andere persoon te begrijpen. Als u na bespreking een technische vraag heeft gevonden waarover u het niet eens kunt worden, dan kunt u die voorleggen aan het comité:
- Maak een samenvattende beschrijving van het meningsverschil, tracht bij voorkeur het hierover eens te worden met de tegenpartij en stuur de beschrijving naar het bugvolgsysteem als een nieuwe bug tegen het pseudo-pakket tech-ctte. Vermeld in uw samenvatting het nummer van eventuele relevante bestaande bugs en ook URL's van mailinglijstarchieven.
- Stuur een e-mail naar alle relevante partijen en nodig hen uit om in te tekenen op de bug. Indien er over de kwestie openstaande bugs bestaan, stel dan in dat de nieuwe tech-ctte-bug deze blokkeert (maak u geen zorgen als u niet weet hoe u dit moet doen - dan doen wij het voor u.)
- Het comité zal uw vraag bespreken in de tech-ctte-bug. Over het algemeen sturen we geen Cc van de bespreking naar individuele deelnemers, tenzij we hen willen uitnodigen om deel te nemen aan de bespreking om hen een specifieke vraag te kunnen stellen. Iedereen die in de kwestie geïnteresseerd is, zou via het BTS moeten intekenen op de bug.
- Het comité zal ernaar streven om zo snel mogelijk een beslissing te nemen. In de praktijk zal dit proces waarschijnlijk verschillende weken in beslag nemen, misschien zelfs meer. Indien het een bijzonder dringende vraag betreft, zou u dit moeten vermelden.
- Soms gebeurt het dat tijdens het beraad van het comité, de een of de andere partij overtuigd geraakt van de waarde van de argumenten van de andere partij. Dit is een goede zaak! Indien dit gebeurt, moet het comité geen formele beslissing nemen en kan het bugrapport gesloten worden of opnieuw worden toegewezen, naargelang het geval.
Enkele kanttekeningen bij het contacteren van het comité
- Een goed en krachtig debat is belangrijk om ervoor te zorgen dat alle aspecten van een zaak ten volle worden verkend. Wanneer u technische vragen bespreekt met andere ontwikkelaars moet u erop voorbereid zijn dat u uitgedaagd zult worden. U moet ook bereid zijn om overtuigd te worden! Het is geen schande om de waarde van goede argumenten in te zien.
- Voer uw technische discussies met andere ontwikkelaars op een kalme en beschaafde manier. Gebruik geen beledigingen en stel de competentie van de ander niet in vraag. Richt u in plaats daarvan op de argumenten van uw tegenstander.
- Het comité heeft enkel de bevoegdheid om technische beslissingen te nemen. Indien u het gevoel heeft dat iemand zich misdragen heeft, kan het comité u wellicht weinig helpen. Mogelijk wenst u daarover de Projectleider [email protected] te spreken.
- Het bugverkeer verschijnt ook op de mailinglijst van het comité [email protected]. Iedereen die dit wil kan op de mailinglijst debian-ctte intekenen en onze beraadslaging volgen. Stuur echter geen berichten in verband met specifieke kwesties rechtstreeks naar de lijst.
- Om op de mailinglijst van het comité te kunnen posten moet u ofwel ingetekend hebben op de lijst met het adres waarmee u post of moet u uw bericht met OpenPGP ondertekenen. Dit is een maatregel om spam te vermijden. We verontschuldigen ons voor het ongemak, maar deze instelling laat de leden van het comité toe om de juiste aandacht te besteden aan de mails van de lijst.
Lidmaatschap
De huidige samenstelling van het comité wordt vermeld op de pagina over de Organisatiestructuur van Debian.
Archieven en status
De mailinglijst van het comité wordt gearchiveerd.
Vragen waarover nog geen beslissing genomen werd, kunnen worden bekeken in het bugvolgsysteem.
VCS-opslagplaats
Soms maakt het TC gebruik van zijn gedeelde git-opslagplaats om samen te werken.
Formele technische beslissingen met inbegrip van aanbevelingen en adviezen
De onderdelen met de besluitvormingsgeschiedenis zijn niet noodzakelijk up-to-date. (Oudere vragen en beslissingen kunnen bekeken worden in het bugvolgsysteem.)
- 05-03-2019 Bug #914897: besluit om niet in te gaan op het verzoek om de beslissing van de debootstrap-beheerders om op nieuw geïnstalleerde systemen standaard "samenvoeging van /usr" te activeren, teniet te doen. Het besluit verduidelijkte ook de wenselijke oplossing in verband met de toestand van "/usr-samenvoeging" op het ogenblik van de Bullseye-release van Debian.
- 13-11-2018 Bug #904302: elk gebruik van de reeks van leveranciersspecifieke patches van dpkg voor pakketten in het Debian-archief is een bug en een dergelijke functionaliteit zal verboden worden in het Debian-archief na de uitgave van de Buster-release van Debian.
- 16-02-2018 Bug #883573: herroepen van de op 15-11-2014 in Bug #746578 genomen beslissing en pakketten welke door het pakket libpam-systemd vereist worden, bevrijden van specifieke ordeningsvoorwaarden.
- 31-07-2017 Bug #862051: herroepen van de op 12-07-2012 in Bug #614907 genomen beslissing en het pakket nodejs toestaan om te voorzien in /usr/bin/node in regelingen voor achterwaartse compatibiliteit.
- 04-09-2015 Bug #741573: aannemen van de beleidswijzigingen met betrekking tot menu-items die door Charles Plessy zijn voorgesteld en bovendien beslissen dat pakketten die in een desktop-bestand voorzien niet ook nog eens een menu-bestand mogen aanbieden.
- 19-06-2015 Bug #750135: aanmoedigen van Christian Perrier om zijn voorstel over het onderhouden van het Aptitude-project te implementeren.
- 2014-11-15 Bug #746578: systemd-shim moet als eerste alternatieve vereiste van libpam-systemd vermeld worden in plaats van systemd-sysv.
- 01-08-2014 Bug #746715: van pakketbeheerders wordt verwacht dat zij de verschillende beschikbare init-systemen blijven ondersteunen.
- 01-08-2014 Bug #717076: libjpeg-turbo moet de standaard libjpeg-implementatie zijn.
- 11-02-2014 Bug #727708: systemd moet in jessie het standaard init-systeem zijn voor Linux-architecturen.
- 06-03-2013 Bug #698556: het standpunt van de beheerder van isdnutils om de opname van code voor het aanmaken van isdn-apparaten door isdnutils te vereisen, wordt afgewezen.
- 21-12-2012 Bug #688772: afwijzing van network-manager als een vereiste van meta-gnome, omdat de in §4 van de beslissing uit #681834 geuite bekommernissen onbeantwoord blijven.
- 05-10-2012 Bug #573745: weigering om van beheerder te veranderen voor de python-pakketten in Debian.
- 14-09-2012 Bug #681834: gnome-core zou Recommends: network-manager moeten gebruiken; het standpunt van de beheerder wordt afgewezen.
- 24-08-2012 Bug #681783: Het beleid in verband met Recommends is correct; Recommends mag in metapakketten gebruikt worden.
- 14-08-2012 Bug #681687: Het feit dat evince geen item heeft voor mime-type PDF is een RC-bug (weigering om het standpunt van het release team te verwerpen).
- 12-07-2012 Bug #614907: nodejs moet /usr/bin/nodejs gebruiken, node moet veranderd worden naar ax25-node en moet voorzien in /usr/sbin/ax25-node, en er werden overgangspakketten en verouderde pakketten gedefinieerd.
- 05-04-2012 Bug #640874: weigering om het standpunt van de beheerders van de beleidsrichtlijnen te verwerpen. debian/rules moet een Makefile zijn.
- 21-03-2012 Bug #629385: dpkg-buildpackage zal het testen van build-arch implementeren met make -qn.
- 27-02-2012 Bug #607368: weigering om het ABI-nummeringsbeleid van het team kernelbeheerders te verwerpen.
- 05-02-2012 Bug #658341: dpkg waarin multi-arch geactiveerd werd, mag door Raphaël Hertzog naar experimental en unstable geüpload worden zonder te moeten wachten op het code-nazicht door de primaire beheerder.
- 01-12-2010 Bug #587886: lilo moet in unstable blijven. Matt Arnold en Joachim Wiedorn zullen gezamenlijk lilo beheren.
- 04-09-2009 Bug #535645: weigering om de verwijdering door het ftp-team van ia32-libs-tools af te wijzen; herbevestiging van de bevoegdheid van het ftp-team om pakketten te verwijderen; beveelt het verduidelijken van de redenen voor verwijdering aan en mechanismen voor een herintroductie in het archief.
- 27-08-2009 Bug #510415: Qmail wordt toegelaten in Debian na het oplossen van het probleem in verband met delayed-bounce, met een RC-bug om de overgang voor een maand te blokkeren.
- 30-07-2009 Bug #539158: weigering om het standpunt van de udev-beheerder te verwerpen; er wordt gesuggereerd om printf te documenteren als een vereiste ingebouwde functie in policy.
- 25-07-2009 Bug #484841: standaard kan de groep staff niet schrijven in /usr/local; een wijziging kan geïmplementeerd worden na een transitieplan dat systeembeheerders toelaat om het huidige gedrag te behouden.
- 10-12-2007 Bug #412976: behoud van het huidige gedrag en het bestaande beleid in verband met het gebruik van /etc/default door mixmaster.
- 22-06-2007 Bug #367709: er mag geen udeb met libstdc++ gemaakt worden.
- 19-06-2007
Bug #341839:
de uitvoer van
md5sum
mag niet wijzigen. - 09-04-2007
Bug #385665:
fluidsynth
blijft in main. - 09-04-2007
Bug #353277,
Bug #353278:
ndiswrapper
blijft in main. - 27-03-2007
Bug #413926:
wordpress
moet opgenomen worden in etch. - 24-06-2004
Bug #254598:
amd64
is een goede naam voor deze architectuur. Volledige tekst. Voorstanders: Wichert, Raul, Guy, Manoj, Ian. De stemperiode werd vervroegd beëindigd; er werden geen ander stemmen uitgebracht. - 05-06-2004
Bug #164591,
Bug #164889:
md5sum </dev/null
moet de naakte md5sum-waarde opleveren. Volledige tekst. Voorstanders: Guy, Ian, Manoj, Raul. Geen andere stemmen. - 06-10-2002 Bug #104101, Bug #123987, Bug #134220, Bug #161931: De standaard kernel moet VESA framebuffer-ondersteuning hebben. Volledige tekst. Voorstanders: Ian, Jason, Raul; tegenstander: Manoj. Geen andere stemmen.
- 19-07-2002 Bug #119517: Pakketten kunnen soms binaire bestanden bevatten met bibliotheken waarnaar enkel in Suggests verwezen wordt. Volledige tekst. Voorstanders: Ian, Wichert; tegenstanders: Bdale, Manoj; niemand anders stemde en Ian gebruikte zijn beslissende stem.
Merk op dat beslissingen die dateren van voor 1 april 2002 hier nog niet opgenomen werden.
Formele niet-technische en procedurele beslissingen
- 05-03-2015 Keurde de kandidaturen van Sam Hartman, Tollef Fog Heen en Didier Raboud voor het comité goed. (Volledige tekst. Voorstanders: Don, Bdale, Andreas, Colin, Steve, Keith. Aanstelling goedgekeurd door de DPL op 08-03-2015; Volledige tekst).
- 07-11-2013 Keurde Keith Packard goed als lid van het technisch comité (resolutie)
- 24-08-2011 Keurde Colin Watson goed als lid van het technisch comité (voor de benoeming)
- 11-01-2009 Keurde Russ Allbery en Don Armstrong goed als leden van het technisch comité (samenvatting)
- 11-04-2006 Verkoos Bdale als voorzitter (voor de stemming)
- 27-02-2006 Verkoos Steve als voorzitter (voor de samenvatting)
- 20-12-2005 Keurde de kandidaturen voor het comité van Steve Langasek, Anthony Towns en Andreas Barth goed. (Volledige tekst. Voorstanders: Bdale, Manoj. Steunbetuigingen, met verontschuldigingen, na het einde van de stemperiode: Ian, Raul. Geen tegenstanders of onthoudingen; Aanstelling goedgekeurd door de DPL op 05-01-2006; Volledige tekst).
- 20-12-2005 Stelde de verwijdering uit het comité van Wichert, Guy, en Jason voor. (Tekst van de motie; resultaten. Voorstanders: Manoj, Raul. Guy: voorstander van zijn eigen verwijdering; voorts geen mening. Ian: voorstander van de verwijdering van Jason; voorts tegen het voorstel. Verwijdering goedgekeurd door de DPL op 05-01-2006; Volledige tekst.)
- 05-07-2002 Gaf de kwestie van het juiste gebruik van de ernstigheidsgraden in het bugsysteem (Bug #97671) door aan de BTS-beheerders en de projectleider. (Volledige tekst. Voorstanders: Ian, Jason, Bdale; geen tegenstanders en geen onthoudingen.)
- 31-01-2002 Stelde Ian Jackson aan als voorzitter, na het aftreden van Raul uit zijn functie. (Voorstanders: Dale, Ian, Manoj, Raul, Wichert; geen tegenstanders en geen onthoudingen.)
Merk op dat beslissingen die dateren van voor 31 januari 2002 hier nog niet opgenomen werden.
Leden die aftraden
Met dank aan de volgende personen die in het verleden gediend hebben in het 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 (07-07-2016 - 31-12-2021)
- 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 (tot 19-11-2014)
- Russ Allbery (11-01-2009 - 16-11-2014)
- Manoj Srivasta (tot 12-08-2012)
- Anthony Towns (04-01-2006 - 05-01-2009)
- Raul Miller (tot 30-04-2007)
- Wichert Akkerman (tot 05-01-2006)
- Jason Gunthorpe (tot 05-01-2006)
- Guy Maor (tot 05-01-2006)
- Dale Scheetz (tot 02-09-2002)
- Klee Dienes (tot 21-05-2001)