1. XML:DB API
we might try to push on the xapi-dev list and see what happens, if we fail it will be always possible to run wild and do our own extensions.
I'm already in contact with the xapi-dev ml and they are responsive. Slowly but everyone can understand why. In fact Xindic uses a patched version of xmldb-api (sorry, should have mentioned it). But they are fixing the problem in the official code.
The problem I see with xmldb-api is that there's no official version. It's up to the different projects to build their version from cvs. Not optimal IMO. But this is a minor problem.
On a general POV, I would like to take the opportunity of 2.0 for:
- moving the code into the 'src' directory
- reformating it to adhere to the Apache conventions
- correcting some package names (xindice.server.rpc but xindice.client.xmldb.xmlrpc)
What is badly lacking are:
- unit tests - load tests
Starting to write unit tests for every piece of code would help to clean up some spaghetti code that we have in some classes and tremendously increase the quality of the code.
-Vladimir
-- Vladimir R. Bossicard Apache Xindice - http://xml.apache.org/xindice