Coding Style & Versioning

  • When writing Ruby code, an OMF developer must comply to the following Ruby coding style (local copy retrieved on Dec 2011 - README.md):

https://github.com/bbatsov/ruby-style-guide

  • Release versioning should follow the following specification (local copy retrieved on Dec 2011 - SemVer.html) :

http://semver.org/

  • Yard is pretty good for auto generating ruby documentation, it supports rdoc syntax with additional macros. I have added a simple .yardopt file in omf repo root directory, to try it, simply do gem install yard, and then type yard server.

http://yardoc.org/

Design

General

Communication

Federation

Future Releases

  • Towards OMF 6:
    • OMF 6 design and planning meeting
    • Note: Each asynchronous message from EC should result in a "message context". Then subsquent reply to that initial messages will be handled within that context, possibly by a specific bloc associated to that context

Changelogs

Here are the changes made for each releases

Deployment & Testing

Misc


ResourceDescription_FIREWorkshop.pdf (1.2 MB) Thierry Rakotoarivelo, 05/14/2009 01:13 pm

README.md (23.1 kB) Thierry Rakotoarivelo, 12/07/2011 10:27 am

SemVer.html (12.3 kB) Thierry Rakotoarivelo, 12/07/2011 10:57 am