Duniter panel, un client pour tester la v2

Dans cette vidéo je présente l’outil “Duniter panel” qui permet d’utiliser la ĞDev et de se rendre compte de ce qu’il reste comme travail pour la mise-à-jour Duniter v2.

00:17 on est globablement prêts sur la plupart des outils, mais il faut un client pour se rendre compte de ce qu’il reste à faire
00:54 un point sur les outils d’organisation et de suivi du projet Outils d'organisation pour la migration
01:48 présentation du Duniter panel, initialement conçu pour les forgerons mais auquel j’ai ajouté plusieurs fonctionnalités
02:14 plusieurs API nécessaires en arrière plan (Duniter, Squid, Datapods, IPFS)
03:24 démonstration en lecture seule, recherche dans la toile de confiance
04:10 démonstration de Duniter-Connect, extension navigateur pour signer des transactions
04:40 présentation des objectifs de Duniter panel : développer un petit outil pour gagner du temps après
05:05 connexion avec un compte identité ou simple portefeuille
06:00 historique de transactions au-delà du genesis (blocs négatifs)
06:27 démonstration d’un transfert de ĞD avec commentaire de transaction
08:25 présentation données hors chaîne, datapods v2
09:19 possibilité de changer de réseau dans les settings
09:25 récapitulatif : premier outil pour se rendre compte où on en est et à disposition des utilisateurs ĞDev
09:57 faites des retours, ça m’encourage beaucoup !!

J’insiste beaucoup sur les retours, j’ai besoin d’encouragements en ce moment. J’ai aussi besoin de vacances donc je vais faire une pause en août, mais j’aimerais bien avancer encore pendant ce mois de juillet.

8 Likes

Cet outil sera sûrement utilisé par les animateurs locaux pour aider les autres à voir où ils en sont, comme le faisait G1monit ou wotwizard.
Merci pour ton travail énorme.

Normalement toutes les infos seront disponibles directement dans Cesium² ! Et on pourra même présenter les données à la manière de G1monit ou wotwizard.

Pour info, l’essentiel du travail se situe côté Duniter (des dizaines de mois de travail), côté indexeur (quelques mois de travail), côté datapods (quelques mois de travail). Et assembler tout ça dans un panneau prend une dizaine de jours. (Pour Ğcli c’est quelques mois mais parce qu’il a fallu le développer en parallèle d’autres logiciels).

2 Likes

Merci pour tes vidéos explicatives. Ça me permet de suivre un peu de loin où ça en est.

J’avoue qu’en temps que non-developpeur je ne comprend pas tout loin de là.

Ce n’est sûrement pas facile à la fois d’entrer dans les détails et en même temps d’utiliser un langage compréhensible par les non informaticiens.

Par exemple j’entend parler des data pods, mais je ne sais pas ce que c’est et je sais que je n’ai pas la motivation d’aller faire les recherches pour aller décrypter tout ce vocabulaire technique.

En tout cas bon courage pour ce beau projet!!

A bientôt

1 Like

Data-pods c’est un stockage de données hors blockchain.
Un peu comme les nœuds “cesium plus” pour stocker les profils césium, et les messages.

4 Likes

Salut Hugo, super ce Duniter Panel !
Merci pour la vidéo de suivi, ça fait plaisir de voir du concret.
N’étant pas dév je peux difficilement aider à ce stade mais tiens moi au courant si tu as besoin de matos, je verrais ce que je peux faire :wink:
Brice

1 Like

Une nouvelle fonctionnalité, le monitoring réseau :

Ça permet d’observer l’état des différents nœuds connus. Prochaine étape : le scan réseau pour découvrir automatiquement les endpoints disponibles.

5 Likes

Petit tuto pour changer les Settings

1 Like

Nouvelle fonctionnalité : le détail de certifications.

En cliquant sur “:heavy_plus_sign:”, vous aurez accès à une nouvelle vue

Elle permet de voir l’historique de création, renouvellement, et expiration d’une certification.

Pour l’instant c’est très brut, ce sera plus joli dans Cesium, mais ça me permet de débugger quelques trucs dans squid.

3 Likes

Je suis en train d’ajouter une indication sur les dates d’expiration. Voilà un exemple en mode dev :

Donc j’en profite pour dire à @italpaola que ton identité expire dans moins de deux semaines sur la ĞDev, il faut renouveler en faisant “request distance evaluation”. À noter que c’est un terme technique, mais dans Cesium², ce sera bien “renouveler l’adhésion”.

1 Like

Et @BulmAnanaBelle aussi, il faut renouveler ton adhésion sur la gdev.

Merci beaucoup @HugoTrentesaux pour l’information.
Je suis rentrée dans la Gdev lors des betatests sur Gekco en 12/22. Je n’ai pas la case dans Gecko pour renouveler mon adhésion.
J’ai installé DuniterConnect mais je ne sais pas où cliquer pour le renouvellement dans DunierPanel. Preneuse si vous avez de la doc.
Autrement je sortirai de la Gdev car je n’arrive pas à renouveler mon adhésion