On Sep 25, 2007, at 12:49 PM, Philipp von Weitershausen wrote:
...
Note that I've seen checkins that add deprecation warnings. Even worse, they're talking about removing stuff in the future. I thought we had reached the consensus that we weren't going to remove stuff anymore. In other words, that we were never ever going to break backwards-compatibility again.

I think we should just not raise any deprecation warnings at all. Just the imports for BBB and be done with it.

We said we would only break backward compatibility under dire circumstances. :)

I think that deprecation warnings are fine to let people know "This isn't the way you should be doing this. That other way is better." It helps people use packages according to the state of the art, which will continue to evolve and it will make developers feel better, which is worth something. :)

Also, if we ever *do* need to make a backward-incompatible change to a package, we'll have some license to clean up rotten apis.

Jim

--
Jim Fulton
Zope Corporation


_______________________________________________
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com

Reply via email to