Vidéo sur le prototypage des datapods IPFS :
Ça donne une idée de comment ça va marcher côté client, mais il me reste à prototyper le plus dur, c’est-à-dire la structure de données de l’index. J’espère avoir du nouveau en fin de semaine
00:00 vidéo démo des datapods ipfs pas du tout expliqué
00:16 démarrage de ipfs (kubo)
00:53 ddd-ui pour “Duniter Datapods Demo UI”
01:39 UI qui fait pas grand chose Home/Network/Login/Upload/Download/Pubsub
02:02 exemple d’upload d’un fichier texte dans IPFS
02:17 exemple d’upload d’image
02:34 exemple d’upload d’une information structurée et demande d’indexation signée
03:07 inspection du DAG de demande d’indexation dans IPFS
04:14 résumé : on vient de montrer la partie client des datapods
05:00 deuxième logiciel : ddd-indexer
05:40 mise en place des abonnements pubsub et démonstration
06:34 documentation de libp2p pubsub
09:00 j’ai fait ça en quatre jours : deux jours de lecture de doc, deux jours de prototypage
09:50 lecture de code ddd-ui
10:16 parenthèse sur notre sous-réseau d’IPFS public
11:00 lecture du code des view
11:36 logique de la soumission de donnée depuis un client (smartphone par exemple)
12:58 message de demande d’indexation
15:00 publication du CID de la demande d’indexation sur pubsub
15:44 plus d’info sur le fonctionnement du ddd-indexer (qui se branche en RPC sur kubo par exemple)
17:20 construction de l’index : set des clés publiques et set des demandes d’indexation de cette clé publique
18:10 interaction avec le noeud ipfs en ligne de commande
18:40 re-démo de la diffusion pubsub du CID de la demande d’indexation
19:55 ipfs dag stats
du DAG de la demande d’indexation en ligne de commande
21:02 ipfs ls
du DAG
22:05 exemple du découpage IPFS d’un gros fichier (vidéo)
23:37 fin de la démo et conclusion !