What do folks think about the state of the Elm package index?
A few observations…
there are some packages that don’t compile (e.g. due to dependency issues), or are just plain missing as the source repos have been moved or deleted
the search functionality in the Elm package appears quite limited, making discovery harder as the ecosystem grows (e.g. recent Slack thread)
it’s possible to pollute the package index (unintentionally, one would hope) with, say, trivial forks (no offense intended, but this recent Slack thread for a fork of
elm-pagesis illustrative – seems like the community would have been better served with a PR instead of a published fork)
I asked about removing obsolete packages in Slack and received a suggestion to raise a GH issue fpr elm/package.elm-lang.org – which I’ve done – as well as a suggestion that it may be possible to hide some packages. If there is in fact a process to request removal / hiding of packages from the index, perhaps we should find a way to advertise it?
I’m not sure how the governance works now, and of course how it should work is an age-old debate. But it seems like at a minimum, there should be a widely accepted way to report and resolve packages that no longer exist.