Would like errors about trying to add a platform / plugin when the plugin doesn't support the platform.
Idea: Add all plugins & platforms to config.xml, so instead of having to type "cordova plugin/platform add ..." for all plugins & platforms, you can list them in your config.xml and type "cordova prepare". Might make it easier to specify what versions of all the plugins / platforms you want to use. On Tue, Apr 16, 2013 at 2:44 PM, Filip Maj <f...@adobe.com> wrote: > We will summarize baseline use cases for plugin management w.r.t. > dependencies on a wiki article (once wiki is usable again). From these we > can write tests that will drive our implementation work. Failure points we > already know are: > > - asset collisions for native code and non-js web assets. We error out > noisily. > - dependencies and requiring two different versions of same plugin. Due > to some of the native language constraints (i.e. Java) we cannot (easily) > support this, so we agreed that we do not support different versions of > the same plugin in the app, therefore: fail noisily. > > Based on the above + other use cases, we will write tests. Then we write > code to fix tests. Once tests pass, we merge future branch back into > master and we are ready to roll out plugman/plugin.xml support to the > public. Thoughts on what kind of documentation we should offer with this? > At a minimum we will need to revamp the plugin authoring guide. > > Anis and Braden will be doing a similar sort of thing with Plugin > Discovery. > > In the mean time, any other use cases the group can think of in terms of > plugin management and what plugman should support, feel free to post them > here. > >