-
Notifications
You must be signed in to change notification settings - Fork 84
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 apache.aries.spifly.bundle to list of recommended auto-start bundles #644
base: master
Are you sure you want to change the base?
Conversation
So I should soon expect to see it in the platform's *.product files and all downstream products will generally be affected? What happens if it's missing, as will of course very often be the case? |
Test Results 246 files ±0 246 suites ±0 1h 0m 34s ⏱️ - 7m 41s For more details on these failures, see this check. Results for commit b7360c2. ± Comparison against base commit 7f49462. ♻️ This comment has been updated with latest results. |
If Furthermore this has only an effect if one hits the Add Recommened button in the |
1d084cd
to
944bcde
Compare
As |
From that point it would make sense. What makes me worry about this a bit is that the p2.simpleconfigurator also starts with 1 and I don't know if it could be harmful if spifly starts before that bundle.
Yes I tried that one as well a while ago already, but PDE then complained with validation errors during launching. I have the intention to make that work later. I already considers to enhance PDE to detected if the Product's VM-arguments contain a framework-extension with a relative |
This should not be a problem unless In the end it would be good if we can make framework extensions more convenient. |
For very advanced Equinox-specific framework extensions that a want to extend Equinox specific things from the Equinox adaptor this is true. For example, implementing a |
944bcde
to
3fad91b
Compare
3fad91b
to
b7360c2
Compare
@HannesWell do we still need/want this? |
The unification yes, adding aries-spifly probably not hoping that I will soon complete the Equinox implementation of the Mediator service. |
Now that
org.apache.aries.spifly.dynamic.bundle
is required by the Eclipse-SDK, like for exampleorg.apache.felix.scr
and since it has to be auto-started (just likefelix.scr
),aries.spifly
should be added to the list of recommended auto-start bundles.My best guess for the start-level was to choose the same like for felix.scr since both serve a similar purpose (connect services in a OSGi runtime).
Does anybody have a better idea? @tjwatson, can you say what to choose best?