Re: Maquette SPIPRemix, intégration de Co mposer dans le développement de SPIP

James <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <CAE50Zk44hfhCb2M5PSTrmB9-do8kX8YvuzTqMKEQFkK0m8cKKg@mail.gmail.com>
Le 8 mai 2018 à 16:37, Matthieu Marcillaud <[email protected]> a écrit :

> L’épine qui me semble rester est la gestion d’un processus d’installation
> graphique (encore que, il suffit de générer un zip complet comme avant ?)
> et de l’UI de recherche et téléchargement de plugins, si on doit la
> conserver…
>
>
Il serait en effet assez facile d'étendre satis pour générer une archive
"classi(c|que)" pour un spip_loader.php/un plugin svp "composer
compatibles".
Le plus dur resterait à coder le script et le plugin pour devenir
compatible avec un dépôt Composer où trouver SPIP.

Perso, je suis pas chaud avec l'installation par le web et une GUI. Mais
bon, ça compte pour un peu de monde, j'aiderai ceux qui souhaitent s'y
mettre.

Autres épines : séparer la configuration des plugins des éléments
d'installation*, la mutualisation de sites, l'arbo de base (avec spip.php à
la racine du projet, c'est pas top), et la façon d'initialiser spip lors
d'une requête (inc_version.php, inc/utils.php, etc.), sujets qui me bottent
plus ;-)

*éviter de faire d'un fichier composer.json un fourre-tout et lui laisser
pour seul rôle ce pour quoi il est fait, à savoir les dépendances,
l'autoload, l'installation)
-- 
James
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.