[openbeos] Re: B_USER_DATA_DIRECTORY?

Alan Westbrook <alan@xxxxxxxxxxxxxx> wrote:
> What about
> 
> ~/Documents/[app]/

Re: [~/Documents/ ... ]
The home folder is primarily the home of the user, not of the apps. 
This one of the differences between Unix and BeOS. App settings go in ~
/config/settings. System and app addons, etc, currently go in ~/config/
add-ons.
This way the user is free to decorate his home folder, keeping 
primarily documents. A Document folder within the home folder would be 
like a document folder within a document folder. (Not a bad idea in 
itself, but you generally want the contained folder to have a more 
specific purpose than the parent folder that holds it.)

The folder we've been discussing is for application extras that don't 
necessarily fit in ~/config/settings, not being pure settings, and that 
also don't fit in the /boot/apps/foo-app/ folder, being non-static. 
These aren't user  documents, in the sense a Word document, an MP3 file 
or a JPEG are.

Re: [app]
I'd prefer more order than what we currently have within ~/config/
settings. Naming each folder by the app signature we get that order for 
free and in a predictable manner that lessens the risk for conflicts. 
You don't want such a folder directly in ~, since you don't want to 
expose the user to a folder containing hundreds of folders with strange 
names. Hence, ~/config/something.

/Jonas Sundström.                 www.kirilla.com


Other related posts: