Hi Russ,

> > > This specifies $XDG_CACHE_HOME, falling back on $HOME/.cache if
> > > not set.
>
> > They aren't necessarily interactive users, it isn't desktop software
> > creating the cache material that backups should skip.
> > $XDG_CACHE_HOME won't be used by them.  It's lower level than XDG,
> > more like FHS.  :-)
>
> Right, so the question is whether there's some unfilled design space
> between /var/cache and $XDG_CACHE_HOME.
>
> I personally don't see it, but that may just be a failure of my
> imagination?

$XDG_CACHE_HOME is per user, /var/cache is per root directory.  Users
work together without it being the whole system.  And per-user software
can want to work isolated to a single directory downwards, it especially
doesn't want to spread its data across several $XDG_... trees, and the
user doesn't want it to either sometimes.  These aren't desktop programs
that sit solidly in $HOME, they're operating in $PWD that may well be
outside $HOME and shouldn't be polluting it.

GNU tar, and others, taking up CACHEDIR.TAG shows a demand.  If it were
more standardised then there could be more take up.

-- 
Cheers, Ralph.
https://plus.google.com/+RalphCorderoy
_______________________________________________
fhs-discuss mailing list
[email protected]
https://lists.linuxfoundation.org/mailman/listinfo/fhs-discuss

Reply via email to