! [spip-dev] [new] detection of dependencies with external plugins/libraries

Hi,

revision 9781 of SPIP introduces a management of dependencies with
external libraries.

You can test it in this way :

* install the version 9783 of SPIP without "plugin" folder
* go to ecrire/?exec=admin_plugin
* follow instructions : create plugins/ and plugins/auto and give them
the correct read/write access
* load the proposed plugin lists (in particular spip-zone)
* in the menu, select the plugin "orthogoogle" and validate it
  => it should propose you to download some required libraries

-- Fil

Note :
Of course this new feature is not bug free :wink:
You must install 9783 because of a correction on "Autorite"
http://trac.rezo.net/trac/spip/changeset/9783

---------- Forwarded message ----------
From: Fil <fil@rezo.net>
Date: 24 juil. 2007 14:58
Subject: ! [spip-dev] gestion de dépendances des plugins avec des
paquets externes
To: spip-core@rezo.net, SPIP Zone <spip-zone@rezo.net>

Salut,

la révision 9781 de SPIP introduit un mécanisme de gestion des
dépendances des plugins envers des librairies "externes" ; pour tester
:

* prendre un SPIP 9781, sans dossier plugins/ (le mettre
temporairement de côté)
* aller dans exec=admin_plugin
* suivre les instructions (donc : créer plugins/ et plugins/auto/ avec
les bons droits)
* charger les listes de plugins proposées (notamment celle de la zone)
* charger dans le menu, le plugin orthogoogle
=> il devrait proposer d'aller récupérer la librairie nécessaire

j'ai aussi fait de grosses modifs de securisation et d'interface de
exec=admin_plugin et action=charger_plugin, en espérant répondre à
tous les cas de figure.

-- Fil
_______________________________________________
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