Henry Story wrote:
Correct. It should just allow you to specify what time zone the dates are
in and so when serialising to xml give the serialisation for that time
zone.
I have found this very useful in BlogEd. In fact BlogEd would not work
without
it. The Roller server on the other side also uses this library I think.
They
don't have the patch and don't notice any problem.
I'd clearly prefer to implement proper iso8601 handling, but
unfortunately the author of the xml rpc spec seems to be believe in
intelligent design rather than in evolution. ;-) So we are stuck with
what we have and your approach seems like the most recommendable option.
I am sure some refactoring could be done on it, so that it fits in
better with your architectural goals.
See the b20050512_streaming branch for that part.
Jochen