After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 575371 - --note-path and TOMBOY_PATH not used consistently, NativeApplication.ConfDir confusion
--note-path and TOMBOY_PATH not used consistently, NativeApplication.ConfDir ...
Status: RESOLVED WONTFIX
Product: tomboy
Classification: Applications
Component: General
0.13.x
Other All
: High minor
: ---
Assigned To: Tomboy Maintainers
Tomboy Maintainers
Depends on: 518585
Blocks:
 
 
Reported: 2009-03-14 16:56 UTC by Sandy Armstrong
Modified: 2009-10-04 00:48 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sandy Armstrong 2009-03-14 16:56:18 UTC
Consider if NativeApplication.ConfDir should be renamed to DefaultConfDir, or if it should be updatd when the app checks --note-path and TOMBOY_PATH.

* NoteManager uses ConfDir instead of its own note path when initializing Mono.Addins (I think this is very bad!).
* Logger uses ConfDir to store the log on WIN32.
* XmlPreferencesClient uses ConfDir to store the prefs file.

These combine to make --note-path and TOMBOY_PATH fairly useless.
Comment 1 Sandy Armstrong 2009-03-14 16:57:04 UTC
Targetting 0.15.x, but consider fixing for 0.14.1.
Comment 2 Sandy Armstrong 2009-03-16 22:11:54 UTC
By the way, we need to make sure this is documented in the man page (is anything else missing from there)?
Comment 3 Sandy Armstrong 2009-08-23 00:55:29 UTC
I would like to get rid of TOMBOY_PATH as part of bug #518585, but out of respect for anybody who might be using it I will leave it.  It will only affect the note path, though.  Non-note data will follow the XDG spec.

So .note files will be found in:

$TOMBOY_PATH
or
$XDG_DATA_HOME/tomboy
or
$HOME/.local/share/tomboy

(with one or two other ways to configure XDG, read the standard if you want to).

Fixing bug #518585 will get rid of the inconsistent directory usage issues, so I'm just going to close this as WONTIX, because I am not interested in supporting additional ways to configure these directories.