HomeAsDesktop
Created: Date(2005-09-29T13:53:43Z) by JohnNilsson
Priority: NeedsPriority
People: NeedsLead, NeedsSecond
Contributors: JohnNilsson
Interested: MatthewPaulThomas
Status: UbzSpecification, BrainDump, DistroSpecification
- Branch:
- Malone bug:
- Packages affected: nautilus
- Depends:
- Dependents:
- BoF sessions: none yet
Summary
Nautilus currently defaults to ${HOME}/Desktop/ as the Desktop folder. It is however possible to configure nautilus to have ${HOME}/ as the Desktop. This specification is about having this as default.
Rationale
The users view of the data organization is currently split it two. For most users the desktop is the base of their personal data organization. When using a file selector for opening and saving files a level below the desktop is introduced, which is inaccessible in ordinary use.
By configuring nautilus to use the home dir as desktop all files the user has access to is availible from the Desktop.
Use cases
- John is a routined Linux user but he is very bad at organizing files. By having everything on the desktop it's impossible for him ignore the problem and stuff gets organized in a more timley manner. As a bonus he is completley aware of what files he has in his home folder.
- Sandra is a novice user who, besides web surfing, uses her computer to organize and store photos from her digital camera and from time to time create a document in an office application. She gets confused when she is importing files from the camera because she can't find them on the desktop. When sending files to friends with e-mails she get confused because the files in the file selector doesn't resemble the one on her desktop and she has trouble finding what she wants.
Implementation
Ship nautils with the gconf setting /apps/nautilus/preferences/desktop_is_home_dir enabled.
Outstanding issues
Applications that assume the precense of a ${HOME}/Desktop/ dir has to be fixed.