[Freeciv-Dev] [patch #4387] Store client options inside .freeciv/

2014-03-22 Thread Marko Lindqvist
Update of patch #4387 (project freeciv): Status: Ready For Test => Done Assigned to:None => cazfi Open/Closed:Open => Closed

[Freeciv-Dev] [patch #4387] Store client options inside .freeciv/

2014-03-17 Thread Marko Lindqvist
Follow-up Comment #12, patch #4387 (project freeciv): Since there has been no patch to promote XDG solution, I'm back to my original patch. Updated against current svn. Consider this commit candidate. (file #20372) ___ Additional Item Atta

[Freeciv-Dev] [patch #4387] Store client options inside .freeciv/

2014-01-13 Thread Marko Lindqvist
Follow-up Comment #11, patch #4387 (project freeciv): > I can cook up a patch if needed. I'm still not saying we're going that way, but the patch should be easy to do (not too fancy at first, just for testing this simple case) and it itself could speak for itself - I'd like to test such a thing o

[Freeciv-Dev] [patch #4387] Store client options inside .freeciv/

2014-01-04 Thread Marko Lindqvist
Follow-up Comment #10, patch #4387 (project freeciv): > Hmm, I don't notice anything explicit in the base directory > spec requiring symlinks -- is it an implied requirement? Could be just internal detail to their implementation (even that though they have moved files to XDG mandated places, they

[Freeciv-Dev] [patch #4387] Store client options inside .freeciv/

2014-01-04 Thread Jacob Nevins
Follow-up Comment #9, patch #4387 (project freeciv): (Since we're discussing the XDG directory spec here) another thing that makes me a bit uneasy about using that for Freeciv is that it mandates a default fallback to a system-wide directory (under /etc/xdg) for config. I'm not sure that's appropr

[Freeciv-Dev] [patch #4387] Store client options inside .freeciv/

2014-01-04 Thread Marko Lindqvist
Follow-up Comment #8, patch #4387 (project freeciv): Just a quick note that I've tried to get fontconfig in crosser (cross-compilation to windows) updated. While going through fontconfig mailing lists to see if the problems I'm encountering are already reported, I notice how all the Windows build

[Freeciv-Dev] [patch #4387] Store client options inside .freeciv/

2014-01-02 Thread Jacob Nevins
Follow-up Comment #7, patch #4387 (project freeciv): > For Windows, [...] or the current Freeciv code is used instead > to find a sensible default. Aside: Freeciv's current default behaviour on Windows is not sensible, as noted in bug #20738 and friends. Possibly any separation into config/state/

[Freeciv-Dev] [patch #4387] Store client options inside .freeciv/

2014-01-02 Thread Guillaume Melquiond
Follow-up Comment #6, patch #4387 (project freeciv): For Windows, I think the scheme can be adapted easily. Indeed, on XDG-compliant systems, either $XDG_CONFIG_HOME is set and the program uses it, or it uses ~/.config instead. For Windows, the same logic could be used, either $XDG_CONFIG_HOME is

[Freeciv-Dev] [patch #4387] Store client options inside .freeciv/

2014-01-02 Thread Marko Lindqvist
Follow-up Comment #5, patch #4387 (project freeciv): I'm getting quite undecided about this, so patch probably waits a bit. - You're right we don't want to move file to one place now, and another place later, with backward compatibility code then searching all the places it has ever been. We want

[Freeciv-Dev] [patch #4387] Store client options inside .freeciv/

2014-01-02 Thread Guillaume Melquiond
Follow-up Comment #4, patch #4387 (project freeciv): You make it sound like an all-or-nothing situation. I'm not suggesting to fully support XDG at once (nor ever). I am just suggesting that, instead of moving from ~/.freeciv-client-rc-2.6 to ~/.freeciv/freeciv-client-rc-2.6, you move to $XDG_CONF

[Freeciv-Dev] [patch #4387] Store client options inside .freeciv/

2014-01-02 Thread Marko Lindqvist
Follow-up Comment #3, patch #4387 (project freeciv): In principle I'd like to follow standard when there's no reason not to, but as jtn said the transition would require significant work (especially scenarios directory that is supposed to be shared between past and future versions). Every now and

[Freeciv-Dev] [patch #4387] Store client options inside .freeciv/

2014-01-02 Thread Jacob Nevins
Follow-up Comment #2, patch #4387 (project freeciv): Use of XDG .config and .local has been discussed/suggested a couple of times before (e.g. Aug 2010 , May 2013 ). (Instin

[Freeciv-Dev] [patch #4387] Store client options inside .freeciv/

2014-01-02 Thread Guillaume Melquiond
Follow-up Comment #1, patch #4387 (project freeciv): Would it be possible to convince you to use the XDG specification [1] rather than hardcoding the configuration directory? This specification has now been the de facto standard for several years and it would be unfortunate if Freeciv was not foll

[Freeciv-Dev] [patch #4387] Store client options inside .freeciv/

2014-01-01 Thread Marko Lindqvist
URL: Summary: Store client options inside .freeciv/ Project: Freeciv Submitted by: cazfi Submitted on: Thu 02 Jan 2014 06:31:27 AM EET Category: client Priority: 5 - Normal