getsolus / packages

Solus Package Monorepo & Issue Tracker
65 stars 79 forks source link

ghcup (T10520) #165

Open celticmagic opened 1 year ago

celticmagic commented 1 year ago
Ivan Trepakov (#liontiger23), 2023-05-04 16:22:14 UTC

- Name: ghcup - Project/product Homepage: https://www.haskell.org/ghcup/ - It is the main installer for Haskell tooling, which allows easy management of multiple `ghc`, `cabal`, `stack` and `haskell-language-server` versions - Is it open source? -- Yes: https://github.com/haskell/ghcup-hs/archive/refs/tags/v0.1.19.2.tar.gz
celticmagic commented 1 year ago
Ivan Trepakov (#liontiger23), 2023-05-04 16:25:55 UTC

I will be able to package it after Haskell stack is upgraded (T10518).
celticmagic commented 1 year ago
Ivan Trepakov (#liontiger23), 2023-05-04 16:26:50 UTC

However, I am not sure if we want the package to be named `ghcup` or `ghcup-hs` (according to GitHub project name).
celticmagic commented 1 year ago
Rune Morling (@ermo), 2023-05-04 16:54:44 UTC

(Personal opinion): I'm in favour of the -hs/-rs "suffix namespacing" to avoid clashes between similarly named packages in different PL ecosystems.
celticmagic commented 1 year ago
Gavin Zhao (@GZGavinZhao), 2023-05-04 20:30:00 UTC

Usually I would agree with @ermo's point, but not for this package, because we have `rustup` but not `rustup-rs`. I think it's very unlikely there will be naming clashes regarding the name `ghcup`.
silkeh commented 11 months ago

Accepted for inclusion because of #215.