Replies: 2 comments 8 replies
-
I tried it initially to make Wild Web Developer+LemMinX more OSGi-friendly and there are some challenges with it:
That might be good; however I'm still unsure about how to enable extensibility there. If you can demonstrate extensibility can be made to work with such approach, then it is probably a very good step forward. |
Beta Was this translation helpful? Give feedback.
8 replies
-
@mickaelistria I have now created a PR here (needs approval from a maintainer): |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I just faced an issue that I wanted to test a new lemminx snapshot build, and this was more complex than I thought.
lemminx
embedded and find the magic path (that will change depending on each deployment)What I thought about would it be not more convenient if lemminx would be not embedded in the jar itself? My idea would be to have the following adjustments:
This has the advantage that at least it is possible to update lemminx independent from WWD, the WWD bundle itself gets a lot "slimmer" (currently ~10 MB!) and possibly others can reuse that (e.g. extensions).
On the long run, one could even think about not using the uber-jar and simply collect lemminx and all its OSGi dependencies but thats a different topic.
Beta Was this translation helpful? Give feedback.
All reactions