[spip-dev] ! Extensions sur la branches/spip-2.1

Les extensions debarquent sur la branche 2.1 :
elles sont auto activées et installées par SPIP

Pour ajouter une extension dans la branche, il faut se mettre sur spip-2.1/
faire
'svn propedit svn:externals .'

puis ajouter
extensions/nomduplugin svn://zone.spip.org/spip-zone/_core_/plugins/nomduplugin

Salut Cédric,

peux-tu être plus explicite dans ton annonce ?
Pour “se mettre sur SPIP-2.1/” : il faut faire un checkout sur svn://trac.rezo.net/spip/branches/spip-2.1 ?
Pour “Ajouter extension/nomduplugin”, il faut créer un répertoire “extension” puis faire un checkout sur svn://zone.spip.org/spip-zone/core/plugins/nomduplugin ?
Quelle différence avec les plugins ? le “svn update” met à jour les extensions ?

Merci,

.Gilles

Je parlais des commiteurs du core qui veulent ajouter une extension au core.
Pour les utilisateurs, il suffit de checkout
svn://trac.rezo.net/spip/branches/spip-2.1 et toutes les extensions
prévues seront aussi checkout et installées automatiquement.
Les extensions seront du coup aussi intégrées dans le zip officiel.

La différence avec les plugins est l'auto-activaton et installation
sans possibilité de les désactiver.

Cédric

Il était question, à un moment donné, de permettre de faire des distrib’ “personnalisées” de SPIP.
– Par exemple une version light sans aucun plugin –

Avec ce système, ce ne sera plus possible, non ?

2010/1/27 Cédric Morin <cedric.morin@yterium.com>

Ben bien sur que si
svn checkout
rm -fR extensions/*
zip
et tu as un zip dans plugin pour une distribution, non ?

Cédric

Tu peux aussi faire un checkout en ignorant les externals, je crois...

-Nicolas

svn checkout --ignore-externals

cf [http://svnbook.red-bean.com/nightly/fr/svn-book.html#svn.ref.svn.c.checkout](http://svnbook.red-bean.com/nightly/fr/svn-book.html#svn.ref.svn.c.checkout)

A+