panel discussion: what are the major tasks to tackle within the next two years?
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, LuminisTRANSCRIPT
![Page 1: Panel Discussion: What Are the Major Tasks to Tackle Within the Next Two Years?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/1.jpg)
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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/2.jpg)
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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/3.jpg)
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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/4.jpg)
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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/5.jpg)
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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/6.jpg)
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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/7.jpg)
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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/8.jpg)
Highlights
donderdag 22 september 11
![Page 9: Panel Discussion: What Are the Major Tasks to Tackle Within the Next Two Years?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/9.jpg)
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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/10.jpg)
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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/11.jpg)
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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/12.jpg)
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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/13.jpg)
• Are we ready?
donderdag 22 september 11
![Page 14: Panel Discussion: What Are the Major Tasks to Tackle Within the Next Two Years?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/14.jpg)
• 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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/15.jpg)
• 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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/16.jpg)
• 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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/17.jpg)
• 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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/18.jpg)
• 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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/19.jpg)
• 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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/20.jpg)
• 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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/21.jpg)
• 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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/22.jpg)
• 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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/23.jpg)
• 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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/24.jpg)
• 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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/25.jpg)
• 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?](https://reader033.vdocument.in/reader033/viewer/2022060109/5552f26cb4c90587048b4bd1/html5/thumbnails/26.jpg)
• What would be the next leap be for OSGi?
donderdag 22 september 11