Mutualisation , mettre ajour des plugins du repertoire plugins_dist

Bonsoir,

Sur une mutualisation spip, comment mettre a jour des plugins se trouvant dans le repertoire plugin_dist

plugin autre que ceux du core, plugin déposé ici pour forcer leur activation

Des idées des pistes

la j'en suis a sortir le plugin de dist, le remettre dans auto, le rebasculer dans dist et vider tous les caches pffffffffff

--
http://spipfactory.com/
En répondant a ce courriel vous acceptez implicitement la diffusion, l'échange de la conversation, sauf avis contraire clairement exprimé.

spipfactory a écrit le 22/06/2018 à 23:54 :

Bonsoir,

Sur une mutualisation spip, comment mettre a jour des plugins se trouvant dans le repertoire plugin_dist

plugin autre que ceux du core, plugin déposé ici pour forcer leur activation

Des idées des pistes

la j'en suis a sortir le plugin de dist, le remettre dans auto, le rebasculer dans dist et vider tous les caches pffffffffff

Pour que ça soit simple et vivable, je ne connais qu'une méthode :
- ligne de commande SSH
- installation des plugins via SVN
- mise à jour via svn up (ou svn sw si changement de branche)

La solution par zip/FTP/SVP est une catastrophe by design.

--
RealET

Le 23/06/2018 à 00:02, RealET a écrit :

spipfactory a écrit le 22/06/2018 à 23:54 :

Bonsoir,

Sur une mutualisation spip, comment mettre a jour des plugins se trouvant dans le repertoire plugin_dist

plugin autre que ceux du core, plugin déposé ici pour forcer leur activation

Des idées des pistes

la j'en suis a sortir le plugin de dist, le remettre dans auto, le rebasculer dans dist et vider tous les caches pffffffffff

Pour que ça soit simple et vivable, je ne connais qu'une méthode :
- ligne de commande SSH
- installation des plugins via SVN
- mise à jour via svn up (ou svn sw si changement de branche)

La solution par zip/FTP/SVP est une catastrophe by design.

Merci beaucoup pour la piste
Mon soucis c'est que je n'ai pas la possibilité d'utiliser SVN

par contre qu'entend tu par ligne de commande SSH , sans SVN

--

En répondant a ce courriel vous acceptez implicitement la diffusion, l'échange de la conversation, sauf avis contraire clairement exprimé.

spipfactory a écrit le 23/06/2018 à 07:55 :

Le 23/06/2018 à 00:02, RealET a écrit :

spipfactory a écrit le 22/06/2018 à 23:54 :

Bonsoir,

Sur une mutualisation spip, comment mettre a jour des plugins se trouvant dans le repertoire plugin_dist

plugin autre que ceux du core, plugin déposé ici pour forcer leur activation

Des idées des pistes

la j'en suis a sortir le plugin de dist, le remettre dans auto, le rebasculer dans dist et vider tous les caches pffffffffff

Pour que ça soit simple et vivable, je ne connais qu'une méthode :
- ligne de commande SSH
- installation des plugins via SVN
- mise à jour via svn up (ou svn sw si changement de branche)

La solution par zip/FTP/SVP est une catastrophe by design.

Merci beaucoup pour la piste
Mon soucis c'est que je n'ai pas la possibilité d'utiliser SVN

Alors, tu ne devrais pas faire de mutualisation.

par contre qu'entend tu par ligne de commande SSH , sans SVN

Pareil : que si tu ne sais pas ça, tu ne devrais pas faire de mutualisation.
http://lmgtfy.com/?s=d&q=ssh

--
RealET

ok je prend note que je devrais pas faire de mutualisation

Le 23/06/2018 à 12:44, RealET a écrit :

spipfactory a écrit le 23/06/2018 à 07:55 :

Le 23/06/2018 à 00:02, RealET a écrit :

spipfactory a écrit le 22/06/2018 à 23:54 :

Bonsoir,

Sur une mutualisation spip, comment mettre a jour des plugins se trouvant dans le repertoire plugin_dist

plugin autre que ceux du core, plugin déposé ici pour forcer leur activation

Des idées des pistes

la j'en suis a sortir le plugin de dist, le remettre dans auto, le rebasculer dans dist et vider tous les caches pffffffffff

Pour que ça soit simple et vivable, je ne connais qu'une méthode :
- ligne de commande SSH
- installation des plugins via SVN
- mise à jour via svn up (ou svn sw si changement de branche)

La solution par zip/FTP/SVP est une catastrophe by design.

Merci beaucoup pour la piste
Mon soucis c'est que je n'ai pas la possibilité d'utiliser SVN

Alors, tu ne devrais pas faire de mutualisation.

par contre qu'entend tu par ligne de commande SSH , sans SVN

Pareil : que si tu ne sais pas ça, tu ne devrais pas faire de mutualisation.
http://lmgtfy.com/?s=d&q=ssh

--

En répondant a ce courriel vous acceptez implicitement la diffusion, l'échange de la conversation, sauf avis contraire clairement exprimé.

Bonjour,

Le 23/06/2018 à 12:44, RealET a écrit :

Merci beaucoup pour la piste
Mon soucis c'est que je n'ai pas la possibilité d'utiliser SVN

Alors, tu ne devrais pas faire de mutualisation.

Je fais de la mutualisation sans SVN.
J'avais documenté comment il y a qq années.
(commenter 3 lignes de SVP)

