Gerd's Blog

Eclipse Summit 2008 Day1

After the first day of the Eclipse Summit I want to make a short summarization about the first day. We came late to Ludwigsburg therefor I was not able to attend the Keynote held by Dave Thomas. I met him at JAOO 2007 and he is rally a smart guy, with a lot of experience in the computer science field.

The first session I could attend was “Aspect Weaving for OSGi”. Aspects are not new to me but the presentation gave some more impressions about the integration in OSGi. The Interesting part there is that as you might now Bundles in OSGI have their own class loader which means that they are divided from each other. For Aspects this is a big issue special if they need to be wave in the logic within runtime. At the moment we are using Aspects but weave their functionality into the classes while compile time. I have to give the bundle project a try if it will solve some issues we have at the moment with aspects (e.g. automatic building).

After that i just stayed in the room to hear the talk about “Service Discovery and Remote Services within the Eclipse Communication Framework”. What they are trying is the logic if the service is running local in an OSGi container or if it is somewhere in the cloud. Nothing of the concepts are new but they also gave some impression about their work they are doing on an other Project which is dealing with collaboration. This is more interesting for me special beaus we may need some of thees functionalities in the future in our product.

After that talk we had lunch and i start talking to some people. As some of you might know I really like talking therefor i missed the next Track :-) .

At leas for me the most interesting talk was “Best Practice for Equinox and OSGi”. It was not that they where telling new stuff further more they where questioning Architecture concepts within the enviroment (e.g. Extension points). The arguments are the same as I am using when i describe while we used an Registry instead of the Eclipse Extension point concept. Most of them are dealing with testability and the possibility to not have to rely on Eclipse or OSGi at all. This is from special interest if you have an architecture where bundles or at least code of them should run on server and client. They also mentioned to use declarative services instead of the services trackers available in OSGi. I also don’t like the concept of the trackers and the static method for service resolving, but I would prefer Proxy objects generated within runtime that are hiding the service tracker from the rest of the world. I must admit that I don’t have this much information about declarative services that I can say to prefer the one against the other.

The next session that impressed me at leas a little bit was “Single Sourcing: Extend your RCP application to the Web with RAP”. What I saw at the talk was the simple mail application that was ported straight forward with RAP to a web application. Of course they had to do some shortcuts and not everything is working, but i will give it a try to get an impression. Maybe we can use this in the near future.

The last session was “EclipseLink: High Performance Java Persistence”. I just got a view hints about the API but nothing really new to me.

I have to say that the people within the Eclipse community (I am the first time at an Eclipse Conference) is are smart and have good ideas. The issue with all the JAVA environment is just that the community is slowing down in the bigger project and hundreds of small new projects are started to compensate this. There is one big issue in this whole Ecosystem; to find the correct concepts, bundels, plugins for your need. If you are not attending Conferences like this one you will get lost in the amount of projects available for this environment.

Share and Enjoy:
  • Digg
  • del.icio.us

  • http://rmeindl.wordpress.com rmeindl

    The content of the sessions will be available at https://www.gpublication.com/eclipse/#requestedContent=CVC://HV?data=EclipseConferences/ESE2008/Welcome_ESE2008. By the way, this is a example of an RAP application ;-)

  • http://www.adhost.dk/sogemaskineoptimering.shtml søgemaskineoptimering

    Ahead of the summit on August 2008, Gaddafi held a public ceremony in Libya in the presence of over 200 African traditional rulers, chiefs and kings in which he proclaimed himself to be “King of Kings of Africa”. There are many more examples of his …

  • http://www.veethi.com/india_travel_guide.html India Travel Guide

    I’m happy to announce the first keynote for Eclipse Summit 2010. … by ralphmueller on 2008-03-19 19:18:37. About me …

  • http://yangutu.com Dating

    BreakingDawn-TheMovie.com/, listed on the poster will currently take you to the ECLIPSE site.Summit Entertainment’s THE TWILIGHT SAGA: BREAKING DAWN-PART 1 is due in theaters November 18, 2011. PART 2 on November 16, 2012. Follow the film on Twitter: .

  • http://www.spacify.com/contemporary_bathroom_furniture-267.html bathroom vanity cabinets

    When Valerios Leonidis tried to eclipse him, Naim Suleymanoglu
    delivered his finest performance in the Atlanta 1996 Games. So, how
    could anybody reach No 1 among Olympic weightlifters? How can anyone
    strain and nudge through such a thick and muscular …

  • http://www.casamodern.com/indian-home-decorating.htm Decorating Small Space

    I interviewed Mark Robertson, ReelSEO publisher and featured speaker at the 2011 Video Commerce Summit
    August 1st-2nd in San Francisco, who will be presenting on “Why Video
    Marketing has Evolved Beyond SEO.” Mark shared with me his belief that
    social …