This week I had the pleasure to visit Sundsvall and the annual IT conference Sundsvall 42. I attended some interesting sessions and also held my own presentation on how to use Open Source components in commercial system development. Here are the slides (in swedish):
0 Comments
![]() Sometimes the Open Source community works like a fine tuned engine. Sometimes its a little bit slower... In September 13:th 2005 I sent a patch to the Ant team on the SQL task. It was part of some new features for our continuous integration. As it turned out I worked my way around the problem, didn't need the improved Ant task and forgot about the patch. Yesterday it was committed into the repository and will be a part of Ant 1.8. About four years later... On Cauchos blog you can read about their efforts to integrate OSGi into the Resin web server. About a year ago I was part of a team doing the same thing but with our JEE based product iipax. Our findings are quite similar. OSGi, however very promising, is too complex and how to make it fit with existing JEE techniques are confusing to say the least.
We decided to put OSGi on ice for a while. Cacho however decided to build their own solution to the dependency problem. The result is Pomgranate. It uses Mavens Project Object Model as its information base which is nice cause many projects already have their dependencies described there. Pomgranate is not the only project out there with this idea. POMStrap is similar solution to the same problem. ![]() We have been pair programming at my company for about two years now. Our take on this is that pair programming is the norm. All activities are assigned to pairs and we usually start out using pair programming but might split up if appropriate as the activity progress. ![]() Thought I'd kick start this blog with some predictions for the upcoming year 2009. So here goes: |