DOCUMENTATIE
Voor mensen die broncode lezen.
En voor mensen die ze schrijven.
Korte paden het project in. Lange paden bestaan ook — maar de korte dekken het meeste van wat de meesten nodig hebben.
Bouw de image
Kloon het publieke manifest, synchroniseer de trees, draai de Soong-target en produceer dezelfde hash die wij publiceren.
OpenenVerifieer een release
Hash de binary, controleer de drie handtekeningen, vergelijk met het gepubliceerde manifest. Wij leveren het verificatiescript.
OpenenDraai een federatie-node
Beheer een soevereine federatie-node. PostgreSQL + Rust-daemon + getekend peer-register. Helpt het netwerk te decentraliseren.
OpenenMeld een bug
Beveiligingsproblemen via security.txt en onze PGP-sleutel. Functionele bugs via de publieke issue tracker. We reageren binnen 72 uur.
OpenenDraag een patch bij
Pull requests zijn welkom op elke publieke repo. We vereisen een sign-off, minimaal twee reviewers en een geslaagde reproduceerbare build.
OpenenVertaal de interface
We breiden uit voorbij het Engels. De vertaalbronbestanden staan in een publieke repo. Pull requests verschijnen in de volgende minor release.
OpenenDIEPERE REFERENTIES
Wanneer je klaar bent om dieper te gaan.
Dit zijn de referentiedocumenten die je nodig hebt om extensies te schrijven, experimenten te ontwerpen of de architectuur in detail te auditen. Ze worden in de pas met releases gehouden.
Referentie soevereine engines
Wat elk van de 13 engines doet, hoe ze samenwerken en waar de grenzen liggen.
Noodmesh-protocol
De acht radio-fallbacks, de protocollen (CAP, EDXL, DTN, Cospas-Sarsat) en de on-device prioriteitslogica.
Federatie-architectuur
Hoe soevereine nodes elkaar vinden, het eens worden over patronen en weigeren iets ruws te delen.
Formaat audit-grootboek
Hashketen-structuur, indeling van de append-only-partitie en hoe je exporteert voor forensisch onderzoek.
Contract voor gesandboxte apps
Wat het OS een app garandeert, wat niet, en hoe de hardware-attestatie-handshake werkt.
Build-flags en reproduceerbaarheid
SOURCE_DATE_EPOCH, Soong-overlays, signing-rollen. Waarom onze hashes stabiel zijn over machines heen.
COMMUNITYKANALEN
Praat met het team. Praat met andere ontwikkelaars.
Alle niet-vertrouwelijke broncode onder één org. Issues, pull requests, releases.
Aankondigingenlijst met laag volume. Beveiligingsadviezen worden hier binnen enkele minuten gekruispost.
Realtime chat met het engineeringteam en andere ontwikkelaars. End-to-end versleuteld.
Live video-Q&A met het kernteam. Kalender gepubliceerd op de changelog-pagina.