[Zope-dev] Deprecate ITerms in zope.app.form? [Re: zope.browser?]

Tres Seaver tseaver at palladion.com
Tue Dec 16 15:45:01 EST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Martijn Faassen wrote:
> Christian Zagrodnick wrote:
> [snip]
>> Nope. http://mail.zope.org/pipermail/zope3-dev/2007-August/023223.html
> 
> Weird. At first glance I do not understand the context of that decision. 
>   There was a decision to "avoid deprecation" made by it doesn't seem to 
> be motivated in the discussion:
> 
> "- zope.app.component.interfaces then can import ISite from the new
> place to avoid deprectation."
> 
> You're saying, I think, that we should do the same thing as in that 
> discussion to avoid deprecation too. But I cannot find a reason to avoid 
>   deprecation in the original discussion. Could you elaborate on your 
> thinking?
> 
> I'm hoping to soon go through quite a few packages and deprecate lots of 
> stuff by moving it into other packages to try to tidy up the dependency 
> structure. If there are important arguments against deprecation warnings 
> I'd like to understand the background.

One issue is that adding deprecation messages for importing symbols from
the old makes all "downstream" code add ugly BBB warts in order to
suppress them when run against multiple versions.


Tres.
- --
===================================================================
Tres Seaver          +1 540-429-0999          tseaver at palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFJSBNN+gerLs4ltQ4RAgQUAJsHvpghzkycXNYlOOYC82lCTlUAXQCfT9B0
zIWGClCUqiD/irMMaxwwJzw=
=kskl
-----END PGP SIGNATURE-----



More information about the Zope-Dev mailing list