Tintin
March 1, 2026, 4:21pm
1
Hello les pirates,
Un nouvel Ă©lan volontaire se dessine pour rebĂątir Congressus (encore). Ce âč God Object âș qui nous a tant servis arrive Ă bout de souffle (constat un poil Ă©culĂ© maintenant).
PlutÎt que renommer ce post Congressus v3.141592 et des brouquettes et pour coller à notre identité et à nos ambitions, je propose de baptiser ce nouveau chantier : Libertalia .
LâidĂ©e nâest pas de patcher lâexistant, mais de surfer sur cette vague dâĂ©nergie pour reconstruire une suite dâoutils qui nous ressemble : libre, modulaire et durable.
Le second objectif serait de sortir cet aspect technique du giron PP afin de lâouvrir comme vraie initiative OSS, pour des utilisations par des associations ou autre entitĂ© qui pourrait ĂȘtre intĂ©ressĂ©e (des syndicats ?). Je pense quâune initiative pareille pourrait mĂ©riter un vrai effort de soutien public du parti pour potentiellement attirer et intĂ©resser de nouvelles personnes et adhĂ©rents autours de nos sujets de prĂ©dilection
Avant de choisir une stack ou de pousser du code, jâaimerais ouvrir une phase de rĂ©flexion collective pour Ă©tablir :
Le Cahier des Charges Fonctionnel : De quoi avons-nous rĂ©ellement besoin aujourdâhui ? Je sais que de premiers travaux ont Ă©tĂ© menĂ©s dans ce sens il yâa un moment, il faudrait les retrouver afin de capitaliser sur lâexistant.
Le PérimÚtre : Quelles briques isoler (Vote, Discord, Discourse, suivi de réunions) pour éviter de recréer un mastodonte ?
SĂ©curitĂ© & DonnĂ©es : La protection des donnĂ©es de nos membres et la robustesse des scrutins sont non-nĂ©gociables. Nous avons besoin dâexperts en cybersĂ©curitĂ© dĂšs la conception.
Pourquoi maintenant ? Parce que lâĂ©nergie est lĂ et quâil faut la transformer en structure avant quâelle ne sâĂ©vapore. Jâaimerais faire de Libertalia un projet phare du Build in Public . En montrant nos coulisses, nos dĂ©bats techniques et nos avancĂ©es, nous pouvons utiliser la traction du Parti Pirate pour attirer de nouveaux adhĂ©rents et contributeurs qui veulent voir la dĂ©mocratie liquide en action, et participer Ă sa construction.
Comment participer ?
Pas besoin dâĂȘtre un expert en Rust ou en Python pour lâinstant. Je pense que nous avons surtout besoin de profils variĂ©s pour dĂ©finir la vision :
Utilisateurs réguliers de Congressus (pour les besoins métier).
Développeurs et Architectes.
Experts Cyber & RGPD.
Tout autre bonne volonté de participer, du trublion égailleur de réunion à la gestionnaire de projet expérimentée, tout est bon à prendre !
RĂ©pondez Ă ce post pour manifester votre intĂ©rĂȘt. Une fois le groupe constituĂ©, nous fixerons ensemble la date du premier Workshop de Conception sur Discord
4 Likes
Tintin
March 1, 2026, 4:34pm
2
Pour faire le pont avec ce qui a déjà été dit à de multiples reprises :
https://discourse.partipirate.org/t/congressus-v2-lol-what/40988?u=tintin
Je sais écrire des cahiers des charges, je suis intéressé aussi.
Et puis je serais assez radical pour créer le débat
4 Likes
Dev backend ici, chaud pour aider
2 Likes
Je peux participer Ă diffĂ©rents niveaux, Ă voirâŠ
1 Like
Je serais plutĂŽt dâavis dâĂ©tudier des projets dĂ©jĂ existants et les rejoindre
As-tu connaissance de projets similaires existants ? Je sais quâil existe des systĂšmes de vote fondĂ©s sur la cryptographie, mais le vote ne couvre pas tout CongressusâŠ
Au fait (sans rapport), Congressus comporte plein dâarchives de dĂ©cisions (etc) passĂ©es, quâil va falloir conserver dâune façon ou dâune autre.
Jâai deja entendu parler de Decidim (chez âapres la biereâ je crois). Je ne sais pas a quel point il match avec notre besoin, mais il a lâair tres modulaire. Et il est maintenu par une communaute plutot active. Jâimagine quâon peut etudier si il couvre notre besoin et estimer la charge de travail pour la realisation dâun module pour le rendre pleinement compatible pour nous. (Par contre câest du ruby )
Apres une recherche rapide je trouve aussi LiquidFeedBack qui a plutot lâair de matcher a premiere vu avec notre besoin. Mais le truc est pas maintenu, ecrit a moitie en C et un LUA..
Si dâautres personnes ont dâautres pistes
Tintin
March 5, 2026, 7:47am
10
Câest toute la problĂ©matique, je suis certain que bcp de gens se sont dĂ©jĂ posĂ© la question de faire des modules de vote, dĂ©mocratie liquide etc, mais on risque fort de tomber sur des codes qui sont soit dans des âlangages exotiquesâ soit fonctionnels mais loin de nos exigence.
Avant de chercher de toute façon il faudrait dĂ©jĂ savoir ce quâon cherche
Tintin
March 5, 2026, 7:48am
11
yep, aprĂšs heureusement les exports congressus vers discourses sont pratiques pour ça. Mais câest un petit travail de fourmi âŠ
Il faut peut-ĂȘtre disjoindre tous les usages de Congressus et dissocier les usages.
Pas certain quâil y en ait besoin pour planifier ni administrer des rĂ©unions, et sur ce point des solutions existent dĂ©jĂ (VoteIT, suite Nextcloud)?
A mon avis la seule fonction problĂ©matique et qui est le cĆur du fonctionnement du parti pirate, câest de pouvoir effectuer des votes liquides avec des modes de votes type jugement majoritaire, borda, etc. Mais lĂ encore certainement que des solutions existent (Belenios) ?
Je pense que vouloir redévelopper un Congressus est une chimÚre. Il faut savoir quelle fonction ou usage nous cherchons, et nous adapter à son utilisation.
Tintin
March 5, 2026, 1:35pm
13
Tintin:
Le PérimÚtre : Quelles briques isoler (Vote, Discord, Discourse, suivi de réunions) pour éviter de recréer un mastodonte ?
SĂ©curitĂ© & DonnĂ©es : La protection des donnĂ©es de nos membres et la robustesse des scrutins sont non-nĂ©gociables. Nous avons besoin dâexperts en cybersĂ©curitĂ© dĂšs la conception.
Câest tout lâenjeu nommĂ© oui. Mais on ne peux pas simplement dire âça Ă lâair de faire le tafââ, il faut dĂ©ployer puis maintenir ensuite + avoir les intĂ©grations galette et tout le tintouin. Câest pas aussi trivial que plug & play
1 Like
Emerodh:
A mon avis la seule fonction problĂ©matique et qui est le cĆur du fonctionnement du parti pirate, câest de pouvoir effectuer des votes liquides avec des modes de votes type jugement majoritaire, borda, etc. Mais lĂ encore certainement que des solutions existent (Belenios) ?
Câest justement Ă Belenios que je pensais dans ma rĂ©ponse prĂ©cĂ©dente, jâavais oubliĂ© le nom. Je ne connais que de trĂšs loin, pour avoir discutĂ© avec des personnes sur leur stand aux JDLL 2024. Ăa avait lâair intĂ©ressant mais je ne suis pas sĂ»r que ça couvre tous les cas nĂ©cessaires chez les Pirates.
1 Like
Comme dit par Tintin, lâintĂ©gration et la maintenance sont des plus importantes.
Si maintenir un Congressus minimal, avec uniquement les fonctions de vote est jouable, pourquoi pas.
Sinon il faut chercher des solutions ailleurs.
Je vais me retenir de lister des solutions techniques que jâai en tĂȘte, mais voilĂ mon raisonnement.
1 Like
Tintin
March 5, 2026, 8:34pm
16
Câest entre autres une approche Ă considĂ©rĂ©. ConsidĂ©rer aussi que jouer sur le terrain OSS et build in public pour attirer des contributeurs extĂ©rieurs et toucher dâautres cibles câest aussi une approche intĂ©ressante
Le tout câest de pouvoir faire les bons arbitrages, câest pour ça que je pense que plus on est mieux ce sera
philo
March 5, 2026, 11:15pm
17
Je réponds pour manifester
Gromn
March 6, 2026, 7:50am
18
Je peux participer potentiellement aussi.
Vince
March 7, 2026, 6:52pm
19
IngĂ©nieur cybersĂ©curitĂ©, jâai pas fait de prod depuis un moment, je peux ĂȘtre lĂ en support architecture.
RĂ©aliser un assemblage dâĂ©lĂ©ments pris sur Ă©tagĂšre pour nos besoins risque de poser des difficultĂ©s dâinterfaçage dâune part, de multiplier les outils et donc complexifier lâexpĂ©rience utilisateur dâautre part. Il me semble quâon a dĂ©jĂ un back-office assez consĂ©quent oĂč tout sâintĂšgre bien (en tout cas, quand ça plante pas, câest lâimpression que ça me donne), par contre le front-end actuel procure une UX calamiteuse. Ne serait-il pas plus raisonnable et rĂ©aliste dâenvisager une refonte totale de lâUI sans refaire intĂ©gralement le back-office ?
Heu non, je ne suis pas du tout dâaccord avec ton analyse, dĂ©solĂ©. Le problĂšme de lâexistant ne peut pas se rĂ©duire Ă un souci dâUX solvable par une refonte de lâUI.
2 Likes