<br><br><div class="gmail_quote">On Thu, Jan 3, 2013 at 7:28 PM, Pete Zaitcev <span dir="ltr"><<a href="mailto:zaitcev@redhat.com" target="_blank">zaitcev@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Thu, 3 Jan 2013 11:32:56 -0500<br>
Doug Hellmann <<a href="mailto:doug.hellmann@dreamhost.com">doug.hellmann@dreamhost.com</a>> wrote:<br>
<br>
> Most of the changes appear to be bug fixes and changes that either have a<br>
> backwards-compatible alias, are deprecations that were reversed later, or<br>
> should not have an impact on us because we were not using the changed area<br>
> of the code directly.<br>
<br>
</div>I'm very curious how this is going to work out for you. The migration<br>
of Swift to 1.2 was such a catastrophe that we threw WebOb out and<br>
replaced it with a homegrown module "swob". Crashes and kinky regressions<br>
were _everywhere_. It's not like WebOb people were not receptive to fixes.<br>
They accepted my fix to Range: handling that fell out of Swift regression<br>
testing. But it was just too much in the end.<br>
<br>
Nova and friends may be less receptive to crashing everywhere randomly<br>
if UTF-8 is not allowed in URLs with query strings and postdata.<br></blockquote><div><br></div><div>Are there unit tests in place to identify and reproduce these issues?</div><div><br></div><div>Doug</div><div> </div></div>