T C Witte phys uu nl wrote: I completely agree with you. I think these sorts of things should really be a part of the LSB. Ideally, all applications should follow a certain amount of structure. e.g.: ~/app/data/<app-name>/... ~/app/customisation/<ap-name>/... ~/app/tmp/<app-name>/... I would suggest something like this: ~/config/<app-name>/... For all settings, preferences (things that you can miss). ~/tmp/<app-name>/... For all caches (with possibility of linking it to /tmp/<user-name>). Possibly ~/.tmp (it's not something users have to deal with, I guess). ~/data/<app-name>/... Like you suggested. The names could be different ('My Settings', 'Temporary Data', 'My Documents'?) I don't know if this discussion goes here or somewhere related to the LSB. But the person who implements something like this should take care of making it appropiate for i18n. An example: Windows has some standard directories for apps and user data ("Program Files", "My Documents"). But these are not the names always used, this names must be taken from some part of the registry, so for examle, in spanish releases, you have "Archivos de programa", "Mis documentos". I've seen some windows apps that have the directory names hardcoded (I remember Netscape 3), so I had a "Program Files" with this files, and a "Archivos the programa" with most other apps. So, if something like this is done: a) Some standard way of using localized names for these dirs should be designed. b) There should be some way to warn app. writers about getting the localized names instead of hardcoding them. Daniel -- Knowledge, sir, should be free to all! -- Harry Mudd, "I, Mudd", stardate 4513.3
Attachment:
signature.asc
Description: This is a digitally signed message part