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

Remove OSGi support #338

Merged
merged 1 commit into from
Nov 30, 2021
Merged

Remove OSGi support #338

merged 1 commit into from
Nov 30, 2021

Conversation

mpilquist
Copy link
Member

@mpilquist mpilquist commented Nov 16, 2021

I'm pretty sure no one is using the OSGi headers and the official Scala 3 JARs no longer have them. Various core projects in the ecosystem don't include them (e.g. cats, cats-effect). I suspect if there are any folks using OSGi with modern Scala libraries, they have a robust process for adding OSGi metadata as part of their build or container runtime.

Rather than continuing to copy/paste the same boilerplate in to every project and never test the result, let's remove it.

Please speak up if this is a concern! If folks are actively using OSGi metadata, I'm happy to keep it. I'll keep this PR open for a while to give folks a chance to chime in.

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 this pull request may close these issues.

1 participant