From Fedora Project Wiki
(New page: {{Draft}} == Technical Requirements for Spins == === Focus === This document is going to focus on the technical requirements of LiveCD/DVD spins. Installable spins are (currently) outsi...)
 
No edit summary
 
Line 9: Line 9:
=== Requirements ===
=== Requirements ===


* '''MUST''' be composed of entirely Fedora bits
* '''MUST''' include the base fedora-live-base.ks file
* '''MUST''' include the base fedora-live-base.ks file
* '''MUST''' have SELinux enforcing
* '''MUST''' have SELinux enforcing
Line 14: Line 15:
* '''MUST''' not be oversized (700MB for a LiveCD, 4.3GB for a LiveDVD)
* '''MUST''' not be oversized (700MB for a LiveCD, 4.3GB for a LiveDVD)
* '''MUST''' meet the [[QA/ReleaseCriteria | Release Criteria]] for a general Fedora release.
* '''MUST''' meet the [[QA/ReleaseCriteria | Release Criteria]] for a general Fedora release.
* '''MUST NOT''' modify the default behavior of any application (an example would be' using browser mode for nautilus)

Latest revision as of 19:41, 9 November 2008

Warning.png
This page is a draft only
It is still under construction and content may change. Do not rely on the information on this page.

Technical Requirements for Spins

Focus

This document is going to focus on the technical requirements of LiveCD/DVD spins. Installable spins are (currently) outside the scope of this document.

Requirements

  • MUST be composed of entirely Fedora bits
  • MUST include the base fedora-live-base.ks file
  • MUST have SELinux enforcing
Note.png
Exceptions can be made for permissive on a case-by-case basis. Use case matters a lot here. For example, something like the Xfce spin would not be allowed to be permissive. To date, this exception has been used once.
  • MUST not be oversized (700MB for a LiveCD, 4.3GB for a LiveDVD)
  • MUST meet the Release Criteria for a general Fedora release.
  • MUST NOT modify the default behavior of any application (an example would be' using browser mode for nautilus)