Post on 13-May-2015
description
COPYRIGHT © 2008-2011 OSGi Alliance. All Rights Reserved
What Are the Major Tasks to Tackle Within the Next Two Years?
OSGi Alliance Marketing © 2008-2010 . All Rights Reserved
Page 1
donderdag 22 september 11
Our Distinguished Panel
• Neil Bartlett• Alex Blewitt• Anish Karmarkar• Christer Larsson• Karl Pauls
donderdag 22 september 11
Neil Bartlett
• Author of OSGi in Practice (incomplete)
• Lead developer of bndtools (incomplete)
• First and only holder of “osgi” badge on StackOverflow (woohoo)
• Developer trying to apply OSGi in the Real World™
• Joined Paremus on 4th July 2011
donderdag 22 september 11
Alex Blewitt
• Bandlem Limited• Passionate supporter of both
OSGi and Eclipse• Java Developer, Author and
Tweeter
donderdag 22 september 11
Anish Karmarkar
• Oracle• OSGi Board Member• Standards Geek
• W3C, OASIS, WS-I, OSGi Alliance
• Distributed Systems research/dev/standards• ~20 years
donderdag 22 september 11
Christer Larsson
• CEO Makewave• VP EMEA OSGi Alliance• Knopflerfish OSGi• Been involved in OSGi since -98• Lives in Göteborg, Sweden
donderdag 22 september 11
Karl Pauls
• Fellow at Luminis• Member Apache Software Foundation• PMC: Felix, Sling, Incubator• PPMC: Ace, Clerezza, Celix• Project Owner PojoSR• Co-Author of „OSGi in Action“• karl.pauls@luminis.eu, karlpauls@gmail.com
donderdag 22 september 11
Highlights
donderdag 22 september 11
Neil Bartlett
• Tools, tools, tools!• With good tools, OSGi
development can be easier and more productive than ‘traditional’ Java.
• Repositories.• Education.
donderdag 22 september 11
Top Item
● Modular specs: Services-Module layer separation à la OSGi Lite
donderdag 22 september 11
Christer Larsson
• General• Tooling• Java 8
• Embedded Market• Resource Management• OSGi specs for other key standards / specifications
• E.g. TR-69 (almost done), ZigBee, Zwave, DLNA
donderdag 22 september 11
Karl Pauls
µServices and modularity
done right
donderdag 22 september 11
• Are we ready?
donderdag 22 september 11
• What are your ideas about the Modular Maturity Module?
donderdag 22 september 11
• What should we fix in the current OSGi specs?
donderdag 22 september 11
• If you had all the time in the world, what OSGi-related tool would you create?
donderdag 22 september 11
• How can we have OSGi’s discipline (good) without the pain (bad)?
donderdag 22 september 11
• We can‘t statically reason about bundles anymore (Manifest rewriting, Hooks) • Is this a problem, and if so,• How to deal with it (build systems,
deployment)?
donderdag 22 september 11
• What is your company doing to improve OSGi tooling?
donderdag 22 september 11
• What would be a good way to develop services collaboratively?
donderdag 22 september 11
• What good new services can you think of?
donderdag 22 september 11
• What do you think is the biggest pain- point for Enterprise/Embedded OSGi developers?
donderdag 22 september 11
• Do we need more community?
• If so, what do we need to do to engage a community?
donderdag 22 september 11
• How do we handle the different constituents in the OSGi:• residential• enterprise• others
donderdag 22 september 11
• What do we do about Jigsaw?
donderdag 22 september 11
• What would be the next leap be for OSGi?
donderdag 22 september 11