Re: [SPIPremix] Une distribution SPIP alternative

James <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <CAE50Zk6VgDw8orc8iLgFQQygHk-kF8epyPzk=WfdE0yE2627Aw@mail.gmail.com>
Le 15 juin 2018 à 07:56, spipfactory <[email protected]> a écrit :

> Bon je sais c'est une liste de gurus du code , de pro de la ligne de code
> et j'en passe et des meilleurs.
>
> J'apprécie énormément de la lire , je suis stupéfait du boulot réalisé a
> chaque fois, je n'interviens que très très rarement n'ayant pas les
> compétences
>
>
> mais la j'ai vraiment un problème de compréhension sur l'installation de
> spip
>
> j'ai lu
>
> Composer intervient essentiellement pendant la phase de développement.
> Mais il peut aussi avoir son utilité pendant la phase de packaging voire
> pour une partie du déploiement d’une application web.
>
> James, 30 mars 2018, minuit 8.
>
>
> donc si je pige composer permet de dev mais pas d'installer spip,
> l'install de spip c'est toujours FTP ou spip_loader.php.
>

Il y a, très génériquement, plusieurs étapes pour arriver à ses fins :

1/ Développer son site SPIP correspond, en gros à :

1.1/ Récupérer sur sa machine et assembler le code de SPIP, ses plugins,
d'autres plugins. Et il y a plusieurs méthodes déjà.
1.2/ Installer : lancer le site, paramétrer la base de données, activer des
plugins "dist" ou "core"
1.3/ Personnaliser avec des surcharges (répertoire squelettes et
mes_options.php), avec du paramétrage de tout type tel qu'ajout et
activation de plugins, d'options, dans l'espace privé

2/ Déployer son site SPIP correspond à :

2.1/ Envoyer l'ensemble du code (SPIP + Personnalisation), là aussi, il y a
plusieurs méthodes, dont FTP ou spip_loader.php. Par contre,
spip_loader.php n'est pas très pratique pour la partie personnalisation.
2.2/ Reproduire le paramétrage qui ne se fait que par l'espace privé sur le
site.

3/ Exploiter son site SPIP correspond à faire des sauvegardes de base de
données et du fond documentaire (répertoire IMG), vider le cache, importer
ou exporter des données, etc.

4/ Maintenir son site SPIP correspond à récupérer tout ou partie du
paramétrage effectué sur le site sur sa machine, faire des modifications
sur sa machine, faire des mises à jour du code de SPIP, de ses plugins,
d'autres plugins, ajouter de nouveaux plugins et resynchroniser le site
avec les modifications qu'on a fait sur sa machine. Cela revient à faire
une partie des étapes 1/ et 2/

Donc :

L'équipe chargée de distribuer SPIP et ses plugins peut s'appuyer sur
composer pour la mise à disposition sur Internet qui permettra au webmestre
de faire l'étape 1.1
Composer peut intervenir pour la partie 1/ et 4/ pour un webmestre :
récupérer, mettre à jour SPIP, des plugins, mais aussi ajouter d'autres
composants qui ne seraient ni SPIP, ni plugins.
L'équipe chargée de faire fonctionner spip_loader.php pourrait faire
évoluer ce script afin qu'il s'appuie sur ce qui serait fait par l'équipe
chargée de distribuer SPIP

Concernant la partie 2/ ça dépend... mais ça dépend déjà aujourd'hui.

j'ai plein d'autre question mais bon c'est ptet pas la liste pour ...
>

Si, si, c'est la liste pour :-)


-- 
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.