Our source repo has been only for Solr for some time now -- Lucene has
left.  Naturally, all of our sub-projects are underneath /solr because with
Lucene around, doing anything else wouldn't have made any sense.  But I
don't think that makes sense anymore.  I think moving some things to the
top level would be useful to differentiate things... like what things do
*not* go inside a running Solr server.  For example cross-dc-manager and
the Solr ref guide are rather different things that both don't run in a
Solr server.  They might ship with a Solr distribution but what we choose
to bundle and not is rather arbitrary.  The new UI module is a gray area
but I'd vote outside.  Packaging & distribution are both rather meta...
maybe outside makes more sense.

Do others have thoughts on this?

~ David Smiley
Apache Lucene/Solr Search Developer
http://www.linkedin.com/in/davidwsmiley

Reply via email to