En m'intéressant à #Gemini, une réflexion m'est venu à l'esprit. La même que pour #Matrix en fait.

C'est vachement bien, mais si tu n'es pas un peu intéressé par l'informatique ou les nouvelles technologies, c'est quand même difficilement accessible.

Encore plus pour Gemini. Il faut un outil spécifique (navigateur graphique, cli ou une extension) pour accéder au pages. C'est pas ultra intuitif en fait.

Mes deux centimes.

@Yahiko Qu'en était il au démarrage du WWW ?

Je trouve très intéressant.

Ça ne remplacera pas le "WWW", mais pour certains contenu, y'a pas photo, c'est une très bonne alternative.

J'ai même fait ça, et c'est largement suffisant pour nos « infos club »
gemini://gemini.scasb.org/

@gegeweb Je ne critique pas le projet, le principe, le protocole ou le logiciel, mais l'accessibilité.

Après, ça a peut-être vocation à rester underground. Ça me va aussi :).

Suivre

@Yahiko Ça, ça ne dépend pas des logiciels ou du protocole.
Mais des utilisateurs…

J'envisage très sérieusement un serveur (avec le déploiement des clients sur les poste) sur notre intranet.

Pour rédiger/diffuser du contenu documentaire y'a pas photo !

C'est tout jeune hein…

C'est tellement simple à rédiger et publier que j'en oublie mon blog sous PluXML et ne rédige plus que sur ma capsule.

· · Web · 2 · 2 · 3

@gegeweb
Intéressant ! :)

Honnêtement, ça m'intéressait en pour remplacer mon Wiki perso. J'ai un DokuWiki, qui est une merveille (l'outil, pas mon Wiki) mais avoir un truc où tu balances du Markdown sans réfléchir (pas comme avec Hugo et autres) ça me plait.

@gegeweb Par contre il faudrait que je déploie un proxy web pour aller avec. Je suis chez un client chez qui le protocole est bloqué (pare-feu bien restrictif).

@Yahiko @gegeweb Mais pourquoi tout réinventer ? un bon vieux docuwiki ça marche bien non ?

@nicod_ Carrément mais c'est cool de tester d'autres trucs.

Le seul truc que je reproche vraiment à DokuWiki c'est sa syntaxe qui n'est pas du Markdown standard.

@gegeweb

@Yahiko @gegeweb Y'a des plugins, pour faire du wysiwyg en html (beurk), ou du markdown.
Après, docuwiki c'était un exemple.

@nicod_ @Yahiko

Oui mais toujours rien à voir avec ce que permet ou pas .

;)

L'avantage de gemini (le protocole, le format text/gemini) c'est que c'est simple au possible.

Retour à l'essentiel.

Pas à se prendre la tête justement.

À noter que diffuser du text/mardown voir du text/html est possible sur ce protocole.

Le client Kristal gère ça.
Il permet même de naviguer sur la couche HTTP.

@gegeweb Sinon, je sais pas si tu as vu mais il y a aussi une extension Gemini pour Firefox, pour éviter d'avoir à installer un client.
Ça simplifierait peut être ton déploiement ?
@Yahiko

@nicod_

Ah non pas vu, et ça sait suivre les liens gemini:// ? Donc causer "gemini" et présenter le text/gemini coté client ?

Dans ce cas, oui il y a des chances que les contenus deviennent accessibles plus facilement.

@Yahiko

@nicod_

Non pas tout à fait.

« Geminize enables Firefox to access Project Gemini URLS and links via a HTTP-to-Gemini proxy. »

Donc ça redirige vers un proxy pour servir les contenus gemini sur la couche HTTP.

Ça n'est pas une implémentation du protocole dans Firefox.

Ex; gemini://immer.band est trasnformé en portal.mozz.us/gemini/immer.ba

Donc je suis sur un serveur web portal.mozz.us
qui va chercher le contenu gemini et fait bien office de proxy entre les deux.

@Yahiko

