From 63f290107cc9eeeaf572cea064bb3da75d7255d5 Mon Sep 17 00:00:00 2001 From: Julian Ospald Date: Tue, 24 Mar 2020 21:04:02 +0100 Subject: [PATCH] Add TODO --- TODO.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 TODO.md diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..679ca3c --- /dev/null +++ b/TODO.md @@ -0,0 +1,35 @@ +# TODOs and Remarks + +## Now + +* requirements + * for ghcup (bootstrap script) + * per tool +* mac build: xattr -cr . +* static binaries + * upgrade plan from old ghcup + +* bootstrap-haskell with new ghcup + * add warning to ghcup script about new binary + +## Maybe + +* maybe: changelog Show the changelog of a GHC release (online) +* sign the JSON? (Or check gpg keys?) +* testing (especially distro detection -> unit tests) + +## Later + +* add support for RC/alpha/HEAD versions + +## Cleanups + +* avoid alternative for IO +* use plucky or oops instead of Excepts + +## Questions + +* fully static musl builds for linux? +* mirror support +* interactive handling when distro doesn't exist and we know the tarball is incompatible? +* ghcup-with wrapper to execute a command with a given ghc in PATH?