-
Notifications
You must be signed in to change notification settings - Fork 4
Remove EJML (v0.29) bundles from Orbit #19
Comments
No objection - please go ahead.
As EJML doesn't seem to have OSGi headers, do you need to coordinate with others to make sure that the OSGi headers match. From a SimRel perspective it doesn't matter as I don't think you contribute EJML to SimRel. |
This seems to have bundle information: https://repo1.maven.org/maven2/org/ejml/core/0.30/ You're not needing to generate OSGi metadata for any of these things? |
0.43 doesn't seem to have OSGi here https://repo1.maven.org/maven2/org/ejml/ejml-core/0.43/ - I think they changed artifact Id in 0.31 - https://github.com/lessthanoptimal/ejml/blob/v0.43/change.txt#L419 and the OSGi headers left in 0.39 (side effect of https://github.com/lessthanoptimal/ejml/blob/v0.43/change.txt#L154 as commit lessthanoptimal/ejml@011e9bb says "- Removed OSGI") @eselmeister perhaps it is raising an issue with EJML to reenable the headers? |
Yep, we could ask him to do that. I would have to inspect my previous integration of EJML again, but I faintly remember, that there were problems with conflicting imports when using OSGi. Let me have a look at my documents for a detailed answer. |
When using the EJML bundles from Orbit, it could cause problems regarding the class path, as packages contain the same name. #19 Meanwhile, EJML v0.43 is available: https://github.com/lessthanoptimal/ejml/releases/tag/v0.43 It could be more consistently fetched via the Maven/Target artifacts approach.
When using the EJML bundles from Orbit, it could cause problems regarding the class path, as packages contain the same name. #19 Meanwhile, EJML v0.43 is available: https://github.com/lessthanoptimal/ejml/releases/tag/v0.43 It could be more consistently fetched via the Maven/Target artifacts approach. Fixes #19
A newer version (v0.43) is available here:
http://ejml.org
Furthermore, we faced some problems with conflicting classes when consuming EJML via Orbit. Nowadays, it works fine to reference the EJML dependencies in the product definition by using the Maven dependency option.
If no one else has objections, I will remove the bundles soon.
The text was updated successfully, but these errors were encountered: