[Usability]Re: The messy world of applications files



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



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]