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/%3c0a5e01d60ff2$563f9c80$02bed580$@thetaphi.de%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: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to