Issue 2. Put it in the scratchpad and use package other than 
org.apache.xindice.core.
        I'd be happy to put my code into the scratchpad.  I still don't quite 
understand the purpose of the scratchpad or how things move from the scratchpad 
and into the main tree, but I'm sure someone else can enlighten me there.
        As for the package location, I'm pretty sure that I could rework 
MetaSystemCollection to live in some non-core package, but I think that would 
require the modular addon style of core code which we don't yet have.

AFAIK the scratchpad is for nothing and everything at the same time. If you have some code that doesn't belong to the core and that you want to commit somewhere, the scratchpad is there for that. The code in the scratchpad is not required to even compile.


2. Define a more modular core architecture that would allow this code to be refactored into a pluggable module

What are the problems you've seen so far?

-Vladimir

--
Vladimir R. Bossicard
Apache Xindice - http://xml.apache.org/xindice



Reply via email to