[Framework-Team] RFC: Deprecation

Timo Stollenwerk tisto at plone.org
Mon Mar 2 08:36:25 UTC 2015


Thanks Jens for working on that! I plan to look into it until tomorrow
in case you want to discuss it during the FWT meeting.

Cheers,
Timo

Am 02.03.2015 um 09:34 schrieb Eric Bréhault:
> I guess you can, indeed :)
> But if you want we can discuss it at the meeting tomorrow.
> 
> On Mon, Mar 2, 2015 at 9:23 AM, Jens W. Klein <jens at bluedynamics.com
> <mailto:jens at bluedynamics.com>> wrote:
> 
>     Since nobody has an opinion here I'll just go on with these use-cases.
> 
>     Jens
> 
> 
>     On 2015-02-19 10:43, Jens W. Klein wrote:
> 
>         I committed myself to dive a bit into the deprecation-topic.
>         This is a
>         small update of work in progress.
> 
>         Earlier in Plone we had ugly-nice deprecation-warnings on zope
>         startup.
>         Now, even when in buildout plone.recipe.zope2instance setting
>         "deprecation-warnings = on" is set this has no effect anymore.
> 
>         The silent dead of this feature is because a) Python 2.7
>         switched off
>         deprecation warnings by default[1] and b) Zope had a bug to
>         overwrite
>         this (which I fixed meanwhile and Tres merged it) [2].
> 
>         [1] https://docs.python.org/2/__using/cmdline.html#cmdoption-W
>         <https://docs.python.org/2/using/cmdline.html#cmdoption-W>
>         [2] https://github.com/__zopefoundation/Zope/pull/24
>         <https://github.com/zopefoundation/Zope/pull/24>
> 
>         I also started to add a chapter about deprecation to the coredev
>         docs on
>         a branch [3].
> 
>         [3]
>         https://github.com/plone/__buildout.coredev/blob/__deprecation-done-right/docs/__deprecation.rst
>         <https://github.com/plone/buildout.coredev/blob/deprecation-done-right/docs/deprecation.rst>
> 
> 
>         Please take some minutes and read at least the Use-Cases and
>         comment on
>         them. If they are fine, I'd prepare code-examples how to achieve the
>         goals from the use-cases.
> 
>         regards Jens
> 
> 
> 
>     -- 
>     Klein & Partner KG, member of BlueDynamics Alliance
> 
>     _________________________________________________
>     Framework-Team mailing list
>     Framework-Team at lists.plone.org <mailto:Framework-Team at lists.plone.org>
>     https://lists.plone.org/__mailman/listinfo/plone-__framework-team
>     <https://lists.plone.org/mailman/listinfo/plone-framework-team>
> 
> 
> 
> 
> _______________________________________________
> Framework-Team mailing list
> Framework-Team at lists.plone.org
> https://lists.plone.org/mailman/listinfo/plone-framework-team
> 


More information about the Framework-Team mailing list