Panel Discussion: What Are the Major Tasks to Tackle Within the Next Two Years?

Post on 13-May-2015

1.416 views 0 download

Tags:

description

Moderator: Peter Kriens, OSGi Alliance Technical Director Panelists: Dr. Alex Blewitt, Founder, Bandlem Limited; Anish Karmarkar, Oracle; Neil Bartlett, Paremus; Christer Larsson, Makewave AB; and Karl Pauls, Luminis

Transcript of Panel Discussion: What Are the Major Tasks to Tackle Within the Next Two Years?

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