← Back to team overview

marionnet-dev team mailing list archive

[Branch ~marionnet-drivers/marionnet/trunk] Rev 461: Fixed the project's backward compatibility. Now the trunk may correctly read projects produced wi...

 

------------------------------------------------------------
revno: 461
committer: Jean-Vincent Loddo <loddo@xxxxxxxxxxxxxxxxxxxx>
branch nick: marionnet
timestamp: Tue 2015-03-24 18:45:03 +0100
message:
  Fixed the project's backward compatibility. Now the trunk may correctly read projects produced with marionnet 0.96.x (v0) or the most of trunk's intermediary versions (v1). Conversely, new projects cannot be read by old binaries but they don't provoke segmentation-faults anymore (unmarshalling). Three project versions are now defined:
  - v0 is the version of marionnet 0.90.x series
  - v1 is the version of trunk revno >= 445 with ocamlbricks revno >= 387 (2013/11/17) to trunk revno 460 (included)
  - v2 is the version of trunk revno >= 461 (i.e. from this commit)
added:
  compatibility/
  compatibility/forest_backward_compatibility.ml
modified:
  motherboard_builder.ml
  state.ml
  treeview.ml
  treeview_ifconfig.ml
  user_level.ml


--
lp:marionnet
https://code.launchpad.net/~marionnet-drivers/marionnet/trunk

Your team marionnet-dev is subscribed to branch lp:marionnet.
To unsubscribe from this branch go to https://code.launchpad.net/~marionnet-drivers/marionnet/trunk/+edit-subscription