Make the Lucene jar an OSGi bundle [LUCENE-7522]
Open
affects-version:6.2.1
legacy-jira-priority:Major
tool:build
type:bug
- Dominant language
- Java
- Stars
- 3.6k
- Forks
- 1.4k
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 88
Description
Add support for OSGi. #2421 added this feature to previous versions, but now lucene jars are not OSGi bundles. There are OSGi bundles from Servicemix, but I think lucene should add this feature.
---
Migrated from [LUCENE-7522](https://issues.apache.org/jira/browse/LUCENE-7522) by Michal Hlavac (@hlavki), updated Apr 05 2022
Linked issues:
- #2421
Contributor guide
Research direction
Start by reviewing linked issue #2421 and the current Lucene JAR packaging. Compare the existing Servicemix OSGi bundles with Lucene's artifacts and determine the required bundle metadata. Done means Lucene JARs are published as usable OSGi bundles.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100