Accueil > Gazette > Gazette aléatoire n°31

Gazette aléatoire n°31

vendredi 24 janvier 2025, par jeanmarie

Depuis le 11 janvier, il y a plus de sites publics en 4.3 qu’en 4.2 ! Et le 22, le 1000e SPIP 4.3 apparaissait.

Vie de la communauté

Dans la sérié témoignages de gens content⋅es

Je vous remercie et félicite pour l’excellente qualité de SPIP 4.3.4 !

Après la mise à jour de sites à partir de 3.2. , 4.2.n et 4.3.3 plusieurs fonctions marchent bien à nouveau alors qu’il y avait de hics sous les versions précédentes.

J’apprécie beaucoup l’intégration avec spip_loader.php et l’avertissement par mèl quand il y a une nouvelle version de SPIP.

Lire par ici

Je remercie et félicite toutes celles et ceux qui contribuent à améliorer SPIP. Bravo pour tout pour l’aide qu’un néophyte autodidacte trouve ici et pour toutes les améliorations qui ont été faites ces derniers temps.
J’ai pu constater aussi que les améliorations renforcent la sécurité. Merci pour tout.

Lire par ici

Merci pour cette nouvelle version. 👍
Ça fait plaisir et ça donne confiance de voir un projet si bien maintenu !

Lire par ici

Du côté du core

Mise en place de l’intégration continue ou continuous integration (CI)

Parmi les gros chantiers « sous le capot » de SPIP, l’équipe Maintenance vient de mettre en place l’intégration continue (continuous integration ou CI).

Le but de ces évolutions est de simplifier la maintenance pour les personnes en charge et de permettre à d’autres d’intégrer cette équipe maintenance en utilisant des standards de développement utilisés ailleurs.

Les explications détaillées de Marcimat : https://discuter.spip.net/t/mise-en-place-de-ci-continuous-integration/186242

Mais au fait, c’est quoi l’intégration continue ? La réponse par ici : https://fr.wikipedia.org/wiki/Intégration_continue

SPIP et Docker

L’intégration continue est une méthode de développement de logiciel DevOps par laquelle les développeureuses intègrent régulièrement leurs modifications de code à un référentiel centralisé, (en l’occurrence les dépôts git de chaque package composer et de chaque plugins-dist de la distribution SPIP) suite à quoi des opérations de création et de test sont automatiquement exécutées.

 https://discuter.spip.net/t/spip-et-docker/186777

Flex : son rôle et sa fonction dans SPIP

Certaines d’entre vous ont vu passé des PR / commits concernant l’utilisation de Flex. Comme c’est une petite nouveauté dans SPIP, et qu’il reste des questions en suspens, ce long fil pour expliquer le pourquoi du comment, et les questions qui se posent.

https://discuter.spip.net/t/flex-son-role-et-sa-fonction-dans-spip/186622

Paquet spip-league/sdk

Explication en quelques mots du paquet SpipLeague Development Kit qui a été mis en dépendances de « dev » des plugins SPIP (core).

 https://discuter.spip.net/t/paquet-spip-league-sdk/185868 1

Du côté de la documentation

SPIP et Composer

Plusieurs documentations ont été écrites pour mieux comprendre ce que Composer apporte à l’écosystème SPIP :

Le filtre |balise_img_svg

Le filtre balise_img_svg permet d’insérer une balise <svg> ou une balise <img> selon que son argument est un fichier SVG ou un autre format d’image.

 https://www.spip.net/fr_article6856.html

La balise #NULL

La balise #NULL renvoie la valeur null PHP. Elle est donc équivalente à #EVAL{null}.

 https://www.spip.net/fr_article6877.html

Les outils utilisés pour le développement

L’équipe de maintenance utilise ces outils pour maintenir et développer SPIP. Cet article résume succinctement le rôle des outils et les liens de documentation.

 https://www.spip.net/fr_article6924.html

