Showing posts with label OSGi. Show all posts
Showing posts with label OSGi. Show all posts

Monday, June 27, 2011

Video podcast from the OSGi Users Forum UK meeting on OSGi Tooling

Last week I went to the OSGi Users Forum UK meeting in London to join a panel on OSGi Development Tooling. I was invited as one of the people working on the Virgo IDE, the Eclipse-based developer tooling for the Virgo runtime at Eclipse (which we recently contributed from vmware to Eclipse and made the first milestone build available to the public).

The idea of the panel was to tell the panelists (all somewhat related to OSGi tooling) what you wanna get from those tools, what you are missing and what you would like to have in the future. Obviously we touched the old discussion whether manifest-first or manifest-generation is the better or more natural way of doing OSGi development, but this was not the only topic.

Now there is a video podcast available online:
It was fun having a part of the panel sitting in front of the audience in person while the other part of the panel joined the session via Skype video. Thanks again to the organizers for making this panel happen!!! And enjoy the video!!!


Wednesday, June 01, 2011

OSGi Development Tooling Panel at the OSGi Users Forum UK

I will be at the OSGi Users Forum UK in London on June 23rd to participate in a panel on OSGi Tooling Development as a committer for the Virgo tooling, together with Neil Bartlett (BndTools), Peter Kriens (Bnd / OSGi Director of Technology), Simon Maple (RAD / IBM), Stuart McCulloch (Maven / Sonatype) and Kaloyan Raev (Libra / SAP), who will join us via Skype Video. So join us in London to talk about latest OSGi tooling efforts and discuss what is needed for the future.

Friday, April 15, 2011

Slides from Nordic Coding Talk

Just a few minutes ago I finished my talk at the Nordic Coding Event in Kiel about my lessons learned using OSGi. Here are the slides, if you wanna take a look:

Friday, April 08, 2011

Slides from Berlin Expert Days 2011

Yesterday I was invited to the Berlin Expert Days 2011 to give two talks, one on my lessons learned from using and coaching agile development methods and techniques and one about my OSGi experiences. Here are the slides now:
Thanks again for inviting me to this nice event!


Friday, March 25, 2011

Talk at Nordic Coding - and why OSGi is sometimes a bitter pill

I am happy to be invited to speak at the upcoming Nordic Coding Event in Kiel at April 15th about OSGi. The title of the talk is: "A quick tour through OSGi - and why it is sometimes a bitter pill". So after giving a short introduction about the basic principles of OSGi and explaining why its often indispensable medicine for your project, I will talk about my experiences using OSGi for many years now. And I will talk about why that medicine could be a necessary, but quite bitter pill for you and your project.

Wednesday, March 16, 2011

Berlin Expert Days

I will be speaking at the Berlin Expert Days about my experiences from using agile methods over the past 10 years as well as some lessons learned from using OSGi for different kind of settings and situations. Looking forward to meet you at the event on April 7th in Berlin! :-)

Friday, January 07, 2011

Upcoming Event: Eclipse Summit India 2011

I've been invited to speak at the upcoming Eclipse Summit India at May 26th + 27th in Bangelore, India. The current plan is to talk about:
  • OSGi Best and Worst Practices
  • Module Systems and Architectures
  • Bytecode Weaving in OSGi
  • Classloading and Type Visibility in OSGi
See you in Bangalore!


Friday, October 15, 2010

Spring Extension Factory now on Github

Two years ago I wrote a tiny little piece of software that lets you combine Spring Dynamic Modules and the Equinox Extension Registry in an easy way. Now I found the time to put this SpringExtensionFactory on Github. So if you ever wanted to use Spring Dynamic Modules to inject dependencies into your RCP view and editors - take a look, its quite simple to use... :-)

Wednesday, July 14, 2010

Slides from Java-Forum-Stuttgart 2010

I gave a talk about some lessons learned when using OSGi in various settings at this years Java-Forum-Stuttgart. It's pretty much the talk I gave together with Chris Anisczcyk, Jeff McAffer and Paul VanderLei at this years EclipseCon. Here are the slides we used:

Thursday, March 25, 2010

OSGi Best and Worst Practices at EclipseCon 2010

Together with Jeff McAffer, Chris Anisczcyk and Paul VanderLei I gave a talk on OSGi Best and Worst Practices here at Eclipse 2010. Here are the slides:

Friday, March 12, 2010

Slides on OSGi Best and Worst Practices from Java-User-Group-Meeting in Karlsruhe

I gave a talk at the Java User Group Karlsruhe last week on best and worst practices using OSGi for building business applications (thanks to David for inviting me). You can get the slides from the user group or directly here:
Thanks again for joining! The room was full of people and I especially enjoyed all the great questions and discussions during and after the talk. Thanks again, it was a pleasure to be a guest at the event!

