https://agir.april.org/https://agir.april.org/favicon.ico?15861920342020-05-16T17:02:28ZGestionnaire de projets de l'Aprilxmpp.chapril.org - Demande #4490: Publier des métadonnées (NodeInfo2, host-meta + ServiceInfo)https://agir.april.org/issues/4490?journal_id=180342020-05-16T17:02:28Zpitchum .
<ul><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>En cours de traitement</i></li><li><strong>% réalisé</strong> changé de <i>0</i> à <i>70</i></li></ul><p>Ayé, on a un JSON au format nodeinfo2 publié sur <a class="external" href="https://chapril.org/.well-known/x-nodeinfo2">https://chapril.org/.well-known/x-nodeinfo2</a>.<br />Pour ce faire j'ai dû modifier légèrement la config nginx sur bastion (cf etckeeper).</p>
<p>J'ai ensuite tenté de nous enregistrer sur the-federation.info mais je me suis pris une erreur 500.<br />Je vais attendre un peu avant de retenter ma chance et éventuellement contacter l'auteur si besoin.</p>
<p>En attendant j'ai publié <a href="https://forge.april.org/Chapril/xmpp.chapril.org-tools/src/branch/master/nodeinfo2" class="external">sur la forge</a> mon script fait maison.</p> xmpp.chapril.org - Demande #4490: Publier des métadonnées (NodeInfo2, host-meta + ServiceInfo)https://agir.april.org/issues/4490?journal_id=180352020-05-16T17:59:27Zpitchum .
<ul></ul><p>J'ai trouvé ce qui n'allait pas : le champ "baseUrl" doit correspondre au nom de domaine qu'on souhaite enregistrer.<br />C'est corrigé. On est désormais visibles sur :</p>
<ul>
<li>la page des <a href="https://the-federation.info/ejabberd" class="external">nodes ejabberd</a> </li>
<li>la page des <a href="https://the-federation.info/protocol/xmpp" class="external">nodes XMPP</a></li>
</ul>
<p>La page dédiée <a class="external" href="https://the-federation.info/node/chapril.org">https://the-federation.info/node/chapril.org</a> n'affiche pas encore les données chiffrées fournies par le JSON.<br />J'imagine que pour pouvoir tracer une courbe il faut attendre que le service collecte un minimum de données. Patientons...</p> xmpp.chapril.org - Demande #4490: Publier des métadonnées (NodeInfo2, host-meta + ServiceInfo)https://agir.april.org/issues/4490?journal_id=180372020-05-16T18:28:56Z Laurent POUJOULAT
<ul></ul><p>Tu n'aurais pas oublié le pays dans les métadonnées ? C'est le seul record qui ne l'affiche pas ici:<br /><a class="external" href="https://the-federation.info/protocol/xmpp">https://the-federation.info/protocol/xmpp</a></p> xmpp.chapril.org - Demande #4490: Publier des métadonnées (NodeInfo2, host-meta + ServiceInfo)https://agir.april.org/issues/4490?journal_id=180382020-05-16T18:33:44Zpitchum .
<ul></ul><p>Je m'en suis aperçu mais je n'ai pas vu comment indiquer ça dans le JSON.<br />Si ça se trouve c'est automatique, à partir de l'adresse IP par exemple (ce qui serait moyennement fiable) ou par un autre moyen non documenté (ou alors j'ai mal cherché).</p> xmpp.chapril.org - Demande #4490: Publier des métadonnées (NodeInfo2, host-meta + ServiceInfo)https://agir.april.org/issues/4490?journal_id=180392020-05-16T20:53:16ZChristian P. Momoncmomon@april.org
<ul><li><strong>Version cible</strong> mis à <i>Backlog</i></li></ul> xmpp.chapril.org - Demande #4490: Publier des métadonnées (NodeInfo2, host-meta + ServiceInfo)https://agir.april.org/issues/4490?journal_id=180422020-05-17T10:07:48ZChristian P. Momoncmomon@april.org
<ul></ul><p>L'information « country » est maintenant indiquée : DE :o)</p> xmpp.chapril.org - Demande #4490: Publier des métadonnées (NodeInfo2, host-meta + ServiceInfo)https://agir.april.org/issues/4490?journal_id=180432020-05-17T10:11:16Zpitchum .
<ul></ul><p>Voilà, c'est gagné, on a un drapeau allemand. Pas terrible comme indicateur, le fait qu'on soit hébergé chez Hetzner pourrait nous apporter un public germanophone... Ça va être chaud pour les échanges en cas de demande de support :)</p>
<p>Je m'apprêtais à suggérer une évolution du format nodeinfo2 pour permettre d'indiquer soi-même la ou les langues prédominantes sur un service. Mais visiblement le format nodeinfo2 n'est plus maintenu car il est voué à être remplacé par le nouveau format <a href="https://git.feneas.org/feneas/serviceinfo" class="external">ServiceInfo</a> donc cet aspect ne changera pas de sitôt. J'ai donc inauguré leur bug tracker en signalant le besoin dans le <a href="https://git.feneas.org/feneas/serviceinfo/-/issues/1" class="external">ticket n°1 sur feneas</a></p>
<p>Ce projet ServiceInfo a pas mal d'héritage, en bas du README on peut lire :</p>
<blockquote>
<p>ServiceInfo is a fork of NodeInfo2 which itself<br />is a fork of NodeInfo which was the successor of<br />statistics.json in Diaspora.</p>
</blockquote>
<p>Pourvu que ça arrive à maturation avant l'extinction de l'humanité.</p> xmpp.chapril.org - Demande #4490: Publier des métadonnées (NodeInfo2, host-meta + ServiceInfo)https://agir.april.org/issues/4490?journal_id=180442020-05-17T20:36:31Zpitchum .
<ul><li><strong>Sujet</strong> changé de <i>Publier des métadonnées NodeInfo2</i> à <i>Publier des métadonnées (NodeInfo2, host-meta + ServiceInfo)</i></li></ul><p>J'ai publié un host-meta expérimental : <a class="external" href="https://chapril.org/.well-known/host-meta">https://chapril.org/.well-known/host-meta</a></p>
<p>Ce host-meta ne fait pour l'instant référence qu'aux service XMPP et pad qui sont 2 services suffisamment différents pour pouvoir explorer les besoins potentiels. Pour XMPP je génère un vrai fichier serviceinfo.json, pour pad, j'en ai fabriqué un à la main pour les besoins des tests.</p>
<p>Maintenant il faudrait que j'adapte le projet de the-federation.info pour tenir compte de ses nouveaux formats et vérifier que ça fait le job avant de le suggérer upstream.</p> xmpp.chapril.org - Demande #4490: Publier des métadonnées (NodeInfo2, host-meta + ServiceInfo)https://agir.april.org/issues/4490?journal_id=218522021-01-05T21:10:51Zpitchum .
<ul><li><strong>Statut</strong> changé de <i>En cours de traitement</i> à <i>Résolu</i></li></ul><p>serviceinfo ne semble pas avoir d'avenir. Il n'y a <a href="https://git.feneas.org/feneas/serviceinfo/activity" class="external">pas d'activité depuis plus d'un an</a> sur la forge du projet.</p>
<p>Et comme ça fait doublon avec chaprilinfos je clôture ce ticket.</p> xmpp.chapril.org - Demande #4490: Publier des métadonnées (NodeInfo2, host-meta + ServiceInfo)https://agir.april.org/issues/4490?journal_id=218542021-01-05T21:19:34Zpitchum .
<ul><li><strong>Statut</strong> changé de <i>Résolu</i> à <i>Fermé</i></li></ul><p>Sur bastion j'ai fait un peu de ménage : j'ai retiré la config pour serviceinfo, et je n'ai gardé que la config pour x-nodeinfo2 <a href="https://the-federation.info/node/chapril.org" class="external">qui sert vraiment</a>.</p> xmpp.chapril.org - Demande #4490: Publier des métadonnées (NodeInfo2, host-meta + ServiceInfo)https://agir.april.org/issues/4490?journal_id=219272021-01-06T00:44:38ZChristian P. Momoncmomon@april.org
<ul><li><strong>Version cible</strong> changé de <i>Backlog</i> à <i>Sprint 2020 décembre</i></li></ul>