[openstack-dev] upgrading WebOb across all projects

Pete Zaitcev zaitcev at redhat.com
Fri Jan 4 00:28:30 UTC 2013

On Thu, 3 Jan 2013 11:32:56 -0500
Doug Hellmann <doug.hellmann at dreamhost.com> wrote:

> Most of the changes appear to be bug fixes and changes that either have a
> backwards-compatible alias, are deprecations that were reversed later, or
> should not have an impact on us because we were not using the changed area
> of the code directly.

I'm very curious how this is going to work out for you. The migration
of Swift to 1.2 was such a catastrophe that we threw WebOb out and
replaced it with a homegrown module "swob". Crashes and kinky regressions
were _everywhere_. It's not like WebOb people were not receptive to fixes.
They accepted my fix to Range: handling that fell out of Swift regression
testing. But it was just too much in the end.

Nova and friends may be less receptive to crashing everywhere randomly
if UTF-8 is not allowed in URLs with query strings and postdata.

-- Pete

More information about the OpenStack-dev mailing list