brooklyncentral/brooklyn — pull request #368 by ahgittin (2012-10-23 11:39:00+00:00)
Title: feature/issue 315 rebinding

expands on #344 fixing tests and examples

can be merged i think, making #315 usable at least in 0.5 master.

though it still needs several of the items listed at #344:

* persistence format is currently xml (using xstream); want to change that to a clean json (using jackson)
* locations do not have a change listener; currently they are persisted when an associated entity is persisted. A bespoke location-persistence mechanism is under development with a customer, which should hopefully make it into master soon.
* we should version the persisted state somehow (or define a best practice for how an entity author would do this).
* Handling/testing with in-progress actions (e.g. reporting gracefully on restart)
* Cleanup some FIXMEs / TODOs

(i will add those in #315 if not there yet)