On Jul 31, 2010, at 1:28 PM, stef...@apache.org wrote: > Author: stefan2 > Date: Sat Jul 31 20:28:49 2010 > New Revision: 981090 > > URL: http://svn.apache.org/viewvc?rev=981090&view=rev > Log: > Introduce a simple serialization framework that simplifies and > speeds up serialization of most data structures used by FSFS, > for instance.
Instead of rolling another serialization in svn, what about using protobuf for C? http://code.google.com/p/protobuf-c/ I has an Apache 2 license, so will be compatible with us. Another one to consider is using Thrift, which writes C code: http://wiki.apache.org/thrift/ On advantage to these serialization tools is that they are extensible, so we can always add additional fields to the serialized structs and not break binary compatibility. Regards, Blair