Query, you say, "if we use the mapper module" - is there a chance that
may not happen, and in 3+ months, folks who do "cordova plugin add
org.apache.cordova.something" will get an error?

Sorry if that's a dumb question, not 100% sure what the "mapper
module" entails.

On Wed, Feb 11, 2015 at 1:39 PM, Steven Gill <[email protected]> wrote:
> Correct! For the first 3 months, all requests will hit CPR first, if CPR
> fails, we will try to fetch from npm.
>
> If users run "cordova plugin add cordova-plugin-device", it would hit CPR,
> fail, go to npm, succeed.
>
> If we use the mapper module, "cordova plugin add
> org.apache.cordova.device" would be converted to cordova-plugin-device, hit
> CPR, fail, go to npm, succeed.
>
> After 3 months, "cordova plugin add cordova-plugin-device" would hit npm
> first and succeed.
>
> We want to use these 3 months to get our developers to update their tools
> and use the new names for plugins to install.
>
> On Wed, Feb 11, 2015 at 10:36 AM, Michal Mocny <[email protected]> wrote:
>
>> Steve, npm fetch default only affects plugins that use same name in both
>> places, right?
>>
>> If we create cordova-plugin-device today, and tell users to start using
>> cordova plugin add cordova-plugin-device, then we will get much user
>> feedback on npm fetching far before May 18th, right?
>>
>> On Wed, Feb 11, 2015 at 1:09 PM, Steven Gill <[email protected]>
>> wrote:
>>
>> > We don't have one yet but we should pick dates soon.
>> >
>> > How about:
>> >
>> > CPR Switch to read only: Monday, May 18th
>> > NPM fetch becomes default: Monday, May 18th
>> > CPR offline: Monday, August 17th
>> >
>> > Based on the following proposal:
>> >
>> >
>> https://docs.google.com/document/d/12WAXJa6jfY3BnNHGieK9QOqvZ6cl3OXmP-9DpYkcmfs/edit?usp=sharing
>> >
>> >  - Need to start educating plugin developers to publish to npm as well as
>> > CPR for next three months. (blog post)
>> >  - Need to educate users to install plugins via new names (if
>> package-name
>> > is different than id). Our core plugins are being renamed from
>> > org.apache.cordova.device to cordova-plugin-device
>> > - Inform devs who are working with registry directly to pull plugins from
>> > npm instead of CPR. After 3 months, CPR plugins will start to become out
>> of
>> > date compared to npm versions.
>> >
>> > Our next plugins release (after the one currently ongoing) will be
>> > published to npm as well as cpr.
>> >
>> >
>> >
>> > On Wed, Feb 11, 2015 at 9:10 AM, Gorkem Ercan <[email protected]>
>> > wrote:
>> >
>> > >
>> > > Is there a determined calendar for the npm move of the plugins?
>> > > I think the scheduling of the transition is crucial for those who are
>> > > using the plugin registry directly.
>> > > --
>> > > Gorkem
>> > >
>> > > ---------------------------------------------------------------------
>> > > To unsubscribe, e-mail: [email protected]
>> > > For additional commands, e-mail: [email protected]
>> > >
>> > >
>> >
>>



-- 
===========================================================================
Raymond Camden, Developer Advocate for MobileFirst at IBM

Email : [email protected]
Blog : www.raymondcamden.com
Twitter: raymondcamden

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to