Tuesday, September 6, 2022

OSGi Summit 2022

Hi, OSGi enthusiasts!

This year the OSGi Working Group is pleased to announce the first ever OSGi Summit in Ludwigsburg, Germany. The summit will be held in parallel to EclipseCon from October 24th to 26th, 2022. The first day is OSGi Community Day and is a whole day packed full with talks on the newest things happening in the OSGi world, content about community and many other topics. On day 2 and 3 the OSGi Specification Project and the OSGi Working Group Steering Committee are meeting and there will be a Birds of a Feather session for all OSGi enthusiasts.

This year's speakers include, among others, Dirk Fauth from Bosch, BJ Hargrave from IBM and David Bosschart from Adobe, but the full agenda has something to offer for anyone working with OSGi 😉

How can I get my ticket?

There is only a limited number of tickets available.

You can choose if you want to participate at the OSGi Community Day (Monday Only - €125) or if you want to participate at the whole OSGi Summit (Monday, Tuesday, Wednesday - €350).

In order to get your ticket:

  • Go to the registration site
  • Enter your personal information
  • In the box labeled Special Pass Access code, enter this code: 22OSGI
  • Select OSGi Community Day Pass or OSGi Summit Pass
  • Answer the rest of the questions on the form
  • Enter your payment information
  • Be sure to click on REGISTER at the bottom of the page
  • You will receive a confirmation email after your registration is complete

Location?

The OSGi Summit itself will take place right next to the EclipseCon in the Film-und-Medienzentrum (FMZ) Ludwigsburg , a two-minute walk from the Forum am Schlosspark, the main conference venue. Lunch and receptions will be at the Forum.

Agenda

Monday (FMZ Konferenzraum 3)

Time Talk Speaker
08:30 Badge Pickup and Welcome Coffee at the Forum
09:00 Why build a go-kart from scratch when you can drive a race car for free. And also customizable Marcello Rinaldo Martina
09:40 Eclipse sensiNact - keeping you in touch with your data Thomas Calmant
10:20 From monolith to single-source to single-deployment Dirk Fauth
10:55 Break
11:15 Microservice vs Monolith - May the Modules be with you Jürgen Albert
11:55 OSGi.fx - Unleashing an OSGi console for modern era Amit Kumar Mondal
12:30 Lunch at the Forum
14:00 Feature flags in OSGi applications Christian Schneider
14:40 Deploying OSGi Features as Cloud Native containers David Bosschaert, Karl Pauls
15:15 Afternoon Break
15:35 Building with Bnd: It's not just for OSGi anymore BJ Hargrave
16:15 OSGi sucks! Mark Hoffman
17:00 Migrating to Jakarta EE, does an API by any other name smell as sweet? Tim Ward
17:35 Meet and Greet at the Forum
18:30 German User Forum
20:00 Finish and head over to the bar

Tuesday (FMZ Konferenzraum 3)

Time Talk
09:00 Welcome and Keynotes at the Forum
10:00 Specification Project Meeting
11:20 Morning Break
11:45 Specification Project Meeting (cont.)
13:05 Lunch at the Forum
14:30 Specification project Meeting (cont.)
15:50 Afternoon Break
16:15 OSGi Working Group Steering Committee Meeting
17:35 Finish and head over to the Stammtisch at the Forum

Wednesday (FMZ Konferenzraum 3)

Time Talk
09:00 Eclipse Community Awards and Keynotes at the Forum
10:00 Specification Project Meeting
11:20 Morning Break
11:45 Specification Project Meeting (cont.)
13:05 Lunch at the Forum
14:30 Specification project Meeting (cont.)
15:50 Afternoon Break
16:15 How to write an OSGi TCK crash course
18:00 Finish and head over to the Reception at the Forum

What more?

If you are also interested in the specification work or generally in OSGi:

  • On Wednesday at 16:15 you can get a crash course on how to write an OSGi Technology Compatibility Kit
  • On Tuesday and Wednesday (whole day) you can take part in the OSGi Specification Project Meetings, so if you ever wondered how the OSGi Specs come to life, then this is a session for you

We can't wait to meet you all in Ludwigsburg 😊

Friday, January 21, 2022

Goodby 2021, welcome 2022!

 In the spirit of the presidential letter from the OSGi Alliance days, I’d like to take the time to recap the previous year and give you all a heads up on what is to be expected in the new year.


The past year has been a new Playing Field for us. With the transition to the Eclipse Foundation we had to figure out how everything works and find our feet so to speak. It was our first year but we learned a lot and managed to reach most of the admittedly vague goals we gave ourselves for the first year. Viewed from the outside we managed the following:

  • Setup the working Group

  • Establish the Specification and Technology Project (Yes, the technology Project is not officially in the scope of the Working Group)

  • Handed the OSGi github repository to the Eclipse Foundation.

  • Finalize and Release Compendium R8


A lot of work was done behind the scenes to transfer assets from the OSGi Alliance to the OSGi Working Group and to establish the framework to operate under the Eclipse Foundation. Daniel Bandera, the previous, long time president moved on into well earned retirement. As the Steering Committee we owe him a debt of gratitude because he shouldered a lot of the administrative effort that was required. We also had quite a productive BoF at the EclipseCon and a lot of the input we received helped us to set the course for 2022.


What’s cooking for the new year?


Before we dive into the new year, we need a quick view back in history. The OSGi Alliance was created in 1999 with the sole focus of creating Standards. At the time Open Source was around but not that prominent. As most Members had closed source solutions in mind, the Alliance was structurally hampered in its community building efforts. This should have happened by the member companies while they promote their specific implementations. 

For this reason we explicitly and prominently put community building and promotion of the technology in our charter. That said, we will focus this year on making good on that promise.

The first step is already in progress. We are currently working together with the Marketing Team of the Foundation to give the www.osgi.org site the attention it deserves. Besides this our community goals are as follows:

  • Create a questionnaire for the community to get input on what people are interested in and act accordingly.

  • Create an Examples Project demonstrating each specification.

  • Facilitate Spaces of Interested groups to exchange thoughts and ideas

  • Define parameters for an annual Working Group event

  • Discuss a return to F2F Meetings (if COVID allows)


Alongside all of this we will also work on new releases and aim towards a more frequent release cycle of specifications and bundles. 


The Program Plan was recently approved by the Foundation and is published in the Working Group google drive: https://drive.google.com/drive/folders/19d9MJLbjN5QaPfdAmNFC5TFkPKgVJW9D


For all of this we hope for your support and input! We are a volunteer army now more than ever and are happy about every helping hand and mind. We will actively throw ideas around to become more community friendly and will require your input on this.


With this in mind, we wish you all a productive and healthy new year and hope that we can get a chance to see you again in person!


Best regards,


your OSGi Working Group Team.