Tom, Hope your services are not lost to the Xindice project forever. Regarding support for schemas, it would be helpful to enumerate what aspects of schemas need to be supported. I've supplied a partial list, but perhaps others could add more?
- validation of update on existing document (validation of input docs should probably occur outside Xindice) - supplying default values of attributes - indexing based on schema (including indexing on combinations of elements and attributes) and including the context-sensitive indexing mentioned - joins when they are implemented - detection of queries which will always fail on valid docs for the schema (is this a frill? what if the collection is not homogeneous?) Jeff