Debians tekniska kommitté
Den tekniska kommittén fastställs i Debians stadgar, paragraf 6. Det är det organ som tar avgörande beslut i tekniska tvister inom Debianprojektet.
- Hur man remitterar en fråga till kommittén
- Medlemskap
- Arkiv och status
- VCS-förråd
- Tidigare medlemmar
Hur man remitterar en fråga till kommittén
- Innan man remitterar en fråga till den tekniska kommittén bör man först själv försöka finna en lösning – deltag i en konstruktiv diskussion och försök förstå den motpartens ståndpunkt. Om ni efter att ha debatterat har identifierat en teknisk fråga ni inte kan enas om kan du framställa det till kommittén:
- Skriv en sammanfattning av meningsskiljaktigheterna, helst i samförstånd med din motpart, och sänd den till felrapporteringssystemet som en ny bugg, mot pseudopaketet tech-ctte. Nämn befintliga felrapporter samt länkar till arkiven för sändlistorna om det finns relevant information där.
- Skicka ett mail till alla berörda parter och bjud in dem till att prenumerera på felrapporten. Om det finns öppna felrapporter som rör frågan, gör så att den nya tech-ctte-rapporten blockerar dessa (Men om du inte vet hur man gör detta så gör det inget, i sådana fall kommer vi att göra det åt dig).
- Kommittén kommer att diskutera din fråga i tech-ctte-felrapporten. Vi kommer inte att sända kopior på vår diskussion till de individuella deltagarna, om vi inte vill bjuda in dem för att ställa en specifik fråga. Alla som är intresserade av frågan bör prenumerera på felrapporten med hjälp av felrapporteringssystemet.
- Kommitténs målsättning är att ta ett beslut så fort som möjligt. I praktiken är det troligt att proceduren tar många veckor, eller till och med mer än så. Om frågan är väldigt brådskande ber vi dig nämna detta.
- Ibland blir den ena sidan övertygad av motpartens argument medan kommittén dryftar frågan. Detta är positivt! Om det sker behöver inte kommittén ta ett formellt beslut, och felrapporten kan antingen stängas eller flyttas över till ett annat paket, beroende på situationen.
Några varningar om kontakt med kommittén
- En sund och livlig debatt är viktig för att försäkra sig om att alla aspekter av en fråga belyses till fullo. När tekniska frågor diskuteras med andra utvecklare bör du vara redo att bli utmanad. Du bör även vara redo att övertygas! Det ligger ingen skam i att låta sig övertygas av goda argument.
- Håll dina tekniska diskussioner med andra utvecklare lugna och civiliserade; använd inte några oförskämdheter eller betvivla deras kompetens. Koncentrera dig istället på din motparts argument.
- Kommittén har endast mandat att ta tekniska beslut. Om du anser att någon har uppfört sig opassande kan troligen inte kommittén hjälpa dig. Du kan kontakta projektledaren, [email protected].
- Trafiken på felrapporterna kommer också att synas på kommitténs sändlista, [email protected]. Alla som är intresserade av att se våra diskussioner och beslut är välkomna att prenumerera på denna sändlista. Men vänligen skicka inte epost till sändlistan för att diskutera specifika detaljer i frågorna.
- För att sända brev till kommitténs sändlista måste du antingen prenumerera på listan till adressen du sänder från, eller OpenPGP-signera ditt brev. Detta för att förhindra skräppost. Vi ber om ursäkt för olägenheten, men detta system gör det möjligt för kommitténs medlemmar att koncentrera sig på de brev som gäller kommittén.
Medlemskap
Vilka som för närvarande är medlemmar i kommittén går att läsa i Debians organisationsstruktur.
Arkiv och status
Kommitténs sändlista arkiveras.
Frågor som väntar att avgöras hittas i felrapporteringssystemet.
VCS-förråd
Kommittén använder ibland sitt delade git-förråd för samarbete.
Formella tekniska beslut, inkluderande rekommendationer och förslag
Historiken över tagna beslut är inte nödvändigtvis àjourförd. (Äldre frågor och beslut kan läsas i felhanteringssystemet.)
- 2019-03-05 Bug #914897:Avslå att åsidosätta valet som den paketansvarige för debootstrap gjorde att aktivera "sammanslagen /usr" som standard på fräscht installerade system. Valet klargör även den önskvärda lösningen på status för "sammanslagen /usr" vid tidpunkten för släppet av Bullseye.
- 2018-11-13 Bug #904302:All användning av dpkg's funktion leverantörs-specifika patch-serier är ett fel för paket i Debianarkivet och sådana funktioner kommer att förbjudas i Debianarkivet efter utgåvan av Debian Buster.
- 2018-02-16 Bug #883573:Upphäver beslutet som togs 2014-11-15 i Bug #746578 och befriar paketet libpam-systemd's beroenden från specifika ordningsbegränsningar.
- 2017-07-31 Bug #862051:Upphäver beslutet som togs 2012-07-12 i Bug #614907 och tillåter paketet nodejs att tillhandahålla /usr/bin/node i arrangemang för bakåtkompatibilitet.
- 2015-09-04 Bug #741573: Anta förändringarna i Policy rörande menyposter som föreslås av Charles Plessy, och beslutar dessutom att paket som tillhandahåller en desktop-fil inte skall tillhandahålla en menu-fil utöver denna.
- 2015-06-19 Bug #750135: Uppmuntra Christian Perrier att implementera sitt förslag för underhåll av Aptitudeprojektet.
- 2014-11-15 Bug #746578: systemd-shim skall vara första listade alternativa beroendet i libpam-systemd istället för systemd-sysv.
- 2014-08-01 Bug #746715: paketansvariga förväntas fortsätta stödja de olika tillgängliga initsystemen.
- 2014-08-01 Bug #717076: standardimplementationen av libjpeg skall vara libjpeg-turbo.
- 2014-02-11 Bug #727708: standard initsystem för Linuxarkitekturer i Jessie skall vara systemd.
- 2013-03-06 Rapport 698556: paketansvarige för isdnutils åsidosätts med krav av inklusion av kod för att skapa isdn-enheter i isdnutils.
- 2012-12-21 Rapport 688772: meta-gnomes beroende på network-manager åsidosätts, medans farhågorna som uppmärksammades i §4 av beslutet i felrapport nummer 681834 ännu inte är lösta.
- 2012-10-05 Rapport 573745: avslå att ändra paketansvarig för python-paketen i Debian.
- 2012-09-14 Rapport 681834: gnome-core bör använda Recommends: network-manager; åsidosätt paketansvarige.
- 2012-08-24 Rapport 681783: Policy angående Recommends är korrekt; Recommends är helt i sin ordning i metapaket.
- 2012-08-14 Rapport 681687: evinces avsaknad av mimetyp rörande PDF är ett utgåvekritiskt fel (avslag för att upphäva utgåvegruppens beslut).
- 2012-07-12 Rapport 614907: nodejs skall använda /usr/bin/nodejs, node skall ändra till ax25-node och tillhandahålla /usr/sbin/ax25-node, och transitions- och legacy-paket skall skapas.
- 2012-04-05 Rapport 640874: avslag till att åsidosätta policy-underhållarna. debian/rules skall vara en Makefile.
- 2012-03-21 Rapport 629385: build-arch testing implementeras i dpkg-buildpackage med hjälp av make -qn.
- 2012-02-27 Rapport 607368: avslag till att att åsidosätta kernel-underhållargruppens ABI-numreringspolicy.
- 2012-02-05 Rapport 658341: dkpg med stöd för multi-arch får laddas upp till experimental och unstable av Raphaël Hertzog utan att vänta på den primära paketansvariges kodgenomgång.
- 2010-12-01 Rapport 587886: lilo ska stanna i den instabila utgåvan. Matt Arnold och Joachim Wiedorn ska ha gemensamt ansvar för lilo.
- 2009-09-04 Rapport 535645: neka överskridning av ftp-gruppens borttagning av ia32-libs-tools; återintyga ftp-gruppens förmåga att ta bort paket; rekommendera förtydligande av orsaker för borttagning, och mekanism för återintroduktion till arkivet.
- 2009-08-27 Rapport 510415: tillåt Qmail i Debian efter rättning av problem med försenad studs med RC-fel som blockerar övergången i en månad.
- 2009-07-30 Rapport 539158: vägra överskrida udev-utvecklaren; printf föreslås krävas som inbyggd i policy.
- 2009-07-25 Rapport 484841: som standard är inte /usr/local skrivbar som standard; ändring kan implementeras efter övergångsplan som tillåter att administratörer behåller det nuvarande beteendet.
- 2007-12-10 Rapport 412976: behåll existerande beteende och policy om mixmasters användning av /etc/default.
- 2007-06-22 Rapport 366709: en udeb för libstdc++ bör inte skapas.
- 2007-06-19
Rapport 341839:
utdata från
md5sum
skall inte ändras. - 2007-04-09
Rapport 385665:
fluidsynth
förblir i main. - 2007-04-09
Rapport 353277,
Rapport 353278:
ndiswrapper
förblir i main. - 2007-03-27
Rapport 413926:
wordpress
bör inkluderas i Etch. - 2004-06-24
Rapport 254598:
amd64
är ett bra namn för den arkitekturen. Fullständig text. För: Wichert, Raul, Guy, Manoj, Ian. Omröstningen avslutades tidigt; inga andra röster. - 2004-06-05
Rapport 164591,
164889:
md5sum </dev/null
bör ge ett tomt md5sum-värde. Fullständig text. För: Guy, Ian, Manoj, Raul. Inga andra röster. - 2002-10-06 Rapport 104101, 123987, 134220, 161931: Standardkärnan bör innehålla stöd för VESA-framebuffer. Fullständig text. För: Ian, Jason, Raul; emot: Manoj. Inga andra röster.
- 2002-07-19 Rapport 119517: Paket kan ibland innehålla binärer vars bibliotek endast refereras i Suggests-fältet (”rekommenderar”). Fullständig text. För: Ian, Wichert; emot: Bdale, Manoj; ingen annan röstade och Ian använde sin utslagsröst.
Observera att beslut från före den 1 april 2002 ännu inte är registrerade här.
Formella icke-tekniska och procedurmässiga beslut
- 2015-03-05 Godtagit Sam Hartman, Tollef Fog Heen och Didier Raboud som medlemmar i kommittén. (Fullständig text. För: Don, Bdale, Andreas, Colin, Steve, Keith. Tillsättning bekräftad av DPL 2015-03-08; Fullständig text).
- 2013-11-07 Godtagit Keith Packard som medlem i tekniska kommittén. (beslut)
- 2011-08-24 Godtagit Colin Watson som medlem i den teknsika kommittén (för tillsättande)
- 2009-01-11 Godtagit Russ Allbery och Don Armstrong som medlemmar i kommittén (sammanfattning)
- 2006-04-11 Valde Bdale som ordförande (beslut)
- 2006-02-27 Valde Steve som ordförande (sammanfattning)
- 2005-12-20 Godtagit Steve Langasek, Anthony Towns och Andreas Barth som medlemmar i kommittén. (Fullständig text. För: Bdale, Manoj. Uttrycker stöd, med ursäkt, efter slutet av omröstningsperioden: Ian, Raul. Ingen emot eller avstår; Tillsättning bekräftad av DPL 2006-01-05; Fullständig text).
- 2005-12-20 Föreslagit avsättande av Wichert, Guy och Jason från kommittén. (Text i motionen; resultat. För: Manoj, Raul. Guy: för sitt eget avsättande; i övrigt ingen åsikt. Ian: För att avsätta Jason; annars emot. Avsättande bekräftat av the DPL 2006-01-05; Fullständig text.)
- 2002-07-05 Sände frågan om korrekt användning av felrapporteringssystemets allvarlighetsgrader (rapport 97671) vidare till systemets administratörer och projektledaren. (Fullständig text. För: Ian, Jason, Bdale; ingen emot eller avstod.)
- 2002-01-31 Tillsatte Ian Jackson som ordförande, efter att Raul avgått från posten. (För: Dale, Ian, Manoj, Raul, Wichert; ingen emot eller avstod.)
Observera att beslut från före den 31 januari 2002 ännu inte är registrerade här.
Tidigare medlemmar
Vi tackar följande personer som tidigare varit medlemmar av kommittén:
- Simon McVittie (2018-03-16 - 2023-12-31)
- Gunnar Wolf (2018-01-02 - 2022-12-31)
- Niko Tyni (2017-06-21 - 2022-12-31)
- Elana Hashman (2020-05-28 - 2022-07-31)
- David Bremner (2017-04-13 - 2021-12-31)
- Margarita Manterola (2016-07-07 - 2021-12-31)
- Phil Hands (2016-04-16 - 2020-12-31)
- Tollef Fog Heen (2015-03-05 - 2019-12-31)
- Didier Raboud (2015-03-05 - 2019-12-31)
- Keith Packard (2013-11-29 - 2017-12-31)
- Sam Hartman (2015-03-08 - 2017-11-09)
- Don Armstrong (2009-09-11 - 2016-12-31)
- Andreas Barth (2006-01-04 - 2016-12-31)
- Steve Langasek (2006-01-04 - 2015-12-31)
- Bdale Garbee (2001-04-17 - 2015-12-31)
- Colin Watson (2011-08-24 - 2015-03-05)
- Ian Jackson (till 2014-11-19)
- Russ Allbery (2009-01-11 - 2014-11-16)
- Manoj Srivasta (till 2012-08-12)
- Anthony Towns (2006-01-04 - 2009-01-05)
- Raul Miller (till 2007-04-30)
- Wichert Akkerman (till 2006-01-05)
- Jason Gunthorpe (till 2006-01-05)
- Guy Maor (till 2006-01-05)
- Dale Scheetz (till 2002-09-02)
- Klee Dienes (till 2001-05-21)