On Fri, Jun 12, 2009 at 3:50 AM, Simon
Willnauer<simon.willna...@googlemail.com> wrote:

> I'm curious if there is a kind of a roadmap or a document where I can
> get up-to-date with all those targets and especially what we want to
> achieve in 3.0.

I don't think we have such a doc...

I think "the plan" at this point is quite straightforward: we are
trying to wind down 2.9, and release it.  We have 36 issues still open
now...

3.0 will then be a mechanical release: "simply" remove all deprecated
APIs, fix all core, contrib, tests to not use those APIs, release, and
immediately begin accepting 1.5 patches.

> I also saw a comment on LUCENE-1407 "...Searcher extend the RMI class,
> but that will leave RMI in core. Or I can have Searchable implement
> new methods, but that won't take us in the ultimate direction we want
> - getting rid of interfaces."
> I'm curious about why lucene wants to get rid of interfaces though?

Because you can't add a new method to an interface w/o breaking
back-compat.  Vs an abstract class, where you can add the method w/ a
default impl.  We are trying to move away from interfaces for all but
the most trivial situations now...

Mike

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-dev-h...@lucene.apache.org

Reply via email to