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) — F44/F45
-
Zbigniew Jędrzejewski-Szmek (zbyszek) — F44/F45
-
Timothée Ravier (siosm) — F44/F45
-
Máirín Duffy (duffy) — F44/F45
-
Neal Gompa (ngompa) — F45/F46
-
Fabio Valentini (decathorpe) — F45/F46
-
Michel Lind (salimma) — F45/F46
-
Maxwell G (gotmax23) — F45/F46
-
Simon de Vlieger (supakeen) — F45/F46
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 tracks all ongoing decisions using the FESCo Ticketing System. Generally, tickets are of four types: tickets asking for FESCo’s advice, tickets asking for a specific policy or technical change to occur, tickets for non-responsive maintainers, and tickets for proven packagers. Tickets for non-resposive maintainers have their own voting policy#steps, and also tickets for proven packagers have their own voting policy#_becoming_provenpackager, and the rest of this section does not apply to them.
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 è stato raggiunto un numero sufficiente di voti +1, verrà concessa una settimana supplementare. Alla fine di questo periodo, se è presente almeno un voto +1 e nessun voto -1, la proposta è approvata. Se nel ticket sono presenti almeno 7 voti -1 e nessun voto +1, la proposta è respinta. In caso contrario, se è presente almeno un voto -1, il ticket deve essere inserito nell’ordine del giorno della riunione successiva ed è soggetto alle regole sui Voti dell’incontro. Se non è presente alcun voto, la proposta è considerata respinta e lo status quo verrà mantenuto. In tal caso, il proponente potrà presentare una nuova proposta che verrà 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::https://lists.fedoraproject.org/archives/search?q=FESCo+meeting&page=1&mlist=devel%40lists.fedoraproject.org&sort=date-desc[devel] hla 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
You can find FESCO’s weekly agenda in the FESCo Ticketing System with this 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ì.
Mailing List
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 ›