On Wednesday, 5 September 2018 at 15:34:14 UTC, Jonathan M Davis
wrote:
but it doesn't fix the fundamental problem that whoever wrote
the library needs to continue to maintain it or pass it on to
someone else to maintain it when they don't want to maintain it
anymore, or anyone using it is going to be screwed.
It's okay for a library to become outdated, as long as new
libraries emerge. When a user finds 5 dub packages that provide a
solution, and they try the first 3 and they all fail, he might
get the impression it's all broken. If it was shown that only the
last two build on the newest compiler, they could immediately
pick that.
If it is a niche package and there's only one option which
doesn't build, then it's still a problem yeah. But it would still
be an improvement if maintained libraries wouldn't have to
compete with broken abandoned ones in the search results.