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

ASF GitHub Bot commented on CB-9825:
------------------------------------

Github user blakgeek commented on the issue:

    https://github.com/apache/cordova-ios/pull/234
  
    @stevengill  I totally agree with this approach.  I specifically didn't use 
the framework tag for my plugin because I didn't want it to clash with a native 
implementation in the future, like this one.
    
    As for the issue of user added pods my suggestion would be to add a comment 
to the end of the lines for cordova added pods to differentiate them from user 
added pods.  If the pod file already exists the user added entries could be 
fairly easily be parsed out.  If you all are good with this solution I can 
create a PR supporting it.
    
    Another alternative would be to just overwrite the file and force the pods 
to be managed via config.xml or plugin.xml similar to how buld.gradle works 
today.  Put a comment in saying "DO NOT EDIT ...".  Not sure if this approach 
would be too limiting though.


> Support third-party package managers like Cocoapods and Nuget
> -------------------------------------------------------------
>
>                 Key: CB-9825
>                 URL: https://issues.apache.org/jira/browse/CB-9825
>             Project: Apache Cordova
>          Issue Type: New Feature
>          Components: CordovaLib
>            Reporter: Shazron Abdullah
>            Assignee: Julia Geist
>              Labels: cordova-ios-5.0.x
>
> ML discussion:
> http://markmail.org/message/5qvg6rwr4nz4q7mc
> cordova-discuss proposal (to be brought back to the list when finalized):
> https://github.com/cordova/cordova-discuss/blob/master/proposals/ThirdPartyPackageManagers.md
> From Steve Gill in the ML:
> At the Cordova F2F, everyone seemed to agree that we should bring CocoaPods
> support to plugins as dependencies for iOS.
> Cordova-android currently uses Gradle as a way to enable external
> dependency resolution for plugins using the framework tag.
> A suggestion about using the engine tag to fetch cocoapods-cli (mac) &
> NuGet (windows) followed by using the framework tag was discussed.
> The minutes[1] show Carlos, Shaz and Raghav as looking into the design.
> Someone should write up a proposal on cordova-discuss[2] and create the
> issues. Post them in this thread.
> This shouldn't take priority over cordova-ios 4 issues.
> [1]
> https://docs.google.com/document/d/1MArKRmnLS052LBbhPxJF57_4ZivghOj8znWo5sTCkbU/edit?usp=sharing
> [2] https://github.com/cordova/cordova-discuss



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org

Reply via email to