On 11/27/2009 01:03 PM, Greg Sabino Mullane wrote: > I'd opine that since we're dealing with databases holding Important Things, > the default should be to throw an error and make people flip a switch > to get lax mode. A large warning in the upgreade notes should suffice for > anyone transitioning. >
FWIW, Many hosting companies do not send out upgrade notes to their customers when upgrading some random Perl module. Many people do not read the entire release notes when upgrading their OS. Many people do not go looking for release notes before doing a 'sudo cpan install Module' :) So I do not know if just an upgrade warning would suffice for the majority of people. I was about to say that I agree with the stricter being the default, and that there should at least be a transition period. But then I got to thinking.... What percentage of the databases out there are actually holding "Important Things"? I suspect that the number of databases with important data are far outweighed by those that contain nothing but trivial data, alas. -r