Re: [SPIPRemix] Mise en place du dép ôt Composer

Bruno Bergot <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <[email protected]>
Hop,

Le 08/06/2018 à 13:59, James a écrit :
> Salut,
> 
> Le développement de la maquette touche à sa fin. Je prévois actuellement la
> publication de 2 derniers articles...

D'abord merci pour tout le travail accompli sur cette maquette, et merci 
aussi pour le spam :p

> 
> La plus simple, la plus rapide et la moins gourmande en énergie humaine
> serait d'utiliser le référentiel principal de Composer, à savoir
> https://packagist.org. Pour cela, il suffit que les dépôts de code source
> de chaque composant soient eux aussi accessibles de manière sécurisée sur
> Internet, qu'ils fonctionnent avec Git ou Subversion, et qu'il soient
> "conformes" à certaines règles d'organisation que j'ai décrit dans d'autres
> articles sur le blog de SPIP ou sur le site de la maquette.
> 
> C’est ma solution préférée :-)

+1, je pense qu'il faut préférer la solution la moins coûteuse en temps 
à condition qu'elle ne nous lie pas à vie à un service externe (ce qui 
ne semble pas être le cas) et que le service en question est "clean" 
d'un point de vue "valeurs". D'autant plus que cette solution aurait 
l'avantage de donner plus de visibilité si j'ai bien compris.

> 
> Les alternatives demandent un peu d'huile de coude :
> 
> Mettre en place notre propre instance packagist nécessite quelques
> compétences pour le coté infrastructure (Symfony, MySQL, administration
> système), du temps pour sa mise en place, ses mises à jour, sa
> personnalisation et son maintien en ligne. Et aussi bien sûr une serveur à
> gérer.
> Coté utilisateur, l'utilisation de composer avec cette instance
> nécessiterait un peu de configuration sur leurs propres machines.

À voir, mais si ça demande plus de travail aux utilisateurs ça me semble 
moins sympa.

> 
> Utiliser satis, comme nous l’avons fait sur SPIPRemix, pourrait être une
> solution intermédiaire satisfaisante (ha ha ha). Néanmoins, bien que plus
> performante en production, elle demande des développements supplémentaires.
> J’aime beaucoup cet outil, j’y ai contribué un temps, mais il a des limites
> fonctionnelles qui demanderait pas mal d’implication de la part de la
> communauté.

À préférer à la précédente, mais plus tard, une fois le projet SPIP 
composer stabilisé ?

> 
> Enfin, une solution from scratch demande de tout imaginer... les spipeurs
> aiment bien faire ça et c’est ce qui rend les choses plus amusantes mais
> aussi beaucoup plus longues à mettre en œuvre.

version cible 99+plus tard :p

++
b_b
_______________________________________________
liste: http://listes.rezo.net/mailman/listinfo/spip-dev
doc: http://www.spip.net/
dev: http://trac.rezo.net/trac/spip/
irc://irc.freenode.net/spip
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.