<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">See also this section of the Community Proposal for SPM:<div class=""><br class=""></div><div class=""><a href="https://github.com/apple/swift-package-manager/blob/master/Documentation/PackageManagerCommunityProposal.md#a-package-index" class="">https://github.com/apple/swift-package-manager/blob/master/Documentation/PackageManagerCommunityProposal.md#a-package-index</a></div><div class=""><br class=""></div><div class="">I also would be very interested in helping with this effort!!</div><div class=""><br class=""></div><div class="">Jon</div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Dec 9, 2015, at 12:34 PM, Gwendal Roué via swift-evolution <<a href="mailto:swift-evolution@swift.org" class="">swift-evolution@swift.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">On that topic, Max Howell wrote (at <a href="https://bugs.swift.org/browse/SR-107" class="">https://bugs.swift.org/browse/SR-107</a>):<br class=""><br class=""><blockquote type="cite" class=""><blockquote type="cite" class="">Where to put/find the Package definition for a public dependency like SQLite?<br class="">[…]<br class="">Max Howell has worked on Homebrew, and Homebrew is centralized and hosted on Github (if I'm not mistaken). Do you know what prevented him from importing his particular experience on this topic to the Swift Package Manager? Does he think there are caveats in the current way Homebrew is centralized?<br class=""></blockquote><br class="">Homebrew made me regret the centralized model. Though having said that I think it would have benefits here since there is really only one correct module map.<br class=""><br class="">Not specializing the behavior for these packages is better for the ecosystem, it remains flexible and consistent.<br class=""><br class="">It would be easy for someone to step up and make an organization that becomes the go-to place for system module packages. I hope the community will answer that call.<br class=""><br class="">If we insisted on a single index then the benefits of decentralization would not be accessible, but if we encourage the community to provide an index while still not treating these package types differently the community has the best of both worlds.<br class=""></blockquote><br class="">So it looks like we need someone with strong social skills.<br class=""><br class="">Gwendal Roué<br class=""><br class="">_______________________________________________<br class="">swift-evolution mailing list<br class=""><a href="mailto:swift-evolution@swift.org" class="">swift-evolution@swift.org</a><br class="">https://lists.swift.org/mailman/listinfo/swift-evolution<br class=""></div></div></blockquote></div><br class=""></div></body></html>