[Pidgin] #4911: Pidgin does not adhere to the freedesktop.org XDG Base Directory Specification
Pidgin
trac at pidgin.im
Tue Feb 26 14:36:44 EST 2008
#4911: Pidgin does not adhere to the freedesktop.org XDG Base Directory
Specification
---------------------------+------------------------------------------------
Reporter: timnik | Owner: lschiere
Type: enhancement | Status: closed
Priority: minor | Milestone:
Component: unclassified | Version: 2.3.1
Resolution: wontfix | Keywords:
Pending: 0 |
---------------------------+------------------------------------------------
Comment (by timnik):
> There is a flaw in this argument--accounts are configuration data, thus
accounts.xml would be stored in $XDG_CONFIG_DIR with prefs.xml. Simply
wiping out $XDG_DATA_DIR would cause you to lose accounts. Restoring a
default configuration without losing acounts would require deletion of
only prefs.xml, as it does now. This standard serves no useful purpose in
this case.
[[BR]]
Hmmm, when seeing it from this point of view you're right. I guess what
I'm looking for is not in this specification after all. It's nice to know
that all I have to do for pidgin is to delete the prefs file. I only wish
it was this easy with other applications. I guess I'm looking for a
consistent convention for separating general settings that have default
values from settings that contain important user data such as account
settings. It's a headache to go through each applications folder and try
and figure out what conventions they're following, especially if you're
having to go through 50+ applications.
[[BR]]
I appreciate your feedback and agree that my proposed solution is not the
right one. Thanks!
--
Ticket URL: <http://developer.pidgin.im/ticket/4911#comment:4>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list