3 ms·
Sorry to hijack this thread, but your comment is very interesting. I've been using an open source project from Rackspace (python-cloudfiles) for a couple of ye
by reidrac 13y ago
Sorry to hijack this thread, but your comment is very interesting.
I've been using an open source project from Rackspace (python-cloudfiles) for a couple of years now and suddenly the repository has disappeared from _rackspace_ GitHub account. I found the repo on the _rackerlabs_ GitHub account with a notice:
"The python-cloudfiles bindings are no longer being maintained and their use is deprecated. They will not be available after August 1, 2013."
I'm a little bit surprised and not very happy with how this is being handled. First because the old repository is now a 404 HTTP error with no information whatsoever (in fact, the PyPi page still points to the old repo: https://pypi.python.org/pypi/python-cloudfiles https://pypi.python.org/pypi/python-cloudfiles), and second because PyPi wasn't updated (207004 downloads of the latest release). A final release would be nice, specially to inform your users that the project is unsupported and what is the alternative.
I'll migrate my stuff to python-swiftclient. I already knew Rackspace wasn't very interested in that library, so it's not a big deal for me.
Looks like an honest mistake, but I'm not sure if I can trust Rackspace's open source projects in the future.
EDIT: typo
- jnoller 13y agoI think I saw you commenting on this on twitter. First, although it was before my time, let me take responsibility and apologize. You're completely right - this was not clearly communicated, its confusing, it is misleading and should have been handled much differently. I will get the needed information in place, and handle this properly. I personally apologize for the confusion. As you noted, the officially supported Python SDK(s) are: https://pypi.python.org/pypi/pyrax https://pypi.python.org/pypi/pyrax and the https://pypi.python.org/pypi/python-swiftclient/ https://pypi.python.org/pypi/python-swiftclient/ which pyrax leverages internally and https://pypi.python.org/pypi/python-novaclient/ https://pypi.python.org/pypi/python-novaclient/ for compute. If you have further questions, let me know - @jessenoller on twitter, or jesse.noller@rackspace.com if you need it.