[openstack-dev] [all] QPID incompatible with python 3 and untested in gate -- what to do?
kgiusti at gmail.com
Tue Apr 14 19:54:20 UTC 2015
Just to be clear: you're asking specifically about the 0-10 based
impl_qpid.py driver, correct? This is the driver that is used for
the "qpid://" transport (aka rpc_backend).
I ask because I'm maintaining the AMQP 1.0 driver (transport
"amqp://") that can also be used with qpidd.
However, the AMQP 1.0 driver isn't yet Python 3 compatible due to its
dependency on Proton, which has yet to be ported to python 3 - though
that's currently being worked on .
I'm planning on porting the AMQP 1.0 driver once the dependent
libraries are available.
On Tue, Apr 14, 2015 at 1:22 PM, Clint Byrum <clint at fewbar.com> wrote:
> Hello! There's been some recent progress on python3 compatibility for
> core libraries that OpenStack depends on, and this is likely to open
> the flood gates for even more python3 problems to be found and fixed.
> Recently a proposal was made to make oslo.messaging start to run python3
> tests, and it was found that qpid-python is not python3 compatible yet.
> This presents us with questions: Is anyone using QPID, and if so, should
> we add gate testing for it? If not, can we deprecate the driver? In the
> most recent survey results I could find  I don't even see message
> broker mentioned, whereas Databases in use do vary somewhat.
> Currently it would appear that only oslo.messaging runs functional tests
> against QPID. I was unable to locate integration testing for it, but I
> may not know all of the places to dig around to find that.
> So, please let us know if QPID is important to you. Otherwise it may be
> time to unburden ourselves of its maintenance.
>  https://pypi.python.org/pypi/eventlet/0.17.3
>  https://review.openstack.org/#/c/172135/
>  http://superuser.openstack.org/articles/openstack-user-survey-insights-november-2014
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
Ken Giusti (kgiusti at gmail.com)
More information about the OpenStack-dev