Linked by Thom Holwerda on Thu 28th May 2009 19:17 UTC
OSNews, Generic OSes Ask OSNews is apparently quite popular among you guys; the questions just keep on coming in. Since David took on the first two, we decided to let me handle this one - it's an area I've personally covered before on OSNews: file system layouts. One of our readers, a Linux veteran, studied the GoboLinux effort to introduce a new filesystem layout, and wondered: "Why not adopt the more sensible file system from GoboLinux as the new LSB standard?"
Permalink for comment 366049
To read all comments associated with this story, please click here.
ephemient
Member since:
2009-03-11

Not FHS, but there exists the XDG Base Directory Specification, which addresses your point 1:

User-specific configuration files go in $XDG_CONFIG_HOME = ~/.config/ instead of cluttering ~/.?*.

It also specifies $XDG_DATA_HOME = ~/.local/share/, for data resources like user-specific menu entries, and $XDG_DATA_HOME = ~/.cache/.

As far as I've seen, the newer programs and toolkits using these XDG directories do a good job of keeping their stuff organized. For example, you can "rm -rf ~/.config/vlc ~/.local/share/vlc ~/.cache/vlc" with confidence that VLC doesn't have any junk lying elsewhere, and that you're not affecting any other programs.

Reply Parent Score: 1