Written by msktje the 21 Nov 08 at 11:59.
Maybe with hardware recognision so that only the used drivers are selected and maybe with easy questions like:
wil you use virtualisation, DVB?....
So that the program build custom deb files of the kernel.
To optimize your kernel, you would recompile it.
If you are the type of guy who can recompile kernels, then you are kind of guy who know how to optimize it.
You download the kernel, extract it, then copy the config file from /boot/ to .config in your directory where you extracted it. Then you 'sudo make menuconfig' to enter the menu to configure it, and change processor from 586 to Core 2 Duo.
As you said, recompiling kernel is thing that should be only done by experienced users, and this idea is for tool with which it would be done by newbies, only by answering questions about their hardware
First we need some benchmarks showing that optimizing actually helps performance.
The i686 optimized Arch distribution was slower at untarring than an unoptimized Debian install. As they didn't repeat this test it is unconvincing. However to justify developer and user time, we need to be convinced that optimizing the kernel gives a worthwhile boost to performance.
This looks OK, but extra drivers only take up a little hard drive space. What harm can they be? Throwing kernel optimization at noob users is a recipe for disaster. Believe me, I would know, I was there.