Hey Ally, good to hear from you and awesome feedback! Your thread came at a good time because Anis and Braden are starting to tackle these issues in a sane way.
As Anis mentioned, a discussion thread should be jumping up today. You can also track the plugin progress through the plugman code (no GitHub mirror yet) [1], JIRA issue component [2], or hop onto IRC [3] for some real-time chatter (all important discussions happen on [1] and [2] though). [1] https://git-wip-us.apache.org/repos/asf?p=cordova-plugman.git;a=summary [2] https://issues.apache.org/jira/browse/CB/component/12320402 [3] Freenode #cordova Michael On Tue, Mar 19, 2013 at 7:44 AM, Anis KADRI <anis.ka...@gmail.com> wrote: > Yes, the plan is to have plugins versionned and backwards compatible with > previous versions of Cordova. Depending on what cordova version you have > installed there will/should be a specific version of that plugin that works > with it. I will kick off a thread about this. > > > On Tue, Mar 19, 2013 at 7:10 AM, Michal Mocny <mmo...@chromium.org> wrote: > > > Excellent Suggestion. Plugin management is a huge focus for the next few > > months and likely the major change for cordova 3.0. Expect improvements. > > I'll let others speak to the specifics of the current plugin versioning > > plan, but its great to have outside feedback on what we should focus on. > > > > -Michal > > > > > > On Tue, Mar 19, 2013 at 2:56 AM, Ally Ogilvie <aogil...@wizcorp.jp> > wrote: > > > > > Hi all, > > > > > > I am a great fan of rolling releases and pushing much needed features > out > > > as soon as possible, something which the Cordova Team is awesome at > > doing! > > > > > > (Here comes the however) However, I hope that as a platform we want not > > > only indie developers but medium to large development studios to use > the > > > platform too. > > > > > > Unfortunately something that always plagues software projects is > updates > > > and stability etc. > > > In a commercial project lasting 6-12 months for game development stuck > to > > > the same version of Cordova, its pretty common to see (from my > > experience) > > > that the kick ass plugin you wanted to use just jumped 10 versions of > > > Cordova rendering it backwards incompatible for you to use... > > > > > > Assuming you cannot assassinate your project manager or find the extra > > man > > > hours to upgrade your Cordova platform (plus all your other plugins), I > > > personally would love to see more advice given to plugin developers to > > > version their shit. The platform does it, why not the plugins... > > > > > > Branches at best, tags at the very least. > > > > > > the Plugin Development Guide seems to be a logic place for this > > > > > > > > > http://docs.phonegap.com/en/2.5.0/guide_plugin-development_index.md.html#Plugin%20Development%20Guide > > > > > > I guess this would help developers use plugman too? > > > > > > (Rant over) :) > > > > > > Thanks all! > > > > > > -- > > > <http://www.wizcorp.jp/>Ally Ogilvie > > > Lead Developer - MobDev. | Wizcorp Inc. <http://www.wizcorp.jp/> > > > ------------------------------ > > > TECH . GAMING . OPEN-SOURCE WIZARDS+ 81 (0)3-4550-1448 | > > > Website<http://www.wizcorp.jp/> > > > | Twitter <https://twitter.com/Wizcorp> | > > > Facebook<http://www.facebook.com/Wizcorp> > > > | LinkedIn <http://www.linkedin.com/company/wizcorp> > > > > > >