Financement  HugoTrentesaux Axiom Team 2024-09-02

Bilan du financement ADEME

En 2022 nous publiions un article sur le financement de Ğecko par l'ADEME. Aujourd'hui, nous arrivons au terme de ce financement et il est temps de faire un bilan sur les prévisions et l'évolutions du projet.

Résumé des objectifs et de la stratégie proposée

L'objectif de l'appel à commun de l'ADEME est de favoriser la résilience des territoires via des projets collectifs ayant un impact à l'échelle locale. L'association Axiom Team avait répondu à l'appel en proposant un plan pour développer Ğecko, une application focalisée sur la facilité et la rapidité des échanges afin de répondre aux besoins rencontrés lors des Ğmarchés.

Cet objectif nécessitait à la fois de développer une application simple et rapide d'utilisation et des fonctionnalités côté serveur assurant une réactivité suffisante. Les éléments techniques principaux permettant d'assurer ces objectifs étaient :

C'est pourquoi la stratégie proposée incluait à parts égales une partie backend (côté Duniter) et une partie frontend (côté application mobile).

Objectifs atteints par une voie surprenante

Les développements frontend se sont déroulés sans encombre, mais ça n'a pas été le cas des développements backend. En effet, le développeur principal envisagé pour cette tâche a été embauché par une autre société, laissant en place une version non finalisée de Duniter 1.9 et une version préliminaire de Duniter 2.0. Nous n'avons pas réussi à recruter un profil approprié pour prendre le relais, et il nous a donc fallu trouver une stratégie alternative en cours de route.

Heureusement, la communauté bénévole a trouvé une voie astucieuse :

  1. déployer la version instable de Duniter 1.9 en parallèle de Duniter 1.8
  2. utiliser les briques techniques de l'application Ğecko pour développer une application compatible, Ğinkgo
  3. rediriger les efforts de Ğecko vers Duniter 2.0 et finaliser son développement

Finalement, les objectifs annoncés lors du financement ADEME ont été atteints via l'application Ğinkgo qui gagne aujourd'hui en adoption parmi la communauté Ğ1. Cette solution n'aurait pas pu voir le jour sans le financement de l'ADEME, mais une partie des développements ont eu lieu en dehors du cadre du financement. C'est un bel exemple de la souplesse que permet un logiciel libre mis à disposition d'une communauté.

Nouveaux objectifs apparus lors du projet

Les objectifs annoncés ayant été atteints par Ğinkgo en cours de projet, nous avons souhaité continuer sur notre lancée avec de nouveaux objectifs plus ambitieux pour Ğecko. La solution actuelle est peu pérenne sur le plan technique, car elle dépend d'une version de Duniter non maintenue, et il nous a semblé primordial de stabiliser l'écosystème logiciel pour permettre les développements futurs. Les efforts ont donc été dirigés vers la version 2 de Duniter dont nous avons parlé à plusieurs reprises sur ce blog ([1], [2]).

La version 2 de l'écosystème est une ré-écriture complète, ce qui demande un travail conséquent. Mais elle permettra à Duniter d'être mieux compris par les développeurs d'autres cryptomonnaies, ce qui est indispensable pour la maintenance à long terme du logiciel et le développement de nouvelles fonctionnalités. Un aspect qui démarque Duniter d'autres projets est sa toile de confiance, un système d'identité numérique décentralisé à grande échelle aux applications multiples.

Une fois la version 2 solidement établie, nous pourrons développer les applications permises par la toile de confiance :

Ces applications pourront faire l'objet de propositions pour des appels à communs futurs.

Bilan sur l'impact du financement

Les échanges en Ğ1 connaissent une croissance stable. Le nombre de régions concernées augmente comme on peut le voir sur la carte.monnaie-libre.fr, et des Ğmarchés ont lieu avec régularité (visible sur l'agenda du site monnaie-libre.fr). Nous n'avons pas de système de surveillance permettant de tracer les utilisateurs de Ğinkgo, mais le nombre de commentaires de transaction public incluant le mot augmente : [TODO analyser commentaires de transaction].