By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 2912 - no compliance with xdg user directories specification
Summary: no compliance with xdg user directories specification
Status: NEW
Alias: None
Product: TDE
Classification: Unclassified
Component: other (any) (show other bugs)
Version: R14.1.x [Trinity]
Hardware: All All
: P5 enhancement
Assignee: Timothy Pearson
URL:
Depends on:
Blocks: 2969
  Show dependency treegraph
 
Reported: 2018-05-23 15:06 CDT by wofgdkncxojef
Modified: 2018-08-30 02:59 CDT (History)
4 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description wofgdkncxojef 2018-05-23 15:06:43 CDT
Trinity is not compliant with user directories specification.
https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html
This involves 3 directories
$HOME/.cache
$HOME/.config
$HOME/.local/share

It's not simply creating trinity folders in there.
But moving individual applications there.
kde already did this, so need to avoid name conflicts.
So it's not trivial.

the relevant bits
copied from the specification

$XDG_CACHE_HOME defines the base directory relative to which user specific non-essential data files should be stored. If $XDG_CACHE_HOME is either not set or empty, a default equal to $HOME/.cache should be used. 

$XDG_CONFIG_HOME defines the base directory relative to which user specific configuration files should be stored. If $XDG_CONFIG_HOME is either not set or empty, a default equal to $HOME/.config should be used. 

$XDG_DATA_HOME defines the base directory relative to which user specific data files should be stored. If $XDG_DATA_HOME is either not set or empty, a default equal to $HOME/.local/share should be used.
Comment 1 wofgdkncxojef 2018-05-24 13:38:36 CDT
There is also $HOME/.config/autostart
https://bugs.pearsoncomputing.net/show_bug.cgi?id=2284
Comment 2 Michele Calgaro 2018-05-27 10:03:54 CDT
Added to R14.1 bug list as reminder. 
Most likely though this bug will be addressed in R14.2