Hi Steven,

CB-9589:

- CB-9589 added more warnings and added conversion step to fetch.js
- CB-9589 auto convert old plugin ids to new npm ids

seems like an important change for users to understand.  I.e. what exactly will 
happen when a user adds a plugin using an 'old', reverse domain name plugin id.

This is one way it could work, but it is likely wrong.  Would you fix it to be 
correct and add to the release notes and/or release blog?

The are two subcases:
 
-  The id is not in the map:
    -  We try to fetch the plugin from cordova.io (including any version 
specifier)
    -  If that fails, we try to fetch the plugin from NPM (including any 
version specifier)

-  The id is in the map:
    -  We try to fetch the plugin from cordova.io (including any version 
specifier)
    -  If that fails, we convert the id and then try to fetch the plugin from 
NPM (including any version specifier)

Thanks,
Leo

-----Original Message-----
From: Steven Gill [mailto:stevengil...@gmail.com] 
Sent: Friday, October 30, 2015 5:33 PM
To: dev@cordova.apache.org
Subject: Re: [DISCUSS] Tools Release

Updated release notes:
Lib@5.4.0:
https://github.com/apache/cordova-lib/blob/master/cordova-lib/RELEASENOTES.md
CLI@5.4.0: https://github.com/apache/cordova-cli/blob/master/RELEASENOTES.md
Plugman@1.0.5:
https://github.com/apache/cordova-plugman/blob/master/RELEASENOTES.md
JS@4.1.2: https://github.com/apache/cordova-js/blob/master/RELEASENOTES.md

I'll send out draft of the blog once it is ready.


On Fri, Oct 30, 2015 at 8:58 AM, Nikhil Khandelwal <nikhi...@microsoft.com>
wrote:

