Pourquoi
Suite à de nombreux changements effectués au cœur même du code de Dotclear, les questions de la gestion des dépréciés, ainsi que de l'évolution de prérequis se sont posées. En est ressortie (N.D.L.R de mon point de vue) qu'il manque cruellement d'informations sur ce qu'utilisent les blogs Dotclear. Est venue alors l'idée de reprendre le développement d'un plugin de statistiques. Il y a bien longtemps existait un tel plugin avec en arrière plan une touche de qui est le plus populaire
, ce qui n'est vraiment pas dans l'esprit Dotclear. Alors un nouveau plugin est né, DotclearWatch, qui est uniquement axé sur la récupération d'informations de type d'installations et de modules, sauf qu'il lui fallait une plateforme pour regrouper ces statistiques, voila qu'est né dans la foulée ce site dotclear.watch.
Voici ce qui compose son univers :
Serveur
Le point de départ est un hébergement VPS chez OVH avec :
- 2vCores,
- 2Go de mémoire,
- 40Go de stockage principal.
Accompagné d'une base de données et de sauvegardes automatiques et manuelles.
Toute la plateforme supporte ipv4 et ipv6.
Logiciels
Du coté des logiciels, ceux-ci arborent les dernières versions officielles stables
- Debian 12,
- Haproxy 2.6.12,
- Nginx 1.25.1,
- PHP (php-fpm) 8.2.8,
- Postgresql 15.3,
- Git 2.39.2,
- Gitea 1.20.2,
- Dotclear 2.27-dev
Toutes ces indications de versions sont celles au jour d'installation du serveur, elles évoluent en permanence. Les autres logiciels tels que la gestion SSL, le firewall, etc, suivent les mises à jour du dépôt debian.
Seul Dotclear suit sa branche unstable, afin de montrer la robustesse du moteur.
Plateforme
La plateforme dotclear.watch est composée de plusieurs éléments :
- Un dépôt Git (gitea)
- Un blog (ici)
- Un plugin de statistiques
Pour le moment le dépôt gitea héberge les plugins de statistiques et les miens (JcDenis) Il pourrait par la suite proposer d'autres dépôts et peut-être même proposer à chacun d'héberger ses plugins et thèmes pour Dotclear, mais sachant que Github reste une plateforme forte, il est peu probable que cela arrive, sauf demande expresse.
Le blog est constitué de 4 grandes catégories :
- Les actualités : annonces des versions de dotclear, relai d'articles intéressants ailleurs,
- Les articles : détails, explications d'une fonctionnalité de Dotclear, de cette plateforme, ou de plugins,
- Les versions : pour les développeurs, explications des changements apportés par une version de Dotclear,
- Les statistiques : la compilation des statistique récupérées par le plugin DotclearWatch.
Le plugin DotclearWatch quant à lui va permettre de récupérer des informations de vos plateformes de blogs et de les compiler en statistiques proposées ici. Une page du blog détaille ce que fait ce plugin. Ce plugin n'apporte rien à celui qui l'utilise, il ne propose aucune fonctionnalité supplémentaire, mais avec son utilisation par le plus grand nombre d'entre vous, il pourrait faciliter le développement et l'amélioration du moteur de blog Dotclear. À vous de jouer !
La discussion continue ailleurs
URL de rétrolien : https://dotclear.watch/trackback/27