GNOME Bugzilla – Bug 575371
--note-path and TOMBOY_PATH not used consistently, NativeApplication.ConfDir confusion
Last modified: 2009-10-04 00:48:03 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.
Targetting 0.15.x, but consider fixing for 0.14.1.
By the way, we need to make sure this is documented in the man page (is anything else missing from there)?
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.