[openstack-dev] [wsme] potential issues with WSME 0.8.0

Renat Akhmerov rakhmerov at mirantis.com
Wed Aug 26 08:49:42 UTC 2015


Chris,

What would be your recommendation for now? Just to cap wsme version and hold on with changes adjusting to WSME 0.8.0? Or you think most likely these changes in new WSME will remain on?

Thanks

Renat Akhmerov
@ Mirantis Inc.


> On 26 Aug 2015, at 14:27, Chris Dent <chdent at redhat.com> wrote:
> 
> On Wed, 26 Aug 2015, Dmitry Tantsur wrote:
> 
>> Note that this is an API breaking change, which can potentially break random users of all projects using wsme. I think we should communicate this point a bit louder, and I also believe it should have warranted a major version bump.
> 
> Yeah, Lucas and I weren't actually aware of the specific impact of that
> change until after it was released; part of the danger of being cores-on-
> demand rather than cores-by-desire[1].
> 
> I'll speak with him and dhellman later this morning and figure out
> the best thing to do.
> 
> And post the outcome back here.
> 
> [1] After having done quite a few reviews and fixing a few bugs in WSME
> for a few months my advice to any one using it is to make a plan to
> stop. It is a very difficult design that is extremely hard to
> maintain. On top of that it was written from the standpoint of
> satisfying some use cases (mostly related to typed input and output
> handling and validation) by doing the HTTP handling that got the
> desired results _not_ correct HTTP. It is riddled with incorrect
> handling of headers and response codes that are very hard to fix
> without causing unplanned side effects.
> 
> -- 
> Chris Dent tw:@anticdent freenode:cdent
> https://tank.peermore.com/tanks/cdent
> 
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev




More information about the OpenStack-dev mailing list