Ok, now that we have a few people in a discussion, let's talk about directions this codebase can go.
Here are some things which I think are important: 1) Having a very small footprint. Though I might be inclined to have a 'lite' version which has the necessary compatibility with the xml-rpc spec and then have a full version with outside dependencies for apps which don't necessarily need a small footprint. 2) Continued xml-rpc compatibility (obviously) that's really it for me. Note that's without really looking at the code or the patches. josh