A draft proposal for Fedora spins
Anyone can create a Fedora spin for their personal use. Just create a kickstart file to install the packages you want. There are various ways of doing this, but the Anaconda kickstart is probably the most common. This kickstart file tells the Anaconda installer what packages you want, and you have your own Fedora spin.
This draft is about creating official spins that will be listed at the Fedora Project Spins Tracker, and available for interested users to get the official Fedora spin of their choice. However there does need to be a way to cleanly distinguish between Released Spins and Contributed Spins.
What will it take to create an official Fedora spin according to this proposal? The first step is get a kickstart file into the Kickstart Pool, where the file will be reviewed and tested by a peer group of Spin Maintainers. If the peer group approves then the spin proposal goes to the board for review. If the Fedora Board approves the spin it will be granted trademark usage and from there it can be added to the Fedora CVS.
A number of steps need to be completed for this plan to work. First is the creation of Spin Guidelines. The guidelines will specify a minimum level of technical quality for kickstart files, and contain a naming scheme for new spins. The not-yet-formed peer group of Spin Maintainers will have some say in these Guidelines, although the release engineering team will probably create the first draft.
There is a long way to go to get a straightforward way for a Fedora Special
Interest Group (or anyone else) to get a spin approved, but such things
always have a start somewhere.
