[Accepted with Modifications] SE-0271: Package Manager Resources

Hello Swift Community,

The review for SE-0271: Package Manager Resources ran from November 12th through November 19th, 2019. You can find the review thread here.

The feedback was positive, but two larger issues were brought up:

  • the proposal states that resource bundles will be located next to the built executable only on Linux, but that doesn't quite match up with how software is packaged up there. In addition, resources will also automatically be found in all locations specified in swift-corelibs-foundation/FHS Bundles.md at main · apple/swift-corelibs-foundation · GitHub and there will be a commandline flag to add search paths to custom locations.

  • the proposal will limit the usefulness of SwiftPM commandline tools on macOS. We will make it possible to use Xcode specific resources in SwiftPM directly.

The SwiftPM code owners decided to accept a revised version of the proposal which addresses both of these issues.

Thank you to everyone who participated in the review!

Boris Buegling
Review Manager

29 Likes