Setting up the mobile spec app was tedious since I didn't know the dependencies.

I wrote a small patch that allows to pull a plugin from a git subdirectory
e.g. cordova plugin add 
https://github.com/jbondc/cordova-labs?subdir=cordova-deps-mobile-spec
https://issues.apache.org/jira/browse/CB-4715

It got me thinking there might an opportunity to make this less tedious with an 
'alias'

e.g. cordova plugin add @cordova-test

The @ symbol signals an 'alias' (cordova-test) that cli would expand to 
"https://.../cordova-plugin-battery-status https://.../cordova-plugin-device 
etc..."
The list of plugins simply gets passed to plugman.

A couple of 'core' aliases could make it easier to get started with cordova, 
e.g.
cordova plugin add @cordova-common
cordova plugin add @cordova-test
cordova plugin rm @cordova-test

Could also be called packaged / collection /  grouped plugins.

Thoughts?

Reply via email to