Jamie Zawinski wrote:
> That's a completely reasonable place to put it.

No, it's annoying and it violates the FHS.  Dot-files have to be created
in ~/ , not in ~/somewhere/ .

From
http://refspecs.linuxfoundation.org/FHS_2.3/fhs-2.3.html#HOMEUSERHOMEDIRECTORIES

| Requirements
| 
| User specific configuration files for applications are stored in the
| user's home directory in a file that starts with the '.' character (a
| "dot file"). If an application needs to create more than one dot file
| then they should be placed in a subdirectory with a name starting with a
| '.' character, (a "dot directory"). In this case the configuration files
| should not start with the '.' character. [11]
|
| [11] It is recommended that apart from autosave and lock files programs
| should refrain from creating non dot files or directories in a home
| directory without user intervention.

One could argue that .cache is not a configuration file.  That's
correct, but it's a dot file and creating some (dot or non-dot) files
somewhere below /home/ without user intervention would be even worse.

Another adequate location of the cache file would be
~/.cache/xscreensaver/


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to