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):
- Release versioning should follow the following specification (local copy retrieved on Dec 2011 - SemVer.html) :
- 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.
Design¶
General¶
- Resource Description: ResourceDescription_FIREWorkshop.pdf
Communication¶
Federation¶
- Integration of OMF with PlanetLab:
Future Releases¶
- Towards OMF 5.4:
- 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