I am -1 to serializing everything. There is no point to serializing the ValueServer, which has no state and is just a wrapper for other data generation classes. Since implementing Serializable requires that all subclasses also implement serializable and that care be taken to ensure backward serialization compatability, my view is that we should implement Serializable iff there is a reason to do so, not by default for all classes. I am interested in others' views on this. Maybe I am missing something, but I see no value in implementing Serializable for factories, abstract classes, utility classes and such. Phil
-----Original Message----- From: Mark R. Diggory [mailto:[EMAIL PROTECTED] Sent: Mon 5/24/2004 12:31 PM To: Jakarta Commons Developers List Cc: Subject: Re: [math][proposal] Drop serialization from selected classes Just to give an update, I generated serialversionUID's for all the current Serializable classes in the src/java directory for which they were absent. I'm just waiting on our clarifying the decision prior committing everything. I am currently working on a serialization solution for the ValueServer/EmpiricalDistribution classes. -Mark
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]