6 <title>Meet the Debian Technical Committee</title>
8 <meta name="description" content="Meet the Debian Technical Committee" />
9 <meta name="author" content="Didier 'OdyX' Raboud and the Techhnical Commitee" />
11 <meta name="apple-mobile-web-app-capable" content="yes" />
12 <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
14 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
16 <link rel="stylesheet" href="../reveal-js/css/reveal.css">
17 <link rel="stylesheet" href="../reveal-js/css/theme/simple.css">
18 <link rel="stylesheet" href="../liipslides/css/icons.css">
19 <link rel="stylesheet" href="theme/debian.css">
20 <link rel="stylesheet" href="theme/pure-debian.css" id="theme">
22 <link rel="icon" href="img/debian.ico" />
24 <!-- For syntax highlighting -->
25 <link rel="stylesheet" href="../reveal-js/lib/css/zenburn.css">
28 /**** CONFIGURATION ****/
36 revealjs_path: '../reveal-js/'
38 /** END CONFIGURATION **/
41 <!-- If the query includes 'print-pdf', include the PDF print sheet -->
43 if( window.location.search.match( /print-pdf/gi ) ) {
44 var link = document.createElement( 'link' );
45 link.rel = 'stylesheet';
46 link.type = 'text/css';
47 link.href = '../reveal-js/css/print/pdf.css';
48 document.getElementsByTagName( 'head' )[0].appendChild( link );
53 <script src="../reveal-js/lib/js/html5shiv.js"></script>
58 <header id="debianheader">
59 <p class="id-black"></p>
60 <p class="id-white"></p>
64 <!-- Any section element inside of this container is displayed as a slide -->
69 <h1>Meet the Debian Technical Committee</h1>
73 <section class="bw" data-markdown>
74 <script type="text/template">
77 * Keith Packard <keithp>
78 * Didier Raboud <odyx> - **⑁**
79 * Tollef Fog Heen <tfheen>
80 * Sam Hartman <hartmans>
82 * Margarita Manterola <marga>
83 * David Bremner <bremner>
89 <section data-markdown>
90 <script type="text/template">
91 # What is the Debian Technical Committee?
94 <section class="bw" data-markdown>
95 <script type="text/template">
96 # Debian Constitution §6.1
98 The Technical Committee may:
101 <section class="bw" data-markdown>
102 <script type="text/template">
103 ### Debian Constitution §6.1.1
104 ## Decide on any matter of technical policy
107 <section class="bw" data-markdown>
108 <script type="text/template">
109 ### Debian Constitution §6.1.2 & §6.1.3
110 ## Decide any technical matter where Developers' jurisdictions overlap
111 ## Make a decision when asked to do so
116 <section class="bw" data-markdown>
117 <script type="text/template">
118 ### Debian Constitution §6.1.4
119 ## Overrule a Developer (requires a 3:1 majority).
124 <section class="bw" data-markdown>
125 <script type="text/template">
126 ### Debian Constitution §6.1.5
131 <section class="bw" data-markdown>
132 <script type="text/template">
136 <section class="bw" data-markdown>
137 <script type="text/template">
138 ### Debian Constitution §6.3.3
139 ## Public discussion and decision-making
142 <section class="bw" data-markdown>
143 <script type="text/template">
144 ### Debian Constitution §6.3.5
145 ## No detailed design work
148 <section class="bw" data-markdown>
149 <script type="text/template">
150 ### Debian Constitution §6.3.6
151 ## Technical Committee makes decisions only as last resort
155 <section class="bw" data-markdown>
156 <script type="text/template">
159 Constitutionally, we're asked to *break ties* amongst available options,
161 after all efforts to resolve it via consensus have been _tried and failed_.
164 <section class="bw" data-markdown>
165 <script type="text/template">
166 # Offer advice and make our views known
168 The TC can offer **you** advice.
171 <section class="bw" data-markdown>
172 <script type="text/template">
173 ## The Debian Technical Committee
176 * self-nominated & DPL-appointed
178 * conflict-resolution & advice-providing
185 <section data-markdown>
186 <script type="text/template">
187 # Issues in front of the TC
191 https://bugs.debian.org/tech-ctte
194 <section class="bw" data-markdown>
195 <script type="text/template">
198 * [`#822803`](https://bugs.debian.org/822803) - New CTTE member(s)
200 * [`#829704`](https://bugs.debian.org/829704) - Voting for TC Chair
201 * [`#836127`](https://bugs.debian.org/836127) - New CTTE Members
203 * [`#860520`](https://bugs.debian.org/860520) - Voting for TC Chair
204 * [`#836127`](https://bugs.debian.org/836127) - New CTTE Members
206 * [`#865485`](https://bugs.debian.org/865485) - Voting for TC Chair
212 * [`#833371`](https://bugs.debian.org/833371) - tech-ctte: Systemmonitor data in mesage tray and in System monitor window do not coincide
213 * [`#839560`](https://bugs.debian.org/839560) - tech-ctte: failure to suspend sesion or lock computer
215 <section class="bw" data-markdown>
216 <script type="text/template">
219 * [`#830344`](https://bugs.debian.org/830344) - How should the TC help with a project roadmap?
221 * [`#846002`](https://bugs.debian.org/846002) - blends-tasks must not be priority:important
223 * [`#862051`](https://bugs.debian.org/862051) - Rename nodejs back to node for buster, now that ax25-node has been removed?
227 <section class="bw" data-markdown>
228 <script type="text/template">
229 ## Closed without a formal resolution
231 * [`#830978`](https://bugs.debian.org/830978) - Browserified javascript and DFSG 2
232 * Clarified responsibilities
233 * [`#839570`](https://bugs.debian.org/839570) - Browserified javascript and DFSG 2 (reopening)
234 * Clarified responsibilities
235 * [`#835507`](https://bugs.debian.org/835507) - Please clarify that sysvinit support decision is not going to expire
237 * [`#841294`](https://bugs.debian.org/841294) - Overrule maintainer of "global" to package a new upstream version
238 * The maintainer orphaned "global"
239 * [`#850887`](https://bugs.debian.org/850887) - Decide proper solution for binutils' mips* bug
240 * Solved without a formal resolution
241 * [`#850967`](https://bugs.debian.org/850967) - Clarify /usr/bin/foo should not be hardcoded even in upstream parts
243 * [`#857257`](https://bugs.debian.org/857257) - Supporting configuration file changes between versions in unstable/testing
247 <section class="bw" data-markdown>
248 <script type="text/template">
251 * [`#865929`](https://bugs.debian.orgi/865929) - Advice on dealing with GRUB upgrade failure caused by init-select
256 <section data-markdown>
257 <script type="text/template">
258 # We're often looking for new members
261 <section class="bw" data-markdown>
262 <script type="text/template">
263 ## Term Expiry (§6.2.7)
265 > On January 1st of each year the term of any Committee member who has served more than 42 months (3.5 years) **and** who is one of the two most senior members is set to expire on December 31st of that year.
267 * `keithp` - Keith Packard → 2017
268 * `odyx` - Didier Raboud → 2018
269 * `tfheen` - Tollef Fog Heen → 2018
270 * `hartmans` - Sam Hartman → 2018
271 * `philh` - Philip Hands → 2019
272 * `marga` - Margarita Manterola → 2020
273 * `bremner` - David Bremner → 2020
274 * `ntyni` - Niko Tyni → 2020
277 <section class="bw" data-markdown>
278 <script type="text/template">
281 We're roughly looking for **at least one new member per year**.
284 <section class="bw" data-markdown>
285 <script type="text/template">
286 ## Not all issues are like [`#727708`](https://bugs.debian.org/727708)
289 <section class="bw" data-markdown>
290 <script type="text/template">
293 * often more **social** than technical
294 * about **disagreements** & conflicts
295 * at the broad **technical** level
296 * **listening** to what _people_ have to say
297 * sometimes **taking hard decisions**
298 * essentially **political**
301 <section class="bw" data-markdown>
302 <script type="text/template" id="tc-skillset">
313 <section class="bw" data-markdown>
314 <script type="text/template">
315 # The TC needs more diversity.
318 <section class="bw" data-markdown>
319 <script type="text/template">
323 * Nominate someone else
326 <section class="bw" data-markdown>
327 <script type="text/template">
328 # Come talk to us if you have worries, questions, or else!
330 We're just developers.
333 <section class="bw" data-markdown>
334 <script type="text/template">
335 ## We're looking into ways to improve the process
340 <section data-markdown>
341 <script type="text/template">
342 # Our current discussions
345 <section class="bw" data-markdown>
346 <script type="text/template">
347 # How quick can the TC be?
350 <section class="bw" data-markdown>
351 <script type="text/template">
352 # Time spent on recruitement
357 <section data-markdown>
358 <script type="text/template">
366 <p style="padding-top: 3em;">© 2017 - The Debian Project</p>
367 <p style="font-family: monospace;"><a href="mailto:debian-ctte@lists.debian.org">debian-ctte@lists.debian.org</a></p>
368 <p><a href="https://reveal.odyx.org/Debian/201708-Meet-the-Debian-TC.html">https://reveal.odyx.org/Debian/201708-Meet-the-Debian-TC.html</a></p>
375 <script src="../reveal-js/lib/js/head.min.js"></script>
376 <script src="../liipslides/lib/js/jquery-2.1.0.min.js"></script>
377 <script src="../reveal-js/js/reveal.js"></script>
378 <script src="js/debian.js"></script>