Skip to content

Picking a preferred dependency manager for our documentation. #40

Discussion options

You must be logged in to vote

Decided on SPM as our preferred package manager.
Summarized reasoning:

  1. SPM is the future and direction of Apple and will continue to be developed by them.
  2. As it grows, it will become the standard within iOS and Swift.
  3. And my understanding is that if you were using Carthage, you would now use SPM, potentially making that group larger than CocoaPods.
  4. Preferring SPM in our docs aligns us more with how Apple is positioned with all of their open source projects. Generally I feel they're good to emulate, with some exceptions.
  5. It's actually grown quite a bit already, It's over 5 years old already.
  6. In typical Apple form, it's becoming so heavily integrated with other tooling that it's almost unt…

Replies: 4 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by morganzellers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Ideas
Labels
None yet
3 participants