On Wednesday, 5 September 2018 at 16:26:14 UTC, rikki cattermole
wrote:
On 06/09/2018 4:19 AM, H. S. Teoh wrote:
On Wed, Sep 05, 2018 at 09:34:14AM -0600, Jonathan M Davis via
Digitalmars-d wrote:
On Wednesday, September 5, 2018 9:28:38 AM MDT H. S. Teoh via
Digitalmars-d
wrote:
[...]
Also, if the last working compiler version is prominently
displayed e.g.
in the search results, it will inform people about the
maintenance state
of that package, which could factor in their decision to use
that
package or find an alternative. It will also inform people
about
potential breakages before they upgrade their compiler.
It doesn't solve all the problems, but it does seem like a
good initial
low-hanging fruit that shouldn't be too hard to implement.
Alternatively we can let dub call home for usage with CI
systems and register it having been tested for a given compiler
on a specific tag.
A possibility might be to let package owners specify one of the
build status badges commonly added to README files when
registering the DUB package. Then display the badge in the
code.dlang.org pages (home page, search result page). It would of
course be better to display the latest compiler version tested,
but repurposing existing badges might be simpler and provide some
value until a more sophisticated scheme can be implemented.
--Jon