You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@lucene.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2020/11/03 03:02:00 UTC

[jira] [Commented] (LUCENE-9319) Clean up Sandbox project by retiring/delete functionality or move it to Lucene core

    [ https://issues.apache.org/jira/browse/LUCENE-9319?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17225096#comment-17225096 ] 

ASF subversion and git services commented on LUCENE-9319:
---------------------------------------------------------

Commit 6a7131ee246d700c2436a85ddc537575de2aeacf in lucene-solr's branch refs/heads/master from Tomoko Uchida
[ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=6a7131e ]

LUCENE-9319: Clean up package name conflicts for sandbox module (#2023)



> 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
>            Priority: Major
>              Labels: build, features
>          Time Spent: 3h 50m
>  Remaining Estimate: 0h
>
> 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-unsubscribe@lucene.apache.org
For additional commands, e-mail: issues-help@lucene.apache.org