DOCUMENTATION
Pour celles et ceux qui lisent le code source.
Et pour celles et ceux qui l’écrivent.
Des chemins courts vers le projet. Des chemins longs existent aussi — mais les courts couvrent l’essentiel de ce dont la plupart des gens ont besoin.
Construire l’image
Clonez le manifeste public, synchronisez les arbres, lancez la cible Soong et produisez le même hachage que celui que nous publions.
OuvrirVérifier une version
Hachez le binaire, vérifiez les trois signatures, comparez au manifeste publié. Nous fournissons le script de vérification.
OuvrirFaire tourner un nœud de fédération
Exploitez un nœud de fédération souverain. PostgreSQL + démon Rust + registre de pairs signé. Aide à décentraliser le réseau.
OuvrirSignaler un bug
Problèmes de sécurité via security.txt et notre clé PGP. Bugs fonctionnels via le suivi des tickets public. Nous répondons sous 72 heures.
OuvrirContribuer un correctif
Les pull requests sont les bienvenues sur chaque dépôt public. Nous exigeons une signature d’engagement, un minimum de deux relecteurs et une build reproductible qui passe.
OuvrirTraduire l’interface
Nous nous étendons au-delà de l’anglais. Les fichiers source de traduction vivent dans un dépôt public. Les pull requests apparaissent dans la prochaine version mineure.
OuvrirRÉFÉRENCES APPROFONDIES
Quand vous êtes prêt à aller plus loin.
Voici les documents de référence dont vous aurez besoin pour écrire des extensions, concevoir des expériences ou auditer l’architecture en détail. Ils sont tenus à jour au rythme des versions.
Référence des moteurs souverains
Ce que fait chacun des 13 moteurs, comment ils interagissent et où se situent les frontières.
Protocole de mesh d’urgence
Les huit replis radio, les protocoles (CAP, EDXL, DTN, Cospas-Sarsat) et la logique de priorité sur l’appareil.
Architecture de fédération
Comment les nœuds souverains se trouvent, s’accordent sur des motifs et refusent de partager quoi que ce soit de brut.
Format du grand livre d’audit
Structure de la chaîne de hachage, agencement de la partition append-only et comment exporter pour une revue forensique.
Contrat des applications en sandbox
Ce que l’OS garantit à une application, ce qu’il ne garantit pas, et comment fonctionne la poignée de main d’attestation matérielle.
Indicateurs de build et reproductibilité
SOURCE_DATE_EPOCH, overlays Soong, rôles de signature. Pourquoi nos hachages sont stables d’une machine à l’autre.
CANAUX COMMUNAUTAIRES
Parlez à l’équipe. Parlez à d’autres développeurs.
Tout le code source non confidentiel sous une seule organisation. Tickets, pull requests, versions.
Liste d’annonces à faible volume. Les avis de sécurité y sont relayés en quelques minutes.
Chat en temps réel avec l’équipe d’ingénierie et d’autres développeurs. Chiffré de bout en bout.
Questions-réponses vidéo en direct avec l’équipe centrale. Calendrier publié sur la page du journal des modifications.