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.
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.
Merci pour cette nouvelle version. 👍
Ça fait plaisir et ça donne confiance de voir un projet si bien maintenu !
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
Certain
es 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 :
- Installer composer pour développer avec spip
- Installer SPIP via composer
- Quel est le rôle du fichier composer.lock
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.
Chez les copain
nes70 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.
Messages
28 janvier, 21:19, par mt25
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 :-)
2 février, 17:42, par Fennec72
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é
2 février, 17:47
Une recherche sur ce site et donc : La mécanique des statistiques
https://www.spip.net/fr_article884.html