Description of Problem: switchdesk does not take into account the possible choice of mwm, even if the openmotif package (which supplies mwm) is installed. Version-Release number of selected component (if applicable): Stock Milan beta 2
mwm? eeeeewwwwww
You mean "twm? eeeeewwwwww", or "Windowmaker? eeeeewwwwww", or "KDE ...." The point is, switchdesk is supposed to give you the option. As much as we all don't use twm, it should be and is on the list, as it -is- a valid window manager option if it was installed. MWM is no different in this regard.
It's switch*desk*, not switchwindowmanager. As such, I'm considering removing all window managers from the next release, and leaving only GNOME and KDE, which are desktop environments. Neither twm, mwm, windowmaker, are desktop environments. Users can use whatever windowmanager they like by editing .xinitrc et al. This isn't written in stone yet, but it's trivial compared to more important work I have on my plate, and I'd rather spend my time doing real work than arguing with people about crappy window managers.
It isn't really an arguement about "crappy window managers" it is about consistency. You can't fault someone for wanting a program to consistently deal with it's tasks. The question here is: does switchdesk list window managers that Red Hat installs, or does switch list just Desktop Environments that Red Hat installs. Right now it does neither, and while you should decide with path it should conform to, fixing it would have to take all of about 10 minutes. In fact, you can get me off your back by telling me which way you want to go... and I will supply the patch.
Switchdesk is for switching between the 2 desktops that Red Hat supports, which are KDE and GNOME. "twm" was present as a legacy fallback, kind of like a safemode of sorts. I'd be perfectly happy removing twm from the menu, or even removing switchdesk entirely. It's somewhat unnecessary nowadays anyway because users can choose GNOME/KDE from within gdm/kdm already anyway. It isn't a priority however. I wont add more wm's to switchdesk however.