[openstack-dev] [oslo] deprecation 'pattern' library??

Jay Pipes jaypipes at gmail.com
Wed Dec 10 20:37:24 UTC 2014


On 12/10/2014 03:26 PM, Joshua Harlow wrote:
> Hi oslo folks (and others),
>
> I've recently put up a review for some common deprecation patterns:
>
> https://review.openstack.org/#/c/140119/
>
> In summary, this is a common set of patterns that can be used by oslo
> libraries, other libraries... This is different from the versionutils
> one (which is more of a developer<->operator deprecation interaction)
> and is more focused on the developer <-> developer deprecation
> interaction (developers say using oslo libraries).
>
> Doug had the question about why not just put this out there on pypi with
> a useful name not so strongly connected to oslo; since that review is
> more of a common set of patterns that can be used by libraries outside
> openstack/oslo as well. There wasn't many/any similar libraries that I
> found (zope.deprecation is probably the closest) and twisted has
> something in-built to it that is something similar. So in order to avoid
> creating our own version of zope.deprecation in that review we might as
> well create a neat name that can be useful for oslo/openstack/elsewhere...
>
> Some ideas that were thrown around on IRC (check
> 'https://pypi.python.org/pypi/%s' % name for 404 to see if likely not
> registered):
>
> * debtcollector

This would be my choice :)

Best,
-jay

> * bagman
> * deprecate
> * deprecation
> * baggage
>
> Any other neat names people can think about?
>
> Or in general any other comments/ideas about providing such a
> deprecation pattern library?
>
> -Josh
>
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



More information about the OpenStack-dev mailing list