xfce4 would be a lot better as xfce (version 4 or something maybe), the current naming is confusing. Why have both xfce and xfce4 both different versions? Also, why does it deserve it's own class (xfce-base and like), why can't it be in x11-wm where it belongs? this kind of things are annoying for the user and yet rather easy to fix with a common policy about ebuild locations. Sure, it's a lot of work to change this. I'm eagerly waiting for all packages to have at least 5 sub directories of their own in /usr/portage so we'll have some 10 000 subdirectories under /usr/portage, a few for each package. It'll suck, really. A better way is to categorize things right from the start. Reproducible: Always Steps to Reproduce: 1. use gentoo Actual Results: See details. Expected Results: I expected to find XFCE 4 as xfce, not xfce4. I also expected to find it in x11-wm, not xfce-base or anything. This seems to happen to other packages too (KDE atleast). Setting some rules for ebuild locations would be a great thing. # ls -1 /usr/portage|wc -l 96 This is a number I do NOT want to increase!
First off xfce 3 and xfce 4 are totally different as for x11-wm it used to be there, but is large enough (and will continue to grow) to need it's own category for maintenance.
What are the SLOTs good for, then? Radek
Anyway XFCE4 is not a Window Manager (x11-wm) its a desktop eviroment like kde or gnome.. so it needs her own class inside portage treee. It do not belongs to x11-wm :)