4dc784c64db25b81aea67342d04568fa9e29aa5a
[genkernel.git] / TODO
1 - Need configs for other currently-unsupported arches
2 - Make configs stackable
3 - Move modules_load to /etc/genkernel
4 - Move main config to /etc/genkernel
5 - Refactor code to be more simple and extendable
6 - Fix all TODO sections in the code
7 - Add all options to genkernel.conf
8 - Add "include" options to genkernel.conf
9 - Allow for architecture-specific or module-specific files to override defaults
10 - Create hooks for various points in the build/install phases for modules
11 - Add new boot support for the following:
12   - Hardware
13     - Infiniband
14         - FCP
15   - Software
16     - iSCSI
17         - Multipath support for block devices (WIP: tsunam)
18     - Multipath updates/notification via multipathd (WIP: tsunam) 
19     - ATA over Ethernet
20         - FCP over Ethernet
21 - Document the different code paths and hooks for external modules