Passa al contenuto principale

Missione

Dichiarazione di missione

Accelerare lo sviluppo dei sistemi operativi integrandosi con l'ecosistema cloud native, per offrire una rampa di accesso ai nuovi contributori open source.

Impegno verso l'ecosistema​

  • Concentrarsi sul miglioramento dell'esperienza upstream, allontanandosi completamente dal modello tradizionale di distribuzione e focalizzandosi su queste aree:
    • Flathub
    • Homebrew
    • Un'immagine di base del sistema operativo
  • Adottare un approccio "distroless" alle immagini: il progetto deve essere invisibile
  • Incoraggiare attivamente la contribuzione upstream limitando intenzionalmente lo scopo, così che i nostri utenti comprendano l'importanza di supportare Flathub e Homebrew.
  • Favorire attivamente l'ingresso di nuovi contributori nell'open source, offrendo percorsi verso opportunità di formazione, programmi di mentorship e una pluralità di opportunità di contribuzione tramite diverse organizzazioni open source. A partire da CNCF/Linux Foundation, con la speranza di espandersi!
    • Sostenere attivamente Apache Buildstream, bootc, podman, kubernetes e altri strumenti progettati per essere indipendenti dalla distribuzione.

Comunità e progetto​

  • Aspirare a essere un progetto open source ben gestito.
  • Governance decentralizzata in linea con le aspettative delle persone:
  • Il progetto dovrebbe essere in grado di superare la maggior parte dei controlli di salute dei progetti open source che un tipico OSPO utilizzerebbe durante la due diligence. Il team non è ancora a quel punto, ma è un obiettivo raggiungibile.
    • Risorse di progetto pensate per essere condivise e decentralizzate, senza strutture BDFL.
  • Obiettivo: entrare a far parte di una fondazione o cooperativa che possa garantire la sostenibilità a lungo termine del progetto.
  • Garantire il raggiungimento degli obiettivi di trasparenza; la fiducia a lungo termine è un obiettivo, quindi devono essere in atto processi per evitare il bus factor.
  • Una community ben strutturata e diversificata:
  • Valori della community e Codice di Condotta espliciti.

Non-obiettivi del progetto​

  • Il progetto persegue un approccio minimalista al servizio del pubblico che attualmente non utilizza Linux. Il progetto si rivolge al 96%, non al 4%:
  • Concentrarsi sulla sostenibilità a lungo termine dell'installazione
  • Una piccola parte della vita di un computer è il giorno 0-3; il progetto investe intenzionalmente nell'idea che questa installazione debba durare per tutta la vita dell'hardware
  • Il progetto sarà brutale nel mettere le cose fuori ambito. Non c'è lavoro extra senza motivo: in quanto persone SRE/cloud-native, il team abbraccia la pigrizia e automatizza il mondo, anziché scrivere installer personalizzati per partizionare i dischi delle persone, non c'è tempo per questo
  • Se il team deve creare qualcosa, è perché non c'è alternativa; e se proprio deve farlo, non ne è felice.
  • Il progetto è in gran parte completo nelle funzionalità e non sta facendo grandi cambiamenti. Non è ancora "modalità manutenzione", ma non aggiunge nemmeno codice in misura significativa. Il team antepone il dire "No" per mantenere il progetto snello.
  • L'obiettivo è dare alle persone ciò che vogliono con un focus su sostenibilità e manutenzione, più simile a "il mio amico esperto di Linux l'ha configurato per me" che a un fork o derivato.
  • I membri del team hanno decenni di esperienza con le distro Linux; le distro sono difficili, quindi il team non sta realizzando una "distro Linux".

Contributors to this page

  • castrojo