> I feel like the addition of Terry's work is not an add-on, but more of a core
> functionality.  WebDav on the other hand could be an add-on as it is a db
> access method vs. db filer/indexer code, so I'm not against such a library.

Terry's work is certainly very useful (he uses it) but it targets a specific
usage of Xindice (loading the entire db in memory is not done by every user). 
By "addons" I distinguish between default/non-default functionalities and not
between core/non-core functionalities.  Of course a feature can be moved from
the addons to the main trunk.

A good example is the BerkeleyDB filer: it's a core functionality (filer) but
clearly an addon (requiring external resources).

One of the advantages of an addon project is a much shorter release cycle. 
(JUnit-addons has a new release every month, JUnit every year). 

But I don't say that everything has to go into the addons.  The scheduler (if
you can tell a little bit more about it) should certainly be a default feature.

I hope that I made things a little bit clearer.

-Vladimir

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

Reply via email to