SovereigntyGap.

Contribuer régulièrement à un projet open source sous gouvernance européenne ou de fondation neutre

Allouer une part régulière de votre temps à la contribution active à un projet open source européen ou de fondation neutre.
Lecture estimée : ~4 minutes. Fiche d’engagement publiée dans le programme positif du manifeste, déclarable depuis le Profil de souveraineté.

Contribuer régulièrement à un projet open source sous gouvernance européenne ou de fondation neutre#

De quoi s’agit-il concrètement#

Cet engagement consiste à allouer une part régulière de votre temps — typiquement quelques heures par mois — à la contribution active à un ou plusieurs projets open source sous gouvernance européenne (Document Foundation, Eclipse Foundation, NLnet Labs, Codeberg, OW2, Forgejo, Framasoft, etc.) ou sous fondation neutre multi-vendor (Linux Foundation, Apache Software Foundation, CNCF, Mozilla). La contribution peut prendre plusieurs formes : code (pull requests, bug fixes, nouvelles fonctionnalités), revues de code (commentaires sur les PR d’autres contributeurs), documentation (rédaction, traduction, exemples), triage de bugs (reproduction, qualification, étiquetage), ou animation de la communauté (réponses sur les forums, mentorat de nouveaux contributeurs).

L’engagement laisse à votre discrétion le volume horaire et le projet retenu. Une formulation courante est « au moins 4 heures par mois », mais le seuil peut être adapté à votre situation (charge de travail, étape de carrière, projet en cours). La régularité compte plus que le volume : 2 heures par mois sur 12 mois ont plus de valeur pour le projet qu’une contribution intense sur un week-end suivie de silence.

L’engagement vaut comme déclaration individuelle. Il porte sur votre temps personnel, sauf si votre employeur autorise et encourage explicitement la contribution sur le temps de travail (dans ce cas, un engagement organisationnel équivalent peut être pris au niveau de l’entreprise via pub-007-contribute-to-european-foundations).

Pourquoi cet engagement compte#

La thèse 8 du manifeste fonde cet engagement à un niveau systémique : « l’autonomie technologique repose moins sur les licences que sur les personnes : sans une masse critique de mainteneurs payés pour entretenir les briques critiques, le libre devient une dette technique financée par d’autres que nous. » À l’échelle individuelle, votre contribution paraît modeste. À l’échelle agrégée de plusieurs centaines ou milliers de contributeurs européens, elle change la masse critique.

Les projets open source européens souffrent typiquement d’un déficit de contributeurs réguliers comparé à leurs équivalents américains. Codeberg, Forgejo, NLnet, KDE, GIMP, Inkscape, LibreOffice, OpenStreetMap, Mageia : tous ces projets bénéficient directement de chaque contributeur supplémentaire. La concentration des mainteneurs sur quelques projets américains (qui peuvent absorber le départ ou le burn-out d’un contributeur sans s’effondrer) n’a pas d’équivalent côté européen, où chaque contributeur compte davantage.

L’engagement renforce naturellement les autres engagements développeur. Quand vous contribuez à un projet, vous le comprenez mieux et vous pouvez le recommander avec plus de pertinence (dev-004-recommend-european-alternatives). Quand vous documentez vos choix de stack (dev-005-document-personal-stack-choices), votre contribution active à un projet vous donne une crédibilité supplémentaire dans la recommandation.

Exemple concret de mise en œuvre#

Un développeur senior fullstack salarié dans une scale-up française prend cet engagement en juin 2026, sans horizon défini. Il choisit Forgejo comme projet de contribution principal, sur la base d’une double cohérence : Forgejo est sous gouvernance européenne et Forgejo Co-op est une coopérative basée en France ; et il utilise déjà Codeberg (qui tourne sous Forgejo) pour ses projets personnels.

Il s’engage à 4 heures par mois minimum. Il commence par du triage de bugs sur le tracker public, ce qui lui permet de découvrir le code progressivement. Au bout de deux mois, il propose sa première pull request : une amélioration de l’ergonomie d’une page de paramètres qu’il avait trouvée confuse en utilisant l’outil. La PR est mergée. Au sixième mois, il en a soumis 8 au total, dont 6 mergées, et il participe régulièrement aux discussions techniques sur Matrix. Au douzième mois, il devient mainteneur sur un module périphérique du projet.

Sur la même période, son employeur — sans qu’il y ait incitation directe — décide de basculer une partie de son auto-hébergement de code de GitLab CE à Forgejo, ce qui valide indirectement le travail communautaire. Le développeur publie sur son blog personnel un retour d’expérience sur 12 mois de contribution à Forgejo, qui inspire deux de ses collègues à prendre un engagement équivalent.

Anti-pattern à éviter#

Une contribution unique en début d’engagement (ouverture d’une issue, un commentaire sur une PR) sans suivi régulier ne tient pas l’esprit de l’engagement. Une contribution dispersée sur dix projets différents, avec une PR par an sur chacun, ne crée pas de relation suivie avec une communauté. La valeur tient à la régularité et à l’ancrage progressif dans une ou deux communautés. Une contribution exclusivement en « code review express » sans engagement plus profond peut être utile au projet mais reste superficielle pour vous.

Indicateurs de réussite#

Vous pouvez raisonnablement considérer cet engagement tenu si vous avez maintenu sur 12 mois consécutifs au moins quelques heures de contribution mensuelle à un ou deux projets identifiés, si vos contributions sont visibles publiquement dans le tracker du projet (PR, issues, commentaires), et si vous êtes en capacité de discuter de l’évolution du projet en interne dans votre communauté professionnelle. La régularité dans le temps prime sur le volume cumulé.

→ Documenté dans le dossier#

Catégorie dans le schéma JSON : contribution. Horizon par défaut : sans horizon défini (engagement durable). Applicable à : déclarations individuelles uniquement.

Thèmes

Fiches connexes


Bibliothèque des engagementsdev-003-contribute-european-projectsCC BY-SA 4.0