It was causing issues when I was building solr start resource website too. So +1 on sorting it out.
Regards, Alex. On Mon., Aug. 31, 2020, 5:50 p.m. Tomoko Uchida, < tomoko.uchida.1...@gmail.com> wrote: > Hello devs, > > we have lots of package name conflicts (shared package names) between > modules in the Lucene/Solr source tree. It is not only annoying for > devs/users but also indeed bad practice since Java 9 (according to my > understanding), and we already have some problems with Javadocs due to > these splitted packages as some of us would know. I'm curious about the > issue from a while ago. My questions are, Q1: How can we solve the issue in > an organized way? Q2: How many of us really have interests about that? > > To break down Q1, > - A JIRA for building a grand design and organizing sub tasks is needed? > We have a couple of issues (e.g. LUCENE-9317 and LUCENE-9319) about it and > I had been playing around them before; but I feel like an umbrella ticket > would be needed. > - When to start and what's the target version to be out? My feeling is > that after cutting branch_9x is the right moment to start and 10.0.0 is > suitable for the target, does this make sense? > - Are there any other tasks/concerns to be considered except for just > renaming packages? > > Regarding Q2, > I know some of us have deep knowledge and thoughts in this topic, but for > now I am not sure how many of you have the will to give help or take time > for that. > It can't be a one-man effort. The more people understand and can > contribute to the build, the more healthy it will be. (I borrowed this > phrase from Gradle build issue LUCENE-9077). > > I don't intend to rush into making a decision, my purpose here is to > collect information to see if I can handle it before opening a JIRA. > > Thanks, > Tomoko >