Tuesday, July 10, 2012

Tuesday, June 19, 2012

Say hello to RAY

Mobicents SLEE 2.7.0.FINAL, codenamed RAY, is now available for download, check the release announcement, as usual there are lots of goodies included :-)  

Wednesday, February 8, 2012

Mobicents JAIN SLEE 2.6.0.FINAL released

The Mobicents team is glad to announce that Mobicents JAIN-SLEE 2.6.0.FINAL, codenamed GANDHI, is now available for download.

Is it the best and strongest SLEE release ever? Probably, click here to read the full release announcement.

Tuesday, January 3, 2012

The Future of Mobicents, from Sunset to Sunrise

October 2010, I wrote here how good was the 2010 Mobicents Team Meeting, how it was the best Mobicents event ever, how the event was morphing itself by including customers and community for the first time, etc.

December 2011, I started traveling to Sochi (Russia), the venue for 2011 Mobicents Team Meeting, and I was a bit nervous, expectations for the event were huge, the number of participants doubled again (like I predicted it was now much more than just a team meeting), so to me it was clear that the event would be even better this year, no matter what...

But a month before Red Hat decided to sunset JBoss Communications Platform, the product built from Mobicents, and then part of the team, including Ivelin Ivanov, the lead of the platform, left Red Hat to start a new company, Telestax, with the goal of taking over Red Hat on the role of leading development and support of Mobicents. I decided to stay at Red Hat for (at least) the next 6 months, taking the responsibility to lead JBCP till sunset, that is, ensure that all support contract SLAs will not breach till the end. Alex and Bartosz also decided to stay, which means that the whole Mobicents SLEE and Diameter core developers did not move to Telestax. On top of that, and as expected, Red Hat has no interest in continuing to work on Mobicents, a scenario that could obviously put in danger the roadmap of Mobicents SLEE and Diameter, this was truly bothering me.

But then the event was truly great, fulfilled all my best expectations, it started with a full day of 3rd parties presentations, including Twilio and Voxeo on the new cloud battle front, and went through all the usual Mobicents project reviews and roadmap presentation/discussion. Personally I'm very grateful to meet so much new talent face to face, everyone that was there for the first time was a standout!  Obviously I was also very happy to hear that Mobicents SLEE was truly rocking the world, comments like "A Mobicents SLEE node never goes down" or "Mobicents SLEE is running for about an year, with 0 failures, it just works" made me truly blush.

The meeting schedule included an 1 hour slot for Mobicents SLEE, where it was expected my presentation of the achievements and shortcomings for 2011, including a detailed overview on the new features developed, and the introduction of the 2012 roadmap. A day before I organized a meeting with the people present that was somehow involved in Mobicents SLEE development, to explain to everyone the whole Red Hat/Telestax situation, and agree on a roadmap for only the first half of 2012, since that's when the transition process must be completed, no matter what. We ended up freezing development of the 3.x branch, postponing also the developments around new management interfaces, and the XMPP Server RA, but the latter mostly due to not much interest shown by the Apache Vysper team to work on that.

With respect to my presentation (click here to download the slides), it was a pleasure to do it, the audience was great, and 2011 was a great year for Mobicents SLEE, with lots of releases, lots of new features, lots of binary release downloads (~7000, a 40% increase). The standout of the shortcomings was again the lack of code development done by community members, which I sincerely hope that changes in 2012, due to the special circumstances. On the new roadmap, and the reasoning behind it, I felt it was understood, and this was very important.

I sincerely believe that the project transition to a startup like Telestax is a good move, and I trust that the new company succeeds gathering enough interest and human resources to make Mobicents the comercial success that it truly deserves to be. I can't guarantee that I will be on board soon or ever, I really love working at Red Hat, and I will also have to consider any great 3rd party opportunities, but whatever happens in the next 6 months, and whoever leads the project after that, Mobicents SLEE is now too big to depend on me or someone else, and that is a great accomplishment.

A few words on the event organization, thank you Oleg, for all your work and commitment, the meeting hotel was not that great, and we did not have the expected ski fun, but I felt that everything in the schedule went smooth, and I think that everyone who participated was truly involved and happy, and that is what really matters...

A "few" 2011 Mobicents Meeting participants at Sochi
See you all next year... hopefully :-)

Tuesday, October 11, 2011

New Mobicents JAIN SLEE and SIP Presence Service Releases

In case you missed the announcements, Mobicents JAIN SLEE 2.5.0.FINAL and Mobicents SIP Presence 1.0.0.FINAL were released and are now available for download.

Monday, June 27, 2011

Mobicents SIP Presence 1.0.0.CR1 released

Hi there, say hello to Mobicents SIP Presence Service 1.0.0.CR1, the first
candidate release for the popular open source SIP Presence service
implementation, now adding RCS to supported standard networks.

What is new?

1) Performance & Stability:
+-- Latest SLEE 2.4.1.FINAL;
+-- Optimized SLEE app code, taking full advantage of custom Mobicents
JAIN SLEE 1.1 Extensions;
+-- Several issues fixed;
+-- Network Simulation tools ensures stable memory and performance
behavior on long runs.

2) XDM Server:
+-- XCAP Diff interface completed, fully compatible with RFC 5875, support
for XML Patch Ops included;
+-- IETF Presence Document Content Manipulation (RFC 4827) XCAP App
Usage, for storage of permanent presence state;
+-- OMA XDM 2.0 Presence Content XCAP App Usage, for storage of content
such as status icons;
+-- Optimized XCAP App Usage management, pooling of instances not
needed anymore;
+-- XCAP Diff Super Users support, these will have authorization to subscribe
changes in any document or collection.

3) Presence and Resource Lists Servers:
+-- Pres Rules Transformations, documents are now used not only to authorize
presence subscriptions, but to transform the presence state notified. Polite
blocking supported too;
+-- Service that monitors permanent presence state in the XDMS, such state is
then composed with the state published through SIP;
+-- Extended Accepted Presence Content:
   - OMA Extensions to PIDF and Presence Data Model, OMA PDE 1.0, OMA
PDE 1.1
   - IETF RFCs 3863, 4479, 4480, 4481, 4482, 4199, 5196;
+-- Simpler extension of accepted presence content, just drop xsd files in
related configuration directory and the server will automatically combine all
to achieve the supported documents schema;
+-- JAXB replaced with DOM in publication and subscription interfaces, faster
and better validation of state published, no unneeded XML namespaces in the
notified state;
+-- Multiple event packages now supported in the SIP Event Publication
Control, opens the door for the support of other publishing services in the
integrated server.

What is included?
+-- Mobicents XDM Server standalone installed in JBoss AS + Mobicents
JAIN SLEE (mobicents-sip-presence-xdms-1.0.0.CR1.zip)
+-- Mobicents XDM Server and Mobicents SIP Presence Servers integrated
installed in JBboss AS + Mobicents JAIN SLEE, plus two example
presence aware JAIN SLEE applications pre-deployed
+-- Mobicents SIP Presence Service binary package that you can use to
install XDM or Integrated servers in JBoss AS + Mobicents JAIN SLEE 2.4.1.FINAL

Download URL:


Wednesday, June 22, 2011