Skip to content

Removed OSGi #539

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

Merged
merged 10 commits into from
Jul 29, 2024
Merged

Removed OSGi #539

merged 10 commits into from
Jul 29, 2024

Conversation

marcanpilami
Copy link
Contributor

@marcanpilami marcanpilami commented Jul 25, 2024

OSGi was fully removed. As a consequence, lots of files were modified. The main areas impacted are:

  • the packaging & bootstraping projects were simplified.
  • the integration tests base class was simplified
  • the web server is now directly Jetty again (OSGi was using a whiteboard service itself relying on Jetty)
  • the client API is now clearer with specific DB and WS helpers
  • all plugin searches now rely on Java-standard ServiceLoader

@marcanpilami marcanpilami changed the title Removed OSGi - draft Removed OSGi Jul 27, 2024
@marcanpilami marcanpilami marked this pull request as ready for review July 27, 2024 20:04
@ArnaudChirat ArnaudChirat merged commit a78ad41 into master Jul 29, 2024
13 checks passed
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.

2 participants