]> jfr.im git - irc/UndernetIRC/undernet-charter.git/blob - changes.html
Create CNAME
[irc/UndernetIRC/undernet-charter.git] / changes.html
1
2 <!DOCTYPE html>
3
4 <html class="no-js" lang="en">
5 <head>
6 <meta charset="utf-8"/>
7 <meta content="width=device-width,initial-scale=1" name="viewport"/>
8 <link href="assets/images/favicon.png" rel="icon"/>
9 <meta content="mkdocs-1.2.3, mkdocs-material-8.1.8" name="generator"/>
10 <title>4. Making Changes - Undernet Administration Charter</title>
11 <link href="assets/stylesheets/main.6e60f8b8.min.css" rel="stylesheet"/>
12 <link href="assets/stylesheets/palette.e6a45f82.min.css" rel="stylesheet"/>
13 <link crossorigin="" href="https://fonts.gstatic.com" rel="preconnect"/>
14 <link href="https://fonts.googleapis.com/css?family=Roboto:300,400,400i,700%7CRoboto+Mono&amp;display=fallback" rel="stylesheet"/>
15 <style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style>
16 <script>__md_scope=new URL(".",location),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
17 </head>
18 <body data-md-color-accent="none" data-md-color-primary="none" data-md-color-scheme="" dir="ltr">
19 <input autocomplete="off" class="md-toggle" data-md-toggle="drawer" id="__drawer" type="checkbox"/>
20 <input autocomplete="off" class="md-toggle" data-md-toggle="search" id="__search" type="checkbox"/>
21 <label class="md-overlay" for="__drawer"></label>
22 <div data-md-component="skip">
23 <a class="md-skip" href="#making-changes">4.
24 Skip to content
25 </a>
26 </div>
27 <div data-md-component="announce">
28 </div>
29 <header class="md-header" data-md-component="header">
30 <nav aria-label="Header" class="md-header__inner md-grid">
31 <a aria-label="Undernet Administration Charter" class="md-header__button md-logo" data-md-component="logo" href="index.html" title="Undernet Administration Charter">
32 <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54z"></path></svg>
33 </a>
34 <label class="md-header__button md-icon" for="__drawer">
35 <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2z"></path></svg>
36 </label>
37 <div class="md-header__title" data-md-component="header-title">
38 <div class="md-header__ellipsis">
39 <div class="md-header__topic">
40 <span class="md-ellipsis">
41 Undernet Administration Charter
42 </span>
43 </div>
44 <div class="md-header__topic" data-md-component="header-topic">
45 <span class="md-ellipsis">
46
47 4. Making Changes
48
49 </span>
50 </div>
51 </div>
52 </div>
53 <label class="md-header__button md-icon" for="__search">
54 <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"></path></svg>
55 </label>
56 <div class="md-search" data-md-component="search" role="dialog">
57 <label class="md-search__overlay" for="__search"></label>
58 <div class="md-search__inner" role="search">
59 <form class="md-search__form" name="search">
60 <input aria-label="Search" autocapitalize="off" autocomplete="off" autocorrect="off" class="md-search__input" data-md-component="search-query" name="query" placeholder="Search" required="" spellcheck="false" type="text"/>
61 <label class="md-search__icon md-icon" for="__search">
62 <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"></path></svg>
63 <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"></path></svg>
64 </label>
65 <nav aria-label="Search" class="md-search__options">
66 <button aria-label="Clear" class="md-search__icon md-icon" tabindex="-1" type="reset">
67 <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"></path></svg>
68 </button>
69 </nav>
70 </form>
71 <div class="md-search__output">
72 <div class="md-search__scrollwrap" data-md-scrollfix="">
73 <div class="md-search-result" data-md-component="search-result">
74 <div class="md-search-result__meta">
75 Initializing search
76 </div>
77 <ol class="md-search-result__list"></ol>
78 </div>
79 </div>
80 </div>
81 </div>
82 </div>
83 </nav>
84 </header>
85 <div class="md-container" data-md-component="container">
86 <main class="md-main" data-md-component="main">
87 <div class="md-main__inner md-grid">
88 <div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation">
89 <div class="md-sidebar__scrollwrap">
90 <div class="md-sidebar__inner">
91 <nav aria-label="Navigation" class="md-nav md-nav--primary" data-md-level="0">
92 <label class="md-nav__title" for="__drawer">
93 <a aria-label="Undernet Administration Charter" class="md-nav__button md-logo" data-md-component="logo" href="index.html" title="Undernet Administration Charter">
94 <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54z"></path></svg>
95 </a>
96 Undernet Administration Charter
97 </label>
98 <ul class="md-nav__list" data-md-scrollfix="">
99 <li class="md-nav__item">
100 <a class="md-nav__link" href="index.html">
101 1. Document Purpose
102 </a>
103 </li>
104 <li class="md-nav__item">
105 <a class="md-nav__link" href="structure.html">
106 2. Network Administration Structure
107 </a>
108 </li>
109 <li class="md-nav__item">
110 <a class="md-nav__link" href="coc.html">
111 3. Code of Conduct
112 </a>
113 </li>
114 <li class="md-nav__item md-nav__item--active">
115 <input class="md-nav__toggle md-toggle" data-md-toggle="toc" id="__toc" type="checkbox"/>
116 <label class="md-nav__link md-nav__link--active" for="__toc">
117 4. Making Changes
118 <span class="md-nav__icon md-icon"></span>
119 </label>
120 <a class="md-nav__link md-nav__link--active" href="changes.html">
121 4. Making Changes
122 </a>
123 <nav aria-label="Table of contents" class="md-nav md-nav--secondary">
124 <label class="md-nav__title" for="__toc">
125 <span class="md-nav__icon md-icon"></span>
126 Table of contents
127 </label>
128 <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix="">
129 <li class="md-nav__item">
130 <a class="md-nav__link" href="#request-for-discussion-rfd">4.1
131 Request For Discussion (RFD)
132 </a>
133 </li>
134 <li class="md-nav__item">
135 <a class="md-nav__link" href="#call-for-vote-cfv">4.2
136 Call For Vote (CFV)
137 </a>
138 <nav aria-label="Call For Vote (CFV)" class="md-nav">
139 <ul class="md-nav__list">
140 <li class="md-nav__item">
141 <a class="md-nav__link" href="#changes-to-undernet-charter-uc">4.2.1
142 Changes to Undernet Charter (UC)
143 </a>
144 </li>
145 <li class="md-nav__item">
146 <a class="md-nav__link" href="#all-other-cfvs">4.2.2
147 All other CFVs
148 </a>
149 </li>
150 </ul>
151 </nav>
152 </li>
153 <li class="md-nav__item">
154 <a class="md-nav__link" href="#seconds">4.3
155 Seconds
156 </a>
157 </li>
158 <li class="md-nav__item">
159 <a class="md-nav__link" href="#objections">4.4
160 Objections
161 </a>
162 </li>
163 <li class="md-nav__item">
164 <a class="md-nav__link" href="#suspensions">4.5
165 Suspensions
166 </a>
167 </li>
168 </ul>
169 </nav>
170 </li>
171 <li class="md-nav__item">
172 <a class="md-nav__link" href="services.html">
173 5. Network Services
174 </a>
175 </li>
176 <li class="md-nav__item">
177 <a class="md-nav__link" href="committees.html">
178 6. Network Committees (NCs)
179 </a>
180 </li>
181 <li class="md-nav__item">
182 <a class="md-nav__link" href="operators.html">
183 7. Server Operators (SOs)
184 </a>
185 </li>
186 <li class="md-nav__item">
187 <a class="md-nav__link" href="aup.html">
188 8. Acceptable Use Policy (AUP)
189 </a>
190 </li>
191 <li class="md-nav__item">
192 <a class="md-nav__link" href="worldaup.html">
193 9. *world Acceptable use Policy
194 </a>
195 </li>
196 <li class="md-nav__item">
197 <a class="md-nav__link" href="glossary.html">
198 10. Glossary of Terms
199 </a>
200 </li>
201 <li class="md-nav__item">
202 <a class="md-nav__link" href="appendix.html">
203 11. Appendix
204 </a>
205 </li>
206 </ul>
207 </nav>
208 </div>
209 </div>
210 </div>
211 <div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc">
212 <div class="md-sidebar__scrollwrap">
213 <div class="md-sidebar__inner">
214 <nav aria-label="Table of contents" class="md-nav md-nav--secondary">
215 <label class="md-nav__title" for="__toc">
216 <span class="md-nav__icon md-icon"></span>
217 Table of contents
218 </label>
219 <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix="">
220 <li class="md-nav__item">
221 <a class="md-nav__link" href="#request-for-discussion-rfd">4.1
222 Request For Discussion (RFD)
223 </a>
224 </li>
225 <li class="md-nav__item">
226 <a class="md-nav__link" href="#call-for-vote-cfv">4.2
227 Call For Vote (CFV)
228 </a>
229 <nav aria-label="Call For Vote (CFV)" class="md-nav">
230 <ul class="md-nav__list">
231 <li class="md-nav__item">
232 <a class="md-nav__link" href="#changes-to-undernet-charter-uc">4.2.1
233 Changes to Undernet Charter (UC)
234 </a>
235 </li>
236 <li class="md-nav__item">
237 <a class="md-nav__link" href="#all-other-cfvs">4.2.2
238 All other CFVs
239 </a>
240 </li>
241 </ul>
242 </nav>
243 </li>
244 <li class="md-nav__item">
245 <a class="md-nav__link" href="#seconds">4.3
246 Seconds
247 </a>
248 </li>
249 <li class="md-nav__item">
250 <a class="md-nav__link" href="#objections">4.4
251 Objections
252 </a>
253 </li>
254 <li class="md-nav__item">
255 <a class="md-nav__link" href="#suspensions">4.5
256 Suspensions
257 </a>
258 </li>
259 </ul>
260 </nav>
261 </div>
262 </div>
263 </div>
264 <div class="md-content" data-md-component="content">
265 <article class="md-content__inner md-typeset">
266 <h1 id="making-changes"><span class="enumerate-headings-plugin enumerate-heading-plugin">4.</span> Making Changes<a class="headerlink" href="#making-changes" title="Permanent link">#</a></h1>
267 <p>Changes to the network can only be achieved through mandatory
268 discussion, optionally formalised by Request For Discussion (RFD), and
269 subsequent Call For Vote (CFV).</p>
270 <p>All AB members are subscribed to the Undernet Admins mailing list and
271 may take part in any and all discussions and submit formal Request For
272 Discussion (RFDs) and Call For Vote (CFVs).</p>
273 <h2 id="request-for-discussion-rfd"><span class="enumerate-headings-plugin enumerate-heading-plugin">4.1</span> Request For Discussion (RFD)<a class="headerlink" href="#request-for-discussion-rfd" title="Permanent link">#</a></h2>
274 <p>All motions for change that lead to a CFV must first have a prior
275 discussion amongst members of the AB. This discussion can be
276 formalised by raising an RFD with the AS.</p>
277 <p>RFDs are submitted to the AS whereby an RFD reference will be assigned
278 and formally presented to the AB for discussion. RFD content will
279 always be attributed to the submitting author to avoid anonymous
280 complaints that cannot reasonably be responded to. In the event that
281 the author did not provide their name in the RFD content, the AS will
282 append this to the resulting RFD when issued to the AB for discussion.</p>
283 <p>The RFD period allows for positions heard and discussed will differ
284 depending on the motion at hand. The AS may specify a time limit for
285 the RFD period at their discretion and may also extend this if it is
286 deemed that discussion has not completed when the original limit
287 expires.</p>
288 <p>If an AB member wishes for an RFD to proceed to CFV and the AS
289 determines that sufficient discussion has completed, they will issue a
290 CFV to the AB for administrators with voting privileges to cast their
291 ballot.</p>
292 <h2 id="call-for-vote-cfv"><span class="enumerate-headings-plugin enumerate-heading-plugin">4.2</span> Call For Vote (CFV)<a class="headerlink" href="#call-for-vote-cfv" title="Permanent link">#</a></h2>
293 <p>After discussion on a topic settles with no substantial new
294 contributions being made, a member of the AB may propose a Call For
295 Vote (CFV).</p>
296 <p>When a CFV is issued by the AS, instructions will be provided for
297 administrators with voting privilege on how to submit their votes and
298 the time frame afforded to do so (incl. timezone). The length of a CFV
299 will not be less than 5 calendar days.</p>
300 <p>The AS may, at their discretion, extend a voting period by a maximum
301 of 48 hours by notifying the list. This allows for delays such as
302 those caused by email delivery issues.</p>
303 <p>If the AS suspects that email delivery issues may have resulted in
304 votes being lost, they will notify the list and declare the vote void,
305 issuing a revote.</p>
306 <p>The individual votes cast by a voting administrator are known only to
307 the AS and not published.</p>
308 <p>When a CFV period ends the AS will tally the votes and report results
309 to both the Administrative Body and Server Operators via their
310 respective mailing lists. Vote counts and the outcome will also be
311 published on the DB website
312 <a href="https://db.undernet.org/">https://db.undernet.org/</a></p>
313 <p>In order for CFV results to be considered, 60% of eligible voting
314 members must cast a vote. These members include all non-suspended
315 administrators with vote privilege (including voting HAs). Aside from
316 elections for positions, an eligible vote can be <em>Yes</em>, <em>No</em>, or
317 <em>Abstain</em>. If this quorum is not met, the CFV is resubmitted until
318 quorum is reached. Suspensions for failing to vote apply between each
319 CFV.</p>
320 <p>Once a quorum is met, a CFV is considered valid once a majority is
321 met. There are two majority requirements for CFVs in different
322 circumstances:</p>
323 <h3 id="changes-to-undernet-charter-uc"><span class="enumerate-headings-plugin enumerate-heading-plugin">4.2.1</span> Changes to Undernet Charter (UC)<a class="headerlink" href="#changes-to-undernet-charter-uc" title="Permanent link">#</a></h3>
324 <p>These are considered significant changes to the foundations of the
325 network or its administrative structure. Any change to the UC requires
326 a 75% <em>super majority</em>, with AOB members ineligible to vote on those
327 particular CFVs.</p>
328 <h3 id="all-other-cfvs"><span class="enumerate-headings-plugin enumerate-heading-plugin">4.2.2</span> All other CFVs<a class="headerlink" href="#all-other-cfvs" title="Permanent link">#</a></h3>
329 <p>Votes that do not change the Undernet Charter such as server
330 links/delinks or committee or position changes require a 50% <em>simple
331 majority</em> to be met. AOB members are permitted to cast votes if they
332 hold such privilege through other roles.</p>
333 <p>In the case of a tied vote (where the required majority is not met),
334 the CFV is considered void. Subsequent CFVs can be raised at the
335 discretion of the AS, provided further discussion occurred, or the
336 eligible voting members changed since the prior CFV.</p>
337 <h2 id="seconds"><span class="enumerate-headings-plugin enumerate-heading-plugin">4.3</span> Seconds<a class="headerlink" href="#seconds" title="Permanent link">#</a></h2>
338 <p>All motions for change that do not result in a CFV (except when proposing
339 new SOs) must be confirmed by at least two voting administrators through
340 e-mail to the Undernet Admins mailing list, known as "seconds". If a
341 server has an SA and an Admin-Rep, only one can count toward these
342 'seconds' for a given motion.</p>
343 <h2 id="objections"><span class="enumerate-headings-plugin enumerate-heading-plugin">4.4</span> Objections<a class="headerlink" href="#objections" title="Permanent link">#</a></h2>
344 <p>Many motions for change may not warrant a formal CFV. Such changes can
345 be suggested by e-mail to the AB via the Undernet Admins mailing list,
346 allowing for a period for objections by any other AB member.</p>
347 <p>Motions for change without CFV may include but not be limited to:</p>
348 <ul>
349 <li>DNSBLs</li>
350 <li>server admins</li>
351 <li>committee coordinators</li>
352 <li>service maintainers</li>
353 <li>Undernet AUP</li>
354 </ul>
355 <p>An objection may be raised as a simple request to bring the motion to
356 CFV.</p>
357 <p>Objections may be raised by any non-suspended AB member (incl.
358 honoraries) provided they are reasonably substantiated, thereby
359 ensuring the objection can be sufficiently responded to. A
360 non-substantiated objection may be deemed invalid at the discretion of
361 the AS.</p>
362 <p>Unless otherwise defined, the period for possible objections is 5
363 calendar days from when the motion was put forward. If objections are
364 not withdrawn after this period, the original motion may either:</p>
365 <blockquote>
366 <p>a. <strong>be withdrawn:</strong> the original motion is retracted and no further
367 action is required; <em>or</em></p>
368 <p>b. <strong>move to CFV:</strong> ordinary CFV process is followed as defined in
369 <strong>Section #4.2</strong></p>
370 </blockquote>
371 <h2 id="suspensions"><span class="enumerate-headings-plugin enumerate-heading-plugin">4.5</span> Suspensions<a class="headerlink" href="#suspensions" title="Permanent link">#</a></h2>
372 <p>SAs and voting HAs should maintain active vote activity. Unless a
373 voting member has provided prior advice to the AS about leave (i.e.,
374 vacation), any voting member who has missed 2 x consecutive CFVs will
375 have their vote privilege suspended indefinitely by the AS, until
376 requested to return (but not before another CFV is cast following this
377 request).</p>
378 <p>An HA who has had voting rights suspended for 12 consecutive months
379 will be removed as an Honorary Admin.</p>
380 <p>Any vote privilege suspension or resumption will be notified to the AB
381 by the AS via e-mail to the Undernet Admins mailing list.</p>
382 </article>
383 </div>
384 </div>
385 </main>
386 <footer class="md-footer">
387 <nav aria-label="Footer" class="md-footer__inner md-grid">
388 <a aria-label="Previous: 3. Code of Conduct" class="md-footer__link md-footer__link--prev" href="coc.html" rel="prev">
389 <div class="md-footer__button md-icon">
390 <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"></path></svg>
391 </div>
392 <div class="md-footer__title">
393 <div class="md-ellipsis">
394 <span class="md-footer__direction">
395 Previous
396 </span>
397 3. Code of Conduct
398 </div>
399 </div>
400 </a>
401 <a aria-label="Next: 5. Network Services" class="md-footer__link md-footer__link--next" href="services.html" rel="next">
402 <div class="md-footer__title">
403 <div class="md-ellipsis">
404 <span class="md-footer__direction">
405 Next
406 </span>
407 5. Network Services
408 </div>
409 </div>
410 <div class="md-footer__button md-icon">
411 <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11H4z"></path></svg>
412 </div>
413 </a>
414 </nav>
415 <div class="md-footer-meta md-typeset">
416 <div class="md-footer-meta__inner md-grid">
417 <div class="md-copyright">
418
419
420 Made with
421 <a href="https://squidfunk.github.io/mkdocs-material/" rel="noopener" target="_blank">
422 Material for MkDocs
423 </a>
424 </div>
425 </div>
426 </div>
427 </footer>
428 </div>
429 <div class="md-dialog" data-md-component="dialog">
430 <div class="md-dialog__inner md-typeset"></div>
431 </div>
432 <script id="__config" type="application/json">{"base": ".", "features": [], "translations": {"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.term.missing": "Missing", "select.version.title": "Select version"}, "search": "assets/javascripts/workers/search.22074ed6.min.js"}</script>
433 <script src="assets/javascripts/bundle.960e086b.min.js"></script>
434 </body>
435 </html>