@gegeweb @Yahiko Techniquement, oui effectivement, merci de la précision.
Mais c'est léger à installer (juste une extension), et on reste dans le navigateur, ce qui est assez pratique (même si ce n'est pas de l'http, ça reste grosso modo du "web" quoi).

@nicod_

Si c'est justement de l'http.

Ça dépanne.

Mais franchement, autant installer un client, si on peut.

Lagrange reste mon préféré.
Que ce soit sous Linux, macOS ou Windows.

@Yahiko

@gegeweb En fait je trouve juste dommage, mais logique, que Gemini ne prenne pas en charge les images.

Après c'est complètement logique dans l'idée du projet.

@nicod_

@Yahiko @gegeweb Ah ? il me semble avoir vu une image sur une capsule, mais je sais plus où...
C'était avec l'extension FF, pas un client spécialisé.

@Yahiko

Pardons ?
Il prend parfaitement en charge les images, et même bien plus !
C'est coté client qu'on décide quoi faire.

Exemple :
gemini://immer.band/

Avec le client Lagrange, tu écoute l'album… (pour celui où le titre sont diffusé).

Il y a aussi les images, qui par défaut ne sont chargées et affichées qu'à la demande.

@nicod_

@gegeweb
> Il y a aussi les images, qui par défaut ne sont chargées et affichées qu'à la demande.

C'est vraiment un retour aux sources, les navigateurs proposaient ça dans les années 90, quand on "surfait" avec des modems à 28.8Kbps :)

@Yahiko

@Yahiko Une fois que c'est en place, avec Hugo tu balances du md sans réfléchir, non ?

@gegeweb

@im Je dois bien avouer ne m'être pas plus penché que ça sur Hugo.
Juste que j'avais la flemme de me pencher sur le système de template 😅.

@gegeweb

@im Uhuh, je sais 😁.
C'est en projet Hugo, mais faut-il avoir du contenu à balancer dessus. Quand tu vois mon blog moribond...

@gegeweb

@Yahiko @im

Ça fait un moment que je regarde du coté de Hugo, mais ça n'est pas aussi simple la première configuration de base (construction du thème et de la structure).

Et ça reste du HTML+CSS (et +JS éventuellement) coté client.

Rien à voir avec ce que permet (ou pas) .

@gegeweb @Yahiko @im En plus avec les trucs comme ça, si t'es pas graphiste & dev HTML +CSS tu te retrouve à utiliser les thèmes tout fait qui préviennent pas quand ils vont piocher des trucs chez google (cf billets.rail.eu.org que j'ai laissé tomber à cause de ce truc indémerdable).

Bonjour @gegeweb
Si tu veux faire le contraire, à savoir créer ton contenu gemini à la main et avoir aussi une version html, j'ai écrit un petit wrapper qui converti à la volée les gmi en html ^^
Regarde la partie ergol-http dans cette page :
gemini://adele.work/code/ergol
@Yahiko @im

@adele

C'est exactement à ça que je voudrais arriver. En effet.

Ne plus me prendre la tête. ;)

Rédiger/publier en text/gemini (je me suis aperçu que pour 90% de ce que je rédige c'est amplement suffisant) et diffuser sur les deux canaux.

Merci !

@Yahiko @im

@adele

J'avais dans l'idée de faire plus ou moins la même chose en NodeJS (avec Express.js pour gérer la partie serveur peut être).

Tu as envisagé de pouvoir générer un index depuis le contenu d'un répertoire ?

Bon… le PHP est un langage que je connais…
Je pense que je vais m'en servir ! ;)

@Yahiko @im

@gegeweb
Oui, si dans le fichier de config ergol.json tu renseignes le paramètre auto_index_ext avec les extensions de fichier que tu souhaites inclure dans l'index.

@Yahiko @im

Inscrivez-vous pour prendre part à la conversation
Stone Ar't Prod Mastodon

Le réseau social de l'avenir : Pas d'annonces, pas de surveillance institutionnelle, conception éthique et décentralisation ! Possédez vos données avec Mastodon !