Revision History

Whats new in v0.3.0

Whats new in v0.2.4

Removed typed lists and uri as encoding types. They are now abstract types. Map is called mapping to differentiate between geographical maps and object encoding key<->value mappings. Some simple beginnings of map definition is added. XML syntax is changed and Packed encoding is added. ACHAT encoding negotiation is added.

Flattened structures and renamed some attributes and values:

abstract_type -> objtype
loc.ref -> loc
loc.coords -> pos
loc.velocity -> velocity
time.seconds -> seconds
time.future_seconds -> future_seconds
time.time_string -> time_string
parent->parents
instance->children

objtype values changed:
"operation" -> "op"
"operation_definition" -> "op_definition"
    

Whats new in v0.2.3

Old obj_list type was splitted to list and map types. XML syntax has changed to be easier to read and still keeping type info intact. These changes were suggested by John Barret.

Conversation examples added for login, look and move -operations. "game_interface" -object added. "abstract_type" -attribute for operations and their instances was changed.

Here is example log with cyphesis_server.py and ObserverClient.py . Note that it does have Cyphesis specific additions and probably still has some bugs in compliance.

Whats new in v0.2.2

example, stamp_inherit and stamp_contains attributes added and basic examples to operations done

Here is example log with cyphesis_server.py and ObserverClient.py . Note that it does have Cyphesis specific additions and probably still has some bugs in compliance.

Whats new in v0.2.1

Some fixes and id physical_type has been renamed to uri. XML float_list and int_list syntax has been changed to more natural XML (and somewhat easier to parse using XML library)

Whats new in v0.2.0

v0.2.0 is basically combination of v0.1.4 and Wds by Jamie and Mike's <obj> syntax
Aloril
Last modified: Fri Feb 8 09:07:19 EET 2002