Is there documentation somewhere that explains how scratchpad works now? It isn't clear to me how the build gets integrated.
It's up to each scratchpad project to manage their build process. Only the code that is into the main tree must compile and run. The code in the scratchpad can be broken, as the webdav component shows.
I think that the scratchpad folder should be a top folder, well separated from the core code of Xindice. I'm even considering moving it on SF to allow more developers (for each module: WebDav, Eclipse, SSL...)
IMO you have the different projects:
- scratchpad for testing new idea
- xindice-addons for code that works is supported but not the code Xindice code
- xindice-core for the code components
So for the moment, feel free to commit whatever code you want in the scratchpad.
-Vladimir
-- Vladimir R. Bossicard Apache Xindice - http://xml.apache.org/xindice
