[HS] Re: Changer la gestion des cat égories de plugin
Matthieu Marcillaud <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <[email protected]> |
Le 19/05/2019 à 11:51, Eric Lupinacci a écrit : > Oui, c'est bien mais je trouve que la lecture sous github est cette fois > plus difficile. > Je pense que c'est du à la police et à la présentation. > Mais oui, y a surement de la doc bien faite, le problème c'est la > statistique sur le sujet... Tiens, autre doc en markdown, celle de Project Fluent : là https://github.com/projectfluent/fluent/tree/master/guide Qui se retrouve sur GitBook là : https://projectfluent.org/fluent/guide/ Mais… GitBook, qui semble être fait par une équipe lyonnaise, dans sa version 2 a un éditeur en ligne (tout beau, avec édition en place, et a priori propriétaire ? En tout cas ça ne semble plus là https://github.com/GitbookIO) qui stocke maintenant les données en JSON et plus en Markdown. Avec les explications du pourquoi (limitations) là https://docs.gitbook.com/v2-changes/important-differences#editing-markdown-source ; Je n’ai pas trouvé à quoi ressemble le JSON derrière… Ce qui je trouve est intéressant vis-à-vis de la discussion markdown de l’autre côté. L’inconvénient clair pour moi du JSON est qu’il faut alors absolument un éditeur par dessus pour rédiger le contenu. > Monolog c'est le premier module qui rentrera dans le SPIP-git-composer ? ;-) > Ca a l'air très bien. Pourquoi pas :) Une des possibilités est d’utiliser un conteneur de services. Le service 'log' (ou équivalent) retournerait un logger compatible avec la l’interface fournie de psr/log. Probablement Monolog s’il y en a un à choisir. Ou une implémentation SPIP qui reprendrait le fonctionnement historique qu’à spip_log. Est configurable quelque part la relation entre le service 'log' et l’implémentation utilisée. Ceci fait, spip_log() elle même peut devenir dépréciée (ou pas) et utiliser alors le service de log directement. MM. _______________________________________________ liste: https://listes.rezo.net/mailman/listinfo/spip-dev doc: http://www.spip.net/ dev: http://trac.rezo.net/trac/spip/ irc://irc.freenode.net/spip