Things to do in order to achieve 0.1

  • finish writing the cauldron script so it actually does the steps needed
  • setup sorcery in build chroot (ARCHIVE=on, etc.)
  • perform the build
  • clean the chroot out (cleaners)
  • add installer(s)
  • extra sanity checks on boot and etc in chroot (add_sauce stuff)
  • set up how to do chroots in libcauldron (${CAULDRON_CHROOT}) [mostly done]
  • write code to install sorcery into the CAULDRON_BUILD chroot
  • write a cauldron spell so that cauldron can install itself
  • write code to set up the init process on the ISO
    • this needs to be sensitive to what installers are present
  • still need the installers themselves to be written
    • for the shell installer, this is trivial [mostly done]
    • the menu installer needs to be written
      • Not sure if this should really be for 0.1, but a lot of people have asked for it already.
  • LOTS AND LOTS OF TESTING!
  • More sanity checks and error testing (use liberror!)
    • liberror should get a function liberror_chkerror or something, which
      • will take an error code and do different things depending on the debug level, etc.

Things to do for 1.0

  • Resolve all known bugs
  • Web installer (html), X installer? (xdirectfb?)
  • ???

Cauldron/Devel/TODO (last edited 2010-02-24 08:12:57 by flux)