panel discussion: what are the major tasks to tackle within the next two years?

26
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

Upload: mfrancis

Post on 13-May-2015

1.415 views

Category:

Technology


0 download

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

Page 1: 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

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

Our Distinguished Panel

• Neil Bartlett• Alex Blewitt• Anish Karmarkar• Christer Larsson• Karl Pauls

donderdag 22 september 11

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

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

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

Alex Blewitt

• Bandlem Limited• Passionate supporter of both

OSGi and Eclipse• Java Developer, Author and

Tweeter

donderdag 22 september 11

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

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

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

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

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

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“• [email protected], [email protected]

donderdag 22 september 11

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

Highlights

donderdag 22 september 11

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

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

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

Top Item

● Modular specs: Services-Module layer separation à la OSGi Lite

donderdag 22 september 11

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

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

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

Karl Pauls

µServices and modularity

done right

donderdag 22 september 11

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

• Are we ready?

donderdag 22 september 11

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

• What are your ideas about the Modular Maturity Module?

donderdag 22 september 11

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

• What should we fix in the current OSGi specs?

donderdag 22 september 11

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

• If you had all the time in the world, what OSGi-related tool would you create?

donderdag 22 september 11

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

• How can we have OSGi’s discipline (good) without the pain (bad)?

donderdag 22 september 11

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

• 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

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

• What is your company doing to improve OSGi tooling?

donderdag 22 september 11

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

• What would be a good way to develop services collaboratively?

donderdag 22 september 11

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

• What good new services can you think of?

donderdag 22 september 11

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

• What do you think is the biggest pain- point for Enterprise/Embedded OSGi developers?

donderdag 22 september 11

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

• Do we need more community?

• If so, what do we need to do to engage a community?

donderdag 22 september 11

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

• How do we handle the different constituents in the OSGi:• residential• enterprise• others

donderdag 22 september 11

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

• What do we do about Jigsaw?

donderdag 22 september 11

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

• What would be the next leap be for OSGi?

donderdag 22 september 11