|
From: Luke S. <lsc...@us...> - 2007-01-17 13:54:13
|
Below is a bug report issued early this morning. It suggests that config files and cached data be moved to conform to some freedesktop.org idea. Presumably this is an attempt to clean up the mess of dot files in ~/ I figured I'd bring this up here so that the idea gets noticed. Naturally we'd have to detect and move the old config stuff if present. luke ----- Forwarded message from "SourceForge.net" <no...@so...> ----- Date: Mon, 15 Jan 2007 12:17:06 -0800 From: "SourceForge.net" <no...@so...> To: no...@so... Subject: [Gaim-bugs] [ gaim-Bugs-1636195 ] Make Gaim use freedesktop.org basedir specification Bugs item #1636195, was opened at 2007-01-15 21:17 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100235&aid=1636195&group_id=235 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Alexandre Franke (afranke) Assigned to: Nobody/Anonymous (nobody) Summary: Make Gaim use freedesktop.org basedir specification Initial Comment: http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html Make Gaim use ~/.config, ~/.local/share and ~/.cache to store it's files to follow freedesktop.org standards. Let's make our home directories all nice and sorted. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100235&aid=1636195&group_id=235 ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Gaim-bugs mailing list Gai...@li... https://lists.sourceforge.net/lists/listinfo/gaim-bugs ----- End forwarded message ----- |
|
From: Richard L. <rl...@wi...> - 2007-01-31 20:21:04
|
On Wed, 2007-01-17 at 08:54 -0500, Luke Schierer wrote: > Below is a bug report issued early this morning. It suggests that > config files and cached data be moved to conform to some freedesktop.org > idea. Presumably this is an attempt to clean up the mess of dot files > in ~/ I figured I'd bring this up here so that the idea gets noticed. >=20 > Naturally we'd have to detect and move the old config stuff if present. I don't like this. It makes it harder to synchronize ~/.gaim between computers (which is more of an issue for Gaim than many other applications). It also doesn't map well to our win32 port. Richard |
|
From: Martin O. <pah...@gm...> - 2007-02-04 03:47:22
|
On 1/31/07, Richard Laager <rl...@wi...> wrote: > > I don't like this. It makes it harder to synchronize ~/.gaim between > computers (which is more of an issue for Gaim than many other > applications). It also doesn't map well to our win32 port. What else to sync besides user logs, accounts and maybe the buddy list (even among buddy-icons - haven't tried that so far by myself)? They could at most get divided into two directories then: accounts as config; buddy list (among buddy icons) and log as data. Could Gaim have other than User specific config- and data files (as the freedesktop.org classification states)?? By win32 it would be quite nice, if all freedesktop.org compatible software could hold its config- and data files inside some [freedesktop-config] and [freedesktop-data] directories respectively under the one [application-data-of-user]. Even machine specific settings could find their place somewhere under the "All Users" folder of windows (like for example the start menu has). In that case, certainly it would be better by the freedesktop.org itself to consider suggesting some common library for all freedesktop.org compatible software to reach those directories... This library could be done and suggested by developers of Gaim even and inside the very GTK both Gimp and Gaim are using. :-) -- Martin Slept too early today... |
|
From: Richard L. <rl...@wi...> - 2007-02-04 03:57:55
|
On Sun, 2007-02-04 at 05:47 +0200, Martin Ott wrote: > What else to sync besides user logs, accounts and maybe the buddy > list (even among buddy-icons - haven't tried that so far by myself)? > They could at most get divided into two directories then: accounts as > config; buddy list (among buddy icons) and log as data.=20 You need to sync blist.xml, account.xml, and logs at a minimum. The icons can probably be re-retrieved. However, since we track them in blist.xml, we'd have to make sure we deal with the situation appropriately when the files disappear. But instead of syncing .gaim, you'd have to sync multiple directories. This isn't hard if you're an rsync expert, but I don't want to add complexity for non-experts. > Could Gaim have other than User specific config- and data files (as > the freedesktop.org classification states)?? > In that case, certainly it would be better by the freedesktop.org > itself to consider suggesting some common library for all > freedesktop.org compatible software to reach those directories... I don't think we really need a library to find "~/.cache". ;) Richard |
|
From: Martin O. <pah...@gm...> - 2007-02-04 06:37:54
|
At first, nobody should call me an sync expert, Only things I've "synchronized" this far are logs and accounts.xml (mainly because users are stored at IM servers and there is no problem for me to group them)... On 2/4/07, Richard Laager <rl...@wi...> wrote: > > > I don't think we really need a library to find "~/.cache". ;) OK I agree. Still only as long, as long as that ~/.cache for example gets reached through $XDG_CACHE_HOME variable, etc... There will still be gaim specific sub-directory under that base, right? A variable for all the config files sure could help ones not happy with the way $HOME gets written currently. All that only when every other freedesktop.org compatible application will use them the same way... About windows the places could be something like %userprofile%\Application Data\.config, %userprofile%\Application Data\.data and considering TEMP to be user specific on the NT systems, then %TEMP%\.cache Also there does exist the "All Users" folder in case machine wide settings would ever be needed. -- Martin expressing his humble opinion only... |
|
From: Richard L. <rl...@wi...> - 2007-02-04 06:49:20
|
Let me ask you this... What's the big advantage to following the freedesktop.org spec? How does it help you? Richard |