On Oct 16, 2008, at 11:35 AM, Feak, Todd wrote:
Regarding the location of the Filters and Factories ... I agree that
the
Filters would be best located in Lucene, as users of both packages
would
then have access.
What I'm struggling with is the timing of putting Filters into Lucene,
and then Factories into Solr. The Factories in Solr would be useless
until the Filters had been accepted and released in Lucene, then the
Lucene version upgraded in Solr. What I'm inclined to do is release
the
Filters to both, and have the Factories point to the Solr version,
until
they become available in the Lucene version, then switch them over and
drop the Solr version.
How is this handled with other new Filter/Factory sets?
Just let me know, and I'll get the ball rolling on those.
We have not yet seen Filters come out of solr then get 'promoted' to
lucene, so its all new...
For simplicity, I'm sure you want to keep the Filter and FilterFactory
in the same patch -- otherwise it would be to difficult to keep in sync.
I would suggest (others may feel different) making the patches and
issues in Solr, once they are in JIRA, the commiters can figure out
exactly where they should live within lucene and/or solr. So I
suggest opening three issues in solr and attaching files there.
ryan