980 B
980 B
-
vision, usability
-
file layout
-
cli interface
-
distro selection (libc compatibilty etc.)
- stack
- how we manage metadata
- https://gitlab.haskell.org/ghc/ghc/-/wikis/platforms/linux
-
unix vs holistic user experience
-
non-goals (invoking pkg manager)
-
relationships
-
Code walkthrougs
- Version file, Types file (GHCup types)
-
advanced topics
- bootstrap scripts
- windows and MSYS2
- security
- HLS/GHC interaction
- reproducibility
- stack integration
- bindist work (curation)
- isolated installs
- mirrors
-
contributing
- repos
- project hierarchy
- building
- ghcup-metadata CI (bindist install)
- metadata versions
- metadata variants
- bootstrap script
-
for the future
-
cool things to contribute to
- deciding on defaults (metadata etc.)
- API for e.g. stack
- Dhall
- manpage
- TUI
- schema
- integration test
- revision
- documentation
- cross
- nightlies
- health check
- discussions