Comprendre les versions de SPIP

Comment comprendre les numéros de version de SPIP ? Comment savoir s’il faut mettre à jour ? Depuis 2024, SPIP a adopté le versionnement sémantique. Voici un résumé de son fonctionnement.

 https://www.spip.net/fr_article6908.html

Aide-mémoire : rédiger un article dans SPIP

Cet aide-mémoire indique les étapes nécessaires à la création et à la mise en ligne d’un article dans SPIP : saisie directe d’un article ou utilisation du plugin ODT2SPIP. Ce dernier permet d’écrire l’article dans un outil comme Writer de LibreOffice.

 https://numericoach.net/Redaction-pour-SPIP-4-3-depliant-en-trois-volets

Du côté des plugins

Dumpauto

Automatisation des sauvegardes SPIP au format Dump SQLite.

 https://contrib.spip.net/Dumpauto-5560

Animation avec AOS

Ce plugin permet d’ajouter des animations, sur des éléments HTML, qui se déclenchent suivant la position du scroll. Il permet l’utilisation de la librairie AOS (Animate On Scroll) dans SPIP.

 https://contrib.spip.net/Animation-avec-AOS

Formulaire générateur de QRcode

Ce plugin permet de générer facilement des QRcodes depuis son propre site.

 https://contrib.spip.net/Formulaire-generateur-de-QRcode

CIOIDC : OpenID Connect

Pour s’authentifier avec OpenID Connect.

 https://contrib.spip.net/CIOIDC-OpenID-Connect

Rendre une saisie analysable par Formidable

Cet article explique comment faire pour avoir une analyse « humaine » d’une saisie personnalisée.

 https://contrib.spip.net/Rendre-une-saisie-analysable-par-Formidable

Activité principale (APE) et Nomenclature d’activité française (NAF)

Ce plugin propose une liste des codes APE (activité principale) et NAF (nomenclature d’activité française).

 https://contrib.spip.net/Activite-principale-APE-et-Nomenclature-d-activite

Du côté des thèmes

HTML5UP TXT

Squelette adapté du thème TXT de HTML5 UP.

 https://contrib.spip.net/HTML5UP-TXT

Chez les copainnes

70 ans à contre-courant (Le Monde diplomatique, novembre 2024)

S’il refuse la « modernité financière » qui enfièvre alors la presse, Le Monde diplomatique s’aventure en pionnier sur la Toile dès février 1996. Premier site de presse français, il contribue, sous la houlette de Philippe Rivière et via le logiciel libre SPIP, à la création d’un écosystème de publications alternatives qui tiendra le haut du pavé numérique au début des années 2000. Mona Chollet participe à l’animation du site avant d’intégrer la rédaction.

https://www.monde-diplomatique.fr/diplo/70-ans/

Messages

  • Hello ! Je viens de basculer mon site Spip de 4.2.17 à 4.3.6, aucun souci, tout marche nickel ! Bravo et merci encore pour ce super logiciel libre :-)

  • Bonjour,

    D’abord, comment sont établis le comptage du nombre de sites par version ?

    Ensuite, je sais que, parmi les sites de la galaxie SPIP (spip.net, contrib.spip.net, etc.), il y a un endroit pour « déclarer » son site Spip.

    Je n’ai pas retrouvé où c’était.

    Merci d’avance,

    Cordialement,

    Hervé

  • D’abord, comment sont établis le comptage du nombre de sites par version ?

    Une recherche sur ce site et donc : La mécanique des statistiques

    Ensuite, je sais que, parmi les sites de la galaxie SPIP (spip.net, contrib.spip.net, etc.), il y a un endroit pour « déclarer » son site Spip.

    https://www.spip.net/fr_article884.html

Un message, un commentaire ?

Qui êtes-vous ?
Se connecter
Votre message

Ce formulaire accepte les raccourcis SPIP [->url] {{gras}} {italique} <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.