Appliance Operating System
Summary
The Appliance Operating System (AOS) Fedora Spin
Owner
- Name: huff
Current status
- Targeted release: Fedora 10
- Last updated: 07-15-08
- Percentage of completion: %50
Detailed Description
The AOS is a scaled down version of Fedora with a small footprint containing only the packages necessary to run an appliance. The hardware supported by this spin of Fedora would be limited, primarily focusing on virtual containers such as KVM and Vmware. The Goal would be to create a base that developers can build their applications on top of, only pull in packages that their software requires. A start from the bottom and build up mentality.
This is similar to the concepts of JeOS (Just enough operation system)
Benefit to Fedora
- Provides a template for developers who want to build a fedora based appliance.
- Will hopefully start to form some continuity around what a fedora appliance will look like.
- It would also provide a minimal version of fedora for those who want to start form the ground up and add only what they want/need
Scope
Requires hosting an AOS kickstart file in the kickstart pool and hosting a binary image on http://spins.fedoraproject.org/
Target audience would mainly be developers wanting to quickly develop appliances based off of fedora
Test Plan
1. Test on supported platforms in rawhide, kvm. vmware 2. Work with Fedora QA to ensure that we have sufficient coverage
User Experience
1. Users can down load the binary image and run in a container such as vmware or KVM and be able to have a demo of app x up and running in minimal time 2. Users can download the ks file and create there own version of the AOS locally
Dependencies
- tbd
Contingency Plan
- tbd
Documentation
- http://thincrust.net/aos.html
- Discussion of this project takes places at the thincrust-devel@redhat.com mailing list:
http://www.redhat.com/mailman/listinfo/thincrust-devel
Release Notes
- kickstarts available here:
http://git.et.redhat.com/?p=aos.git;a=tree;f=kickstarts
feel free to add a comments......