Liferay DEVCON 2016 at Darmstadt
This year Liferay DEVCON found place in Darmstadt, Germany.
At last, I made it to the DEVCON. And this DEVCON was different than the others in the past. Actually, it was a DEVCON and a MODCON at the same time, one day each. Before these two there was also the Uncoference. The MODCON was a conference about the modularity, which is now a great part of the Liferay world.
Throughout the whole conference, those 3 days, it became clear that Liferay is very serious about the switch into the modularity. From a monolithic code they managed to create many (about 700) modules. They had been working at this for years now, even version 6.2 contains an OSGi container. I was together with a friend from Sri Lanka (who’s also a German citizen). He didn’t have any previous contact with the liferay world, and after those 3 days, he told me he felt it brought him back on the track again. He will invest in Liferay and try to integrate it in his work. And he is right. Αfter all those presentations and workshops I felt also refreshed, I felt we are on the right path, being liferay partners all these years. I felt more confident. As a developer I got also the confirmation that the way we work is the right one and it can get only better. The modularity, the OSGi promise, is to work easier, with less confusion and easier reuse of the code.
But, it was not only about the code. Many presentations were about modularity, most of them compared the nature of our world with the toolbox of a developer. The world is based on modules as is our code now with OSGi. It was a nice way to see things, especially for a developer who lives in his IDE. Its a fresh point of view. It makes you think more close to nature. Olaf Kock was the showman of the DEVCON. With his german humour he succeeded in keeping the spirit up, even after 8 hours of presentations, workshops etc. In this event we got to know the people of Liferay, how they thinκ about their product and also how they work with it. I had previously thought that those guys would be working very close to each other, but this was not the case. They are separated from each other perhaps by thousands of kilometers and each one of them works at a different part of the product.