Of course it also becomes the case that anyone doing this will only have the hardware at hand to test on eg in Lucid usbhid drivers were split up and involved script hacking to deal with and if its not right wireless input devices might go awry for example but I have none to verify all is still happy. I have no dial up modems so cannot check those, though I tried to leave such alone, if a kernel has been swapped they may be affected (modprobe backend and related scripts)
I add certain proprietry drivers as needed. I avoid bleeding edge.
In other words such projects tend to become custom jobs though I do have a small menagerie here that would beat me up if the machines did not behave
![Very Happy :D](./images/smilies/icon_biggrin.gif)
Anyone releasing their baby on the puppy public is exposing themselves and it can be a thankless task... I have only had a small taste of that so generally I tend to throw in and discuss ideas so perhaps others might want to give them a whirl on their projects.
A long winded vague answer for you....
mike