Development talks

Reminder @contributors, next meeting is on Wednesday 8th!

3 Likes

Zut, j’aurai voulu participer mais j’ai un RDV client mercredi à 10h30


I’m not available on Wednesdays, sorry.

Je vais essayer d’ĂȘtre lĂ , par contre j’ai rdv contrĂŽle technique Ă  11:30


We are connected with @kimamila

Aujourd’hui nous avons parlĂ© de :

  • CesiumÂČ
  • financement participatif
  • message d’accueil sur Cesium v1
  • gestion des mnemonic / seed et sĂ©curitĂ©

Pensez Ă  actualiser vos dispo sur Dev talks - Crab Fit pour qu’on trouve le prochain crĂ©neau, pour l’instant, seules ces personnes les ont indiquĂ© :

image

1 Like

Selon le Crab fit, deux crĂ©neaux oĂč 8/10 participants sont disponibles :

  • mercredi : 10:30 - 11:30 (manque 1000i100 et Hugo)
  • vendredi : 14:30 - 15:30 (manque vit et Kapis)

On va voir comment évoluent les disponibilités, sinon on part sur le 5 ou 7 février.

3 Likes

Il manque aussi les dispo de @vjrj

1 Like

Added!

1 Like

Friday 4:00 PM till 5:00 PM February 7th we would be 9/11 :bomb: (vit and kimamila would be missing).
Let sets this date!

4 Likes

Bonjour Ă  tous,

Je m’excuse d’avoir ratĂ© les prĂ©cĂ©dents talks. Quand est ce que sera le prochain afin que je ne le loupe pas

Merci d’avance

Pas de souci, le précédent était début janvier.
Le prochain est prévu la semaine prochaine, vendredi, comme indiqué dans mon post ci-dessus.

@contributors, friendly reminder. Next meeting is this Friday February 7th from 4:00 PM till 5:00 PM. Please prepare topics you would like to talk about. Informal discussions can follow afterwards.

6 Likes

I’ll be there as well, I’ve amended the pad as I have a few points to make:

  • Proposal to delete gtest runtime and launch a temporary g1 instead
  • Pre-release of cesium v2 without all the features? (seems necessary to make the large-scale test accessible to any user)
  • Review all the constants in the g1 runtime (especially constants not included in runtime metadata)
2 Likes

@contributors, the meeting started!

Wow, I think we hit a record: 15 attendants (including three Spanish guys) over 3 hours and 15 min!
Please update your availabilities for next meeting, so we can find the best time for the first week of March. I won’t be there to organize it, so please take over the organisation.

3 Likes

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 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


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
    • 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
  • ÇŠ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
  • 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/
  • 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.

5 Likes