Re: [Freeciv-Dev] (PR#40592) auth backend support
URL: http://bugs.freeciv.org/Ticket/Display.html?id=40592 On Thu, Dec 11, 2008 at 12:05:38PM -0800, Madeline Book wrote: Anyway, my point is that assuming implementing multiple auth backends would not turn the auth code into a sprawling unmaintainable mess, since nobody is actively working on the freeciv-ggz integration at the moment I would that you make your contribution rather than not. I was momentarily waylaid by a libtool unfeature interacting with the way you link convenience libraries, and haven't had time to get back to it yet. On Thu, Dec 11, 2008 at 12:35:40PM -0800, Marko Lindqvist wrote: I'm afraid upgrading ggz requirement from 0.0.14.1 to 0.99.? in 2.1 branch was a mistake. Last time I checked distributions provided no ggz newer than 0.0.14.1, so packagers can no longer enable ggz in Freeciv at all. I'm not familiar with the GGZ support or any of the potential consequences, but if you do need 0.99 features, I think a case can be made to get 0.99.4 in after Debian's impending release. ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
Re: [Freeciv-Dev] (PR#40592) auth backend support
URL: http://bugs.freeciv.org/Ticket/Display.html?id=40592 On Wed, Dec 10, 2008 at 01:57:51AM -0800, Jason Dorje Short wrote: GGZ provides all the same features as auth with multiple backends support. I'd see improving the GGZ support as a better alternative than working on auth. Thanks, I'll abandon my effort on the auth front. ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
[Freeciv-Dev] (PR#40592) auth backend support
URL: http://bugs.freeciv.org/Ticket/Display.html?id=40592 [sch...@debian.org - Wed Dec 10 22:50:45 2008]: On Wed, Dec 10, 2008 at 01:57:51AM -0800, Jason Dorje Short wrote: GGZ provides all the same features as auth with multiple backends support. I'd see improving the GGZ support as a better alternative than working on auth. Thanks, I'll abandon my effort on the auth front. I would rather that if you have the time and would not mind having your work possibly superseded at some unknown later time when ggz has matured, to submit your proposed auth improvements. With a clever design, there is also no reason why ggz cannot become just another backend for authenticating users (at least I assume the ggz api would permit that). Not that I do not agree with the premise of ggz, it is just that having multiple auth backends would help in the unification of the various freeciv flavours. For example longturn freeciv uses a postgres library (pqxx of all things...) so that the server auth can be tied in with drupal modules used on the longturn.org site. Warclient freeciv implements a full extended glicko rating system, which is quite a bit more complex than the rating system provided by ggz given the complexity of game types possible in freeciv. I think server operators should have a choice in how they can authenticate users. Perhaps they just want fine grained control over which users are allowed to connect (e.g. banhammer), and the connection statistics. Or the ggz master servers are down that day. Anyway, my point is that assuming implementing multiple auth backends would not turn the auth code into a sprawling unmaintainable mess, since nobody is actively working on the freeciv-ggz integration at the moment I would that you make your contribution rather than not. --- 皇帝陛下に忠誠をお誓いします! ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
Re: [Freeciv-Dev] (PR#40592) auth backend support
URL: http://bugs.freeciv.org/Ticket/Display.html?id=40592 2008/12/11 Madeline Book madeline.b...@gmail.com: I would rather that if you have the time and would not mind having your work possibly superseded at some unknown later time when ggz has matured, to submit your proposed auth improvements. I agree with Madeline. It will take long time before ggz-freeciv is end-user usable (even if Freeciv itself would already have full support) I'm afraid upgrading ggz requirement from 0.0.14.1 to 0.99.? in 2.1 branch was a mistake. Last time I checked distributions provided no ggz newer than 0.0.14.1, so packagers can no longer enable ggz in Freeciv at all. - ML ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
[Freeciv-Dev] (PR#40592) auth backend support
URL: http://bugs.freeciv.org/Ticket/Display.html?id=40592 auth support is tied to mysql, rather than a generic interface which could support another backend, such as sqlite or postgres. ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
[Freeciv-Dev] (PR#40592) auth backend support
URL: http://bugs.freeciv.org/Ticket/Display.html?id=40592 [EMAIL PROTECTED] - Tue Dec 09 00:24:30 2008]: auth support is tied to mysql, rather than a generic interface which could support another backend, such as sqlite or postgres. Yes, I agree, though this would be some work to cleanup the configure and m4 files and redesign the auth.c module. As much as I would like for this to happen, we are kind of short on volunteer coders at the moment... :( --- この俺様にも限界がある。 ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev