-
Notifications
You must be signed in to change notification settings - Fork 60
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
Replace content of o.e.osgi.services by osgi-bundles from Maven-Central #30
Replace content of o.e.osgi.services by osgi-bundles from Maven-Central #30
Conversation
a0b2dad
to
fba8563
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. Although I don't really know about the releng changes. Not to say they are wrong. Just that I don't know enough about it to know if it is correct. I approve to allow progress.
Great. Thank you. Are you referring to the .target file I added with the third commit? The third commit was just a temporary addition to be able to test the staged felix.scr artifacts in this build before it was released to maven-central and included in the platform.aggregator target. |
Yes I just did not realize it was a separate commit. |
5fe1da3
to
91b518f
Compare
And update to latest version of - org.osgi.service.cm - org.osgi.service.component - org.osgi.service.device - org.osgi.service.event - org.osgi.service.metatype - org.osgi.service.provisioning - org.osgi.service.upnp - org.osgi.service.useradmin - org.osgi.service.wireadmin The package org.osgi.service.log is cleared in favor of the same package provided by the org.eclipse.osgi system-bundle. Discussed in issue: eclipse-equinox#18
This is part of the work for: eclipse-equinox#18
91b518f
to
91f7b89
Compare
The org.eclipse.equinox.ds.tests.tbc.DSTest.testCircularityHandling that failed in the GH-build did not fail on Jenkins and also not on the runs before (which used the staged artifacts that should be the same). Therefore I suspect that it is not a permanent issue. -> Submitting. |
See #25 it seems sometimes it fails and sometimes not... |
Good to know. Thanks! |
This PR was originally created as eclipse-equinox/equinox.framework#44 and is now moved to this repository due to the merge of the equinox.framework and equinox.bundles repository.
As discussed in #18, this replaces all possible embedded osgi-sources of
org.eclipse.osgi.services
by corresponding osgi-bundles from Maven-Central.These are:
As a side effect this updates the versions of
To comply with the Eclipse deprecation/removal process the replaced packages are not removed entirely but their content is replaced by requiring and re-exporting the provided osgi-bundles from Maven-Central. Bundles that require-bundle
org.eclipse.osgi.services
directly continue to work.