Missie
Missieverklaring
Versnelling van de ontwikkeling van besturingssystemen door integratie met het cloud-native ecosysteem, zodat een instap mogelijk wordt voor nieuwe bijdragers aan open source.
Toewijding aan het ecosysteem
- Focus op het verbeteren van de upstream-ervaring door het traditionele distributiemodel helemaal los te laten en je te richten op deze gebieden:
- Flathub
- Homebrew
- Een basis-OS-image
- Een “distroless”-aanpak voor images: het project mag onzichtbaar zijn.
- Actief upstream-bijdragen stimuleren door de scope bewust te beperken, zodat gebruikers de waarde van Flathub en Homebrew begrijpen.
- Nieuwe bijdragers actief binnenhalen bij open source door instapmogelijkheden te bieden naar training, mentorschap en een verscheidenheid aan bijdragemogelijkheden via verschillende open source-organisaties. Begin bij de CNCF/Linux Foundation en hopen meer uit te breiden!
- Opkomen voor Apache Buildstream, bootc, podman, kubernetes en andere tools die distro-agnostisch ontworpen zijn.
Community en project
- Streven naar een goed beheerd open source-project.
- Gedecentraliseerd bestuur, zoals mensen verwachten:
- Het project moet de meeste open source-projectgezondheidschecks doorstaan die een typisch OSPO zou gebruiken bij zijn due diligence. Het team is daar nog niet, maar het is een haalbaar doel.
- Projectbronnen zijn ontworpen om te delen en te decentraliseren, geen BDFL-achtige structuren.
- Doel om toe te treden tot een stichting of coöperatie die de levensvatbaarheid van het project op lange termijn kan garanderen.
- Garanderen dat de transparantiedoelen worden bereikt; langetermijnvertrouwen is een doel, dus er moeten processen zijn om de busfactor te vermijden.
- Een goed gestructureerde en gevarieerde community:
- Expliciete communitywaarden en gedragscode.
Projectnon-goals
- Het project streeft naar een minimalistische aanpak om het publiek te bedienen dat nog geen gebruik maakt van Linux. Het project richt zich op de 96%, niet op de 4%:
- Focus op de duurzaamheid van de installatie op lange termijn.
- Een fractie van het leven van een computer is dag 0-3; het project investeert bewust in het idee dat deze installatie mee gaat met de levensduur van de hardware.
- Het project is streng wat buiten de scope valt. Er is geen extra werk zonder reden; als SRE/cloud-native mensen omarmen we luiheid en automatiseren we de wereld in plaats van aangepaste installers te schrijven om de schijven van mensen te partitioneren — daar is geen tijd voor.
- Als het team iets moet maken, is dat omdat er geen keuze is, en als het het moet maken, is het er niet blij mee.
- Het project is hoofdzakelijk feature-complete en maakt geen grote veranderingen. Nog geen “maintenance mode”, maar ook geen significant bijkomende code. Het team laadt “Nee” vooruit om het project mager te houden.
- Het doel is mensen te geven wat ze willen, met focus op duurzaamheid en onderhoud, meer “mijn expert-linuxvriend heeft dit voor mij opgezet” dan een fork of afgeleide.
- Teamleden hebben meerdere decennia ervaring met Linux-distributies; distributies zijn moeilijk, dus het team maakt geen “Linux-distributie”.