Dawid Weiss created LUCENE-9562:
-----------------------------------
Summary: Unify 'analysis' package with produced artifact names
Key: LUCENE-9562
URL: https://issues.apache.org/jira/browse/LUCENE-9562
Project: Lucene - Core
Issue Type: Task
Reporter: Dawid Weiss
Assignee: Dawid Weiss
Lucene has 'analysis' module but its sub-modules produce 'lucene-analyzers-*'
artifacts. This inconsistency is currently handled by setting artifact names
manually:
{code}
configure(subprojects.findAll { it.path.contains(':lucene:analysis:') }) {
project.archivesBaseName = project.archivesBaseName.replace("-analysis-",
"-analyzers-")
}
{code}
but I keep wondering if we should just make it one or the other - either rename
'analysis' to 'analyzers' or produce 'lucene-analysis-' artifacts.
My personal opinion is to produce 'lucene-analysis-' packages because this
keeps repository structure the same (backports will be easier) and we're
targeting a major release anyway so people can adjust dependency names when
upgrading. This change would be also consistent with package naming inside
those modules.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]