Le but de ce post est de lister mes contributions techniques à la Ğ1 et leur statut. Il fait suite au post Mes projets pour la suite.
légende des statuts
en activité / maintenance
avance occasionnellement
en pause
recyclé
au ralenti
à l’arrêt
Site web Duniter
Je continue à penser que nous avons des progrès à faire sur la manière dont nous présentons la Ğ1 d’un point de vue technique. J’ai mis en place le site duniter.fr pour prendre le relais de l’ancien.
- (forum duniter) V2 du site web de Duniter en français
- (forum monnaie libre) Évolution du site web duniter.org → duniter.fr - Communication - Forum Monnaie Libre
- (gitlab) websites / duniter_website_fr_v2 · GitLab
Serveur collaboratif de test
J’ai mis en place un serveur collaboratif géré par moi ainsi que des personnes à qui je fais confiance. Il héberge les services suivants :
- https://duniter.coinduf.eu/ serveur Duniter v1.7 configuré par @shaolinux et maintenu par nous tous
- https://wotwizard.coinduf.eu/ instance WotWizard mise en place par @gerard94 et maintenue par nous deux
- https://wotmap.coinduf.eu/ instance wotmap mise en place et maintenue par @tuxmain (attention, https://wotmap.duniter.org/ pointe en fait sur cette instance)
- https://wotmap.duniter.org/world/ instance worldwotmap mise en place en maintenue par @tuxmain
- (sujet privé) https://forum.duniter.org/t/wotwizard-coinduf-eu/8583/36
- https://duniter-indexer.coinduf.eu/v1/graphql API GraphQL de duniter-indexer
- wss://duniter2.coinduf.eu/ws API RPC websocket du noeud Duniter2 local
Dossiers de financement
Pour booster le développement de la Ğ1, nous avons déposé avec @poka un dossier en réponse à l’appel à projet autour des communs de l’ADEME. Le financement est obtenu, mais il reste encore du travail administratif de la part de l’association Axiom Team avant de pouvoir commencer. @PiNguyen
- (dossier) Ğecko — Résilience des Territoires
- (privé) documents administratifs sur cloud.p2p.legal
J’ai aussi participé avec @scanlegentil au dossier de financement code lutin
DataJune
DataJune est un prototype visant à prendre le relais de Ğ1monit mais bas sur la liste de priorités. Je peux développer des fonctionnalités à la demande. Pour l’instant, il sert les chunks json de la blockchain, ce qui peut être utile, et il permet de publier de temps en temps une mise à jour de la toile de confiance animée.
- (site web) https://datajune.coinduf.eu/
- (git perso) HugoTrentesaux/DataJune.jl: Utilitaire pour indexer des informations de la blockchain et dessiner des Plots. Focalisé sur la toile de confiance. - DataJune.jl - Service Git
Migration Substrate
Pour l’instant, j’essaye d’avoir une bonne vision d’ensemble des différents blocs nécessaires à la migration v2. J’essaye de structurer l’information pour faciliter l’accueil de nouveaux contributeurs.
- sujet sur le forum Plan de migration v2
- une contribution sur Duniter-v2s pour les tests cucumber
Ğecko
Je contribue de manière occasionnelle à Ğecko avec notamment :
- l’ajout du multilingue à travers le code
Client WotWizard-UI
Exposer l’API GraphQL de Wotwizard a permis de développer un nouveau client wotwizard. Voir le sujet Wotwizard UI. J’ai accompagné @paidge et @hypericum.
- (playground graphiql) https://ww2.coinduf.eu/
- (version web) wotwizard-ui
- (extension firefox) Wotwizard UI – Adoptez cette extension pour 🦊 Firefox (fr)
Il faudrait d’autre part rendre wotwizard indépendant des nœuds Duniter 1.7, plus fragiles, en réalisant un export automatisé d’une base de données sql :
- (forum duniter) Export sqlite pour wotwizard
J’estime le coût de développement trop important au vu de la migration sur Substrate qui s’annonce.
Participation à l’effort d’admin sys de notre infra
Ça fait très longtemps que @Moul gère seul notre infra, j’ai tenté de prendre le relais sur quelques points :
- mises à jour Gitlab / Forums Interventions et indisponibilité des forums et de GitLab - #70 by HugoTrentesaux
- mise en place des contributions de @Luke sur le site anglophone Site web duniter/en - #34 by Luke
- participation à l’automatisation de l’infra avec Ansible
Heureusement nous avons rencontré @immae qui est bien plus compétent pour cette tâche. C’est donc avec plaisir que je peux l’arrêter !
projets archivés
Toile de confiance animée
Le projet de toile de confiance animée a été intégré à DataJune
- (forum monnaie libre) 🍇 La toile de confiance animée - Projets - Idées - Forum Monnaie Libre
Whitepaper de Duniter
Bien que la rédaction d’un whitepaper en anglais soit très importante, je n’arrive pas à trouver la motivation, ce projet est donc en pause.
- (forum duniter) Rédaction d'un whitepaper
Dunixir
Dunixir est un projet d’école de l’institut Mines Télécom Atlantique. J’ai accompagné les étudiants dans leur implémentation des protocoles Duniter.
- (leur gitlab) dunixir / dunixir · GitLab
Le protocole étant incompatible avec les développements sur Substrate, je stoppe ce projet.
Module prosody XMPP Ğ1
L’idée est de proposer des services basés sur l’identité de la wot pouvant être intégré dans d’autres applis. J’ai envie de continuer, mais c’est bas sur la liste de priorités.
- (forum duniter) Communication XMPP × Ğ1
Jucube
Ce projet de vulgarisation des outils d’analyse de graphe à travers l’exemple de la toile de confiance est au ralenti / en pause car je lui associe une priorité faible.
- (gitlab) Hugo Trentesaux / jucube · GitLab