COVID19 : Mise en place d'entraide.chatons.org

Avec ce json on a effectivement de quoi résoudre notre problématique. Donc puisque c’est fait et que c’était la solution idéale décrite dans la réunion on va partir la dessus évidemment.

Merci pyg pour ça :slight_smile:

Hello @ljf : alors pour moi, c’est pas du tout une obligation.

J’en ai discuté en off avec @mrflos, et l’idée n’est pas du tout de dire « ma solution est meilleure ». Elle visait à répondre à la remarque entendu en réunion « C’est hyper compliqué avec Drupal ». 1H + tard, on voit que la réponse est « non » :slight_smile:

L’argument de Flo contre l’usage de Drupal, c’est que justement il n’y aurait pas de dépendance au Drupal (vieux bouzin que j’ai mis en place en 2016, dont Flo avait revu le design en 2018, puis qu’Angie, Gwennan et moi avions repensé à l’été 2019, et dont j’avais commencé à appliqué les modifs début Mars 2020 (j’étais dessus quand le covid est arrivé).

Mais, pour être clair : je ne tiens pas particulièrement au Drupal !

On avait déjà eu ce débat avec @pierre qui voulait refaire justement à base de YAML (et de Hugo ou Vue, je ne sais plus).

Je trouve l’idée très bien, par contre j’avais dit à l’époque :

  1. que je serai toujours contre des sites qui ne permettent pas à des non informaticiens de participer (désolé, mais forker un repo git, editer un YAML sans se planter, pusher, faire une Merge Request, ça n’est pas un processus accessible :wink: )
  2. que l’idée de changer d’outil m’emballait à condition
    2.1. de livrer une v1 à la fois isofonctionnelle (et récupérant l’existant éditorial + données si possible)
    2.2. que la personne qui crée le site s’engage formellement à le maintenir et à former dessus (parce que si on se retrouve avec un truc cryptique et inéditable au bout de 6 mois, on aura juste tout perdu)

Et, là aussi c’est clarifié avec Flo, ce n’est pas parce que je suis contre une proposition que je l’empêcherai d’advenir, hein. Je n’impose rien à personne (pas même les points ci-dessus). Par contre, si je suis contre une décision, ben je vois mal pourquoi je resterai muet.

Pour en revenir à entraide.chatons.org, le cas est différent, il me semble.

  • C’est un site fait dans l’urgence (donc le backend peut être quick & dirty, et pas obligatoirement grand public)
  • Ca n’est pas le site chatons.org (donc, si on a une base à part, c’est « sale », mais acceptable).

Donc, j’insiste (très fort), mon POC n’a pas d’importance : c’est toi qui fait, c’est toi qui décide (et ça sera très bien :slight_smile: )

Merci pour vos efforts et votre implication, à @mrflos et toi :slight_smile:

hello,
J’ai fini mon POC graphique a voir sur https://mrfloscolibris.frama.io/entraide-chatons/ .
Et le dépôt est https://framagit.org/mrfloscolibris/entraide-chatons

@pyg et @tcit , j’ai pas réussi a faire des requêtes GET en javascript sur le drupal de chatons.org (je crains un soucis de CORS coté drupal).
Et de toute façon, pour l’instant il ne récupère même pas la copie json locale des services chatons, donc c’est juste une proposition graphique en l’état, mais un début d’architecture est en place, y compris pour faire une extension.

@ljf si tu veux on peut s’appeler demain (lundi) pour en discuter, avec plaisir.

Tout retour des chatons est bien entendu bienvenu et souhaitable! Il n’y a que 4 services sur la démo, mais c’est bien entendu évolutif!

Bonne nuit!

@mrflos hugo peut manger du json :slight_smile:

Ici la doc:
https://gohugo.io/templates/data-templates/#data-driven-content

Mais je vois aussi que la solution de @mrflos fait le rendu en js direct, ça marche aussi.

Dans les 2 cas, si CORS ne fonctionne pas, tu peux aussi rebuild le site regulierement, ça marche aussi.

Ce que je préconise, c’est que chaque chatons expose son json, et que du coup pas besoin de venir sur le drupal chatons, pour venir remplir les infos. Et pas besoin non plus d’aller sur masto remplir les infos, sur peertube… ainsi de suite. C’est du web semantic. On a mis ça en place chez les librehosters, ça c’est la liste, et ça, c’est notre json. Après, comment le chatons écrit son json, si c’est avec hugo ou avec drupal, ou avec wordpress, c’est bien son problème. Mais moi ce qui m’intéresse, c’est que en tant que chatons et librehoster, je ne remplisse « ma fiche » qu’une seule fois.

Mais bref, c’est pas pour aujourd’hui, mais je sens que ça commence à venir :slight_smile:

1 « J'aime »

Yep je suis d’accord que du web sémantique et chaque chatons avec son fichier de description serait idéal, mais ca ressemble au graal, mais on a encore un peu de chemin à faire!

En tout cas je suis parti sur du vanillaJs très KISS pour commencer, mais en effet des générateurs de sites statique genre hugo (ou pour colibris-outilslibres.org on utilise gatsbyjs) seront fort utiles pour parser des données structurées à différents endroit si le besoin arrive!

C’est un trés bon début :slight_smile:

Quelques points d’amélioration sur lequel je vais faire des PR.

Réduction de l’espace pris par les icônes

Je pense par contre que les icônes doivent être moins prépondérantes:

  • pour permettre l’accès au bouton de création de pad (par exemple) d’être au dessus de la ligne d’horizon
  • pour concentrer la compréhension sur le nom du service

Mettre en avant la fonction du service par rapport au nom du logiciel

Ceci dit il faut que le nom du soft soit présent aussi.

Le texte d’introduction

A mon avais on va mettre autre chose, notamment qui permet de comprendre pourquoi « entraide ». @Angie ou @wonder peut être que ça vous intéresse de réfléchir à la question de ce texte introductif ?

Ce n’est pas ce que @mrflos a fait avec le texte "Un sélecteur aléatoire de services libres pour décentraliser et découvrir un web à l’échelle humaine, solidaire et respectueux de votre vie privée ! " ? Est-ce qu’il en faut davantage ?

hello j’ai improvisé ce texte, c’est vrai qu’il n’y a pas trop de référence ni au confinement, ni au contexte de cette création de site…

Si quelqu’un·e se sent de faire mieux sans forcément faire trop long, foncez!

yep j’ai fait un test a l’arrache : image

2 « J'aime »

Je vous précise que Lise est en train de préparer les 7 icônes pour les 7 services. A terme, il faudra me dire dans quelle résolution il vous les faut !

en option petit 200x200 pixel c’est bien!

Hello,
Alors moi, je viens juste de débarquer, j’en suis au stade où je clique partout dès que j’ai trois minutes pour tenter d’ingérer un max d’info, et je tente de comprendre à peu près de quoi il est question. Je ne suis pas certaine de pouvoir pondre du jus de cerveau pour le moment, mais je peux prêter mon concours pour aider à accoucher de rédactionnel, structurer, questionner, etc. (je me sens fort inutile à ce stade, mais je ne désespère pas!).

Hello,
Le site est maintenant déployé sur https://entraide.chatons.org à partir de ce dépôt : https://framagit.org/chatons/entraide (on travaille directement dessus @ljf @mrflos ?). C’est encore un travail en cours, mais ça vous permet de voir de quoi il s’agit.

(Je ne restreins encore pas le CORS pour le moment pour permettre de bosser depuis *.frama.io et ailleurs.)

N’hésitez pas à remplir le formulaire de fiches données par @pyg plus haut. :slight_smile:

3 « J'aime »

rhoooo c’est super tout ça ! J’adore les chaticônes !

1 « J'aime »

C’est du super JOB les minou ! Merci !

Pour le remplissage du formulaire dans « logiciel » c’est « strict » ou est-ce qu’un logiciel qui rend le même service peut/doit être ajouté ?

Mon idée c’est que l’on puisse mettre tout type de logiciel répondant à la finalité à condition qu’il n’y ai pas de compte à créer.
A partir de là il faudrait ajouter un petit crayon en plus du bouton refresh qui permettrait de sélectionner un autre logiciel que celui par défaut.

Pour info, je serais pas dispo pour bosser dessus avant demain soir (au plus tôt).

Petit à petit, on va faire des fiches services pour tous les outils accessibles sans inscription. Il y aura donc des ajouts dans un second temps. Mais si tu penses à un logiciel en particulier, je veux bien me pencher dessus.

Salut pyg,
Dans le formulaire de d’ajout de fiche, pour le « Transfert de message chiffrés » il n’y a pas dans les logiciels PrivateBin qui est le logiciel qu’on propose. Pourrais-tu l’ajouter ?

C’est fait @dadel et j’ai aussi créé la fiche pour votre service

1 « J'aime »