On Thursday, 6 September 2018 at 18:20:05 UTC, Bastiaan Veelo
wrote:
On Wednesday, 5 September 2018 at 05:44:38 UTC, H. S. Teoh
wrote:
To me, this strongly suggests the following idea:
- add *all* dlang.org packages to our current autotester / CI
infrastructure.
- if a particular (version of a) package builds successfully,
log the
compiler version / git hash / package version to a database
and add
a note to dlang.org that this package built successfully
with this
compiler version.
- if a particular (version of a) package fails to build for
whatever
reason, log the failure and have a bot add a note to
dlang.org that
this package does NOT build with that compiler version.
- possibly add the package to a blacklist for this compiler
version
so that we don't consume too many resources on outdated
packages
that no longer build.
- periodically update dlang.org (by bot) to indicate the last
known
compiler version that successfully built this package.
- in the search results, give preference to packages that built
successfully with the latest official release.
Yes please!
Ah, but would you actually pay for such a service to be set up?
https://forum.dlang.org/thread/acxedxzzesxkyomrs...@forum.dlang.org
It's all well and good to hope for such services, but they're
unlikely to happen unless paid for.