On 01/09/2014 18:41, Ed W wrote:
Hi, I'm migrating from an older roundcube and wanted to try the new system to install plugins. Obviously too stupid to work it out though...
So I:
create composer.json from the default compser.json-dist
download composer.phar to the root of the roundcube install
run: "php composer install" (seems to work as expected)
Now I try and add dovecot_impersonate as an extra plugin:
# cat composer.json { "name": "roundcube/roundcubemail", "description": "The Roundcube Webmail suite", "license": "GPL-3.0+", "repositories": [ { "type": "composer", "url": "http://plugins.roundcube.net/" } ], "require": { "php": ">=5.3.0", "roundcube/plugin-installer": ">=0.1.3", "cor/dovecot_impersonate": ">=2.0.2" }, "minimum-stability": "dev" }
- It pulls down a bunch of git repos, but leaves everything in
./vendor? There are no prompts to install anything? What to do now?
Hmm, so I tried a random other plugin, *that* plugin is installed into ./plugins. However, dovecot_impersonate is left in ./vendor/cor/dovecot_impersonate ?
There is very, very little documentation on how this is supposed to work. Could someone please give me a hint on what is supposed to happen here? is the plugin borked?
Thanks
Ed W