Monthly ArchiveNovember 2008
tech Gerd Saurer on 21 Nov 2008
Eclipse Summit 2008 Day2
The second day of the Eclipse Summit started wit the Keynote held by David Wood a Symbian Veteran. As you might kow Symbian is getting to be pulished under The Eclipse Public License. He spoke about the power of new devices and how they will become much smarter in the future. He pointed out some issues with the different Licenses (GPL, Eclipse, ..) and that they prosue different goals.
SMILA was the second talk I attended that day. The framework is still in the incubator of the Eclipse projects. It tries to build an backed Architecture for searching. They are using JMS to divide the crawler from the indexing logic. All of the components can be changed. For indexing and converting they are using a BPEL engine tho be able to extend the functionallity easily. The project looks nice and may be we will try the framwork in the future for one of our products. At the moment there are no sources or binaries available so we will have to wait to evaluate it.
The rest of the day I attended some of the talks for a while but most of the time i used for discussions with members of the community.
The last talk I was interested in was about BIRT the well known Reporting engine in JAVA. It was nice to see some of the new features and I got some impressions how I will be able to integrat this into our current projecte where a little more than just reporting is neede.
In the end I have to say that it was really a good decision to go there even if I was not able to prepare me for the conference because of the short -term decision. Anyway I hope that I will be able to attend the EclipseCon next year.
Thanks for Rupert he posted the Link to the presentations and resources of the conference as comment in my last posting.
tech Gerd Saurer on 20 Nov 2008
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.
info Gerd Saurer on 19 Nov 2008
Eclipse Summit Europe 2008
Just a view days ago, i didn’t know that I will go ther, but right now I am sitting in the “Forum am Schlosspark” in Ludwigsburg. I will stay for two days at this conference. Let’s see what it will bring. As I am going through the speakers list i can finde some interresting Talks. I will post about them within the next thwo days. Take a look at the webpage to get more information about the event and what is happening here.
info Gerd Saurer on 16 Nov 2008
IRF - Symposium
Last week the IRF organized the yearly Symposium. The Organization is pretty new and was initiated by Matrixware. The goal is to bring Information Retrieval scientists and Intellectual Property professionals together in one place that they can speak about their experiences and needs. The symposium was really a huge success for the IRF but also for the people attending.
As I was there for two days i got some impressions too and had the chance to speak to IR (Information Retrieval) but also IP (Intellectual Property). I am still astonished how far the two groups are away from each other. If you are interested in that area pleas take a look at the website containing the presentations.
For the next year of the IRF I would recommend to the IR people to prepare their presentations in a way that also normal people can understand them. I know the area an the solutions are sophisticated and can be very complex, but there is always a way. The IP people i would recommend to focus on ideas and what they really need.
There was one sentence in the Wrap-up session that really impressed me (Stephen Adams):
We have to run just to stand still within the IP Industry.
info Gerd Saurer on 16 Nov 2008
Matrixware
Dear readers, I have not written within this bolg for a long time now. As some of you might know I have changed from Senactive to a new company working an an totally different field called Matrixware. The company is working in the area of Information Retrieval (IR). In the future I will hopefully have more time to inform you about our visions, products and work we are doing. For now I just want to say that I have already learnd a lot in the few months working there.
