[pkg-go] Bug#869981: ITP: golang-github-gophercloud-gophercloud -- OpenStack SDK for Go
Shengjing Zhu
i at zhsj.me
Fri Jul 28 12:11:16 UTC 2017
Package: wnpp
Severity: wishlist
Owner: Shengjing Zhu <i at zhsj.me>
* Package name : golang-github-gophercloud-gophercloud
Version : 0.0~git20170728.0.574cf4f
Upstream Author : Gophercloud authors
* URL : https://github.com/gophercloud/gophercloud
* License : Apache-2.0
Programming Lang: Go
Description : OpenStack SDK for Go
Gophercloud allows Go developers to connect their applications with
OpenStack clouds. It is fully open source and supports many OpenStack
services like Compute, Object Storage, Identity, Networking and
Block Storage.
It's the new dependency for packer.
I will package this inside pkg-go team and need sponsor as well.
Additional info:
There's golang-github-rackspace-gophercloud in Debian archive, upstream is
https://github.com/rackspace/gophercloud/
gophercloud/gophercloud is considered as a successor of rackspace/gophercloud,
whoes feature was freezon.
In https://github.com/rackspace/gophercloud/issues/592, maintainer of
rackspace/gophercloud says the library will be migrated
gophercloud/gophercloud, and gophercloud/gophercloud are almost entirely
backwards-compatible. However the two libraries do have incompatible interface[1],
and they are both used in many projects[2][3].
So I think we can package this package as a new one. The golang import path for
them are different, and they can coexist together.
[1] https://github.com/gophercloud/gophercloud/blob/master/MIGRATING.md
[2] https://godoc.org/github.com/gophercloud/gophercloud?importers
[3] http://godoc.org/github.com/rackspace/gophercloud?importers
Regards,
Shengjing Zhu
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-go-maintainers/attachments/20170728/3a1ff393/attachment.sig>
More information about the Pkg-go-maintainers
mailing list