Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Brainstorm on productization for iOS and specifically for distribution of libs #602

Open
atsakiridis opened this issue Aug 25, 2017 · 0 comments
Milestone

Comments

@atsakiridis
Copy link
Collaborator

This is just a 'container' for some thoughts as a base for future discussion, as at some point this will become critical.

See #601 for some problems we have currently.

In a nutshell CocoaPods has come with its share of problems. At some point in the future we need to think this through and come up with a robust & complete solution. Some points very quick:

  • Apart from CocoaPods there is also Carthage, but not without it's share of issues
  • Apple seems to be backing a swift package manager, finally. However it seems pretty new, so we need to wait and see if it can become helpful in the future and how it supports objective-C codebases.
  • Another way to go, is to come up with build facilities to automatically come up with a single iOS framework containing all of SDK library code, Sofia Sip, WebRTC and exposing headers just for the SDK library.
@atsakiridis atsakiridis added this to the Upcoming milestone May 9, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant