Incompatible Changes to XML-RPC in Trunk

Catalin Hritcu catalin.hritcu at gmail.com
Thu Aug 16 09:40:53 CEST 2007


Hi,

I updated the xml-rpc implementation on trunk. There are big changes
so be careful when updating since some of the changes are
incompatible.
- all non-string primitive types (like date and int) are now encoded to strings
the easiest to adapt to this is to start using swizzle which makes the
translation automatic
- the way all identifiers are built has changed
anyway, ids should be treated as opaque handlers, so if you ever find
yourself parsing them then you are doing something wrong.
- the way the page history is different now
only old versions of the page are considered, and they can be accessed
like regular pages

There are other smaller fixes, but these are the most important ones.

Regards,
Catalin




More information about the devs mailing list