Linked by Thom Holwerda on Sat 23rd Aug 2008 15:37 UTC
Editorial Earlier this week, we ran a story on GoboLinux, and the distribution's effort to replace the Filesystem Hierarchy Standard with a more pleasant, human-readable, and logical design. A lot of people liked the idea of modernising/replacing the FHS, but just as many people were against doing so. Valid arguments were presented both ways, but in this article, I would like to focus on a common sentiment that came forward in that discussion: normal users shouldn't see the FHS, and advanced users are smart enough to figure out how the FHS works.
Thread beginning with comment 327805
To read all comments associated with this story, please click here.
Wrong sentiment
by Delgarde on Sun 24th Aug 2008 10:56 UTC
Delgarde
Member since:
2008-08-19

The article states that the common sentiment from the previous article was that normal users should never see the filesystem. Now from my reading of the posts, the more common belief was that users should never *need to* see the filesystem, which is quite a different message.

Thom interprets this argument as a statement of elitism, that users are being prevented from learning how their system works, going against all the principles of openness. Nonsense. It's a statement that users shouldn't be forced to learn about things that shouldn't be relevant to them. They should be welcome to do so should they choose, but it should never be a requirement in order to successfully use their computers. Windows users manage just fine without knowing anything outside of "My Documents", and Linux desktop users should be able to do the same.

Reply Score: 2

RE: Wrong sentiment
by sorpigal on Sun 24th Aug 2008 11:56 in reply to "Wrong sentiment"
sorpigal Member since:
2005-11-02

I could not have said it better and have in fact said it worse.

Reply Parent Score: 1

RE: Wrong sentiment
by Toad on Sun 24th Aug 2008 18:52 in reply to "Wrong sentiment"
Toad Member since:
2005-11-27

... users should never *need to* see the filesystem, which is quite a different message.


The problem is that users NEED to see the filesystem. If everythings work perfectly all the time and there exist application for everything a user would do. Then MAYBEE the layout of the filesystem wouldn't matter.

I am a good example, I work as a programmer, the company I work for only develop Windows applications, therefore I have limited time to spend with Linux. In this time I have had to use too much time navigating the cryptic layout of the filesystem. I am realy not interested in "mucking" around there, and I always use apt/Synaptic to install programs, but yet too often I have to use Emacs and commandline trying to fix some problem.
On other problem I heard was about different version of library. The solution is simple - both Windows(.net) and Mac do it today. You make a filesystem layout like this:

library
->openGL
->->1.0.0.0
->->1.0.0.1
->->1.1.0.1
->->2.0.0.0
->->2.0.0.2
->->2.5.0.1

If your application doesn't say witch version, it will use the last version, otherwise the application can say it should always use for example 1.0.0.1 version or say 1.0<=version<2.0. - no need for slimy soft links

Edited 2008-08-24 19:03 UTC

Reply Parent Score: 1