Complete.Org: Mailing Lists: Archives: freeciv-dev: January 2001:
[Freeciv-Dev] Re: [RFC] New event handling
Home

[Freeciv-Dev] Re: [RFC] New event handling

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv development list <freeciv-dev@xxxxxxxxxxx>
Subject: [Freeciv-Dev] Re: [RFC] New event handling
From: Dirk Stoecker <stoecker@xxxxxxxxxxxxxx>
Date: Fri, 26 Jan 2001 08:00:32 +0100 (MET)

On Thu, 25 Jan 2001, Andrew McGuinness wrote:

> 1)
> 
> I am not sure about using any string as a "message identifier" - I can
> envisage a situation where there are many clients outside the "official"
> freeciv tree, and they would all have to be modified to handle a small
> cosmetic change to the message string.
> 
> If the "category" does not specify the message exactly, there should be
> another field to do this.
> 
> This won't matter in the short term, when the protocol is likely to be
> evolving, but IMHO an aim should be for the protocol to be as stable as
> possible, so that slightly out-of-date AI/ AI-assisted clients can work.

As already said: Help with the category system is welcome. Raimar's first
try does not make himself happy and I'm not happy with it as well. :-)
But does not affect the general way the patch works.

Anyone giving a description of a good system?

> 2)
> 
> Was there not also an idea of identifying the client-originated packet
> that triggered the server-originated packet (when applicable?) It is
> likely to be possible for the client to work this out, but it should be
> easier for the server to keep hold of it.

Yep. We will add an int-serial field, but I will not implement it due to
lack of time.

Ciao
 ____  _ _  ____  _ _    _ _  ____
|    |  |  |    |  | \  / |  |    | the cool Gremlin from Bischofswerda
|  __   |   ____|  |  \/  |  |    | WWW: http://home.pages.de/~stoecker/
|    |  |  |       |      |  |    | PGP key available on www page.
|____| _|_ |____| _|_    _|_ |____| I hope AMIGA never ends to make fun!




[Prev in Thread] Current Thread [Next in Thread]