Git 1.9 released

Version 1.9 of the Git distributed revision control system was released a few days ago and can be downloaded from the website

Git 1.9 begins aligning planned changes for Git 2.0., there’s several new Git sub-commands and options, performance improvements, and many fixes over Git 1.8.x.

Various bugfixes have been implemented to remote-bzr and remote-hg, the build procedure is now aware of MirBSD, and a number of “git p4,” “git svn,” and “gitk” updates have been added.

Also, two-level configuration variable names in “branch.*” and “remote.*” hierarchies, whose variables are predominantly three-level, are now working properly.

Looks like the command git fetch –tags is acting a bit different now, but I need time to have a closer look.

SAP is going open source on GitHub

For a lot of developers SAP is a strange company. We are used to get all information we need online, getting development docs, samples or systems. A lot of companies are successful because of their open source software. Sure, there are services out there we use eg. Jira, GitHub, … But when it comes to development we develop against open source software.

SAP GitHub Page

SAP changed a bit in the last month. Of course we don’t get the NetWeaver Platform for free, but SAP – or the employees – of SAP putted a lot of Software on GitHub . One of the mayor projects is OpenUI5 (with GitHub repository). The way how SAP structured the projects is a bit unusual, but in my opinion they are going into the right direction.

An other project are the RubyGem MaxDB JDBC driver and MaxDB ActiveRecord Adapter. With these wo you can use Ruby on Rails with the SAP MaxDB. Some of the code is very SAP specific and pretty useless for people outside SAP, but it is a very good starting for the company and maybe it changes the way how they are doing their business in the next years.

Maybe it is a good idea for SAP to hire a community manager with experience in open source communities. We will see what the future brings.