Yesterday a friend of mine who teaches CompSci at one of the colleges caught me on chat with the line that he was bored. Being from a school of thought which associates being bored with you-know-who’s workshop I thought it was time to get others do some bit of stuff I had never found time to check out.
So here goes:
Just in case you feel lost – here’s the roadmap (look for the Anaconda Customisation links)
But the above is not enough to make your secret sauce work. Here’s some more bits of infrastructure changes you require to do:
 Ensure that you use a custom kickstart that always does askmethod for installs. Good for UseCases where you have a NFS/HTTP/FTP dump ready and of course a no brainer if you have the CDs at hand.
 Ensure that you have a rescue kickstart put in that does not format /home when re-installing
 Add yum to a cron that checks up the repositories on a daily/alternate day basis
 Shut down all unwanted services during startup
 Take out a few of the virtual consoles
And if you have done all this and are still not satisfied,
 Attempt to extend the functionality of Yumex by allowing repositories to be added through the GUI if an appropriate link-to-repo-file is passed.
 Take out the requirement of root user from the system or at least investigate the possibility
ps: While doing all of the above please ensure that you keep posting about your efforts to a blog/journal/website and perhaps also try and rustle up a few of the students as beta testers for this project.