--
Stéphane

Les Voisins Spipeurs : http://www.voisins-spipeurs.net

Stéphane Santon a écrit le 25/06/2018 à 10:50 :

Bonjour,

Le 23/06/2018 à 12:44, RealET a écrit :

Merci beaucoup pour la piste
Mon soucis c'est que je n'ai pas la possibilité d'utiliser SVN

Alors, tu ne devrais pas faire de mutualisation.

Je fais de la mutualisation sans SVN.
J'avais documenté comment il y a qq années.
(commenter 3 lignes de SVP)

Si c'est aussi simple, ça serait pas mal de proposer un patch sous forme de ticket.
Ça se passe ici :
https://core.spip.net/projects/svp/issues

Ça serait pas mal de conditionner ton patch avec une constante.

Merci d'avance,

--
RealET

Bonjour,

J'avais déjà informé ici :
https://files.spip.net/Et-si-on-automatisait-tout-ca#Gestion-des-plugins

A l'époque, j'avais complété le plugin mutualisation avec quelques fonctionnalités (publiées) pour énumérer les versions non utilisées de plugins dans l'ensemble des sites en mutu.
Quand j'ai demandé à committer, j'ai eu un gros "Holaaahh !!!!" faut pas publier comme ça, faut poser des Tags sur SVN, et d'autres choses que je ne savais (sais) pas faire et n'avais pas la compétence.

C'est resté par là...

Toujours est-il que maintenant, à chaque nouvelle version de SPIP je commente simplement 3 lignes du plugin SVP pur gérer ma mutu.

Le 25/06/2018 à 11:36, RealET a écrit :

Stéphane Santon a écrit le 25/06/2018 à 10:50 :

Bonjour,

Le 23/06/2018 à 12:44, RealET a écrit :

Merci beaucoup pour la piste
Mon soucis c'est que je n'ai pas la possibilité d'utiliser SVN

Alors, tu ne devrais pas faire de mutualisation.

Je fais de la mutualisation sans SVN.
J'avais documenté comment il y a qq années.
(commenter 3 lignes de SVP)

Si c'est aussi simple, ça serait pas mal de proposer un patch sous forme de ticket.
Ça se passe ici :
https://core.spip.net/projects/svp/issues

Ça serait pas mal de conditionner ton patch avec une constante.

Merci d'avance,

--
Stéphane

Les Voisins Spipeurs : http://www.voisins-spipeurs.net

Il y a quelques régles en effet pour commiter,
ça nécessite un petit apprentissage mais rien de bloquant a priori

Stéphane Santon a écrit :

Toujours est-il que maintenant, à chaque nouvelle version de SPIP je commente simplement 3 lignes du plugin SVP pur gérer ma mutu.

Lesquelles sont ces 3 lignes sur Connexion · GitLab
?

JLuc

Le 25/06/2018 à 15:13, JLuc a écrit :

Toujours est-il que maintenant, à chaque nouvelle version de SPIP je commente simplement 3 lignes du plugin SVP pur gérer ma mutu.

Lesquelles sont ces 3 lignes sur Connexion · GitLab

C'est documenté dans le lien que j'ai donné ; c'est pas 3 lignes de mutu mais 3 lignes de SVP, à l'époque

Maintenant

--
Stéphane

Les Voisins Spipeurs : http://www.voisins-spipeurs.net

Le 25/06/2018 à 15:43, Stéphane Santon a écrit :
> C'est documenté dans le lien que j'ai donné ;
Ah dsl. J'avais regardé mais je ne m'y suis pas retrouvé dans cette page.

Avec le recul, est ce qu'il ne te parait pas qu'il serait possible de supprimer beaucoup de texte
pour mettre en évidence ce qui est utile au final, et qui compte vraiment ?

> c'est pas 3 lignes de mutu mais 3 lignes de SVP, à l'époque
> https://zone.spip.org/trac/spip-zone/browser/core/plugins/svp/inc/svp_actionner.php?rev=69489#L860
> Maintenant
> https://zone.spip.org/trac/spip-zone/browser/spip-zone/core/plugins/svp/inc/svp_actionner.php#L1102
Donc :
if (supprimer_repertoire(constant($i['constante']) . $i['src_archive'])) {
     sql_delete('spip_paquets', 'id_paquet=' . sql_quote($info['i']));
}

JLuc

hummmmm

on va changer d'hébergeur , pour raisons financière et avoir un accés svn

Le 25/06/2018 à 16:53, JLuc a écrit :

Le 25/06/2018 à 15:43, Stéphane Santon a écrit :
> C'est documenté dans le lien que j'ai donné ;
Ah dsl. J'avais regardé mais je ne m'y suis pas retrouvé dans cette page.

Avec le recul, est ce qu'il ne te parait pas qu'il serait possible de supprimer beaucoup de texte
pour mettre en évidence ce qui est utile au final, et qui compte vraiment ?

> c'est pas 3 lignes de mutu mais 3 lignes de SVP, à l'époque
> Connexion · GitLab
> Maintenant
> Connexion · GitLab
Donc :
if (supprimer_repertoire(constant($i['constante']) . $i['src_archive'])) {
sql_delete('spip_paquets', 'id_paquet=' . sql_quote($info['i']));
}

JLuc

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

--

En répondant a ce courriel vous acceptez implicitement la diffusion, l'échange de la conversation, sauf avis contraire clairement exprimé.