Things that definitely need to be done:
Backpack critpath:
GHC stuff
Per-component build
Things I've agreed to do
Backpack on base. (Why? base is pegged to a GHC version, so there's no worry about people needing to support multiple versions of a package at the same time.)
Things that definitely need to be done:
Backpack critpath:
cabal-staging--cabal-fileImplement --cabal-file, allows multiple Cabal files in directory #3553backpackBackpack #3672backpack-includes: p (* as *.ByteString)supportGHC stuff
Per-component build
cabal-shakeHandle apparent package dependency cycles due to test suites / benchmarks #1575Things I've agreed to do
convenience-bclibNameis notNothingforsubLibraries.Backpack on base. (Why? base is pegged to a GHC version, so there's no worry about people needing to support multiple versions of a package at the same time.)