# Development talks

**URL:** https://forum.duniter.org/t/development-talks/12627
**Category:** Event
**Tags:** visio-dev
**Created:** [28 October 2024 15:07 UTC](https://forum.duniter.org/t/development-talks/12627 "2024-10-28T15:07:05Z")
**Posts on this page:** 1
**Showing post:** 40

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [8 February 2025 11:38 UTC](https://forum.duniter.org/t/development-talks/12627/40 "2025-02-08T11:38:57Z")

</div>

Thanks you all for your presence! It was a great pleasure to see such a dynamic team with @Nicolas80, @Moul, @HugoTrentesaux, @zoltounet, @tuxmain, @bgallois, @txels, @vit, @vjrj, @elois, @kimamila, @1000i100, @Maaltir, @Manutopik, @kapis!

I copy the current state of [the notes](https://pad.p2p.legal/dev-talk_2025-02-07) below for archive:

> **2025-02-07 pad archive**
>
> # Dev talks 2025-02-07
> 
> ## Presents
> 
> - Nicolas80
> - Moul
> - Hugo
> - Dorian
> - tuxmain
> - bgallois
> - txels
> - vit
> - vjrj
> - elois
> - kimamila
> - 1000i100
> - Maaltir
> - Manutopik
> - kapis
> 
> ## Ordre du jour − Agenda
> 
> - Cesium² progress
> - Pre-release without all features?
> 
> - Tikka
> - Python package for Substrate : no activity nor response since 4 months. Only one package. Bus factor.
> 
> - G1nkgo
> - lib dart [Improved web support by vjrj · Pull Request #508 · justkawal/polkadart · GitHub](https://github.com/leonardocustodio/polkadart/pull/508)
> 
> - Gecko
> - G1superbot
> - “point Manu”
> - g1-compagnon
> - site web : carte G1 → data-pod avec pos-gis ?
> 
> - Review of g1 runtime (constants, pallets configs, etc)
> - (some volunteers to test GCli MR #41 [Adding db persistence for all SecretFormat of vault keys as well as supporting derivations](https://git.duniter.org/clients/rust/gcli-v2s/-/merge_requests/41))
> - v2 migration
> - Migration date and mandatory gtest (or temporary g1) network duration (few weeks, few months ?)
> 
> - datapods
> - what about gchange v2?
> 
> * * *
> 
> NON traité :
> 
> - Translation: There is a team of translators and a software Weblate. Which software, documentation, documents needs to be translated?
> - distance
> - juna.cat (@txels, must leave, postpone conversation to forum or next session?)
> 
> ## Cesium2
> 
> - Graphiques et tout depuis l’indexeur
> - ça fonctionne bien parce que c’est rapide
> - demande de retours sur l’interprétation des constantes
> - pas de modifications pour l’instant, mais ouvert aux demandes
> 
> - Question sur le release pour permettre de tester à grande échelle.
> - c’est possible en un clic
> - c’est publié sur [Releases · clients / Cesium-grp / cesium2s · GitLab](https://git.duniter.org/clients/cesium-grp/cesium2s/-/releases)
> - pour les prochaines on aura également les extensions navigateur
> - la livraison est globalement beaucoup plus simple que Cesium v1
> - kimamila a une machine apple au bureau pour la publication iOS
> 
> - Précalcul de la règle de distance
> - récupération du fichier .json précalculé
> - problème du endpoint supplémentaire
> - algo simple de récupération d’une valeur à jour
> - Question : intégration aux indexeurs
> 
> - Discussion sur les informations supplémentaires à afficher
> - il faut trouver une manière de les servir (rpc / squid)
> 
> - Récupération des endpoints via l’API RPC
> - cgeek est dessus
> 
> - Indication claire de la bêta
> 
> ## Avancée des autres logiciels
> 
> - Tikka (vit)
> - ne sait même pas où il en est
> - problème avec le paquet python, un fork sera fait par vit
> - mais paquet pas officiel, architecture pas au point
> - → financement du développement de la lib substrate python
> - en attendant, fork du paquet
> 
> - point d’avancement : se connecter à squid pour avoir l’historique
> - et faire la comptabilité en partie double
> 
> - Ğinkgo
> - almost done!!
> - all features of Ğinkgo v1
> - web of trust working
> - missing user interface for mnemonic accounts
> - some cleaning necessary (!)
> - thank you for having both versions in the same app!
> 
> - Ğecko
> - poka pas là
> - fonctionnement en réaction aux retours des utilisateurs
> - tutos de Maaltir [https://www.youtube.com/@maaltirnom5319](https://www.youtube.com/@maaltirnom5319)
> 
> - Ǧ1superbot
> - I will give much more time after the end of February, probably will use gcli as a command line in the backend. For current accounts I will keep compatibility with legacy v1 addresses (since users don’t have passwords and security is kept in the server of the instance) but new account will generate only v2 addresses.
> 
> - Ğ1companion
> - pas avancé, les sites sont prioritaires
> - question sur la pertinence de Ğ1companion
> - rappel de l’esprit de projet libre
> - question de point de vue sur redondant / complémentaire
> - redirection des URI g1:// sur Cesium
> 
> - Ğ1 carte
> - besoin de postgis → [Use postgis for geoloc (#25) · Issues · Hugo Trentesaux / Duniter Datapod · GitLab](https://git.duniter.org/nodes/ipfs-datapod/-/issues/25)
> - plugins postgresql pour la recherche full text → squid et datapods
> - TODO faire un ticket sur [Issues · nodes / duniter-squid · GitLab](https://git.duniter.org/nodes/duniter-squid/-/issues/)
> 
> - Sites
> - question sur le weblate → plutôt mettre en place le wyiswyg et traduire ensuite en montant plusieurs dépôts git en backend
> - idée d’ajouter un formulaire de création d’évènements sur le site qui publierait sur la carte, mobilizon, et le forum
> 
> - Juna.cat
> - On a travaillé dans la communauté des marchés en Catalogne à une appli pour évènements/carte qu’on voudrait étendre pour fédérer, etc. [https://juna.cat/](https://juna.cat/)
> 
> - runtime Ğ1
> - (elois) pas eu le temps de lire tout ce qui s’est passé en Ǧ1
> - petit travail à faire sur le runtime Ğ1 (faire le tour des constantes)
> - on continue en asynchrone un peu sur le forum
> 
> - Ğcli vault
> - passage de clé brutes à fichiers en db
> - ajout de la fonctionnalité de gestion d’arbre de dérivation HDwallet
> - [démo en visio]
> - discussions terminologie ajoutée aux points à traiter plus tard
> 
> - retour sur Ğ1superbot car kapis est là
> - pas de temps pour ça car autres activités
> - recap of what is superbot
> - a server-side client with chatbot
> 
> - same strategy to not invalidate base58 pubkeys
> - based on command line tools, easy to adapt
> 
> - txels asking where to
> - ideally Python, also has worked with Postgres/postgis
> 
> - migration v2
> - résumé du contexte
> - proposition elois d’amendement de ce premier jet
> - ne pas annoncer de date à l’avance
> - se restreindre à moins de réseaux pour rester dans les moyens bénévoles disponibles
> 
> - vit : propose de prévoir un temps de diffusion plus long pour la communication (six mois)
> - moul : demande clarifications sur la différence gtest/g1
> - hugo : position sur l’impact des communications des devs
> - kimamila : intérêt de former des forgerons et de mettre en place l’archi
> - elois : pour décourager les utilisateurs d’utiliser il faut un gros message
> - 1000i100 : avantage côté utilisateur à une bêta avec bon préfixe ss58 :
> - on se rend compte que ça approche
> - on s’habitue au nouveau format des clés
> - entends les inconvénients de communiquer sur une date, mais voit l’intérêt côté utilisateur d’annoncer un horizon concret
> 
> - maaltir : vois aussi l’intérêt de ne pas laisser retomber le soufflé
> 
> - Ğchange
> - kimamila : on conserve tel quel et on tuera quand on aura quelque chose d’autre
> - elois : ça reste une vitrine de la Ğ1
> - question de la modération en utilisant la WoT
> - 1000i100 : pour réfléchir à un successeur, il faut penser aux datapods
> 
> - Datapods
> - présentation par Hugo
> 
> ## Points à aborder plus tard
> 
> - discussion écosystème quelles fonctionnalités utilisateur sur quels logiciels
> - se mettre d’accord sur des termes pour désigner les clés et adresses
> - par ex-génération “cesium” / “legacy”
> - base 58 pubkey / ss58 address
> 
> - plus parler des datapods
> - discussion sur les commentaires de transaction chiffrés

We can schedule next month meeting on the same slot 2025-03-07T15:00:00Z. Do not hesitate to update your vote on [crab.fit](https://crab.fit/dev-talks-948953).

---

_[View the full topic](https://forum.duniter.org/t/development-talks/12627)._
