> Because changes to the datastore class can break the serialization -- > I assume a lot of the data in Freenet is going dead after a few days > because all the servers have to throw away their data stores after a > rebuild and restart.
I think that's okay. On a large network this won't be a problem. Freenet isn't supposed to permanently hold data. Even if we wrote it out in human readable ASCII, some changes to the DataStore would still break it, such as adding and deleting fields. I don't think what we'll gain is enough to merit the added complexity of rolling our own serailization. Although if we did, acme has some serialization code that we could use. _______________________________________________ Freenet-dev mailing list Freenet-dev at lists.sourceforge.net http://lists.sourceforge.net/mailman/listinfo/freenet-dev
