[ 
https://issues.apache.org/jira/browse/CB-5198?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13805313#comment-13805313
 ] 

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: https://issues.apache.org/jira/browse/CB-5198
>             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 
> https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git#3.0.0
>  (I am having trouble with this right now, figuring out why)



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to