OpenMAMA.org has been quiet over the past several months; however, that does not mean that we have not been busy.
On the engineering front, we have been fully engaged preparing the remaining components of OpenMAMA for release at the end of April. These components include the C++ and Java (JNI) OpenMAMA APIs as well as the C++ and Java OpenMAMDA APIs. Win32 support for all flavors of OpenMAMA and OpenMAMDA will also be part of the April release. We plan on releasing .NET support after the remaining components. Over the next several days, we (several developers from NYSE Technologies and I) will post a significant number of patches preparing the current code base for the new features. At the conclusion of this process we will commit the new C++ and JAVA APIs as OpenMAMA 2.1.
Since October, the OpenMAMA steering committee has grown to 10 members and met monthly including a face-to-face meeting in London in February. The committee has been working diligently to establish a strong governance model and formulate a coherent road map and vision to establish OpenMAMA as the industry standard, open and vendor neutral market data distribution platform. The steering committee identified the following major road map items:
We have formed technical working groups around both the AMQP support and market data normalization. For AMQP support, Red Hat and JPMC have committed resources to develop a QPID bridge. We also joined forces with NYSE Technologies' Open Data Model effort to form a working group that addresses the future of OpenMAMDA as the reference implementation of the Open Data Model. Ultimately we envision OpenMAMDA as a framework capable of supporting multiple "pluggable" data models.
Despite the apparent neglect of the web site, we have been promoting OpenMAMA aggressively within the financial services and open source communities. In December, I delivered a keynote at the Linux Foundation's Enterprise Users Meeting in Tokyo describing the motivations and challenges around releasing OpenMAMA to the community. More recently Feargal O'Sullivan from NYSE Technologies delivered a keynote at the Linux Foundation Collaboration Summit where Feargal and I also presented two technical sessions around OpenMAMA. I also participated in a panel entitled Community Management for Open Source Projects, where I surely exposed my lack of experience as a community manager, but learned a great deal that will benefit the OpenMAMA project moving forward. Last Friday, I had the opportunity to participate in another panel where I had more to contribute at the Open Source Think Tank discussing Industry-Driven Community Innovation with Jim Zemlin from the Linux Foundation and Mike Milinkovich from the Eclipse Foundation.
At the end of this month (April 30 through May 1), we are showcasing OpenMAMA at the Linux Foundation Enterprise End User Summit which we are hosting at the New York Stock Exchange. This event includes numerous presentations and panels from members of the OpenMAMA community and is an excellent opportunity to meet and interact with the participants. I hop to see you there.