Implement GoboLinux's System Directory Approach

Registered by Marcelo Fernandez on 2006-11-30

It would be great for users to get this feature :-D

The root system would look like this:

~] cd /
/] ls
Programs
Users
System
Files
Mount
Depot

And it will make sense for every new people to Linux. They will manage the system tree, because it "makes sense" (a lot) instead of the old "Unix" approach.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

I came here to request the exact same thing. The Unix directory structure is rather esoteric! If Gobolinux ( http://www.gobolinux.org/ ) have made their implementation compatible with applications this simplification can only be a good thing.

I read in a similar--rejected--spec ( https://blueprints.launchpad.net/distros/ubuntu/+spec/userfriendly-filesystem-structure ): 'another duplicate of this oft-rejected spec'
That can also be interpreted as: 'We're rejecting this oft-requested feature.' I believe this will be a good selling point for Ubuntu, and a popular feature for existing users.

Why would a new user need to know what everyhting in the filesystem is? All they need to know is that they can find their documents by clikcing on Places>>Home Folder, and their pen drive by going to Places>>Computer, and that they can install progrmas using synaptic or aptitude. Only the advanced user would need to be able ot navigate around the filesystem, and tthe advanced user would probably know how.
 -- alecjw

Changing the Ubuntu file system to something 'easier to read' will have the following benefits:
 - It will encourage new users to learn more about how things work. The directory structure will be friendly and inviting, instead of baffling.
 - Many tasks require changes outside the home directory, installing system-wide fonts, setting up graphics drivers, setting up a personal web server to name a few. These tasks would be easier for inexperienced users with a simpler directory structure.
 - KISS: Keep It Simple, Stupid. Makes a lot of sense. The current system is strange and baroque, Gobo Linux have proven this can changed, don't let fear of change stop this happening in Ubuntu as well!
 - It helps advanced users: I was an advanced Windows user before moving to Linux (as are many of Ubuntu's potential customers). Certainly Windows directory structure is all over the place, but my transition to Ubuntu would have been a lot easier if I'd have been greeted with a simple (but powerful) directory structure instead of the current one. So advanced GNU+Linux users will probably understand the existing structure, advanced Windows users (the one's we're trying to woo--see bug #1) will be baffled!

I strongly support this suggestion as well. Read http://en.wikipedia.org/wiki/GoboLinux and http://www.gobolinux.org/index.php?page=doc/articles/clueless . The GoboLinux approach is much more compatible, doable and much less difficult than people may at first presume. Adopting this approach would be a huge leap forward for Ubuntu, and not just for the sake of new users. --Jens Ropers

This is going to get rejected because of stupidity. The benefits of such a file system would allow linux to take a huge chunk of the desktop market. Even if programs just get thier own directories it would be amazing and much easier. Just think no package manager, easy install and uninstall(simple delete folder), no left over junk from removal like dependencies, cleaner easier to understand file system for teaching, apps work with all dirtros out of the box, companies can develop for Linux as a single system, programs can be moved from one pc to another without reinstalling them aka portability, less use of the command line and more of the GUI to maintain and remove apps, can download a Linux app package from any download site and it just works after running the installer( i know this can be done with .deb for Ubuntu but imagine one for all distros). Ubuntu devs just have to take gobo linux and ubunterize it and perhaps for now release it as a side development so it can mature into something amazing and give devs time to build for it. This could be the turning point for linux and im not kidding such a thing will be huge and make linux elegant as a desktop OS.

This is must for Ubuntu..Super Must

http://brainstorm.ubuntu.com/idea/940/
http://brainstorm.ubuntu.com/idea/12073/

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.