| Name | Topic | Comment | By | Prequisites | Kind | Size | Scheduled |
| GADT | Generalized Algebraic Data Type | Partly done by AM | Compat |
| GC-base | Garbage Collector basics | Almost done by AD | Perf |
| GC-rest | Weak/Stable ptr, finalizer | Compat |
| FunDep | Functional dependencies | Compat |
| Unbox | Unboxed types | Perf |
| TyCore | Typed Core |
| PrimLang | More detailed spec language for primitives | To express: map to operator, unboxed, already evaluated | Perf |
| BC-compact | More compact encoding of bytecode | Perf |
| Pkg | Package support | Dist |
| Cabal-build | Build UHC with Cabal | Dist |
| Cabal-lib | Build libraries with Cabal using UHC as H compiler | Pkg, HsLib-cabal | Dist |
| FitsIn | FitsIn maintenance: use ST monad | Maint |
| H98-libs | Completion of H98 libraries (Time, Locale, ..) | Compat98, CompatLib |
| H98-default | H98 defaulting mechanism | Compat98 |
| H98-n+k | H98 n+k patterns | Should we do this? | Compat98 |
| H98-derive | H98 derivings | for Ix, Bounded (partly done), tuples (partly done) | Compat98 |
| HPrime | Support Haskell Prime | H98-libs, FunDep | CompatPrime |
| HsLib-selfUHC | Hackage libraries necessary for UHC build | H98-libs | CompatLib |
| HsLib-cabal | Hackage libraries necessary for Cabal library build | H98-libs | CompatLib |
| HsLib-ghc | Hackage libraries using GHC specifics | GHC-libs | CompatLib |
| GHC-exc | Extensible exceptions a la GHC | CompatGHC |
| GHC-libs | libraries a la GHC | H98-*, GHC-exc, HsLib-selfUHC | CompatGHC |
| ErrMsg-basic | Improve error reporting, by better formatting/tracing messages |
| ErrMsg-top | Improve error reporting, using TOP like approaches |
| Typeable | Class Typeable support | CompatGHC |
| 64bit-lib | 64 bit platform libraries | Run |
| nofib | Setup testing with nofib | H98-* | Test |
| Jazy | Complete Java/Jazy support | Run |
| Thread-bc | Concurrency with threads in bc backend |
| Thread-C | Concurrency with threads in C backend | Compat |
| Exc-C | Exceptions in C backend | Compat |
| Analyse-framework | Framework for analyses | TL | TyCore |
| Analyse-strict | Strictness analysis | JC, TL | TyCore |
| Analyse-uniq | Uniqueness analysis | HF, TL | TyCore |
| Runtime-prim | Sharing of primitives + GC for bc + C backend |
| Runtime | Splitting up toplevel runtime for backends |
| UHC-driver | Database organisation of .hi info, binary representation |
| UHC-selfcompile | Self compilation of UHC by UHC | FunDep, H98-*, HsLib-selfUHC, Cabal-lib |
| Ruler-manual | Manual typerule implementation using Ruler ideas |
| Ruler-automatic | Automatic typerule implementation via Ruler |
| XXX | XXX |
| XXX | XXX |
| XXX | XXX |
| XXX | XXX |