From Fedora Project Wiki

This list might be missing items, and some of the items may incorrect. Tough.

  • make i386-pc and i386-efi buildable at the same time
  • make booty know how to write configs for it
  • make anaconda/booty know how to migrate between various other bootloaders
  • grub 0.*
  • yaboot ?
  • make grubby know how to change config files
  • make bootloader installation on various platforms use the same procedure
  • make sure all the various disk controllers work correctly
  • make sure NX stack is marked correctly on all platforms
  • make sure RAID is handled reasonably