Tonight (Monday 7th) I am running a games night to help people learn and explore kanban, lean and system thinking. I am joined by Karl Scotland who is another experienced practitioner with experience of delivering agile and kanban practices to many organisations. If you are new to kanban and the ideas behind it, then its a great opportunity to learn more in a practical way (no kanban experience required). Many teams are starting to adopt kanban, so its a good time to learn. If you have been using kanban for yourself or you team, then you can share your experience as you play the games and learn some ideas from others.
The LJC are running a Getting Started session on OSGi by Simon Maple (IBM) and Zoe Slatery (IBM) soon and you may want to read the blog post Martijn wrote on OSGi as a warm up.
From Martijn Verberg blog post – As OSGi matures as a technology for application developers and with Jigsaw also coming into the mix around Java 8, now is a good time to learn about modularisation technologies in the Java space.
For those of you who want to practice your test driven development skills, there is a code retreat on 12th March down in Winchester. You will get a full day of TDD coding in a collaborative way and get to share ideas as a group. If anyone wants the LJC to run another code retreat in London then why not suggest it as a meetup event.
If you want to practice your Clojure skills and learn more about functional programming, the March Clojure dojo (29th) is almost full, so sign up soon.
On Monday 14th I am running a workshop on distributed versus centralised version control, comparing git / mercurial / bazaar with subversion. The workshop is mainly aimed at students and graduates, so if you know anyone who would benefit from this workshop, please let them know.
Last week there was a major release of GlassFish Server 3.1. This release extends the Java EE 6 Reference Implementation with new application development capabilities, centralised administration and high availability features. Also including improved OSGi support for Java EE Applications, OSGi web console and Apache Felix 3.0.6 (Apache Gogo shell). Another good feature is that when applications are re-deployed, GlassFish maintains HTTP session and EJB state, enabling rapid iterative development. If you are new to Glassfish, also have a look at the community website.
Last week was also the first release (war) of Jenkins Continuous Integration server, since moving from the Oracle trademarked name Hudson. There has been a flood of developer activity on GitHub and the project is looking very healthy. There are also packages available for Ubuntu and Debian. I’d be really interested in hearing from anyone else who has tried Jenkins CI, especially migrating from Hudson.
JAX London Preview night was a little wobbly, due to the fact we were on a boat on a busy Thames river. I think the wavey nature of the boat added to the ambiance of the evening though. There were two great talks that evening, one on event driven architecture with Comet and the other on lots of new things in spring 3.1 (features just released that day). Everyone that braved the cold had a good evening and we were treated to drinks at the bar by the JAX London team (on Facebook now). I had all the vitamins and minerals I needed for the rest of that week from the Guinness that was bought for me. Thanks everyone.
I had my first book review published on Slashdot.org after a lot of trial and error. The book was on Inkscape, a really great example of open source software which can be used to create all sorts of graphic design work, from simple buttons and logos to complete web site designs. The Slashdot.org submission process is a bit fiddly and not quite so clearly documented as I’d like, so I wrote my own guide. Thanks to Packt Publishing for supplying the Inkscape book.