Personal tools
You are here: Home Development Revisor Development Roadmap

Revisor Development Roadmap

A document listing the features we want to see in future releases...

Revisor Development Roadmap

This document reflects the Revisor development roadmap, basically the list of features added to Revisor in the future.

Program Flow, Advanced Options

Rework the program's flow to match Advanced vs. Simple configuration item from the beginning.

  • Include "Show Advanced Configuration" in Welcome Screen
  • Determine the exact types of media to compose with the following logic:
    • Screen "Select Media Types"
      1. Installation Media
      2. Live Media
      3. Virtualization Media
      4. Rescue / Utility Media
    • Screen "Installation Media Types":
      1. Installation DVD Set
      2. Installation CD Set
      3. Installation Tree
      4. Installation Unified ISO
      5. ...
    • Screen "Live Media Types":
      1. Optical Live Image
      2. USB Live Image (USB Thumb Drive)
      3. USB Hard Disk
      4. ...
    • Screen "Virtualization Media Types":
      1. VMWare Appliance
      2. VMWare Guest
      3. Xen Guest
      4. KVM Guest
      5. ...
    • Screen "Build Type" (Advanced):
      • Normal Build
      • Chroot Build (Other OS) -> Screen "Build Media Chroot" (Advanced)
      • Virtualized Build (Other Arch) -> Screen "Build Media Virtualized" (Advanced)
      • Client / Server -> Screen "Build Media Client / Server" (Advanced)
      • Dry-run
      • ...
    • Screen "Revisor Configuration":
      • Choose Destination Directory
      • Choose Revisor Configuration
      • Choose model from Revisor Configuration
      • Choose repositories from model
      • ...
    • Screen "Revisor Configuration" (Advanced):
      • Choose Working Directory
      • Choose Automated Testing Mechanism
      • ...
    • Screen "Repository Configuration":
      • ...
    • Screen "Repository Configuration" (Advanced):
      • Choose koji Interface (bleeding edge)
      • ...
    • Screen "Client/Server" (Advanced):
      • Choose Build Server
      • ...
    • Screen "Chroot Build":
      • ...
    • Screen "Virtualized Build":
      • ...

Additional Features

These are additional features going to be added to Revisor

  • better kickstart support
    • enable the --optional and --nodefault parameters for groups
    • support custom post scripts
  • select filesystem type(s) (live media, virtualization media)
  • partitioning support (live media, virtualization media)
  • partitioning support (kickstart for installation media)
  • interactive chroot support for customizing live media even further
  • CPAN archive access (??)
  • eye candy from the art team
  • information stages
  • yum extender-like yum repository selection (include a config that just points at the local yum config)
  • puppet output config
  • jigdo file and template building
  • torrent building
  • Web Interface
  • bootloader configuration
    • pass ks parameter to the installer
    • edit entries, defaults
  • delta generation (??)
  • koji integration (??)
Document Actions
Log in


Forgot your password?