[Pkg-freeciv-devel] Greetings from Freeciv upstream

Marko Lindqvist cazfi74 at gmail.com
Tue Mar 1 21:12:21 UTC 2011


On 1 March 2011 22:10, Phillip Susi <psusi at cfl.rr.com> wrote:
> On 2/14/2011 9:46 AM, Marko Lindqvist wrote:
>> This new need for gtk3 client means we have to cut effort in something
>> else. Unless some new face(s) take active role in Qt-client development,
>> it will be almost halted.
>
> Speaking of clients, I wonder if you might weigh in on that subject in
> this bug I came across today:
>
> https://bugs.launchpad.net/ubuntu/+source/freeciv/+bug/202327
>
> It notes that while there are 3 different clients, the descriptions do
> not really indicate what the difference is.  Something should probably
> be done to clear that up, so maybe you can suggest some wording?
> Personally I always use the gtk client, but the description should
> probably include reasons why you might want to use the others instead.
> In particular, I'm not sure why you would want to use the SDL client.

 Difference between gtk- and sdl-clients in short: gtk is feature
complete, sdl looks better (it's often criticized that "gtk-client
looks like spreadsheet application, and not like a game")

 Related discussion in our wiki:
http://freeciv.wikia.com/wiki/Win32_Native_vs_GTK2

 Gtk-client is our primary client. This means that commit cannot be
accepted if it doesn't contain changes needed by gtk-client. So every
freeciv maintainer is responsible of keeping gtk-client updated.
Primary responsibility of other clients are on their own maintainers.
In practice everybody checks that commit wouldn't break compilation of
any of the maintained clients, but not much testing is done. There is
currently no active maintainer for sdl-client, so it's more like who
ever bothers to do something. Regardless, it's still priority high
enough that serious flaws in it can be considered release blockers.


 - ML



More information about the Pkg-freeciv-devel mailing list