EMFStore 1.0 Release and Graduation

EMFStore 1.0 Release and Graduation

We are very happy to announce release 1.0.0 and the graduation of EMFStore!

We have finally come to release 1.0.0 and graduate, even though EMFStore had already been deployed in several productive applications. For those who still don’t use it ;), EMFStore is a repository for EMF, it allows developers to share and modify EMF model instances collaboratively. EMFStore provides very neat features such as merging, a detailed history and branching.

For the EMF Client Platform 1.0.0 release on the Eclipse Democamp in Munich, we implemented all necessary tasks, such as updating the website, in a very sophisticated and fully automated build script. To make it a little more fun, we triggered the release with this device:

Of course, for the EMFStore release, we wanted to re-use the nice script. The question was how to trigger it. Since we wanted to clink glasses this time, nobody would have a free hand to press the button. So what to do? The solution is a little device called Makey Makey, a little invention kit. So let us invent a suitable release trigger for our 1.0.0 release of EMFStore.

The first step is to modify a good old Bavarian “Weißbier” glass a little. We added a cable so we can actually connect a minus pole to the beer.

The next step is to connect the plus pole to the person who will drink from the glass. Of course we only use nonalcoholic beer for all of this 🙂

Now we connect both poles to the Makey Makey device, which itself is connected to a PC via a USB. The hope is that this will automatically trigger the script we’ve prepared the moment somebody drinks from the glass. See this video to find out whether it worked and how much beer we had to drink to finally trigger it:


Back to EMFStore: I would like to thank all of the committers for their great work, and I hope you enjoy using the technology!

I will start a blog series tomorrow introducing the features of the new release. Stay tuned!

If you would like to be notified about the blog posts, please follow me on Twitter or Google+ (click on the links under my picture in the top right corner).