Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add OSGi manifest headers #86

Open
bdhoine opened this issue Aug 23, 2024 · 0 comments · May be fixed by #87
Open

Add OSGi manifest headers #86

bdhoine opened this issue Aug 23, 2024 · 0 comments · May be fixed by #87

Comments

@bdhoine
Copy link

bdhoine commented Aug 23, 2024

The current build of the semantic-conventions-java project lacks the necessary OSGi manifest headers in its generated JAR files. This omission prevents the JARs from being used directly as OSGi bundles. To ensure compatibility and ease of integration with OSGi environments, it is important to include the appropriate OSGi headers in the manifest files of these JARs.

Adding these headers would significantly enhance the usability of this library in OSGi-based projects, allowing for seamless integration into environments that rely on modularity and dynamic loading of components. It would also align this project with best practices for Java library distribution in modular systems.

Proposed Solution

Modify the build configuration to automatically include the necessary OSGi headers in the manifest files of all JARs produced by this project.

@bdhoine bdhoine linked a pull request Aug 23, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant