pátek 11. září 2009

Red Hat developer conference Brno 2009

This time of the year again all the developers interested in this event came to Brno to gather together to have a fun on the developer conference. The conference took place at the Masaryk University at Brno. On the following link is the full agenda including the presso for the Mobicents presentation, what I was involved at.
Developer confernce pages
The agenda was full of the very interesting topics from Jboss topics like Jopr, jboss.org, Drools, Jbpm to Fedora topics like KDE, core utils etc. Of course for me was the most interesting one the Mobicents presentation, which took place at the first day of the conference as the First one (from 9:30 am). I can honestly say, that I was a bit nervous since this was the first time I have presented in the university presentation hall. The attendance however did not exceed the expectations. Finally about 30 people were attending Mobicents presentation and some of them were the outside people , I mean non Redhatter's. What I have mainly focused on, was trying a bit evangelize about Mobicents. The basic assumption was that the target audience is not aware of Mobicents at all. So, I have generally introduced Mobicents follwoed by the other Mobicents modules overview (JAIN Slee, Sip Servlets, Media, Presence, Diameter). The presentation went quite OK and I hope that the attendees did get any idea, what we are doing in Mobicents team.

Other presentations, were also quite impressive. Especialy at the second day I would like to pick the jBPM presented by Jiri Pechanec the Red Hat QA Supervisor and the Drools presentation done by Lukas Petrovicky the Red Hat QA Associate. They both made a very interesting stuff.

Now we are in the middle of the second day and in the evening I am going to attend the Lab for the Portlet creation and then the Lab for the Jopr plugin (I hope I can easily create my own Jopr plugin as well).

After the developer conference presentations, there is going to be the pub event, which is also very expected.

Overall the developer conference is quite amazing experience for the developers to join. Is is a good time to stop a bit from the rush days, every day drill and to meet the others and see, what their projects are and what they are working on.

+1

úterý 1. září 2009

Mobicents team meeting in Brno 2009 & achievements in productization of jbcp

This was the first time I had chance to meet face to face my team-mates from mobicents team. This was a great chance for me to meet others, work together and have fun together. For those of you who are not familiar with the mobicents project, please visit the following link:
www.mobicents.org
I am the one who has a part of responsibility in the turning the community project into the product, which is aimed to be supported by RedHat. https://www.redhat.com/solutions/telco/jbcp/
What were the main areas I have touched in my presentation ?
- Introduction of the achievements of productization in the past 6 moths
- Creation of the jbcp 1.2.1 release, which was following established process
- Challenges of productization

During the past 6 months I was working on the productization process for JBCP, trying more less follow the other well established products processes like EAP or SOA.
We have introduced the product branch for jbcp 1.2.x, which can be found at:
http://mobicents.googlecode.com/svn/branches/jbcp/1.2
We do have continuous integration running on the product branch and spotting for the bugs as an early notifications with plenty of unit test completing.
Tool for overseeing the API's used within the jbcp product was introduced, aiming on no populating API's with dirty code.
Tool for producing the One Off patches was introduced

With all those "little steps" we are coming closer to the ultimate goal, which is the well established process of making product of jbcp, taking Mobicents modules and turning them into good&supported product (with making sure of modules are productive ready and with stripping those they are only experimental features)

All other teams across the whole product live-cycle are doing the great job, never less there is much more space for improving the things such as communication and cooperation's with others involved.
We need to become stronger in the preparation of the plans for our product and trying to make schedules precisely.
We need to go further with the separation between the product and project in the terms of resources, support, customers.
The ultimate challenge is increasing the number of the satisfied customers, who are relying on the great support we can provide.

So, this was about the work part and I can honestly say, we did good, we worked hard and achieved all what was on the agenda.

Look how tired can it be:



Last, but not least we have had some fun of course.

We lost the game, but we did play a good soccer !



So, guys cheers then and hope we meet at some other place next time !




Maybe in...