[swift-evolution] [swift-evolution-announce] [swift-build-dev] [Review] SE-0175 Package Manager Revised Dependency Resolution

Kevin Ballard kevin at sb.org
Wed May 3 01:02:52 CDT 2017


On Tue, May 2, 2017, at 07:22 PM, Rick Ballard wrote:
> Proposal link:
> https://github.com/apple/swift-evolution/blob/master/proposals/0175-package-manager-revised-dependency-resolution.md

> * What is your evaluation of the proposal?

Big +1. This makes the package manager behave much more like how I expect it to.

> * Is the problem being addressed significant enough to warrant a change to the Swift Package Manager?

Yes.

> * Does this proposal fit well with the feel and direction of Swift?

Yes.

> * If you have used other languages, libraries, or package managers with a similar feature, how do you feel that this proposal compares to those?

This seems pretty similar to Cargo, Rust's package manager (which I think is excellent), although it doesn't have an explicit `resolve` command.

> * How much effort did you put into your review? A glance, a quick reading, or an in-depth study?

A quick reading.

-Kevin Ballard


More information about the swift-evolution mailing list