OMF 6 developer preview is now available. Blah, blah.
To get start, please visit http://mytestbed.github.com/omf/
This developer preview release is to introduce the new system architectural design, protocol and API. At this stage, we are especially looking for the feedback on the new resource controller structure and the APIs for providing features and support for specific resources.
The code, protocol, and API will be continuously evolving and if you have any suggestion regarding the design or implementation, feel free to create a new issue on our official site, on our github project page, or simply drop an email on the mailing list.
If are looking for the current 5.4 stable release, please go to our official website and follow the installation guide.
Here are some of the changes in this release:
-
Support the new resource messaging protocol.
-
Provide a new way of extending OMF to provide features and support for specific resources.
-
Support ruby 1.9 (dropping 1.8 support)
-
Packages are now released as gems via rubygems.org
-
Better code documentation using yardoc.
-
Repository is now also hosted on github to improve the process of contributing to the project.
-
Integrate with Travis CI to provide continuous integration build test.
-
Use Nokogrigi to improve the XML parsing performance.
-
Use Eventmachine and reactor pattern to provide asynchronous message handling.
-
Blather replaced Xmpp4r as the new default XMPP library.
Maybe also mention Blather?