since i've been whining about the (in some places, very
non-intuitive) layout of kernel configuration options, i'm
going to play with designing a different structure for some
of the submenus. and number one on my list is the filesystems
menu, which is pretty thoroughly random.
starting at what seems to be a pretty arbitrary choice
(quota support? how did that end up at the top of the list?),
we then get "automounter" (again, a bit premature, it seems),
then reiserfs(??), and a bunch of experimental filesystems
before getting to ext3, which doesn't really flow well.
then we jump to DOS filesystems, bounce around a bit more,
on to JFS (why is this not next to reiserfs?), etc, etc.
and, near that bottom of the list, ext2??
how about something like
ext2
ext3
reiser
XFS
JFS
quotas
MS/DOS related filesystems
MD-DOS
VFAT
NTFS
other OS-related filessytems
Apple
ADFS
BeOS
BFS
QNX
System V/XENIX/...
Pseudo(?) filessytems
/proc
/dev/pts
/dev
etc, etc. i know i'm leaving plenty out since i'm typing this
stream-of-consciousness. but you get the idea. i'd like to see
the most common choices at the top of the list, and the uncommon/
legacy/experimental further down, where fewer people will care
about that stuff.
also, there are at least a couple places in that xconfig
meny that seem incorrectly-structured. example: ext3 -> JBD.
JBD is a sub-option of ext3, but it shows up at the same
indentation level. it should, based on hierarchy, be one
level indented, at the same level as ext3 extended attributes
to be a proper sub-option.
same complaint about VFAT being a sub-option of DOS FAT fs
support, but not being indented properly.
thoughts?
rday
p.s. i guess i could just learn the menu-layout language
and mock something up, just for fun.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Wed Jan 15 2003 - 22:00:39 EST