
OSGi News
@newsosgi
A Twitter channel for your daily news about the OSGi framework, ecosystem and community. Managed by @SanfteSchorle
ID: 1092719492826828800
05-02-2019 09:40:03
2,2K Tweet
460 Followers
2 Following

Nicolai Parlog 🇺🇦🕊️ Data In Motion Bndtools In OSGi this style of annotation driven exports and automatically created imports work extremely well. I see no reason why it should not work for modules.

Christian Schneider (クリス) Data In Motion Bndtools Does it, though? I hear from OSGi users that with all tools in play, the bundle info is barely ever looked at, comparable to imports at the top of a source file. I think that's a huge lost opportunity to deliberately evolve and review a module/bundle. x.com/nipafx/status/…

Kelsey Hightower Makes me think about OSGi Remote Services. That make me curious how local vs remote method invocation works. Particularly about performances (latency) and error handling (a method I thought was local could return a "ConnectionError" because it was remote and wasn't able to join)




As Daniel Bryant mentioned, Kelsey Hightower this looks like a #GO implementation of #OSGI. Several mature frameworks #ApacheSling #ApacheFelix implement this concept using Java, used by CMS platforms like Adobe's Experience Manager. -this may help Service Weaver community.

Kelsey Hightower Philip Theus (prev. Mueller) After using Java's OSGi framework for many years, I think the term modulith is fitting.

🚀🎉 OSGi.fx v2.3.1 just got released with new features and bug fixes 🤩 Download from osgifx.com Release Notes: github.com/amitjoy/osgifx… #OSGi OSGi Working Group Bndtools OSGi News OSGi Users Germany Virtual OSGi Users' Forum

Kelsey Hightower an evolution of the JVM / CLR. prior to the jvm we were downloading and link obj-c code on the fly ... but it wan't "safe". Taking the JVM, then layering things like Jini, OSGI, etc. for runtime download and execution. wasm seems like the next step to me

#SLF4J 2.0.7 has been released fixing OSGi MANIFEST related issues. Many thanks to Hannes Wellmann for his previous assitance in resolving these. See slf4j.org/news.html for details

Quinn 🕷 🏳️⚧️ ( v \(^•v v•^)/ v ) Kelsey Hightower extism You can run microservice based plugins also without Internet, just install them somewhere in Intranet. I've experiences in OSGi for in-process plugins, and I have to say: very good idea for in-proc plugins, but at the end, out-of-proc plugins rule because a lot of points...

Dr. Jawa Kelsey Hightower extism Yet you still need the intranet network to make the network calls. This is not a feasible option. Again, with OSGi, back being locked down to the Java ecosystem, for example, is a restriction, not an improvement. My point is WASM has the potential to break down -

Gunnar Morling 🌍 I really miss OSGi’s dependency management, but even OSGi lacks some kind of packages lock file like npm has (when depending on version ranges, you want reproducible builds). Even then, you have very important dependencies like Netty or gRPC that don’t follow semantic versioning.

Derek Moore Gunnar Morling 🌍 Both #maven and #Gradle support lock files, it's just unpopular to use that in Java... #OSGi was never concerned with resolving dependencies - it's a runtime environment, not a build system. In fact, OSGi lets you deploy bundles that use conflicting deps versions.


Data In Motion InkmiApp Thomas Driessen OSGi Working Group Lost is wrong word, but under-appreciated is right word. Not many appreciate what OSGi can do and hence not widely adopted but still its alive due to all those who appreciates it’s fundamental advantages.

🚀🎉 OSGi.fx v2.4.1 has just been released with new features and bug fixes 🤩 ‼️ You can now manage remote OSGi runtimes over MQTT as well 🌐 Download from osgifx.com Release Notes: github.com/amitjoy/osgifx… #OSGi OSGi Working Group Bndtools OSGi News OSGi Users Germany Virtual OSGi Users' Forum