Re: [Freeciv-Dev] (PR#40592) auth backend support

2008-12-18 Thread Clint Adams

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

2008-12-11 Thread Clint Adams

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

2008-12-11 Thread Madeline Book

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

2008-12-11 Thread Marko Lindqvist

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

2008-12-08 Thread Clint Adams

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

2008-12-08 Thread Madeline Book

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