Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compiler page #298

Open
tchoutri opened this issue Dec 17, 2022 · 4 comments
Open

Compiler page #298

tchoutri opened this issue Dec 17, 2022 · 4 comments
Labels
help wanted Help is needed for this ticket

Comments

@tchoutri
Copy link
Contributor

tchoutri commented Dec 17, 2022

It would be nice to have a /compilers/<name>/<maj-min> page that would give informations about the release, link to the release notes, etc.

The compiler tags would link to the maj-min page:

Interesting informations:

  • Date of the first release
  • Date of the latest patch release
  • Base version associated with the latest patch release
    • A subpage for a listing of packages whose upper bound on base do not include the shipped version of base with the latest maj-min-patch version.
  • Installation instruction with ghcup
  • Version of HLS that supports it

What other thing could be interesting on a glance?

@tchoutri
Copy link
Contributor Author

@maerwald Ideas welcome

@hasufell
Copy link

Base version associated with the latest patch release

ghcup list -t ghc -r | grep 'ghc 9.2.5' | awk '{ print $3 }' | sed 's/.*,//' | grep 'base-'

This should be fairly stable and ok.

Date of the latest patch release

Not yet: haskell/ghcup-hs#98

Installation instruction with ghcup

ghcup install ghc <ver>

Version of HLS that supports it

Parse this: https://github.com/haskell/ghcup-metadata/blob/develop/hls-metadata-0.0.1.json

@tchoutri
Copy link
Contributor Author

We could indeed go a long way parsing https://github.com/haskell/ghcup-metadata/blob/develop/ghcup-0.0.7.yaml

@tchoutri tchoutri added the help wanted Help is needed for this ticket label Dec 26, 2022
@ulysses4ever
Copy link

Would it be possible to spell the compiler's name in the sidebar section "Tested Compilers"? It currently shows versions of GHC, presumably, but it never says explicitly, which looks amiss.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Help is needed for this ticket
Projects
None yet
Development

No branches or pull requests

3 participants