SPIPremix

Préambule

Objectifs
Le premier objectif de la maquette SPIPRemix est de faire la démonstration qu’il est possible d’intégrer composer dans le développement de SPIP et des applications qu’on peut en faire sans remettre en question les principes techniques et fonctionnels historiques de SPIP, tels que la gestion de ses plugins via SVP, l’organisation des fichiers, ses principes de chargement de fonction, etc.
De SPIP3.0 à SPIP3.2, proposer des chantiers permettant aux utilisateurs de rester dans leur version (...)

Derniers articles

  • Scénarii de transition et de migration des dépôts SVN de SPIP

    , par James

    Suppression des branches non maintenues
    Supprimer une branche ne l’efface pas de l’historique du dépôt. Elle disparaît de l’état actuel du dépôt.
    Branches à supprimer : r16004+plugins/ spip-1.8/ spip-1.9/ spip-1.9.2/ spip-2-stable/ spip-2.0/ spip-2.1/ spip-3-stable/ spip-3.1-stable/
    Exemple : svn rm (...)

  • Versions Maintenues

    , par James

    Versions actuellement maintenues Branche Compatibilité PHP Première publication Maintenance active jusqu’au Correctifs de sécurité jusqu’au 3.0 5.1 - 5.6 12 mai 2012 17 octobre 2017 30 juin 2019 3.1 5.1 - 7.1 6 janvier 2016 30 (...)

  • Supported Versions

    , by James

    Currently Supported Versions Branch PHP Compatibility Initial Release Active Support Until Security Support Until 3.0 5.1 - 5.6 12 May 2012 17 October 2017 30 June 2019 3.1 5.1 - 7.1 6 January 2016 30 June 2019 (...)

  • Postulat de départ

    , par James

    La gestion du code source de SPIP et de ses plugins sont sur 2 dépôts subversion, historisant 13 ans de changements du code.
    Par commodité, la démo SPIPRemix s’appuiera sur un seul dépôt subversion et autant de dépôts git que nécessaire, mais les modifications de la base de code seront transposables sur (...)

  • Le nom des choses

    , par James

    Les "choses" à nommer sont : les types de composants qui seront nécessaire à l’adaptation de SPIP à l’écosystème Composer, les noms des composants, les urls des services,Types de composants
    De base, Composer reconnait quelques "types" mais il est possible d’en définir soi-même pour des besoins (...)