Politica guida

Questa politica guida rappresenta il modo in cui il {team\_name} vorrebbe che il Progetto realizzasse la sua missione.

La [Visione(Visione) del Fedora Project è:

Il Fedora Project immagina un mondo in cui tutti beneficiano del software libero e open source creato da comunità inclusive, accoglienti e di mentalità aperta.

Per raggiungere questo obiettivo, la nostra [Missione(Missione) è:

Fedora crea una piattaforma innovativa per hardware, cloud e container che permette a sviluppatori software e membri della comunità di realizzare soluzioni su misura per i propri utenti*.

Lo facciamo nel contesto delle Quattro Fondamenta: Libertà, Amici, Funzionalità e Primato.

Contesto

Il {team\_name} individua gli obiettivi a breve, medio e lungo termine necessari per mantenere il Progetto all’avanguardia della tecnologia. L’iniziativa Fedora.next ha orientato i risultati del progetto attorno ai casi d’uso. Nel 2017, abbiamo aggiornato la dichiarazione di missione per riflettere i cambiamenti nel panorama informatico. Oggi, è troppo difficile sviluppare nuove soluzioni in Fedora.

Il nostro approccio

Rendiamo semplice per la comunità creare soluzioni, affrontare problemi specifici degli sviluppatori e soddisfare le esigenze particolari degli utenti finali. Lo faremo incoraggiando e supportando Obiettivi che apportino i cambiamenti necessari per semplificare il processo. Questo accelera la trasformazione di Fedora in una comunità che facilita la costruzione di soluzioni.

Internamente, Fedora si concentra nel permettere la creazione di queste soluzioni. I risultati di Fedora sono le Soluzioni costruite dai membri della nostra comunità. Il nostro focus sull’abilitazione consente la sperimentazione senza pregiudizi o controlli preventivi.

Cosa significa questo?

Teams such as Design, Documentation, Packagers, Release Engineering, and Quality Assurance provide building blocks and offer services to other community members and Teams. Services and building blocks include the following:

  • CI infrastructure

  • Community building advice and guidance

  • Event funding

  • Logo services

  • RPM or other software packages

  • Swag

  • Testing and validation

  • User support

  • UX design

Anyone may use building blocks like software packages and artwork to create a Solution. Example solutions include: Fedora Workstation, KDE Plasma, and the Python Classroom Lab. Teams define criteria for services they provide to solution-builders. For example, teams providing press and promotional support may choose to provide additional support to Solutions with larger user bases.

Teams are free to define elements of their Solutions, such as intent, deliverables, and release cadence. Teams can build Solutions from any building block and pick and choose what tools they use. Based on their choices, they get different levels of ability to use the Fedora trademark (i.e. “Fedora Remix” vs “Powered by” vs “Fedora”). Some solutions are the premier showcases that we call Editions; these are used in the gating tests for our releases.