[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