Friday, February 12, 2010

Slides on OSGi Lessons Learned from OOP-2010 Conference

A few weeks ago I gave a talk at the OOP-2010 conference in Munich about the lessons I learned from building business apps on top of OSGi during the past five years. Finally I put the slides online:
Sorry for the delay!


Friday, December 11, 2009

Slides from Meet-The-Experts on Architecture

Last friday I was invited to give a talk at the Meet-the-Experts event in Solingen. I talked about my view on architectures in an agile world and how module systems drive those architectures for a flexible future. Here are the slides:

Monday, November 16, 2009

OSGi for Eclipse Developers Webinar

Today I gave an Eclipse webinar on "OSGi for Eclipse Developers" together with Chris Aniszczyk and Bernd Kolb. We talked about various OSGi things that might sound strange and/or unfamiliar to you if you come from the Eclipse way of developing applications. We talked about the relationship of Eclipse and OSGi, dependency management and why you should use Import-Package instead of Require-Bundle, dynamics with OSGi, services vs. extensions, versioning, some compendium services and tooling for OSGi. If you missed the live broadcast, you can watch the entire webinar from here again. Enjoy!


Friday, November 13, 2009

Coming Up: Eclipse Demo Camp in Hamburg at December, 4th

The Eclipse Demo Camp in Hamburg is coming up on 4th of December (its a Friday) from 6:30pm - 10pm at the stylish EAST hotel (like the past demo camps in Hamburg). And I am pretty impressed about the number of participants: We already have more than 70 people registered for the event. Wow... Maybe one of the reasons is the exciting program we put together... :-)
  • Tom Schindl will talk about Eclipse e4
  • Jan Köhnlein talks about building graphical and textual editors for your domain-specific language.
  • Jochen Krause will showcase Eclipse RAP and how you can build your rich AJAX apps using the Eclipse UI metaphors.
  • Nils Hartmann and Gerd Wütherich will share some insights into the various ways of how to realize an automated build process for OSGi and Eclipse applications.
  • And Ekkehard Gentz will show us "redview", a technology to build dynamic views for enterprise applications based on Riena, EMF and CDO.
Thanks to all the speakers who have agreed to join us in Hamburg to give demos on cool technologies - some of them travelling to Hamburg especially for the camp. Thank you all very very very much!!!

If you haven't registered yet, go to the wiki page and put your name on the list (if you have no account for the wiki, just create one or send me an email and I will put you on the list). There is no fee or ticket you need to pay for, itemis and it-agile will sponsor the event. Thank you guys for that!!!

Its a great opportunity to see the technology in action, meet with the guys building that stuff and have a chat. See you at the Demo Camp in Hamburg. Don't miss it!


Slides from WJAX Talk on Building Web-Apps with OSGi

I uploaded the slides of my talk on building web applications on top of OSGi that I gave yesterday at WJAX 2009 together with Gerd Wütherich and Peter Roßbach:
The slides are German only. Sorry about that... Hope you enjoy it anyway... :-)


Wednesday, November 11, 2009

Slides from OSGi Best Practices and OSGi Performance Bloopers talks at WJAX 2009

Here are the slides of my two talks that I gave today at the WJAX conference in Munich:
Enjoy!


Wednesday, October 28, 2009

Slides from Eclipse Summit Europe 2009

Today I gave two talks at the Eclipse Summit Europe 2009 in Ludwigsburg. Here are the slides:


Monday, October 26, 2009

Ready for Eclipse Summit Europe 2009

Tomorrow I will travel to the Eclipse Summit Europe 2009 (Ludwigsburg, Germany) to meet great people, see interesting talks and participate in two session on stage: I am happy to present together with Jeff McAffer from EclipseSource our experiences using OSGi in various settings and the "best practices" that we extracted from that. So if you are interested in avoiding the faults and mistakes I did during the past years, join our talk (OSGi Best Practices) and see me talking about my own failures... :-) Its Wednesday at 1:30pm.

In the second talk I will give a short overview of the Equinox Weaving project (formerly known as Equinox Aspects), what's new and what's coming up in the future (Equinox Weaving: Bytecode Weaving in OSGi). So if you would like to hear more about bytecode weaving classes in an OSGi environment, don't miss these 20 minutes at Wednesday at 3:30pm.

See you all in Ludwigsburg!

Thursday, October 08, 2009

Slides from JAOO: OSGi on the Server

It was my first time being at JAOO in Aarhus, Denmark, and it was absolutely great. Lots of interesting talks and discussions and I enjoyed a lot to talk in this fantastic cinema-like room:



I talked about the different settings how you can use OSGi on the server-side and about the dynamics of OSGi applications:
And you can find most of the slides of the other talks at the schedule pages of the conference. Enjoy!