The way to get started on this is using a "compose" script, i think. Things have changed a lot in this area since the last time we did this. This area moves fast in Fedora anyway, from release to release it may change radically.
I think you need:
- a running machine with a stable f18 system
- a full copy of the latest repos (or re-download every time). there are ways to keep mirrors - used to keep them in my hda with an app i created (which i did not package because it was too custom), called
- a way to compose a distro into a release cd
- a way to test it quickly (eg. VM or real hw)
Basically we need to create what it would otherwise called an Amahi Spin of Fedora.
I am fairly sure the programs mock and pungi some involvement of kickstart files are required. See these pages on composing test images and [urlhttp://fedoraproject.org/wiki/Spins_Process]spins process[/url].
Here is another idea, the Fedora revisor, a tool to generate your own Fedora images.
I am fairly sure we do not want to submit a Spin to the Fedora community, knowing their red-tape ladden process. But that does not stop us from doing what we want.