* Test * Add pretty formatting * Fix Tests * Fix Tests * Fix Tests * Fix * Add pretty formatting fix * Fix * Test * Fix tests * Clean typeckech * Add prettier check * Fix api tsconfig * Fix api tsconfig * Fix tsconfig * Fix * Fix * Prettier
5.5 KiB
Constitution de la Communauté Compass
Préambule
Nous, la communauté de Compass, nous engageons à construire et maintenir ce projet dans l’intérêt public, en veillant à ce qu’il reste ouvert, collaboratif et résistant à toute capture centralisée. Nous adoptons cette constitution pour nous gouverner démocratiquement, protéger l’intégrité du projet et garantir une participation équitable.
Article I : Objectifs et Valeurs
- Objectif — Développer et maintenir Compass en tant que projet open-source au bénéfice de ses utilisateurs et contributeurs.
- Valeurs fondamentales — Ouverture, transparence, collaboration, participation démocratique, protections contre toute capture.
Article II : Niveaux d’adhésion
-
Définition —
- Un Membre est toute personne possédant un compte.
- Un Bénévole est un membre avec droit de vote (également appelé membre votant).
- Un Administrateur est un type spécifique de Bénévole disposant de pouvoirs supplémentaires et d’un accès en écriture au code.
-
Éligibilité —
- Pour devenir Bénévole, un individu doit :
- Avoir un entretien individuel avec un Bénévole actuel.
- Contribuer de manière significative au projet (code, documentation, design, sensibilisation, modération de la communauté) pendant au moins 5 heures.
- Être approuvé par le Comité des Membres (voir Article IV) par un vote à la supermajorité.
- Pour devenir Administrateur, tous les Administrateurs actuels doivent voter à l’unanimité pour lui accorder ce rôle.
- Pour devenir Bénévole, un individu doit :
-
Bénévoles provisoires — Les nouveaux participants peuvent rejoindre les discussions mais ne peuvent pas voter avant d’avoir rempli les critères.
-
Perte de l’adhésion — Les Bénévoles peuvent être retirés pour :
- Inactivité prolongée (ex. moins de 10 heures de contribution sur 12 mois).
- Conduite de mauvaise foi avérée (manipulation de votes, harcèlement, sabotage). Le retrait nécessite un vote des 2/3 des Bénévoles.
Liste des bénévoles et administrateurs actuels
Article III : Structure de gouvernance
Section 1 : Gouvernance intérimaire
- Jusqu’à ce que la communauté atteigne 5 membres votants, les décisions de gouvernance seront prises par le Mainteneur Fondateur.
- Le Mainteneur Fondateur peut nommer des coordinateurs temporaires pour des tâches spécifiques.
- Une fois la communauté composée de 5 membres votants, les postes de direction seront pourvus par élection communautaire comme décrit ci-dessous.
Section 2 : Gouvernance démocratique
-
Pouvoir de vote — Un Bénévole = un vote.
-
Quorum — Au moins 40% des Bénévoles actifs doivent participer pour qu’un vote soit valide.
-
Seuils de décision :
- Majorité simple (50%+1) — Décisions opérationnelles quotidiennes.
- Supermajorité (2/3) — Modifications constitutionnelles, approbation/retrait de membres, décisions majeures de financement, changements de périmètre du projet.
-
Période de délibération — Toutes les propositions doivent rester ouvertes à discussion pendant au moins 7 jours avant le début du vote.
-
Tous les administrateurs disposent d’un droit de veto sur les votes.
-
Les membres peuvent soumettre des retours et voter sur notre Formulaire de Feedback, mais ce n’est pas un vote officiel ; il sert aux Bénévoles et Administrateurs pour prise en compte.
Article IV : Comités
- Comité des Membres — Examine les candidatures bénévoles, gère les litiges sur l’éligibilité.
- Comité Technique — Supervise la qualité du code et veille à la conformité open-source.
- Comité de Gouvernance — Maintient la constitution, modère les votes communautaires, enquête sur les problèmes de gouvernance.
- Élections — Les comités sont élus annuellement par les Bénévoles une fois que la communauté compte 5 membres votants.
Article V : Protections contre la capture
- Seuils de contribution — Les droits de vote sont acquis par une contribution soutenue, pas simplement par l’inscription.
- Période de probation — Les nouveaux Bénévoles obtiennent le droit de vote seulement après 1 mois.
- Vérification d’identité — Chaque Bénévole doit posséder une identité unique et vérifiable pour éviter les faux comptes.
- Déclaration de conflits d’intérêts — Tout Bénévole ayant un intérêt financier direct dans une entité concurrente ou contrôlante doit le déclarer avant de voter.
Article VI : Transparence
- Archives publiques — Tous les procès-verbaux, modifications de code et votes de gouvernance doivent être accessibles publiquement.
- Délibérations ouvertes — Les discussions se tiennent dans des canaux publics accessibles.
Article VII : Amendements
- Proposition — Les amendements nécessitent la co-signature d’au moins 10% des Bénévoles.
- Approbation — Une majorité des 2/3 est requise. Tout administrateur peut opposer son veto.
- Délibération — Une période minimale de discussion de 7 jours avant le vote.
Article VIII : Dissolution
Si le projet est dissous, la plateforme sera arrêtée et rendue inaccessible. Le code source restera toujours disponible publiquement sur GitHub. Les fonds seront donnés à une œuvre caritative choisie par les Membres.
Adopté le : 11 août 2025 Mainteneur Fondateur : Martin Braquet