cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Brooks <mich...@michaelbrooks.ca>
Subject Re: PhoneGap Plugins - Provide Versioning Advice
Date Tue, 19 Mar 2013 18:29:28 GMT
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.kadri@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 <mmocny@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 <aogilvie@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>
> > >
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message