Recently, the OSGi Alliance has published 2 new specification drafts with a lot of new content.
The Core R8 Proposed Final Draft is now available. New in Core:
- Condition Service Specification - the Condition Service generalizes what is sometimes referred to as the Ready Service: a potentially complex set of states that, when combined, indicate that the system has reached a certain point, such as being ready for use.
- Connect Specification - OSGi Connect specifies how OSGi works in environments where some of the class loading is provided by a non-OSGi entity, for example Java Modules, or Spring, or just a plain old classpath. Read more about Connect in this blog post.
Additionally there are a number of smaller changes in the Core spec, you can find them by looking at the Changes section at the end of each chapter.
The first Compendium R8 Draft has also been published. New chapters are:
- Service Layer API for oneM2M™ - This chapter specifies an integration with the oneM2M IoT platform.
- Condition Factory Specification - Adds a configurable layer to the Condition Service specified in Core R8.
- Typed Event Service Specification - A new eventing specification that supports strong data typing for events.
These drafts are available in HTML and PDF formats here: https://docs.osgi.org/specification/#release-8