David Ryan created LUCENE-9319:
----------------------------------
Summary: Clean up Sandbox project by retiring/delete functionality
or move it to Lucene core
Key: LUCENE-9319
URL: https://issues.apache.org/jira/browse/LUCENE-9319
Project: Lucene - Core
Issue Type: Improvement
Components: core/other
Affects Versions: master (9.0)
Reporter: David Ryan
To allow Lucene to be modularised with Java module system there are a few
preparatory tasks to be completed prior to this being possible. These are
detailed by Uwe on the mailing list here:
[http://mail-archives.apache.org/mod_mbox/lucene-dev/202004.mbox/%[email protected]%3e]
The lucene-sandbox currently shares package names with lucene-core which is not
allowed in the Java module system. There are two ways to deal with this.
Either prefix all packages with "sandbox" or retire the lucene-sandbox all
together. As per the email:
{quote}Cleanup sandbox to prefix all classes there with “sandbox” package and
where needed remove package-private access. If it’s needed for internal access,
WTF: Just move the stuff to core! We have a new version 9.0, so either
retire/delete Sandbox stuff or make it part of Lucene core.
{quote}
The suggested way forward is to move sandbox code to core.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]