Has OOD failed?
Inspired by some sessions at the TSSJS, I spent some thought on the "old school" object oriented design programming model. It appears to me that, although we are all using object oriented languages...
View ArticleSome Thoughts on the Open Financial Market Platform
Yesterday I attended a Symposium about the Open Financial Market Platform (OFMP) at the Eclipse Summit Europe in Ludwigsburg. This platform is an Eclipse project proposal which is based on an inhouse...
View ArticleDoing IT the Eclipse Way
Having joint a BoF session with Naci Dai (member of the WTP project mangement committee) tonight, I now have a clearer view on what is special about the Eclipe community. Being initiated by a big...
View ArticleRAP as the next GWT?
One of the projects I recently got to know about is the Rich Ajax Platform (RAP). So far I was never very interested in frameworks around Ajax, but being an Eclipse RCP developer, RAP really caught my...
View ArticleThe Eclipse Plugin Build Nightmare
A couple of weeks ago, I was still naive. Having build an Eclipse RCP application it was easy to use the PDE tools "product export" or the "Build all" of an update site project to build and distribute...
View ArticleKeeping Process Alive
New year, new conference, new blog entries - this time I am attending the JAX'08 and I have just an interesting opening "Agile Day" behind me. This was all about agile development and management...
View ArticleThe Emperor's New Clothes
I have been puzzled already many times about how complicated and difficult to understand some things are done in the software development world. For example, I never really fully understood the need...
View ArticleConcurrency in the Java World
No this post is not about multi-core cpus or about making your code more thread-safe. It is instead about the latest trends in the Java universe. As Ted Neward says, Java was seen for a long time as...
View ArticleSome Goodies...
During the JAX'08, I learned about some helpful tools - some being older, some newer, but for Eclipse RCP programmers or Java programmers in general maybe helpful. So here's a short bullet list of what...
View ArticleIt's All About Dependencies
Trying not to reinvent the wheel over and over again in software development, reusability has quickly become a strongly desired virtue. Object-orientation was once meant to deal with this, but it soon...
View ArticleAccumulated Distraction...
It's a long long time since my last post, but I swear that I haven't been lazy or without impulses. Usually, I like to blog while being at conferences and it is not long ago that I attended the last...
View ArticleReinventing the Wheel
As announced, I would like to tell you some details about my latest private project: SmartKNX!I have spent quite some time in the past months with the Open Source project MisterHouse - a software for...
View ArticleopenHAB is out!
It took quite some preparation, but finally I can anounce that I have created the envisioned Open Source project for my (and others!) home automation needs!In order to avoid any brandmark violations, I...
View ArticlePositioning openHAB
As already mentioned before, I have started the openHAB project not because nothing on the market could have provided me the desired functionality, but because I want to build something robust, stable...
View ArticleChoosing a Versioning Control System
When initiating an Open Source project like openHAB, one of the many questions you have to answer before you start is: What VCS should I use?In the beginning I did not really realize that this is an...
View ArticleTycho Entering the Eclipse Space
Almost two years have passed since my blog post about the the discrepancy of OSGi/p2 on the one side and Maven on the other. At that time I was pessimistic that the two worlds would ever come together...
View ArticleopenHAB @ Eclipse DemoCamp in Darmstadt
I had the pleasure to present my openHAB project at the Eclipse Helios DemoCamp in Darmstadt on July 14, 2010. First of all, a big "thank you!" to Jochen Hiller and Marcel Bruch who have organized this...
View ArticleBinary builds for openHAB available!
As promised during my talks at the Eclipse Summit Europe and the OSGi Users' Forum Germany, I have finally fully automated the build of openHAB with Maven3/Tycho and uploaded the result to the openHAB...
View ArticleBuilding p2-enabled products with Tycho
Working on the build and the packaging of openHAB, I had to undergo quite some efforts to get it done with Maven3/Tycho.My special challenge was to package a product which is p2-enabled and includes...
View ArticleUsing Xbase for Home Automation Rules
Up to now openHAB has embedded JBoss Drools as a rule engine for automation rules. Although Drools is very powerful, this solution also has a few problems: The Drools IDE is not completely working in...
View Article