> Great. Good quick fix. Let's get this out soon. Node.js 5.0 just got
> released and it uses npm@3+ by default. Currently, cordova create fails
> with npm@3. Let's release soon to address that.
>
> -Nikhil
>
> -----Original Message-----
> From: Shazron [mailto:shaz...@gmail.com]
> Sent: Thursday, October 29, 2015 1:52 PM
> To: dev@cordova.apache.org
> Subject: Re: [DISCUSS] Tools Release
>
> Breakage:
> https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fissues.apache.org%2fjira%2fbrowse%2fCB-9902&data=01%7c01%7cnikhilkh%40microsoft.com%7cb3fabc4510a84924082708d2e0a2f56d%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=l5roCBV0kQT%2b%2fylFBwBrd5I9IhnpfVcvIRjSss0KaQ0%3d
> Sent a PR:
> https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fgithub.com%2fapache%2fcordova-lib%2fpull%2f335&data=01%7c01%7cnikhilkh%40microsoft.com%7cb3fabc4510a84924082708d2e0a2f56d%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=6n3jtKymyZyqnu7WGJDyZD2phxtNuHFwsVokZ5d94l4%3d
>
> On Thu, Oct 29, 2015 at 12:46 PM, Carlos Santana <csantan...@gmail.com>
> wrote:
> > Thanks Alex and Tim !
> >
> > - Carlos
> > @csantanapr
> >
> >> On Oct 29, 2015, at 2:50 PM, Tim Barham <tim.bar...@microsoft.com>
> wrote:
> >>
> >> There was still a problem with the tests in cordova-lib. Alex's fix has
> just been merged and tests are now green.
> >>
> >> -----Original Message-----
> >> From: Carlos Santana [mailto:csantan...@gmail.com]
> >> Sent: Wednesday, October 28, 2015 7:49 PM
> >> To: dev@cordova.apache.org
> >> Subject: Re: [DISCUSS] Tools Release
> >>
> >> What's the latest status on this? cordova-android master being fixed to
> make it green again?
> >>
> >>> On Wed, Oct 28, 2015 at 7:28 AM Vladimir Kotikov (Akvelon) <
> v-vlk...@microsoft.com> wrote:
> >>>
> >>> This is fixed in
> >>> https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fgit
> >>> hu
> >>> b.com%2fapache%2fcordova-android%2fcommit%2f78fa7374d97ad9ed85c5c857
> >>> a7
> >>> 7a8f3830d600f9.&data=01%7c01%7cTBARHAM%40064d.mgd.microsoft.com%7c4f
> >>> 38
> >>> f6ba36884c66bc2b08d2e00b8584%7c72f988bf86f141af91ab2d7cd011db47%7c1&
> >>> sd ata=K7eLyX5rvUBrS1NAp7rpMyXX9aAIOMYvNe6rv4JmfJ4%3d
> >>> However tests are still failing locally, but this seems to be a
> >>> problem with tests, not LIB/Android. Alex Sorokin is looking into this.
> >>>
> >>> -
> >>> Best regards, Vladimir
> >>>
> >>> -----Original Message-----
> >>> From: Tim Barham [mailto:tim.bar...@microsoft.com]
> >>> Sent: Tuesday, October 27, 2015 8:36 PM
> >>> To: dev@cordova.apache.org
> >>> Subject: RE: [DISCUSS] Tools Release
> >>>
> >>> This appears to be a cordova-android issue (I followed the steps in
> >>> that test and filed
> >>>
> https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fissues.apache.org%2fjira%2fbrowse%2fCB-9880&data=01%7c01%7cv-vlkoti%40064d.mgd.microsoft.com%7c0244e3527d6b45a4881308d2def52abb%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=3fDroGSY1qWwUtl6JusJiD6JgJR6wJw8iITxXGovBdU%3d
> ).
> >>> Although I agree we should fix the cordova-android issue and get
> >>> cordova-lib green before proceeding.
> >>>
> >>> -----Original Message-----
> >>> From: Steven Gill [mailto:stevengil...@gmail.com]
> >>> Sent: Tuesday, October 27, 2015 10:33 AM
> >>> To: dev@cordova.apache.org
> >>> Subject: Re: [DISCUSS] Tools Release
> >>>
> >>> Held up currently with
> >>> https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fiss
> >>> ue
> >>> s.apache.org%2fjira%2fbrowse%2fCB-9872&data=01%7c01%7cTBARHAM%40064d
> >>> .m
> >>> gd.microsoft.com%7cc4dbc8e54ea148e81f6b08d2def4a97e%7c72f988bf86f141
> >>> af
> >>> 91ab2d7cd011db47%7c1&sdata=wCOMC8m5jTXPqjbYJUS9ESk5%2fM4g3mG1BZQb0ys
> >>> rr
> >>> fU%3d
> >>>
> >>> On Mon, Oct 26, 2015 at 11:05 AM, Steven Gill
> >>> <stevengil...@gmail.com>
> >>> wrote:
> >>>
> >>>> Sounds good. I'll be going through the process today.
> >>>>
> >>>> On Mon, Oct 26, 2015 at 8:45 AM, Nikhil Khandelwal
> >>>> <nikhi...@microsoft.com
> >>>>> wrote:
> >>>>
> >>>>> Looking forward to the release today.
> >>>>>
> >>>>> Btw, cordova-app-hello-world also needs to be released at the same
> >>>>> time and cordova-lib needs to take a dependency on the new version.
> >>>>> This will resolve the npm@3 bug that I’ve seen being reported by
> >>> multiple people.
> >>>>> We should push to get that resolved and should be part of our
> >>>>> release blog – support for npm@3.
> >>>>>
> >>>>> -Nikhil
> >>>>>
> >>>>> -----Original Message-----
> >>>>> From: Steven Gill [mailto:stevengil...@gmail.com]
> >>>>> Sent: Friday, October 23, 2015 2:35 PM
> >>>>> To: dev@cordova.apache.org
> >>>>> Subject: Re: [DISCUSS] Tools Release
> >>>>>
> >>>>> Okay. I will start work on this release Monday unless anyone has
> >>> concerns.
> >>>>>
> >>>>> -Steve
> >>>>>
> >>>>> On Fri, Oct 23, 2015 at 12:57 PM, Nikhil Khandelwal <
> >>>>> nikhi...@microsoft.com>
> >>>>> wrote:
> >>>>>
> >>>>>> +1 - I'm hoping we'll release iOS as well before the next CLI
> release.
> >>>>>>
> >>>>>> -Nikhil
> >>>>>>
> >>>>>> -----Original Message-----
> >>>>>> From: Carlos Santana [mailto:csantan...@gmail.com]
> >>>>>> Sent: Friday, October 23, 2015 12:48 PM
> >>>>>> To: dev@cordova.apache.org
> >>>>>> Subject: [DISCUSS] Tools Release
> >>>>>>
> >>>>>> I think we should release a version of the CLI now, from what
> >>>>>> Steve told me there is a lot changes going in, and also contains
> >>>>>> the switch to use npm instead of CPR, and other changes around
> >>>>>> npm3 and
> >>>>>> nodejs4
> >>>>>>
> >>>>>> This will allow for trains to move forward and get feedback on
> >>>>>> the releases.
> >>>>>>
> >>>>>> Propose sequence:
> >>>>>> 1. Release CLI
> >>>>>> 2. Release Android
> >>>>>> 3. Release Plugins
> >>>>>> 4. Release CLI with latest released platformed pinned
> >>>>>>
> >>>>>> Rinse and repeat while singing choo choo !
> >>
> B‹KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKCB• È
> [œÝXœØÜšX™K  K[XZ[ ˆ  ]‹][œÝXœØÜšX™P ÛÜ™ ݘK˜\ XÚ K›Ü™ÃB‘›Üˆ Y  ] [Û˜[
> ÛÛ[X[™ Ë  K[XZ[ ˆ  ]‹Z [   ÛÜ™ ݘK˜\ XÚ K›Ü™ÃB
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> > For additional commands, e-mail: dev-h...@cordova.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> For additional commands, e-mail: dev-h...@cordova.apache.org
>
>

Reply via email to