cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Braden Shepherdson (JIRA)" <>
Subject [jira] [Commented] (CB-5198) Plugins with dependency's will fail with cordova 3.0
Date Fri, 25 Oct 2013 14:10:30 GMT


Braden Shepherdson commented on CB-5198:

Whoa, hang on. The change to add the hash has been in plugman for a long time, since Sept.
3. It was in the 0.11, 0.12, and 0.13 Plugman releases. The 3.0.0 branch of the plugins very
old. Remember that the plugins have their own unique semvers now. For file-transfer above,
the 3.0.0 branch dates from July 18th, and the plugin has undergone many changes since, including
the removal of the .core namespace. I'm not surprised it isn't working.

Since the plugins have had registry dependencies for a while now, I think the right approach
is to view this as not being a regression, and move forward with the change to registry deps.
The conservative users are still on 2.9. The ones who moved to 3.0 are probably already on
3.1, and will shortly follow to 3.2. No one reported the bug when we introduced it without
noticing weeks ago.

> Plugins with dependency's will fail with cordova 3.0
> ----------------------------------------------------
>                 Key: CB-5198
>                 URL:
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Plugin File Transfer, Plugin Media Capture
>    Affects Versions: 3.0.0
>            Reporter: Steve Gill
>             Fix For: 3.2.0
> The two plugins above have a dependency tag that downloads from the registry. 
> Cordova 3.0.0 doesn't have support for downloading from the registry. 
> If someone with cordova 3.0.0 installs the file-transfer plugin (using the git url since
that was the suggested way for 3.0), it will fail in installing the dependency due to lack
of registry support.
> Suggestions
> Bump the major version of these plugins and set engine tag to 3.1.0
> Change 3.0 docs to suggest downloading based of 3.0.0 tag instead of from master. Ex.
cordova plugin add
(I am having trouble with this right now, figuring out why)

This message was sent by Atlassian JIRA

View raw message