openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #12021
python-swiftclient in gerrit
Hi,
As mentioned a couple of times we are splitting python-swiftclient out
of swift, this is mostly ready to cut in its own gerrit project here :
https://github.com/chmouel/python-swiftclient
monty any chance to get that repo into gerrit with the swift-core
being the approvers.
I haven't add much more than make it works, I am waiting to get it
into gerrit to before starting to do a bit of refactoring and
additions.
The other steps needed to be done to make python-swiftclient a
world-class library for other OpenStack components will be :
- remove the swift.common.client and bin/swift and unittests from swift.
- Update the bin/swift-dispersion-(report|populate) tools, utils
swift.container.sync feature and functional tests to use the new
library.
- Update documentation.
- Let people know about the namespace change (ie: blog post).
- Work on migrating horizon from python-cloudfiles.
- Work on Glance integration.
As suggested, we probably can move swift.common.direct_client[1] to
swiftclient, if nobody has any objection I'll move it under the
namespace swiftclient.admin after we have moved to gerrit.
Let me know if I have missed something.
Chmouel.
[1] For people wondering :
"""Internal client library for making calls directly to the
servers rather than
through the proxy."""
Follow ups