On Fri, Feb 27, 2009 at 10:37 AM, Michael Hunger <[email protected]> wrote: > I looked at the implementation and would like suggest the following to reduce > the coupling to MD5 and to > "UnsupportedEncodingExceptions" (and allow different > SchemaVersionCalculations). > > 1) create an interface SchemaVersion > 2) rename the methods on ValueType etc. to versionize(SchemaVersion) > 3.1) add such methods on QualifiedName and TypeName (to be created class) > 3.2) or have SchemaVersion.update(QualifiedName) and updateFrom(TypeName) > 4) have methods like update(byte[]), byte[] calculage(), String base64() on > SchemaVersion
But then we need to store what Schema implementation type with the entity in the store. If not, then isn't this moot? Cheers Niclas -- http://www.qi4j.org - New Energy for Java _______________________________________________ qi4j-dev mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/qi4j-dev

