I've made something that some of you may be interested in, I've called it the SwiftPM Library and it's a search engine for Swift packages. It's very early days, but I wanted to get some feedback on it even in the state it's in right now.
I know the Package Registry is coming, and it may well kill this little project of mine dead, but also maybe the two can coexist. It all depends on what the Package Registry does when it gets released.
I don't know where Apple and GitHub are planning to take the Package Registry, but I know where I want to take the SwiftPM Library. I'd love to take it in the direction of providing more Swift specific metrics and base search results on those. I've written up much more detail on everything in this blog post.
I'd also like to open up some discussion on another idea I have, for providing additional metadata about packages outside of the Package.swift manifest. I've written a bit about that here and I'd love to get a bit of opinion in that survey, or in comments on this thread.
The very last thing I want to do is try and subvert the evolution process for the Package Manager, but at the same time I'd love to give package authors a way to tell tools more about their packages. Obviously the evolution process is slow (for good reasons), but maybe an additional metadata file like this is a way to test out ideas before proposing them for evolution? I don't know, but I'm listening.
I'd love to know what you think about the SwiftPM Library, and also the idea about extra metadata.