Fedora Engineering Steering Committee
FESCo è il Fedora Engineering Steering Committee. È un organo eletto dalla comunità e rappresenta la leadership tecnica di Fedora.
Missione globale
FESCo gestisce il processo di accettazione di nuove funzionalità, l’accettazione di nuovi sponsor di packaging, i gruppi d’interesse speciale (SIG) e la supervisione dei SIG, il processo di packaging, la gestione e l’applicazione dei problemi dei manutentori e altre questioni tecniche relative alla distribuzione e alla sua costruzione.
Compiti e responsabilità comuni
Il FESCo è responsabile delle questioni tecniche e del coordinamento delle risorse tecniche per il progetto.
Le questioni che il FESCo gestisce includono:
-
Approvazione e coordinamento delle modifiche per i rilasci di Fedora.
-
Controversie tra i manutentori del pacchetto
-
Modifiche più grandi alla raccolta dei pacchetti Fedora
-
Guida e direzione tecnica per le altre parti del progetto
-
Impostazione del programma per i cicli di sviluppo di Fedora.
-
Revisione e approvazione dei contenuti tecnici dei gruppi di lavoro Fedora (documenti sui requisiti del prodotto, risultati finali, processi).
-
Responsabile di quale software viene offerto agli utenti finali e a quali condizioni.
-
Supervisione e approvazione di nuove rotazioni e altri media che non rientrano in un gruppo di lavoro.
FESCo ha autorizzato l’FPC (Fedora Packaging Committee) a gestire la gestione delle linee guida sull’imballaggio, quindi tali elementi vengono solitamente demandati a loro con occasionale supervisione FESCo.
I candidati per FESCo dovrebbero essere persone che abbiano un’ampia conoscenza del progetto Fedora nel suo complesso e che comprendano come i diversi pezzi si incastrano tra loro. I candidati ideali dovrebbero anche avere una storia di promozione del coordinamento tra i team.
FESCo ha un designato per ciascun gruppo di lavoro che si coordina con quel gruppo e comunica a FESCo qualsiasi problema o preoccupazione. Attualmente sono presenti: gruppi di lavoro Workstation, Server e Atomic.
Membri
-
Kevin Fenzi (nirik) — F42/F43
-
Zbigniew Jędrzejewski-Szmek (zbyszek) — F42/F43
-
Fabio Alessandro Locati (fale) — F42/F43
-
David Cantrell (dcantrell) — F42/F43
-
Tomáš Hrčka (humaton) — F42/F43
-
Stephen Gallagher (sgallagh) — F41/F42
-
Neal Gompa (ngompa) — F41/F42
-
Fabio Valentini (decathorpe) — F41/F42
-
Michel Lind (salimma) — F41/F42
La sedia sta ruotando.
Le loro interviste per le elezioni precedenti sono pubblicate nel link: Community Blog.
La pagina Membri precedenti del comitato contiene un elenco dei membri precedenti. La pagina Aggiornamento dei membri FESCo delinea i passaggi necessari per aggiornare i membri FESCo dopo un’elezione.
Voti sui biglietti (preferito)
FESCo tiene traccia di tutte le decisioni in corso utilizzando il collegamento: FESCo Ticketing System. Generalmente, i ticket sono di quattro tipi: ticket che richiedono la consulenza di FESCo, ticket che richiedono l’applicazione di una politica specifica o di un cambiamento tecnico, ticket per manutentori non reattivi e ticket per proven confezionatori. I ticket per i manutentori non responsivi hanno il proprio voting policy#steps, e anche i ticket per i packager comprovati hanno il proprio voting policy#_becoming_provenpackager, e il resto di questa sezione no applicare a loro.
Quando viene richiesta l’opinione di FESCo e viene aperto un ticket, FESCo risponderà a quel ticket con una proposta o lo aggiungerà all’ordine del giorno della successiva riunione settimanale per la discussione.
Una volta inserita una proposta formale nel ticket, si procederà alla votazione. Si presuppone che un ticket di modifica sia una proposta formale al momento della creazione.
Gli elettori idonei sui biglietti FESCo sono tutti i membri attualmente in servizio di FESCo.
Un voto ufficiale in un ticket deve essere uno tra "+1", "0", "-1":
-
"+1" — Sono favorevole alla proposta nella sua forma attuale.
-
"0" — Mi cancellerò dalla lista degli elettori richiesta per ottenere la maggioranza per questa proposta. Ciò non ha alcun effetto a meno che i voti dei ticket non vengano utilizzati per un voto della riunione.
-
"-1" — Sono contrario alla proposta nella sua forma attuale. Questo argomento deve essere discusso dal vivo in una riunione.
Al termine di una settimana, se una proposta ha almeno 3 voti "+1" e nessun voto "-1" nel ticket, viene approvata e può procedere con l’implementazione. Se c’è almeno un voto "-1", il biglietto deve essere aggiunto all’ordine del giorno della prossima riunione ed è soggetto alle regole [voti-assemblea].
La persona che presenta la proposta o un membro della FESCo può richiedere una proposta per il "Fast Track", facendola approvare immediatamente se riceve "+7" senza alcun voto "-1". Qualsiasi voto "-1" o richiesta esplicita da parte di un membro FESCo rimuove la proposta dal Fast Track, facendola seguire la normale procedura.
Se al termine di una settimana non ci sono voti "+1" sufficienti, verrà concessa una settimana aggiuntiva. Trascorso questo periodo, se c’è almeno un voto "+1" e nessun voto "-1", la proposta è approvata. Se c’è almeno un voto "-1", il biglietto deve essere aggiunto all’ordine del giorno della prossima riunione ed è soggetto alle regole [voti-assemblea]. Se non ci sono voti, la proposta si considera respinta e lo status quo verrà mantenuto. Il proponente può in questo momento presentare una nuova proposta che sarà elaborata seguendo le consuete regole.
I biglietti etichettati come "Fast Track" devono essere rinominati per includere "[FastTrack]" e se non hanno ricevuto abbastanza voti entro 48 ore, un membro FESCo deve inviare un promemoria.
Voti dell’incontro
FESCo si riunisce solitamente su base settimanale, controlla il link: Processo di riunione FESCo. Dovresti verificare la data e l’ora dell’incontro dal link: devel la mail "Pianifica per l’incontro FESCo di domani" verrà inviata in anticipo.
Tutte le richieste di esame da parte del comitato direttivo (comprese le richieste di sponsorizzazione di gruppo e le questioni relative alla responsabilità del manutentore) devono essere inviate come ticket:
Le riunioni richiedono la presenza della maggioranza dei FESCo; se meno di cinque dei nove membri possono partecipare alla riunione, la riunione viene annullata.
Durante la riunione deve essere concesso un tempo ragionevole per la discussione. Una volta presentata una proposta in assemblea, il voto verrà conteggiato come segue:
I voti devono essere uno tra "+1", "0" o "-1", come descritto in Voti sui biglietti (preferito).
In una votazione assembleare, un voto "0" riduce il denominatore della frazione richiesta per raggiungere la maggioranza del 51%. In effetti si dice: "Sono d’accordo a votare con la restante maggioranza, qualunque cosa decideranno".
Si presuppone che qualsiasi membro FESCo conservi l’ultimo voto espresso nel ticket prima della riunione. Tieni presente che ciò non si applica a nuove proposte, ad eccezione delle modifiche di chiarimento.
Se un voto in riunione raggiunge una maggioranza del 51% degli aventi diritto, indipendentemente dalla loro presenza alla riunione e tenendo conto di eventuali voti "0" espliciti, a favore di una proposta, tale proposta viene accettata.
Se un voto in riunione raggiunge una maggioranza del 51% degli aventi diritto, indipendentemente dalla loro presenza alla riunione e tenendo conto di eventuali voti "0" espliciti, contro una proposta, tale proposta viene respinta.
Se una proposta in una riunione non riesce a raggiungere la maggioranza sia a favore che contro, i membri FESCo presenti devono:
-
Presentare una nuova proposta, riavviando il processo di votazione della riunione.
-
Restituisci la proposta al ticket, riavviando il processo di votazione del ticket sopra. Tutti i voti espressi durante la riunione verranno trasferiti sul ticket. (Nota: i voti negativi registrati in questo modo attivano normalmente la discussione nella riunione successiva). Una volta che FESCo accetta di restituire la proposta al ticket, tutta la discussione nell’incontro corrente sull’argomento viene terminata fino a quando la votazione del ticket non si conclude con una decisione o viene trasferita a un’altra riunione.
Agenda
Puoi trovare l’agenda settimanale di FESCO al link: FESCo Ticketing System con questo link: report.
Verbale della riunione
Puoi trovare i verbali della riunione di FESCO al link: il sito fedora meetbot così come pubblicati al link:devel@lists.fedoraproject.org list dopo ogni incontro. Tieni presente che le riunioni precedenti alla riunione del 20/10/2010 si tenevano il martedì.
Lista di distribuzione
FESCo dispone di una mailing list privata per questioni sensibili. Questa lista avrà come abbonati solo gli attuali membri FESCo e il Fedora Project Leader. Questo elenco dovrebbe essere utilizzato solo in situazioni molto rare con informazioni private. Il presidente di FESCo si assicurerà che qualsiasi discussione su questa lista che non debba essere privata verrà reinviata a un forum pubblico (tracker dei problemi FESCo, lista di sviluppo, ecc.).
Want to help? Learn how to contribute to Fedora Docs ›