[spip-dev] Renommage de extensions en plugins-dist ?

Dans http://core.spip.org/issues/2501 Romy propose le renommage du dossier extensions en plugins-dist
qui unifierait avec squelettes vs squelettes-dist :

  • squelettes/ : historique, conservé pour rétrocompat, mais à réserver aux squelettes
  • squelettes-dist/ : comme d’hab
  • plugins/ : comme d’hab
  • plugins-dist/ : pour remplacer l’actuel /extensions

A la relecture ça semble effectivement simple et je ne vois pas vraiment de grave cas de rupture de compatibilité (seuls les utilisateurs webmestre ayant mis des plugins dans extensions/ devront les déplacer, usage avancé…)

Si pas d’objection, on peut le faire avant de publier une nouvelle beta3 (ou RC ?)

Cédric

pour ma part effectivement, je ne vois pas de pb pour pour changer extensions en plugins-dist, qui me paraît effectivement intelligent comme nomenclature.

+1

Joseph

effectivement ça me parait bien car on a comme habitude de prendre DIST comme étant ce qui est livré avec SPIP en téléchargement

impec !

C'est super comme simplification des noms de répertoires !

Mais on peut voir tout de même comment on en parlera du coup, dans des phrases ?
Car avant on disait des extensions, et parfois dans SVP des plugins vérouillés.
Du coup là, les extensions deviendront "des plugin-dists" ? (bof bof)
des "plugins distribués" ? (bof)
Il faudra peut être encore dire des "plugins vérouillés (dans plugin-dist)" ?

JLuc

Non : les plugins de la dist(ribution), comme il y a les squelettes de la distribution dans squelettes-dist.

CM

Ouep,

On avait déjà évoqué cette piste plugins-dist et je la trouve très pertinente.
Donc go go go.

Eric

Juste pour info : après mise à jour par "svn up", il m'a fallu supprimer le dossier extensions à la main car il restait des choses dedans.

je trouve /plugins-dist très bien

C'est super comme simplification des noms de répertoires !

Mais on peut voir tout de même comment on en parlera du coup, dans des
phrases ?

Ben pour ma part quand je parle dans des phrases avec des vrais gens je m'exprime oralement en français et sur SPIP comme ceci:
"le jeu de squelettes par défaut est dans squelettes-dist"
j'arrive même à une portabilité de support mental assez élevé pour dire
"le jeu de plugins par défaut est dans plugins-dist"

ohlalala c'est parfait-dist et sans aucun défaut :slight_smile:

“Plugins par défaut” ?

Mathieu

* RastaPopoulos tapuscrivait, le 27/03/2012 16:19:

Pour les gens qui vont migrer de 2.1.x vers 3 et qui ne peuvent pas
utiliser subversion, ça va donner quoi ?

au pire ils vont laisser le dossier extensions/ qui ne servira plus a rien...
je dirais même qu'on risque moins de conflit dans le cas "je dépose le nouveau SPIP par dessus l'ancien par FTP"
(mais je pense que ce scenario ne passera pas de toutes façon,
vu tout ce qu'on a enlevé de ecrire/ et qui y resterait dans ce cas)

Cédric

C'est vachement grave ce que tu dis entre parenthèses... ou alors je
n'ai pas compris :

Mettre à jour un SPIP 2.1 vers 3 de passera pas à cause du contenu de
ecrire/ qui ne sera pas effacé ?

C'est vachement grave ce que tu dis entre parenthèses... ou alors je
n'ai pas compris :

Mettre à jour un SPIP 2.1 vers 3 de passera pas à cause du contenu de
ecrire/ qui ne sera pas effacé ?

je comprend que c'est le scénario du conflit qui ne sera pas projeté sur les écrans...

JLuc

Je n'ai pas compris non plus ...

je comprend que c'est le scénario du conflit qui ne sera pas projeté sur les
écrans...

Je n'ai pas compris non plus ...

Une petite analyse de texte alors, pour Mosssieur Klike :slight_smile:

Cerdic a écrit :

je dirais même qu'on risque moins de conflit dans le cas

donc 1) : on risque moins de conflit

> "je dépose le nouveau SPIP par dessus l'ancien par FTP"

(mais je pense que ce scenario ne passera pas de toutes façon,
vu tout ce qu'on a enlevé de ecrire/ et qui y resterait dans ce cas)

et 2) : ça ne peut probablement même pas se produire.

Ok ?

JLuc

c'est pas nouveau ça...

tout dépend de comment tu as configuré ton logiciel de ftp.

quand tu déposes un dossier à jour qui existe déjà sur le serveur,
remplace-t-il le dossier ou seulement les fichiers ajoutés/modifiés
en laissant (donc) les anciens ?

* James tapuscrivait, le 27/03/2012 18:29:

C'est vachement grave ce que tu dis entre parenthèses... ou alors je
n'ai pas compris :

Mettre à jour un SPIP 2.1 vers 3 de passera pas à cause du contenu de
ecrire/ qui ne sera pas effacé ?

C'est pas nouveau ça.
Une mise à jour consiste pour faire propre à :
1) mettre la nouvelle version dans un sous dossier (en attente)
2) créer un dossier ancienne_version et y déplacer tout ce qui se trouve à la racine
3) déplacer 1) à la racine
4) remettre le config/connect.php de 2) à sa place (+ IMG/)
5) installer les plugins à jour qui manqueraient

Toute autre méthode relève du vaudou ou de l'inconscience...
=>