On Tue, Mar 06, 2012 at 12:11:31PM -1000, Joel Roth wrote: > I'm currently working on the 'bypass' branch on github. Is it ready for testing, or will et eat my brains? > Git: > > Massy made a reasonable argument to break up State.json into > separate files for each object type: in the git diffs, > you'll know by the filename, exactly which type of object is > involved. > > My (hackish?) alternative is to do for all classes what I > already do for most: include the class in the object when I > serialize. I still think the first alternative would make for pretty diffs, but the second one seems fine as well, and probably better, if splitting up the state file would mean a significant performance hit or increase in code complexity. Cheers, S.M.