Carnet Wiki

TODO Documentation pour SPIP4

Version 5 — Juin 2021 JLuc

Traitement des SVG

Références utiles pour documenter :
-  https://www.mail-archive.com/spip-dev@rezo.net/msg67228.html et https://git.spip.net/spip/spip/pulls/132
qui sont les logs de commits avec doc intégrée à propos de SVG
-  https://git.spip.net/spip/spip/commit/46d394be6a8d076b530d2a7a71ed6adfc619188f aussi
-  et puis https://zone.spip.net/trac/spip-zone/changeset/115264/spip-zone
-  enfin, https://contrib.spip.net/Quelques-notes-pour-les-icones-SVG-de-SPIP pour le design des icones

Nouvelle gestion des documents

Les logos sont rangés comme les documents. C’est à dire ?
Qu’est ce qui se passe au juste pour les documents et les logos pendant un upgrade ? Qu’est ce qui est fait automatiquement et qu’est ce qui reste à faire à la main ?
Y a t il des incompatibilités ?
Comment gérer et upgrader un squelette ?

Nouveaux modèles de document

Qu’est ce qui change ?
Quelles incompatibilités ?
Comment gérer vite fait (plugin de compat) et comment upgrader durablement ?

Disparition du portfolio

Est-ce qu’il y a une gestion de cette disparition pendant l’upgrade ? (je crois pas)
Le portfolio disparaît : des documents qui disparaissent de l’affichage public ?
Ou au contraire, des documents qui étaient invisibles deviennent ils visibles ?
Quels squelettes sont impactés ?
Comment gérer vite fait (plugin de compat) et comment upgrader durablement ?

Modèles de pagination

Ya quelques notes je crois dans les forums privés de la balise #PAGINATION sur spip.net, mais c’est très incomplet encore.
Quels modèles disparaissent ?
Quels modèles reste t il ?
Quels nouveaux arguments apparaissent ?
Comment remplacer les anciens appels de modèle disparus avec les nouveaux arguments ?

Renommer/remplacer « 3.3 » en « 4. » sur spip.net

Sur spip.net, il faudrait
-  renommer le motclé « spip4. » en « spip3.3 »
-  remplacer dans les textes tous les « spip 3.3 » par « spip 4. ». Avec rechremp ce sera plus simple.

Lister fonctions dépréciées

Sur programmer.spip, dresser la liste des fonctions
-  anciennement dépréciées et supprimées de SPIP 4.0
-* lire_meta
-* recuperer_page
-* ...
- nouvellement dépréciées dans SPIP 4. (s’il y en a)