Compte-rendu de la réunion SemApps du 7 décembre

Réunion gouvernance SemApps 07/12/21

Réunion en gestion par tensions.

Présent

  • Yannick (@fluidlog)
  • Jon (@yala), s’intéresse à la traduction de SemApps, tester SemApps, en contact avec Niko. A commencé depuis 5-6 ans à travailler dans le réseau décentralisé, carto, idée d’un Transiscope en Allemagne
  • Sébastien (@srosset81), fatigué suite à la fin des ActivityPods, content de la visio avec NLNet et Niko.
  • Simon (@simon.louvet.zen), pas au top à cause de problèmes techniques sur AURBA, difficulté a déployer le nouveau docker fuseki
  • Guillaume (@guillaume.rouyer), enthousiasmé par la rencontre avec Mayel de Borniol (Bonfire)

Tensions

Yannick

  • Projets « fatigués »: se rend compte que les projets auxquels ils contribuent rencontrent une grosse fatigue des membres. Glocal Lowtech, Transiscope, les Communs, etc. Peu d’énergie, peu d’argent. Se requestionne sur le temps qu’il passe. Grosse envie de se former sur SemApps.

    • Sébastien: Temps d’onboarding prend du temps. Equilibre à trouver entre réunions et développement. Il ne faut pas se sentir obligé de faire ces réunions.
    • Simon: Merci à Yannick. Il faut trouver ce qui donne de l’énergie.
  • Fermeture du Meetup Carto: partagé entre attendre 6 mois avec ce compte meetup.com payant (30€), ou le clôturer? Envoyer un message pour parler de nous ? Quelle communication ? Faire une instance SemApps pour gérer les événements ?

    • La question est qui paie ? L’AV pourrait prendre ça à sa charge ?
    • Installer un Mobilizon pour l’AV ? Bientôt il y aura l’interopérabilité avec SemApps. Cela serait pertinent sur le long terme.

Guillaume

  • Archipelago comme produit: Archipelago n’est pas encore un produit sexy, fonctionnel, utile, partageable, essaimable. Juste un POC en cours de développement. C’est dommage. Exemple Mobilizon (installé par Alice pour le pays du Bocage), qui est déployable, joli, fonctionnel, etc. Enjeu à inverstir dans Archipel. Avec un design léger, mais qui marche bien.

    • Sébastien: il y a deux besoins: finalisation d’Archipel (fixe des bugs) et possibilité de pouvoir déployer rapidement (cf. repo de coographie). Question du financement ? Si l’AV peut y mettre 1000-2000€, un dev pourrait suivre les bugs…
    • Jon demande s’il faut à chaque fois tout redéployer ?
      • Non, il peut y avoir des serveurs multi-instance. Ce n’est pas une ferme permettant de produire une « multi-tenancy » Def. Multi-tenant. Cela signifierai de toucher fortement le noyau.
      • Jon est le bienvenu pour travailler sur ce point. Voir notamment l’issue Ferme à SemApps
      • Plus facile à faire maintenant qu’il y a les ActivityPods (utiliser sous-domains au lieu des « paths »)
      • Il existe aussi le projet du CLI
    • Guillaume: Considérer Archipelago comme un produit, à la différence de SemApps qui est plutôt un framework, une boîte à outil. Stratégie à construire autour d’Archipelago. Eviter de faire trop de custom. Cela permettrait que plus de communautés s’emparent de SemApps.
      • Yannick: Ca change le modèle économique de SemApps ?
      • Sébastien : on pourrait envisager un site web spécial pour Archipelago, pour ActivityPods.
      • Simon: sortir les boilerplates archipelago et pair-ldp-server du repo SemApps et n’y garder que les packages (plus cohérent).
      • Il faudra penser à documenter la partie « yarn link » (ou yalc etc) qui permet de se lier avec les packages SemApps.
    • Guillaume veut bien s’occuper de la stratégie de ce produit. Et y adosser une stratégie de financement.
    • Yannick: intéressé par presta pour dev sur SemApps en début d’année.

Sébastien

  • Résidence: Quid de la résidence dans la Drome en février ?

    • Pleins d’informations sur les comptes-rendus, notamment la réunion avec l’agglo de la Rochelle, qui aimerait venir à notre résidence. Donc cela pourrait se passer plutôt vers la Rochelle.
    • Drome : Gites de Roche Colombe à Soyans => SAILLANS à priori :wink: → Yannick va se renseigner auprès des parents d’un bon ami qui vit par la bas et qui connait des communautés alternatives…
    • Guillaume : est-ce un problème si nous avons bcp d’invités à cette résidence, on risque de sortir de SemApps…
      • Intéressant de bien définir ensemble quelle serait la raison d’être de cette rencontre (faire du lien entre nous, faire du lien avec des communautés utilisatrices, coder…)
  • Cas d’usage interop: Il n’y a toujours pas de cas d’usage clair pour les fonctionnalités d’interopérabilité. C’est dommage, car cela ne motive pas à avancer sur ce projet.

    • Simon : on pourrait proposer à Passerelle Normandie de financer (pas de sous…)
    • Si Archipelago devient un produit à part, dans lequel l’interop est intégré, alors du coup on pourra interopérer toutes les instances Archipelago entre elles.
  • WebID-OIDC : pas d’avancée sur ce chantier. Pas de recherche prévue. DID semble intéressant. Sébastien a contourné le problème avec les signatures HTTP dans ActivityPods. Mais cela reste un point bloquant pour vraiment faire de l’interopérabilité.

    • Utiliser l’OIDC des Communs en ajoutant le webid au profil utilisateur ? Cela reste un truc à explorer.

Simon

  • Kubernetes: Bastien travaille sur déploiement d’instances SemApps sur Kubernetes. Ouvre possibilités en terme de « fermes à SemApps ». Objectif: déployer sur OVH, Hetzner, etc.

    • Jon: Est-ce qu’on a envisagé de travailler avec IndieHosters ?
      • Oui, a priori, il y a eu des échanges à une époque
      • Simon : Faire la différence entre Data-players et l’AV. Actuellement, nous sommes sur OVH. Nous souhaitons manager du kubernetes.
    • Package https://yunohost.org ?
  • Fuseki: galère à déployer la dernière instance de Fuseki. Arriver à lancer le middleware, mais ne peut pas poster dans un container. Très compliqué à débugger. Tension: inquiéter qu’il y ait ce type de problème, incompréhensible, difficile à débugger.

    • Sébastien: Ne pas hésiter à faire appel aux autres développeurs. On rencontre souvent les mêmes problèmes.
    • Faire une page « troubleshooting » qui liste les différents problèmes qu’on peut rencontrer et leurs solutions
  • Don DP à l’AV: Pas pris le temps de déterminer combien de dons iraient pour l’AV cette année. Il faut que ce soit fait bientôt. Doit voir avec Pierre.


Ping @niko.plp @pierre @VincentFarcy @bastien.siguier @touchard.vivien

1 « J'aime »