Bug#863654: ITP: golang-github-codedellemc-goscaleio -- ScaleIO API bindings for Go

2017-05-29 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-codedellemc-goscaleio
  Version : 0.0~git20161213.0.8ed64a0-1
  Upstream Author : Clinton Kitson
* URL : https://github.com/codedellemc/goscaleioitp
* License : Apache-2.0
  Programming Lang: Go
  Description : ScaleIO API bindings for Go

 The Goscaleio project represents API bindings that can be used to
 provide ScaleIO functionality into other Go applications. ScaleIO is
 a software-defined storage product from Dell EMC.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#863593: ITP: golang-github-chai2010-gettext-go -- GNU gettext for Go

2017-05-28 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-chai2010-gettext-go
  Version : 0.0~git20160711.0.c6fed77-1
  Upstream Author : chai2010
* URL : https://github.com/chai2010/gettext-go
* License : BSD-3-clause
  Programming Lang: Go
  Description : GNU gettext for Go

This library implements the interface of the GNU gettext library for
Go. Use the SetLocale and BindTextdomain functions to add
internationalization and localization features to your Go application
using translation files.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#858311: ITP: golang-github-kubernetes-gengo -- Library for generating things based on Go files

2017-03-21 Thread Potter, Tim
On 22 Mar 2017, at 3:03 AM, Chris Lamb  wrote:
> 
> Hi Tim,
> 
> Hope this finds you well.
> 
>> ITP: golang-github-kubernetes-gengo -- Library for generating
>> things based on Go files
> 
> I was wondering if you had meditated on a better word than "things" here?
> 
> Whilst the long description does detail what these things are, I believe
> we would be serving our users better if we picked a word for the short
> description that — ironically — would mean  that reading the longer
> paragraph was not required.
> 
> What do you think? :)

Hi Chris.  I do rather like the word "things" but you're right that it's not
terribly descriptive.  (-:

I've rewritten the short and long descriptions to make more sense and
they will be in the initial upload as I messed up d/copyright anyway.


Thanks,

Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#858311: ITP: golang-github-kubernetes-gengo -- Library for generating things based on Go files

2017-03-20 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-kubernetes-gengo
  Version : 0.0~git20161024.0.6a1c24d-1
  Upstream Author : Daniel Smith
* URL : https://github.com/kubernetes/gengo
* License : Apache-2.0
  Programming Lang: Go
  Description : Library for generating things based on Go files

This package contains a library for generating things based on Go files. The 
mechanism was
first used in Kubernetes and is split out here for ease of reuse and 
maintainability.
.
The gengo library can build the following generators:
.
  * set
  * deep-copy
  * defaulter
  * go-to-protobuf


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857318: ITP: golang-github-optiopay-kafka -- Go client library for Apache Kafka

2017-03-09 Thread Potter, Tim
On 10 Mar 2017, at 1:12 PM, Faidon Liambotis  wrote:
> 
> Hi Tim,
> 
> On Fri, Mar 10, 2017 at 12:48:01AM +0000, Potter, Tim wrote:
>> This library provides a high-level client API for Apacha Kafaka. It
>   ^^
>   typo

Hi Faidon.  Thanks for the reply.  I've updated my debian/control file to
fix the typo.

>> implements connection management as well as producer and consumer
>> objects for sending and receiving messages, respectively.
> 
> How is that different than Sarama, already present in the archive as
> src:golang-github-shopify-sarama? Even if they both are worthy of being
> in the archive, it might be worth documenting the differences in the
> package description.

I'm primarily interested in the optiopay Kafka client as it's a build dependency
for a Kubernetes add-on that I'm packaging at the moment. Unfortunately this
will result in a duplication in functionality in Debian but I don't see it as 
my job to
write bits of upstream - at least not yet.

I don't think this is a big problem, and having packaged a lot of smallish Go 
libraries
over the last year, I'm now finally seeing quite a bit of library re-use between
different parts of the container ecosystem, i.e Docker, Kubernetes, Rocket and
their various build dependencies.  I imagine you might being see this with Kafka
as well.

> Also, a few of us have created pkg-kafka; we currently package mainly
> librdkafka and related tools but that's not set in stone. One of my
> comaintainers, Christos (Cc'ed), is also planning to package
> confluent-kafka-go which is a wrapper of librdkafka. You might be also
> interested in that one, as you might be in the pkg-kafka team in
> general. You're welcome to join it -- but also understandable if you
> wish to maintain this package under pkg-go too.

Nice.  It's great to see a dedicated Kafka community being built in Debian.  I
think it's one of those complicated packages that can't be created properly
if it's merely a dependency of something else.

Since Kafka is written in Java I don't imagine we will cross paths very often
in packaging land, but I'm happy to transfer repos around if it makes sense.
I'm not sure it does for the optiopay client right now though but am willing
to be convinced.


Regards,

Tim.

> 
> Best,
> Faidon



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857320: ITP: kubernetes-addon-heapster -- Resource usage analysis and monitoring addon for Kubernetes

2017-03-09 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: kubernetes-addon-heapster
  Version : 1.2.0
  Upstream Author : Vish Kannan, Marcin Wielgus, Piotr Szczesniak
* URL : https://github.com/kubernetes/heapster
* License : Apache-2.0
  Programming Lang: Go
  Description : Resource usage analysis and monitoring addon for Kubernetes

 The Kubernetes Heapster addon is an addon for computing resource
 usage analysis and monitoring of container clusters.  Heapster
 collects and interprest various signals like comput resource usage,
 lifecycle events, etc, and exports cluster metrics via REST
 endpoints.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857319: ITP: golang-gopkg-olivere-elastic.v3 -- Elasticsearch client for Golang

2017-03-09 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-gopkg-olivere-elastic.v3
  Version : 3.0.41-1
  Upstream Author : Oliver Eilhard
* URL : https://github.com/olivere/elastic
* License : Expat
  Programming Lang: Go
  Description : Elasticsearch client for Golang

Provides an interface to the Elasticsearch server
(http://www.elasticsearch.org/). It can manage full text indices,
index documents, and search them.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857318: ITP: golang-github-optiopay-kafka -- Go client library for Apache Kafka

2017-03-09 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-optiopay-kafka
  Version : 0.0~git20150921.0.bc8e095-1
  Upstream Author : Piotr Husiatyński
* URL : https://github.com/optiopay/kafka
* License : Expat
  Programming Lang: Go
  Description : Go client library for Apache Kafka

This library provides a high-level client API for Apacha Kafaka. It
implements connection management as well as producer and consumer
objects for sending and receiving messages, respectively.
.
Apache Kafka is an open-source stream processing software providing a
unified, high-throughput, low-latency platform for handling real-time
data feeds.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857204: ITP: golang-github-bluebreezecf-opentsdb-goclient -- Go client for OpenTSDB REST API

2017-03-08 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-bluebreezecf-opentsdb-goclient
  Version : 0.0~git20160515.0.539764b-1
  Upstream Author : Jianwei Shi
* URL : https://github.com/bluebreezecf/opentsdb-goclient
* License : Apache-2.0
  Programming Lang: Go
  Description : Go client for OpenTSDB REST API

This library is a Go implementation for the OpenTSDB REST API.

OpenTSDB is a distributed, scalable Time Series Database (TSDB) written on top 
of HBase.
OpenTSDB was written to address a common need: store, index and serve metrics 
collected
from computer systems (network gear, operating systems, applications) at a 
large scale, and
make this data easily accessible and graphable.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857203: ITP: golang-github-smartystreets-go-aws-auth -- Go library to signs requests to Amazon Web Services using IAM roles or signed signatures

2017-03-08 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-smartystreets-go-aws-auth
  Version : 0.0~git20160722.0.2043e6d-1
  Upstream Author : Michael Whatcott
* URL : https://github.com/smartystreets/go-aws-auth
* License : Expat
  Programming Lang: Go
  Description : Go library to signs requests to Amazon Web Services using 
IAM roles or signed signatures

 Go-AWS-Auth is a comprehensive, lightweight library for signing requests
 to Amazon Web Services.
 .
 It's easy to use: simply build your HTTP request and call awsauth.Sign(req) 
before
 sending your request over the wire.
.
 Supported signing mechanisms are:
.
  * Signed Signature Versions 2, 3, and 4
  * Custom S3 Authentication Scheme
  * Security Token Service
  * S3 Query String Authentication
  * IAM Role



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857202: ITP: golang-github-quobyte-api -- Quobyte API client for Go

2017-03-08 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-quobyte-api
  Version : 0.0~git20160913.0.bf713b5-1
  Upstream Author : Quobyte Inc.
* URL : https://github.com/quobyte/api
* License : BSD-3-clause
  Programming Lang: Go
  Description : Quobyte API client for Go

This library implements a Go client for the Quobyte API.

Quo byte is a commercial product offering software implementing an 
enterprise-grade
distributed parallel filesystem and block storage support for VMs and 
containers.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857201: ITP: golang-github-exponent-io-jsonpath -- Extension for Go's json.Decoder enabling navigation of a stream of tokens

2017-03-08 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-exponent-io-jsonpath
  Version : 0.0~git20151013.0.d6023ce-1
  Upstream Author : Exponent Labs
* URL : https://github.com/exponent-io/jsonpath
* License : Expat
  Programming Lang: Go
  Description : Extension for Go's json.Decoder enabling navigation of a 
stream of tokens

This package extends the json.Decoder to support navigating a stream of JSON 
tokens. You
should be able to use this extended Decoder places where a json.Decoder would 
have been
used.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857200: ITP: golang-github-renstrom-dedent -- Remove common leading whitespace from multiline strings

2017-03-08 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-renstrom-dedent
  Version : 1.0.0+git20150819.3.020d11c-1
  Upstream Author : Peter Renström
* URL : https://github.com/renstrom/dedent
* License : Expat
  Programming Lang: Go
  Description : Remove any common leading whitespace from multiline strings

The dedent library removes common leading whitespace from multiline strings to 
allow
flexible decoding and cleanup of here documents.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857104: ITP: golang-github-go-openapi-errors -- Common error handling code for OpenAPI

2017-03-07 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-go-openapi-errors
  Version : 0.0~git20160704.0.d24ebc2-1
  Upstream Author : OpenAPI Initiative golang toolkit
* URL : https://github.com/go-openapi/errors
* License : Apache-2.0
  Programming Lang: Go
  Description : Common error handling code for OpenAPI

This library implements shared error handling code used throughout the various 
libraries
for the OpenAPI Specification.

The OpenAPI Specification is a powerful definition format to describe RESTful 
APIs and
creates a RESTful interface for easily developing and consuming an API.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857103: ITP: golang-github-go-openapi-analysis -- OpenAPI Specification object model analyzer

2017-03-07 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-go-openapi-analysis
  Version : 0.0~git20160815.0.b44dc87-1
  Upstream Author : OpenAPI Initiative golang toolkit
* URL : https://github.com/go-openapi/analysis
* License : Apache-2.0
  Programming Lang: Go
  Description : OpenAPI Specification object model analyser

The OpenAPI analysis library implements analysts of an OpenAPI specification 
document
for easier reasoning about the content.

The OpenAPI Specification is a powerful definition format to describe RESTful 
APIs and
creates a RESTful interface for easily developing and consuming an API.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857102: ITP: golang-github-go-openapi-loads -- OpenAPI Specification object model

2017-03-07 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-go-openapi-loads
  Version : 0.0~git20160704.0.18441df-1
  Upstream Author : OpenAPI Initiative golang toolkit
* URL : https://github.com/go-openapi/loads
* License : Apache-2.0
  Programming Lang: Go
  Description : OpenAPI Specification object model

This library implements the loading of OpenAPI specification documents from 
local or
remote locations.

The OpenAPI Specification is a powerful definition format to describe RESTful 
APIs and
creates a RESTful interface for easily developing and consuming an API.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857101: ITP: golang-github-go-openapi-strfmt -- OpenAPI string formatting library

2017-03-07 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-go-openapi-strfmt
  Version : 0.0~git20160812.0.d65c7fd-1
  Upstream Author : OpenAPI Initiative golang toolkit
* URL : https://github.com/go-openapi/strfmt
* License : Apache-2.0
  Programming Lang: Go
  Description : OpenAPI string formatting library

Strfmt implements formatting and validation of various well-known string 
formats such as
IP and email addresses for use in other OpenAPI Specification libraries.

The OpenAPI Specification is a powerful definition format to describe RESTful 
APIs and
creates a RESTful interface for easily developing and consuming an API.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857100: ITP: golang-github-go-openapi-runtime -- OpenAPI runtime interfaces

2017-03-07 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-go-openapi-runtime
  Version : 0.0~git20160704.0.11e322e-1
  Upstream Author : OpenAPI Initiative golang toolkit
* URL : https://github.com/go-openapi/runtime
* License : Apache-2.0
  Programming Lang: Go
  Description : OpenAPI runtime interfaces

The validate library is part of the OpenAPI Initiative and OpenAPI 
Specification, and consists
of classes and functions to be used in code generation when creating client- 
and server-side
implementations of REST interfaces.

The OpenAPI Specification is a powerful definition format to describe RESTful 
APIs and
creates a RESTful interface for easily developing and consuming an API.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#857099: ITP: golang-github-go-openapi-validate -- OpenAPI toolkit validation helpers

2017-03-07 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-go-openapi-validate
  Version : 0.0~git20160704.0.deaf2c9-1
  Upstream Author : OpenAPI Initiative golang toolkit
* URL : https://github.com/go-openapi/validate
* License : Apache-2.0
  Programming Lang: Go
  Description : OpenAPI toolkit validation helpers

The validate library is part of the OpenAPI Initiative and OpenAPI 
Specification, and consists
of various helper and utility functions used internally by other components of 
OpenAPI.

The OpenAPI Specification is a powerful definition format to describe RESTful 
APIs and
creates a RESTful interface for easily developing and consuming an API.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#855683: ITP: golang-github-makenowjust-heredoc -- Convert strings to here documents in Go

2017-02-20 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-makenowjust-heredoc
  Version : 0.0~git20140704.0.1d91351-1
  Upstream Author : TSUYUSATO Kitsune
* URL : https://github.com/MakeNowJust/heredoc
* License : Expat
  Programming Lang: Go
  Description : Convert strings to here documents in Go

Here documents allow text files or other data to be embedded in source
files.  The heredoc library implements the whitespace filtering and line
break preservation since Go does not have any syntax allowing here
documents natively.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#855682: ITP: golang-github-xanzy-go-cloudstack -- CloudStack API client for Go

2017-02-20 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-xanzy-go-cloudstack
  Version : 2.1.1+git20160728.1.1e2cbf6-1
  Upstream Author : Sander van Harmelen
* URL : https://github.com/xanzy/go-cloudstack
* License : Apache-2.0
  Programming Lang: Go
  Description : CloudStack API client for Go

 This library is a CloudStack API client enabling Go programs to interact
 with CloudStack in a simple and uniform way. It covers the complete CloudStack 
API
 and is well tested with access to over 400 API commands.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#855680: ITP: golang-github-vmware-photon-controller-go-sdk -- VMware Photon Controller API library

2017-02-20 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-vmware-photon-controller-go-sdk
  Version : 0.0~PROMOTED-339-1
  Upstream Author : VMware, Inc.
* URL : https://github.com/vmware/photon-controller-go-sdk
* License : Apache-2.0
  Programming Lang: Go
  Description : VMware Photon Controller API library

Photon Controller is a distributed, multi-tenant host controller and scheduler
optimized for containers.  The photon-controller-go-sdk library implements
the Photon Controller API natively in Go.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#855679: ITP: golang-github-lpabon-godbc -- Design-by-contract library for Go

2017-02-20 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-lpabon-godbc
  Version : 1.0+git20140613.1.9577782-1
  Upstream Author : Luis Pabón
* URL : https://github.com/lpabon/godbc
* License : Apache-2.0
  Programming Lang: Go
  Description : Design-by-contract library for Go

Design-by-contract is an approach for designing software where the programmer
defines a formal, precise and verifiable interface specification for software 
components.
The godbc library implements the design-by-contract methodology using pre- and
post-condition assertion methods.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#855530: ITP: golang-github-bsphere-le-go -- Golang library for logentries.com

2017-02-19 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-bsphere-le-go
  Version : 0.0~git20170215.0.7a984a8-1
  Upstream Author : Gal Ben-Haim
* URL : https://github.com/bsphere/le_go
* License : Expat
  Programming Lang: Go
  Description : Golang client library for logentries.com

Client library for sending logs to the commercial logentries.com
service. The library implements the ame methods as the Go Logger
library and is also compatible with the io.Writer interface.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#854645: ITP: golang-github-grpc-ecosystem-go-grpc-prometheus -- Prometheus monitoring for gRPC Go servers

2017-02-08 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-grpc-ecosystem-go-grpc-prometheus
  Version : 1.1+git20160910.0.6b7015e-1
  Upstream Author : Michael Witkowski
* URL : https://github.com/grpc-ecosystem/go-grpc-prometheus
* License : Apache-2.0
  Programming Lang: Go
  Description : Prometheus monitoring for gRPC Go servers

 This library uses gRPC Go interceptors (middleware) to implement both
 server- and client-side metrics and monitoring using Prometheus for a
 gRPC interface.
 .
 Using Prometheus for API monitoring allows querying and visualization
 of latency, request rates and other useful metrics that can be
 obtained from collecting time-series data.




signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#854642: ITP: golang-github-grpc-ecosystem-grpc-gateway -- gRPC to JSON proxy generator for Golang

2017-02-08 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-grpc-ecosystem-grpc-gateway
  Version : 1.1.0+git20170127.54.6863684-1
  Upstream Author : gRPC Ecosystem
* URL : https://github.com/grpc-ecosystem/grpc-gateway
* License : BSD-3-clause
  Programming Lang: Go
  Description : gRPC to JSON proxy generator for Golang

 Grpc-gateway is a protoc plugin that reads gRPC service definitions
 and generates a reverse-proxy server which translates a RESTful JSON
 API into gRPC. The server is generated according to custom options in
 your gRPC definition and helps you to provide your APIs in both gRPC
 and RESTful style at the same time.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#854639: ITP: golang-github-cockroachdb-cmux -- Payload-based connection multiplexer for Golang

2017-02-08 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-cockroachdb-cmux
  Version : 0.0~git20170110.0.30d10be-1
  Upstream Author : Soheil Hassas Yeganeh, Tamir Duberstein
* URL : https://github.com/cockroachdb/cmux
* License : Apache-2.0
  Programming Lang: Go
  Description : Payload-based connection multiplexer for Golang

 The cmux library is a generic Go library to multiplex connections
 based on their payload. Using cmux you can serve gRPC, SSH, HTTPS,
 HTTP, Go RPC and pretty much any other payload on the same TCP
 listener. Lookahead is used to match and hand off connections
 to the appropriate server implementation.
 .
 This package is a fork of github.com/soheily/cmux.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#854637: ITP: golang-github-wsxiaoys-terminal -- Colorful terminal output for Golang

2017-02-08 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-wsxiaoys-terminal
  Version : 0.0~git20160513.0.0940f3f-1
  Upstream Author : Meng Zhang
* URL : https://github.com/wsxiaoys/terminal
* License : BSD-3-Clause
  Programming Lang: Go
  Description : Colorful terminal output for Golang

 Terminal is a simple golang package that provides basic terminal
 handling. Terminal wraps and color/format functions are implemented
 using standard ANSI escape codes.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#854636: ITP: golang-github-karlseguin-expect -- testing framework for Go with more consice syntax

2017-02-08 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-karlseguin-expect
  Version : 1.0.1+git20160716.12.5c2eadb-1
  Upstream Author : Karl Seguin
* URL : https://github.com/karlseguin/expect
* License : Expat
  Programming Lang: Go
  Description : Testing framework for Go with more concise syntax

 Expect is a testing framework for Go to help write shorter
 tests. Go's built-in testing package is fine, except it tends to lead
 to verbose code.  Expect runs within the go test framework but
 provides a different, concise syntax for specifying expectations.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#854635: ITP: golang-github-karlseguin-ccache -- A golang LRU Cache for high concurrency

2017-02-08 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-karlseguin-ccache
  Version : 2.0.2+git20161222.2.12c7ffd-1
  Upstream Author : Karl Seguin
* URL : https://github.com/karlseguin/ccache
* License : Expat
  Programming Lang: Go
  Description : A golang LRU Cache for high concurrency

 CCache is an LRU Cache, written in Go, focused on supporting high
 concurrency. Lock contention on the list is reduced by introducing a
 window which limits the frequency that an item can get promoted,
 using a buffered channel to queue promotions for a single worker, and
 garbage collecting within the same thread as the worker.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#854526: ITP: golang-github-cloudflare-cfssl -- Cloudflare's PKI and TLS toolkit

2017-02-07 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-cloudflare-cfssl
  Version : 1.2.0+git20160825.89.7fb22c8-1
  Upstream Author : Kyle Isom
* URL : https://github.com/cloudflare/cfssl
* License : BSD-2-Clause
  Programming Lang: Go
  Description : Cloudflare's PKI and TLS toolkit

 CFSSL is CloudFlare's PKI/TLS swiss army knife.  It is both a command
 line tool and an HTTP API server for signing, verifying, and bundling
 TLS certificates. CFSSL can be used to build custom TLS PKI tools as
 well as create and manipulate traditional certificate structures using
 code or on the command line.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#854525: ITP: golang-github-google-certificate-transparency -- Framework for monitoring and auditing SSL certificates

2017-02-07 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-google-certificate-transparency
  Version : 0.0~git20160709.0.0f6e3d1-1
  Upstream Author : The Go Authors
* URL : https://github.com/google/certificate-transparency
* License : Apache-2.0
  Programming Lang: Go
  Description : Framework for monitoring and auditing SSL certificates

 The Certificate Transparency project provides a framework to explore ideas to 
improve
 the security of HTTPS connections by adding new functional components to the 
current
 SSL security system: logging, monitoring and auditing.
 .
 Please see http://www.certificate-transparency.org for more details about 
certificate
 transparency and how it works.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#854016: ITP: kubernetes-addon-dns -- DNS service addon for Kubernetes

2017-02-02 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: kubernetes-addon-dns
  Version : 1.13+git20170201.0.da9d641
  Upstream Author : Bowei Du, Zihong Zheng
* URL : https://github.com/kubernetes/dns
* License : Apache-2.0
  Programming Lang: Go
  Description : DNS service addon for Kubernetes

 The Kubernetes DNS addon is a service launched automatically using
 the Kubernetes cluster manager. The DNS addon schedules a DNS Pod and
 Service on the cluster, and configures the kubelets to tell
 individual containers to use the DNS Service’s IP to resolve DNS
 names.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853924: ITP: golang-github-rsc-letsencrypt -- Go library to manage TLS certificates via LetsEncrypt.org

2017-02-01 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-rsc-letsencrypt
  Version : 0.0~git20160929.0.76104d2-1
  Upstream Author : Russ Cox
* URL : https://github.com/rsc/letsencrypt
* License : BSD-3-clause
  Programming Lang: Go
  Description : Go library to manage TLS certificates automatically via 
LetsEncrypt.org

 LetsEncrypt.org is a service that issues free SSL/TLS certificates to
 servers that can prove control over the given domain's DNS records or the
 servers pointed at by those records.
 .
 This package is a Go library that implements a client to register and get
 certificates from LetsEncrypt.org.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853911: ITP: golang-github-docker-go-metrics -- Package for metrics collection in Docker projects

2017-02-01 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-docker-go-metrics
  Version : 0.0~git20161110.0.0f35294-1
  Upstream Author : Docker
* URL : https://github.com/docker/go-metrics
* License : Apache-2.0
  Programming Lang: Go
  Description : Package for metrics collection in Docker projects

 This package is small wrapper around the Prometheus Go client to help
 enforce convention and best practices for metrics collection in Docker
 projects.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853909: ITP: golang-github-tonistiigi-fifo -- Go package for handling FIFOs in a sane way

2017-02-01 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-tonistiigi-fifo
  Version : 0.0~git20161203.0.fe870cc-1
  Upstream Author : Tõnis Tiigi
* URL : https://github.com/tonistiigi/fifo
* License : Expat
  Programming Lang: Go
  Description : Go package for handling FIFOs in a sane way

 This package implements an interface for opening, reading, writing
 and closing Unix FIFOs. An open FIFO can be accessed using the
 io.ReadWriteCloser interface.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853816: ITP: golang-github-go-openapi-spec -- OpenAPI specification object model

2017-01-31 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-go-openapi-spec
  Version : 0.0~git20161119.0.f7ae86d-1
  Upstream Author : Ivan Porto Carrero
* URL : https://github.com/go-openapi/spec
* License : Apache-2.0
  Programming Lang: Go
  Description : OpenAPI specification object model

 The OpenAPI Specification is a specification for machine-readable
 interface files for describing, producing, consuming, and visualizing
 RESTful Web services.
 .
 This module is a Go implementation of the OpenAPI object model which
 allows web interfaces to be specified and implemented using Go in a
 simple and elegant manner.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853815: ITP: golang-github-go-openapi-jsonpointer -- Fork of gojsonpointer with support for structs

2017-01-31 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-go-openapi-jsonpointer
  Version : 0.0~git20170102.0.779f453-1
  Upstream Author : Ivan Porto Carrero
* URL : https://github.com/go-openapi/jsonpointer
* License : Apache-2.0
  Programming Lang: Go
  Description : Fork of gojsonpointer with support for structs

 JSON Pointer is an extension to the JSON format which defines a
 string syntax for identifying a specific value within a JSON
 document.
 .
 This module is a fork of the github.com/xeipuuv/gojsonpointer
 project which implements the JSON Pointer standard for Go, but with
 support for structs added.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853814: ITP: golang-github-go-openapi-jsonreference -- Fork of gojsonreference with support for structs

2017-01-31 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-go-openapi-jsonreference
  Version : 0.0~git20161105.0.36d33bf-1
  Upstream Author : Ivan Porto Carrero
* URL : https://github.com/go-openapi/jsonreference
* License : Apache-2.0
  Programming Lang: Go
  Description : Fork of gojsonreference with support for structs

 JSON Reference is an extension to the JSON format which allows a JSON
 value to reference another value within a JSON document.
 .
 This module is a fork of the github.com/xeipuuv/gojsonreference
 project which implements the JSON Reference standard for Go, but with
 support for structs added.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853813: ITP: golang-github-go-openapi-swag -- General utilities for the go-openapi projects

2017-01-31 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-go-openapi-swag
  Version : 0.0~git20161024.0.3b6d86c-1
  Upstream Author : Ivan Porto Carrero
* URL : https://github.com/go-openapi/swag
* License : Apache-2.0
  Programming Lang: Go
  Description : General utilities for the go-openapi projects

 This modules contains a collection of helper functions used in many
 of the go-openapi projects. It includes utilities to:
 .
   * convert between value and pointers for builtins
   * convert from string to builtin
   * fast json concatenation


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853811: ITP: golang-github-mailru-easyjson -- Fast JSON serializer for golang

2017-01-31 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-mailru-easyjson
  Version : 0.0~git20161103.0.159cdb8-1
  Upstream Author : Victor Starodub
* URL : https://github.com/mailru/easyjson
* License : Expat
  Programming Lang: Go
  Description : Fast JSON serializer for golang

 The easyjson library allows the user to (un-)marshal JSON structs
 without the use of reflection by generating marshaller code.
 .
 One of the aims of the library is to keep generated code simple enough
 so that it can be easily optimized or fixed. Another goal is to
 provide users with ability to customize the generated code not
 available in 'encoding/json', such as generating snake_case names or
 enabling 'omitempty' behavior by default.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853806: ITP: golang-github-mrunalp-fileutils -- collection of utilities for file manipulation in golang

2017-01-31 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-mrunalp-fileutils
  Version : 0.0~git20160930.0.4ee1cc9-1
  Upstream Author : Mrunal Patel
* URL : https://github.com/mrunalp/fileutils
* License : Apache-2.0
  Programming Lang: Go
  Description : Collection of utilities for file manipulation in golang

 This package is a collection of utilities for file manipulation in Go.
 .
 The library is based on the interface implemented by the Docker
 pkg/archive and pkg/idtools modules but does copies instead of
 handling archive formats.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853804: ITP: golang-github-bshuster-repo-logrus-logstash-hook -- Logstash hook for logrus

2017-01-31 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-bshuster-repo-logrus-logstash-hook
  Version : 0.0~git20170102.0.5f729f2-1
  Upstream Author : Boaz Shuster
* URL : https://github.com/bshuster-repo/logrus-logstash-hook
* License : Expat
  Programming Lang: Go
  Description : Logstash hook for Logrus logging library for Go

 Logrus is a structured logger for Go (golang), completely
 API compatible with the standard library logger.
 .
 This package is a hook to enable messages logged by Logrus to be sent
 to a Logstash instance.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853790: ITP: golang-github-aanand-compose-file -- Parser for the Docker compose file format version 3

2017-01-31 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-aanand-compose-file
  Version : 0.0~git20161122.0.a3e5876-1
  Upstream Author : Aanand Prasad
* URL : https://github.com/aanand/compose-file
* License : Apache-2.0
  Programming Lang: Go
  Description : Parser for the Docker compose file format version 3

 This library implements a parser for the Docker compose file format.
 Docker Compose is a tool for defining and running multi-container
 Docker applications. Applications can then be created and started
 using a single command.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853789: ITP: golang-github-azure-go-ansiterm -- Go package for ANSI terminal emulation in Windows

2017-01-31 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-azure-go-ansiterm
  Version : 0.0~git20160622.0.fa152c5-1
  Upstream Author : John Starks, Gabriel Hartmann
* URL : https://github.com/Azure/go-ansiterm
* License : Expat
  Programming Lang: Go
  Description : Go package for ANSI terminal emulation in Windows

 This package is a cross-platform ANSI terminal emulation library. It
 reads a stream of Ansi characters and produces the appropriate
 function calls. The results of the function calls are platform
 dependent.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853788: ITP: golang-github-docker-goamz -- Enable Go programs to interact with Amazon Web Services

2017-01-31 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-docker-goamz
  Version : 0.0~git20160206.0.f0a21f5-1
  Upstream Author : Docker
* URL : https://github.com/docker/goamz
* License : LGPL-3.0
  Programming Lang: Go
  Description : Enable Go programs to interact with Amazon Web Services

 The goamz package enables Go programs to interact with the Amazon Web
 Services including AWS, EC2, S3, ELB, SQS and SNS.
 .
 It was developed within Canonical as part of an experiment related to
 using the Go language with the juju project, but is now a set of
 generally adopted and maintained Go packages that talk to several
 Amazon Web Services.
 .
 This package is a fork of the GOAMZ version developed within
 Canonical with additional functionality and services, including
 DynamoDB.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#853786: ITP: golang-github-cbroglie-mapstructure -- Go library for decoding generic map values into native Go structures

2017-01-31 Thread Potter, Tim
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-cbroglie-mapstructure
  Version : 0.0~git20150405.0.25325b4-1
  Upstream Author : Chris Broglie
* URL : https://github.com/cbroglie/mapstructure
* License : Expat
  Programming Lang: Go
  Description : Go library for decoding generic map values into native 
structures

 mapstructure is a Go library for decoding generic map values to structures and
 vice versa, while providing helpful error handling.
 .
 This library is most useful when decoding values from some data stream (JSON,
 Gob, etc.) where you don't quite know the structure of the underlying data
 until you read a part of it. You can therefore read a map[string]interface{}
 and use this library to decode it into the proper underlying native Go
 structure.
 .
 This package is a fork of the golang-github-mitchellh-mapstructure
 package to more elegantly support decoding data with an unknown
 structure by using the runtime reflection features of the Go
 language.




signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#851542: ITP: jenkins-job-builder-pipelin -- pipeline job generation plugin for jenkins-job-builder

2017-01-15 Thread Potter, Tim
On 16 Jan 2017, at 1:32 PM, Andrew Lee  wrote:
> 
> Package: wnpp
> Severity: wishlist
> Owner: "Andrew Lee (李健秋)" 
> 
> * Package name: jenkins-job-builder-pipelin
>  Version : 20160912+bd1bae
>  Upstream Author : rusty 
> * URL : https://github.com/rusty-dev/jenkins-job-builder-pipeline
> * License : Same as jenkins-job-builder
>  Programming Lang: Python
>  Description : pipeline job generation plugin for jenkins-job-builder
> 
>  This is a plugin for jenkins-job-builder to support pipeline job
>  generation.

Is there any reason an 'e' is missing from the end of this package name?  
Perhaps just
a typo?


Tim.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#847824: [pkg-go] Bug#847824: ITP: golang-github-cloudflare-go-metrics -- Cloudflare's fork of Go port of Coda Hale's Metrics library

2016-12-12 Thread Potter, Tim
On 12 Dec. 2016, at 7:48 pm, Vincent Bernat  wrote:
> 
> ❦ 12 décembre 2016 04:46 GMT, "Potter, Tim"  :
> 
>> * Package name: golang-github-cloudflare-go-metrics
>>  Version : 0.0~git20151117.0.6a9aea3

> There is no difference with https://github.com/rcrowley/go-metrics. The
> only commits that were added were the removal of influxdb support which
> is also removed from later versions of rcrowley's version (packaged as
> golang-metrics).
> 
> Just FYI, I don't mind that much.

Oh good catch. That sounds like something that could be fixed with an upstream 
patch. 


Tim. 

> -- 
> A horse!  A horse!  My kingdom for a horse!
>-- Wm. Shakespeare, "Richard III"


Bug#847824: ITP: golang-github-cloudflare-go-metrics -- Cloudflare's fork of Go port of Coda Hale's Metrics library

2016-12-11 Thread Potter, Tim
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-cloudflare-go-metrics
  Version : 0.0~git20151117.0.6a9aea3-1
  Upstream Author : Cloudflare
* URL : https://github.com/cloudflare/go-metrics
* License : Expat
  Programming Lang: Go
  Description : Cloudflare's fork of Go port of Coda Hale's Metrics library

 This package is a fork of Richard Crowley's Go port of Coda Hale's 
 Metrics library for Java. It allows one to easily collect metrics from an 
 application written in Go in an unobtrusive way. Metrics can then be 
 exported to syslog, files or to a storage system like Graphite.


Bug#846282: [pkg-go] Bug#846282: ITP: go-toml -- Go library for the TOML language

2016-11-30 Thread Potter, Tim (HPE Linux Support)
On 1 Dec 2016, at 11:35 AM, Potter, Tim (HPE Linux Support) 
 wrote:
> 
> On 30 Nov 2016, at 7:20 AM, Dr. Tobias Quathamer  wrote:
>> 
>> Package: wnpp
>> Severity: wishlist
>> Owner: Dr. Tobias Quathamer 
>> 
>> * Package name: go-toml
>> Version : 0.3.5-1
>> Upstream Author : Thomas Pelletier
>> * URL : https://github.com/pelletier/go-toml
>> * License : TODO
>> Programming Lang: Go
>> Description : Go library for the TOML language
>> 
>> This library supports TOML (Tom's Obvious, Minimal Language)
>> version v0.4.0.
>> .
>> TOML aims to be a minimal configuration file format that's
>> easy to read due to obvious semantics. TOML is designed
>> to map unambiguously to a hash table. TOML should be
>> easy to parse into data structures in a wide variety
>> of languages.
> 
> Hi Tobias.  I think the name for this package should be, according to the 
> pkg-go
> standards[1] golang-github-pelletier-go-toml.
> 
> We already have a TOML parser (but more are OK since it's a dependency for
> another package) with a source package named golang-toml, but it was created 
> before
> the particular version of the standard came into effect.

After looking at the code a bit I think the package name was created 
automatically
since dh-make-golang detected that binaries are created.

Here's what I do for packages like this.

* Run "dh-make-golang -type library github.com/foo/bar" to always create a 
library.  Source
package is called golang-github-foo-bar and it produces a 
golang-github-foo-bar-dev package.

* If there is a binary being created add a binary package stanza to d/control 
and add
the appropriate binaries.  Take care not to package test binaries etc.

* Think up a name for the binary package.  This is tricky.  (-:

Regarding binary packaging naming my thoughts are If it's a major app then
the binary and source package should be called the app name, e.g influxdb.

For smaller utilities I usually name the binary package golang-foo, e.g for the 
TOML
parser golang-toml but that name is already taken.  And the full 
golang-github-pelletier-toml
is pretty unwieldy.  Not sure what to do here.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#846282: [pkg-go] Bug#846282: ITP: go-toml -- Go library for the TOML language

2016-11-30 Thread Potter, Tim (HPE Linux Support)
On 30 Nov 2016, at 7:20 AM, Dr. Tobias Quathamer  wrote:
> 
> Package: wnpp
> Severity: wishlist
> Owner: Dr. Tobias Quathamer 
> 
> * Package name: go-toml
>  Version : 0.3.5-1
>  Upstream Author : Thomas Pelletier
> * URL : https://github.com/pelletier/go-toml
> * License : TODO
>  Programming Lang: Go
>  Description : Go library for the TOML language
> 
> This library supports TOML (Tom's Obvious, Minimal Language)
> version v0.4.0.
> .
> TOML aims to be a minimal configuration file format that's
> easy to read due to obvious semantics. TOML is designed
> to map unambiguously to a hash table. TOML should be
> easy to parse into data structures in a wide variety
> of languages.

Hi Tobias.  I think the name for this package should be, according to the pkg-go
standards[1] golang-github-pelletier-go-toml.

We already have a TOML parser (but more are OK since it's a dependency for
another package) with a source package named golang-toml, but it was created 
before
the particular version of the standard came into effect.


Tim.

[1] https://pkg-go.alioth.debian.org/packaging.html


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#846309: ITP: golang-github-docker-docker-credential-helpers -- Use native stores to safeguard Docker credentials

2016-11-30 Thread Potter, Tim (HPE Linux Support)
On 1 Dec 2016, at 4:34 am, Jason Pleau  wrote:
> 
> See #843454 (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=843454)
> 
> We have started work on the package in collab-maint, feel free to take
> it over and move it to pkg-go, we will be maintaining the python
> bindings, hence why we needed docker-credentials-helper

Hi Jason and Felipe.  Oh man my apologies for not searching for and finding the
existing ITP - I usually do this but forgot this time.

I can merge the two packages together but I think a better location is under the
pkg-go team with all the other Go and Docker stuff.  Happy to hand it all over 
to 
you if either or both of you would like to maintain it in collab-maint though.


Regards,

Tim.


Bug#846309: ITP: golang-github-docker-docker-credential-helpers -- Use native stores to safeguard Docker credentials

2016-11-29 Thread Potter, Tim (HPE Linux Support)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-docker-docker-credential-helpers
  Version : 0.3.0+git20160906.22.f72c04f-1
  Upstream Author : David Calavera
* URL : https://github.com/docker/docker-credential-helpers
* License : Expat
  Programming Lang: Go
  Description : Use native stores to safeguard Docker credentials

The docker-credential-helpers package is a suite of programs to use
 the built-in OS native stores to keep Docker credentials safe.
.
It consists of a Go client and and an executable for manipulating the
credential store.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#844682: ITP: golang-github-dnephin-cobra -- A Commander for modern Go CLI interactions

2016-11-17 Thread Potter, Tim (HPE Linux Support)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-dnephin-cobra
  Version : 1.5+git20161103.0.a3c0924-1
  Upstream Author : Steve Francia, Eric Paris, Daniel Nephin
* URL : https://github.com/dnephin/cobra
* License : Apache-2.0
  Programming Lang: Go
  Description : Go library for creating powerful modern Go CLI applications

Cobra is a Go library providing a simple interface to create powerful
modern CLI interfaces similar to git & go tools.

Cobra has an exceptionally clean interface and simple design without
needless constructors or initialization methods.

This package is a fork of the golang-github-spf13-cobra package and as such
both packages cannot be installed at the same time.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#844678: ITP: swarmkit -- Toolkit for orchestrating distributed systems at any scale

2016-11-17 Thread Potter, Tim (HPE Linux Support)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: swarmkit
  Version : 1.12.0+git20161117.730.afae8a8-1
  Upstream Author : Docker, Inc.
* URL : https://github.com/docker/swarmkit
* License : Apache-2.0
  Programming Lang: Go
  Description : Toolkit for orchestrating distributed systems at any scale

SwarmKit is a toolkit for orchestrating distributed systems at any
scale. It includes primitives for node discovery, raft-based consensus,
task scheduling and more.

Its main benefits are:

  * Distributed: SwarmKit uses the Raft Consensus Algorithm in order to
coordinate and does not rely on a single point of failure to perform
decisions.

  * Secure: Node communication and membership within a Swarm are secure
out of the box. SwarmKit uses mutual TLS for node authentication,
role authorization and transport encryption, automating both
 certificate issuance and rotation.

   * Simple: SwarmKit is operationally simple and minimizes
 infrastructure dependencies. It does not need an external database to
 operate.Overview Machines running SwarmKit can be grouped together in
 order to form a Swarm, coordinating tasks with each other.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#844477: ITP: golang-github-cloudflare-redoctober -- Software-based two-man rule style encryption and decryption server

2016-11-15 Thread Potter, Tim (HPE Linux Support)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-cloudflare-redoctober
  Version : 0.0~git20161017.0.78e9720-1
  Upstream Author : Nicholas Sullivan
* URL : https://github.com/cloudflare/redoctober
* License : BSD-2-Clause
  Programming Lang: Go
  Description : Software-based two-man rule style encryption and decryption 
server

Red October is a software-based two-man rule style encryption and decryption 
server.
The two-man rule is a control mechanism designed to achieve a high level of 
security
by requiring the presence of two authorized people at all times. In the case of 
Red
October the two-man rule is implemented by encrypting data in such as way as to
require two authorised key-holds to decrypt it.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#844474: Subject: ITP: golang-github-geertjohan-go.rice -- Go package for embedding web resources into Go executables

2016-11-15 Thread Potter, Tim (HPE Linux Support)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-geertjohan-go.rice
  Version : 0.0~git20160123.0.0f3f5fd-1
  Upstream Author : Geert-Johan Riemer
* URL : https://github.com/GeertJohan/go.rice
* License : BSD-2-clause
  Programming Lang: Go
  Description : Go package for embedding web resources into Go executables

go.rice is a Golang package that makes working with resources such as
html, js, css, images and templates very easy. During development
go.rice will load required files directly from disk. Upon deployment
it is easy to add all resource files to a executable using the rice
tool, without changing the source code for your package. Several
methods are provided for adding resources to your binary by go.rice.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#844472: ITP: golang-github-kisom-goutils -- Various TLS certificate and other utility libraries for Golang

2016-11-15 Thread Potter, Tim (HPE Linux Support)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-kisom-goutils
  Version : 0.0~git20161101.0.858c9cb-1
  Upstream Author : Kyle Isom
* URL : https://github.com/kisom/goutils
* License : Expat
  Programming Lang: Go
  Description : Various TLS certificate tools and other utility libraries 
for Golang

This package contains a collection of utility libraries for Golang, as well
as an assortment of tools mainly for displaying information about TLS
certificates and keys.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#844469: ITP: golang-github-jessevdk-go-flags -- go command line option parser

2016-11-15 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-jessevdk-go-flags
  Version : 1+git20161025.376.0648c82-1
  Upstream Author : Jesse van den Kieboom
* URL : https://github.com/jessevdk/go-flags
* License : BSD-3-clause
  Programming Lang: Go
  Description : Go library for parsing command line arguments

This library provides similar functionality to the builtin flag library
of Go, but provides much more functionality and nicer formatting.

The library uses structs, reflection and struct field tags to allow
users to specify command line options. This results in very simple and
concise specification of your application options.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#844468: ITP: golang-github-jmoiron-sqlx -- General purpose extensions to golang's database/sql

2016-11-15 Thread Potter, Tim (HPE Linux Support)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-jmoiron-sqlx
  Version : sqlx-v1.1+git20160206.61.398dd58-1
  Upstream Author : Jason Moiron
* URL : https://github.com/jmoiron/sqlx
* License : Expat
  Programming Lang: Go
  Description : General purpose extensions to Golang's database/sql library

sqlx is a library which provides a set of extensions on Go's standard
database/sql library. The sqlx versions of sql.DB, sql.TX, sql.Stmt,
et al. all leave the underlying interfaces untouched, so that their
interfaces are a superset on the standard ones.  This makes it relatively
painless to integrate existing codebases using database/sql with sqlx.

Major additional concepts are:

  * Marshal rows into structs (with embedded struct support), maps, and slices
  * Named parameter support including prepared statements
  * Get and Select to go quickly from query to struct/slice



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#844281: ITP: golang-github-pivotal-golang-clock -- time provider & rich fake for Go

2016-11-13 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-pivotal-golang-clock
  Version : 0.0~git20160726.0.e0835a7-1
  Upstream Author : Alex Suraci
* URL : https://github.com/pivotal-golang/clock
* License : Apache-2
  Programming Lang: Go
  Description : Time provider and clock testing library for Go

This library provides a Clock interface for Go which is useful for
injecting time dependencies in tests.




signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#841081: [pkg-go] Bug#841081: RFP: golang-gopkg-dancannon-gorethink.v1 -- RethinkDB driver for Go

2016-10-19 Thread Potter, Tim (HPE Linux Support)
On 19 Oct 2016, at 7:02 PM, Guillem Jover  wrote:
> 
> Hi!
> 
> On Wed, 2016-10-19 at 01:40:02 +0000, Potter, Tim (HPE Linux Support) wrote:
>> On 18 Oct 2016, at 1:21 AM, Guillem Jover  wrote:
>>> Attached a working and tested packaging, where only the ITP bug number
>>> needs to be filled in the debian/changelog. The other patch is required
>>> to get the git repository back to a proper upstream version, because it
>>> was at v2 now.
>> 
>> Which repo were you looking at for the first patch?  The one at 
>> golang-gopkg-dancannon-gorethink.v1
>> was never at v2.  Maybe there was a split into v1 and v2 but that could have
>> happened before my time.
> 
> The repo I was working against was:
> 
> https://anonscm.debian.org/cgit/pkg-go/packages/golang-gopkg-dancannon-gorethink.v1.git
> 
> which does contain an import of the v2 branch version v2.0.1 into the
> v1.4.1 tag. Take a look at commit 1ec608b3e9473da10b35ddfa5afc40a137df6f32
> and you'll see.

Gah - I didn't look to closely at the contents and believed the tags and 
contents
of the changelog.  (-:

I ended up importing the v1.4.1 tarball rather than applying the patch so that 
the
pristine-tar and upstream branches are up to date.

>> The second patch applies just fine.  I pushed it but the remark about
>> changing the build directory to _build that Martin Ferrari made about
>> golang-dns applies here as well.  Technically it could mess up
>> multi-platform builds but I'm not aware of packages that do this.
> 
> My same reply applies here as well, I find it more pleasing to have
> the same directory regardless of the host system, because it makes it
> easier to debug, or instruct people to do so. It certainly should have
> no visible effect to the build machinery, as long as there's no need
> to explicitly point to files underneath the build directory, but I
> think it's still better. But do as you prefer, or your group policies
> dictate, I don't really mind. ;)

I left it as is.

>> I added a missing build-dependency (why does v1 of the package require v2?
>> that's weird) and added a few tweaks.
> 
> It does not depend on v2, the problem is that it *is* v2, but the
> package gets installed as v1 due to the "unmatched" XS-Go-Import-Path
> field, so go cannot find the real module and complains that it's
> missing. The reversion patch really needs to be applied. :) I guess
> having the tag point to the incorrect contents will be confusing, but
> fixing that would require rewriting history. Perhaps in this case it's
> worth it, and instead of the patch, just rebasing and force pushing
> might be better, up to you.

Fixed and uploaded to the NEW queue.


Tim.

> 
> Thanks,
> Guillem



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#841081: [pkg-go] Bug#841081: RFP: golang-gopkg-dancannon-gorethink.v1 -- RethinkDB driver for Go

2016-10-18 Thread Potter, Tim (HPE Linux Support)
On 18 Oct 2016, at 1:21 AM, Guillem Jover  wrote:
> 
> Attached a working and tested packaging, where only the ITP bug number
> needs to be filled in the debian/changelog. The other patch is required
> to get the git repository back to a proper upstream version, because it
> was at v2 now.

Which repo were you looking at for the first patch?  The one at 
golang-gopkg-dancannon-gorethink.v1
was never at v2.  Maybe there was a split into v1 and v2 but that could have
happened before my time.

The second patch applies just fine.  I pushed it but the remark about changing
the build directory to _build that Martin Ferrari made about golang-dns applies
here as well.  Technically it could mess up multi-platform builds but I'm not 
aware
of packages that do this.

I added a missing build-dependency (why does v1 of the package require v2?
that's weird) and added a few tweaks.


Tim.

> 
> Thanks,
> Guillem
> <0001-Revert-import-of-v2.0.1-back-to-v1.4.1.patch><0002-Update-packaging.patch>___
> Pkg-go-maintainers mailing list
> pkg-go-maintain...@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#841120: [pkg-go] Bug#841120: RFP: golang-github-influxdata-toml -- TOML parser and encoder library for Golang

2016-10-18 Thread Potter, Tim (HPE Linux Support)
On 18 Oct 2016, at 6:00 AM, Guillem Jover  wrote:
> 
> There are two problems to be solved before this can be uploaded:
> 
>  * Uses a pre-built generated PEG output file, should be switched to
>use the newly packaged peg-go.
>  * Upstream has modified directly the pre-built generated PEG output
>file, tracked at ,
>but ITSM those changes could simply be dropped when the pre-generated
>file gets dropped.

I'm not sure that it's absolutely required that this be fixed but it's really
confusing to someone else coming along.  Technically you could document
this in debian/README.source but a better fix would be as you describe.

> Attached a working and tested packaging, where in addition to the above,
> only the ITP bug number needs to be filled in the debian/changelog,
> Maintainer changed, and Vcs fields added.

Uploaded to new package repo and it builds just fine.

I took the liberty of setting the Maintainer to the team and uploaders to
sipwise.  Feel free to revert if that's not what you want.


Tim.

> 
> Thanks,
> Guillem
> ___
> Pkg-go-maintainers mailing list
> pkg-go-maintain...@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#841121: [pkg-go] Bug#841121: RFP: golang-github-influxdata-config -- unified configuration management package

2016-10-18 Thread Potter, Tim (HPE Linux Support)
On 18 Oct 2016, at 6:06 AM, Guillem Jover  wrote:
> 
> The lack of license situation needs to be resolved before this can be
> uploaded (see the link in the License field above).

Yes.  (-:

> Attached a working and tested packaging, where only the ITP bug number
> needs to be filled in the debian/changelog, Maintainer changed, and Vcs
> fields added.

I've uploaded this to a new packaging repo and it builds just fine.

I took the liberty of setting the Maintainer to the team and uploaders to
sipwise.  Feel free to revert if that's not what you want.


Tim.

> 
> Thanks,
> Guillem
> ___
> Pkg-go-maintainers mailing list
> pkg-go-maintain...@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#840676: [pkg-go] Bug#840676: RFP: golang-github-kardianos-osext -- Extensions to the standard "os" package

2016-10-13 Thread Potter, Tim (HPE Linux Support)
On 14 Oct 2016, at 5:44 AM, Guillem Jover  wrote:
> 
> Package: wnpp
> Severity: wishlist
> Tags: patch
> 
> * Package name: golang-github-kardianos-osext
>  Version : 0.0~git20160811.0.c2c54e5-1
>  Upstream Author : Daniel Theophanes
> * URL : https://github.com/kardianos/osext
> * License : BSD-3-clause
>  Programming Lang: Go
>  Description : Extensions to the standard "os" package

Hi Guillem.  This package is already in Debian under the source package name
"golang-osext".  It's not the latest version though, so there is still some work
that can be done here.


Tim.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#840583: ITP: es-module-loader-0.17.js -- Polyfill and low-level API for the WhatWG loader spec

2016-10-12 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org

* Package name: es-module-loader-0.17.js
 Version : 0.17
 Upstream Author : Guy Bedford
* URL : https://github.com/ModuleLoader/es-module-loader
* License : Expat
 Programming Lang: JavaScript
 Description : CustomElements polyfill from the webcomponentsjs project

This library provides a polyfill and low-level API for the WhatWG
loader spec to create custom module loaders. It supports the
System.register module fomat to provide identical module loading
semantics as ES modules in environments today.
.
This package contains the 0.17 branch of the library.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#839116: ITP: node-webcomponentsjs-custom-element-v0 -- CustomElements polyfill from the webcomponentsjs project

2016-10-10 Thread Potter, Tim (HPE Linux Support)
Hi Jérémy.  Just circling back to this after spending time on other things.

On 29 Sep 2016, at 7:31 PM, Jérémy Lal  wrote:
> Packaging only custom-elements actually makes sense in the long term !
> 
> Here's why: currently only the custom-elements part of the v0 spec
> seems to be surviving. The HTML Imports is not supported by firefox [0], and 
> the
> Shadow DOM v0 is hard to polyfill - the version in webcomponents is full of 
> compromises
> and workarounds (just look at the polyfill code size and the fact no new 
> releases happened
> for months).
> Shadom DOM v1 is being upstreamed to whatwg DOM spec [1],
> and some libs are implementing parts of it like the named slots api [2].
> 
> So... i don't know what's the best solution. Using the correct upstream is 
> always better, unless
> the alternate upstream is actually a better maintained fork.

I think I'll go with only custom-element for the moment.  If this turns out to 
be a mistake
it shouldn't be too hard to recover by packaging the full library as 
libjs-webcomponents-js
and judicious use of

> In any case my remark about using libjs is still valid (and sorry for my 
> "wrong" words, i usually
> try to be less rude even before my morning coffee).

I've renamed to libjs-webcomponentsjs-custom-element-v0.


Tim.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#839116: ITP: node-webcomponentsjs-custom-element-v0 -- CustomElements polyfill from the webcomponentsjs project

2016-09-29 Thread Potter, Tim (HPE Linux Support)
On 29 Sep 2016, at 4:28 pm, Jérémy Lal  wrote:

> Two things are wrong with this package:
> 
> - wrong upstream, why not choose the original upstream maintaining 0.7.22 of 
> the software ?
> - wrong name, it should be libjs-xxx since this is a browser lib
> 
> Regards,

Hi Jérémy.  Thanks for the reply.  I'll redo the package taking this into 
account.

I think I chose the wrong upstream because another upstream has vendored just
the CustomElement part.  Packaging the larger package makes more sense.


Tim.



Bug#839116: ITP: node-webcomponentsjs-custom-element-v0 -- CustomElements polyfill from the webcomponentsjs project

2016-09-28 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org

* Package name: node-webcomponentsjs-custom-element-v0
  Version : 1.0.1
  Upstream Author : Geza Kovacs (http://github.com/gkovacs)
* URL : https://github.com/gkovacs/webcomponentsjs-custom-element-v0
* License : Expat
  Programming Lang: JavaScript
  Description : CustomElements polyfill from the webcomponentsjs project

 This library contains the CustomElements polyfill (code that implements
 functionality that isn't supported by a particular browser) from the
 webcomponentsjs project.
 .
 Node.js is an event-based server-side JavaScript engine.



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#839036: ITP: node-is-glob -- Node module to return true if a string is a glob or extglob

2016-09-27 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org

* Package name: node-is-glob
  Version : 3.0.0
  Upstream Author : Jon Schlinkert (https://github.com/jonschlinkert)
* URL : https://github.com/jonschlinkert/is-glob
* License : Expat
  Programming Lang: JavaScript
  Description : Node module to return true if a string is a glob or extglob

Node module providing a function that returns true if a string contains
a glob or extglob.  Extglobs add the expressive power of regular expressions
to globs patterns.
.
Node.js is an event-based server-side JavaScript engine.




signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#839035: ITP: node-is-extglob -- Node module to return true if a string is an extglob

2016-09-27 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org

* Package name: node-is-extglob
  Version : 2.0.0
  Upstream Author : Jon Schlinkert (https://github.com/jonschlinkert)
* URL : https://github.com/jonschlinkert/is-extglob
* License : Expat
  Programming Lang: JavaScript
  Description : Node module to return true if a string is an extglob

Node module providing a function that returns true if a string contains
an extglob.  Extglobs add the expressive power of regular expressions
to globs patterns.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#838435: ITP: node-grunt-cli -- command-line interface to Grunt JavaScript task runner

2016-09-20 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org

* Package name: node-grunt-cli
  Version : 1.2.0
  Upstream Author : Grunt Development Team (http://gruntjs.com/development-team)
* URL : https://github.com/gruntjs/grunt-cli
* License : Expat
  Programming Lang: JavaScript
  Description : command-line interface to Grunt JavaScript task runner

Grunt is a task runner to performing repetitive tasks like
minification, compilation, unit testing, linting, etc, on JavaScript
applications.
.
This module is a script to load and run Grunt itself.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#837511: ITP: golang-github-googleapis-proto-client-go -- Generated proto and gRPC classes for Google cloud platform

2016-09-11 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-googleapis-proto-client-go
  Version : 0.0~git20160726.0.e5790fe-1
  Upstream Author : Google APIs
* URL : https://github.com/googleapis/proto-client-go
* License : BSD-3-clause
  Programming Lang: Go
  Description : Generated proto and gRPC classes for Google cloud platform

 This repository contains the Go classes generated from protos contained
 in Google APIs (https://github.com/googleapis/googleapis/).


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#836808: ITP: golang-github-googleapis-gax-go -- Google API Extensions for Go

2016-09-05 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-googleapis-gax-go
  Version : 0.0~git20160714.0.8b0741b-1
  Upstream Author : Google APIs
* URL : https://github.com/googleapis/gax-go
* License : BSD-3-clause
  Programming Lang: Go
  Description : Google API Extensions for Go

 Google API Extensions for Go (gax-go) is a set of modules which aids
 the development of APIs for clients and servers based on gRPC and Google
 API conventions.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#832081: [pkg-go] Bug#832081: ITP: golang-github-miekg-dns --

2016-07-21 Thread Potter, Tim (HPE Linux Support)
On 22 Jul 2016, at 2:31 PM, Nicolas Braud-Santoni  
wrote:
> 
> Package: wnpp
> Severity: wishlist
> Owner: Nicolas Braud-Santoni 
> Control: block 813502 by -1
> 
> * Package name: golang-github-miekg-dns
>  Version : 0.0~git20160614.0.5d001d0-1
>  Upstream Author : Miek Gieben 
> * URL : https://github.com/miekg/dns
> * License : BSD-3
>  Programming Lang: Go
>  Description : DNS library in Go, forked from the standard lib. code
> 
>  This is a dependency of lego, among other software.

Hi Nico.  This package is already in the archive under the name "golang-dns".


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822289: ITP: golang-github-docker-go-events -- Composable event distribution for Go

2016-04-22 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-docker-go-events
  Version : 0.0~git20160331.0.882f161-1
  Upstream Author : Stephen Day and Andrea Luzzardi
* URL : https://github.com/docker/go-events
* License : Apache-2.0
  Programming Lang: Go
  Description : Composable event distribution for Go

The go-events package implements a composable event distribution
package for Go. It was originally created to implement the
notifications in Docker Registry 2, but is now used in other
components of the Docker ecosystem.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#822219: ITP: golang-github-docker-go -- Utility package for building other Docker packages

2016-04-21 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-docker-go
  Version : 0.0~git20160303.6.d30aec9-1
  Upstream Author : Docker
* URL : https://github.com/docker/go
* License : BSD-3-clause
  Programming Lang: Go
  Description : Utility package for building other Docker packages

 This packages is a fork of the canonical/json package and is used by
 other packages in the Docker ecosystem.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#821045: ITP: golang-github-gorilla-context -- A golang registry for global request variables

2016-04-14 Thread Potter, Tim (HPE Linux Support)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-gorilla-context
  Version : 0.0~git20160226.0.1ea2538-1
  Upstream Author : Gorilla web toolkit
* URL : https://github.com/gorilla/context
* License : BSD-3-clause
  Programming Lang: Go
  Description : Golang registry for global request variables

The package context for this library stores values shared during a
request lifetime.
.
For example, a router can set variables extracted from the URL and
later application handlers can access those values, or it can be used
to store sessions values to be saved at the end of a request. There
are several others common uses.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#812565: ITP: golang-github-natefinch-v2 -- Go package for writing logs to rolling files

2016-01-24 Thread Potter, Tim (Converged Cloud)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-natefinch-lumberjack-v2
 Version : 0.0~git20151013.600ceb4-1
 Upstream Author : Nate Finch
* URL : https://github.com/natefinch/lumberjack
* License : Expat
 Programming Lang: Go
 Description : Go package for writing logs to rolling files

 Lumberjack is intended to be one part of a logging infrastructure.
 It is not an all-in-one solution, but instead is a pluggable component
 at the bottom of the logging stack that simply controls the files
 to which logs are written.
 .
 Lumberjack plays well with any logging package that can write to
 an io.Writer, including the standard library's log package.
 .
 Lumberjack assumes that only one process is writing to the output
 files. Using the same lumberjack configuration from multiple processes
 on the same machine will result in improper behaviour.
.
This is version v2 of the lumberjack package.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#804277: Consul builds from source now

2016-01-20 Thread Potter, Tim (Converged Cloud)
Hi there.  I’ve checked in a few fixes in the d/patches directory to fix the 
various unit
test failures.

Mostly it was errors caused by test fixture locations, but I had to merge some 
changes
in from newer commits and disable one test that required syslog to be running.


Tim.


signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#805423: ITP: golang-github-olekukonko-tablewriter -- generate ASCII tables in Golang

2015-11-17 Thread Potter, Tim (Converged Cloud)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-olekukonko-tablewriter
  Version : 0.0~git20151029.0.a5eefc2-1
  Upstream Author : Oleku Konko
* URL : https://github.com/olekukonko/tablewriter
* License : Expat
  Programming Lang: Go
  Description : generate ASCII tables in Golang

 Library to generate ASCII tables using Go.  Features automatic
 padding, multiple lines, alignment, custom separators, and much
 more.


Bug#805340: ITP: golang-github-natefinch-lumberjack -- Go package for writing logs to rolling files

2015-11-16 Thread Potter, Tim (Converged Cloud)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-natefinch-lumberjack
  Version : 0.0~git20140618.0.8ec9c6b-1
  Upstream Author : Nate Finch
* URL : https://github.com/natefinch/lumberjack
* License : Expat
  Programming Lang: Go
  Description : Go package for writing logs to rolling files

 Lumberjack is intended to be one part of a logging infrastructure.
 It is not an all-in-one solution, but instead is a pluggable component
 at the bottom of the logging stack that simply controls the files
 to which logs are written.
 .
 Lumberjack plays well with any logging package that can write to
 an io.Writer, including the standard library's log package.
 .
 Lumberjack assumes that only one process is writing to the output
 files. Using the same lumberjack configuration from multiple processes
 on the same machine will result in improper behavior.


Bug#804517: ITP: golang-github-rackspace-gophercloud -- Go SDK for OpenStack.

2015-11-08 Thread Potter, Tim (Converged Cloud)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-rackspace-gophercloud
  Version : 0.0.0+git20151102.687.d471e57-1
  Upstream Author : Rackspace, Inc.
* URL : https://github.com/rackspace/gophercloud
* License : Apache-2.0
  Programming Lang: Go
  Description : Go SDK for OpenStack

 Gophercloud is a flexible SDK that allows you to consume and work with
 OpenStack clouds in a simple and idiomatic way using golang. Many
 services are supported, including Compute, Block Storage, Object
 Storage, Networking, and Identity. Each service API is backed with
 getting started guides, code samples, reference documentation,
 unit tests and acceptance tests.


Bug#804206: ITP: golang-github-mxk-go-flowrate -- Go package for limiting and monitoring data flow rate

2015-11-05 Thread Potter, Tim (Converged Cloud)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-mxk-go-flowrate
  Version : 0.0~git20140419.0.cca7078-1
  Upstream Author : Maxim Khitrov
* URL : https://github.com/mxk/go-flowrate
* License : BSD-3-clause
  Programming Lang: Go
  Description : Go package for limiting and monitoring data flow rate

 The flowrate package provides the tools for monitoring and limiting
 the flow rate of an arbitrary data stream.


Bug#804125: [pkg-go] Bug#804125: ITP: golang-github-kr-pty -- PTY interface for Go

2015-11-05 Thread Potter, Tim (Converged Cloud)
Thanks Tianon.  I’ve added an entry to my packaging checklist to search for 
already packaged
software under the old naming system.  Sorry about that.


Tim.

> On 6 Nov 2015, at 3:31 am, Tianon Gravi  wrote:
> 
> Please see golang-pty-dev first. ;)
> 
> - Tianon
> 
> On Nov 4, 2015 22:09, "Potter, Tim (Converged Cloud)" 
>  wrote:
> X-Debbugs-CC: debian-de...@lists.debian.org, 
> pkg-go-maintain...@lists.alioth.debian.org
> Package: wnpp
> Severity: wishlist
> Owner: Tim Potter 
> 
> * Package name: golang-github-kr-pty
>   Version : 0.0~git20151007.29.f7ee69f-1
>   Upstream Author : Keith Rarick
> * URL : https://github.com/kr/pty
> * License : Expat
>   Programming Lang: Go
>   Description : PTY interface for Go
> 
>  Pty is a Go package for using UNIX pseudo-terminals.
> 
> ___
> Pkg-go-maintainers mailing list
> pkg-go-maintain...@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers



Bug#804125: ITP: golang-github-kr-pty -- PTY interface for Go

2015-11-04 Thread Potter, Tim (Converged Cloud)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-kr-pty
  Version : 0.0~git20151007.29.f7ee69f-1
  Upstream Author : Keith Rarick
* URL : https://github.com/kr/pty
* License : Expat
  Programming Lang: Go
  Description : PTY interface for Go

 Pty is a Go package for using UNIX pseudo-terminals.



Bug#804121: ITP: golang-github-coreos-go-oidc -- Go libraries for implementing OIDC clients and servers

2015-11-04 Thread Potter, Tim (Converged Cloud)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-coreos-go-oidc
  Version : 0.0~git20151022.0.e9c0807-1
  Upstream Author : CoreOS
* URL : https://github.com/coreos/go-oidc
* License : Apache-2.0
  Programming Lang: Go
  Description : Go libraries for implementing OIDC clients and servers

 This package provides a comprehensive collection of golang libraries
 for other projects to implement OpenID Connect (OIDC) server and
 client components.


Bug#804108: ITP: golang-github-coreos-pkg -- a collection of Go utility packages

2015-11-04 Thread Potter, Tim (Converged Cloud)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-coreos-pkg
  Version : 0.0~git20151028.0.2c77715-1
  Upstream Author : CoreOS
* URL : https://github.com/coreos/pkg
* License : Apache-2.0
  Programming Lang: Go
  Description : a collection of go utility packages

This package contains a collection of Go utility libraries for use
 in projects written by CoreOS Inc.


Bug#804106: ITP: golang-github-codegangsta-negroni -- idiomatic HTTP Middleware for Golang

2015-11-04 Thread Potter, Tim (Converged Cloud)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-codegangsta-negroni
  Version : 0.0~git20140530.0.46a638d-1
  Upstream Author : Jeremy Saenz
* URL : https://github.com/codegangsta/negroni
* License : Expat
  Programming Lang: Go
  Description : idiomatic HTTP Middleware for Golang

 Negroni is an idiomatic approach to web middleware in Go. It is
 tiny, non-intrusive, and encourages use of net/http Handlers.
 .
 Negroni is not a framework. It is a library that is designed to
 work directly with net/http.


Bug#803913: ITP: golang-github-daviddengcn-go-colortext -- Change the color of console text in Go

2015-11-02 Thread Potter, Tim (Converged Cloud)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-daviddengcn-go-colortext
  Version : 0.0~git20150719.0.3b18c85-1
  Upstream Author : David Deng
* URL : https://github.com/daviddengcn/go-colortext
* License : BSD-3-clause
  Programming Lang: Go
  Description : Change the color of console text in Go

 This package can be used to change the color of the text and background
 in the console in Go, working both under Windows and other systems.
 .
 Under Windows, the console APIs are used. Otherwise, ANSI texts are output.


Bug#803910: ITP: golang-github-dgrijalva-jwt-go -- Golang implementation of JSON Web Tokens (JWT)

2015-11-02 Thread Potter, Tim (Converged Cloud)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-dgrijalva-jwt-go
  Version : 0.0~git20150716.0.e5cb385-1
  Upstream Author : Dave Grijalva
* URL : https://github.com/dgrijalva/jwt-go
* License : Expat
  Programming Lang: Go
  Description : Golang implementation of JSON Web Tokens (JWT)

 JSON Web Tokens are compact, URL-safe means of representing
 claims to be transferred between two parties.  This library
 is an implementation of JSON Web Tokens in the Go language.


Bug#803906: ITP: go-bindata-assetfs -- Serves embedded binary files with net/http

2015-11-02 Thread Potter, Tim (Converged Cloud)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: go-bindata-assetfs
  Version : 0.0~git20150813.0.d5cac42-1
  Upstream Author : Elazar Leibovich
* URL : https://github.com/elazarl/go-bindata-assetfs
* License : BSD-2-clause
  Programming Lang: Go
  Description : Serves embedded binary files with net/http

 Serve embedded binary files that have been encoded using the
 jteeuwen/go-bindata library with net/http. This allows data files
 to be served using HTTP but those files are represented as
 Go source code.


Bug#803905: ITP: golang-github-evanphx-json-patch -- A Go library to apply RFC6902 patches and create and apply RFC7386 patches

2015-11-02 Thread Potter, Tim (Converged Cloud)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-evanphx-json-patch
  Version : 0.0~git20150402.0.766277e-1
  Upstream Author : Evan Phoenix
* URL : https://github.com/evanphx/json-patch
* License : BSD-3-clause
  Programming Lang: Go
  Description : Go library to apply RFC6902 patches and create and apply 
RFC7386 patches

 JSON-Patch Provides the abiilty to modify and test a JSON according to
 a RFC6902 JSON patch (http://tools.ietf.org/html/rfc6902) and RFC7386
 JSON Merge Patch (https://tools.ietf.org/html/rfc7386).


Bug#803903: ITP: golang-github-ghodss-yaml -- A better way to marshal and unmarshal YAML in Golang

2015-11-02 Thread Potter, Tim (Converged Cloud)
Package: wnpp
Severity: wishlist
Owner: Tim Potter 
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-ghodss-yaml
  Version : 0.0~git20150909.0.73d445a-1
  Upstream Author : Sam Ghods
* URL : https://github.com/ghodss/yaml
* License : Expat, BSD-3-Clause
  Programming Lang: Go
  Description : Better way to marshal and unmarshal YAML in Golang

 This package is a wrapper around go-yaml designed to enable a
 better way of handling YAML when marshaling to and from structs.
 .
 In short, this library first converts YAML to JSON using
 go-yaml and then uses json.Marshal and json.Unmarshal to
 convert to or from the struct. This means that it effectively
 reuses the JSON struct tags as well as the custom JSON methods
 MarshalJSON and UnmarshalJSON unlike go-yaml.


Bug#802744: ITP: golang-github-golang-groupcache -- Caching and cache-filling library, a replacement for memcached

2015-10-22 Thread Potter, Tim (Converged Cloud)
Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-golang-groupcache
  Version : 0.0~git20150125.0.604ed57-1
  Upstream Author : Go
* URL : https://github.com/golang/groupcache
* License : Apache-2.0
  Programming Lang: Go
  Description : Caching and cache-filling library, a replacement for 
memcached

Groupcache is a caching and cache-filling library, intended as a
replacement for memcached in many cases.

Like memcached, groupcache shards by key to select which peer is
responsible for that key.  Unlike memcached, groupcache does not
require running a separate set of servers, comes with a cache
filling mechanism, and contains some other useful features.


Bug#802743: ITP: golang-github-imdario-mergo -- Functions to merge structs and maps in Go

2015-10-22 Thread Potter, Tim (Converged Cloud)
Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-imdario-mergo
  Version : 0.1.2+git20150606.5.61a5285-1
  Upstream Author : Dario Castañé
* URL : https://github.com/imdario/mergo
* License : BSD-3-clause
  Programming Lang: Go
  Description : Functions to merge structs and maps in Go

Mergo is a set of helper functions to merge structs and maps in
the Go language.  It is useful for configuration default values,
avoiding messy if-statements in initialisation code.

Bug#802295: [pkg-go] Bug#802295: ITP: golang-github-miekg-dns -- DNS library in Go

2015-10-19 Thread Potter, Tim (Converged Cloud)
On 20 Oct 2015, at 2:25 am, Tianon Gravi  wrote:
> 
> On Oct 18, 2015 22:03, "Potter, Tim (Converged Cloud)" 
>  wrote:
> > * Package name: golang-github-miekg-dns
> >   Version : 0.0~git20151017.0.adeb323-1
> >   Upstream Author : Miek Gieben
> > * URL : https://github.com/miekg/dns
> > * License : BSD-3-clause
> >   Programming Lang: Go
> >   Description : DNS library in Go
> 
> I think https://packages.debian.org/sid/golang-dns-dev just needs a 
> rename/bump for this package, right?

Heh - yeah you’re right.  I even searched for this one but managed to miss it.

Thanks for noticing!


Tim.

Bug#802296: ITP: golang-github-stathat-go -- Go package for reporting stat counts and values to StatHat

2015-10-18 Thread Potter, Tim (Converged Cloud)
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org
Package: wnpp
Severity: wishlist
Owner: Tim Potter 

* Package name: golang-github-stathat-go
  Version : 0.0~git20130314.0.01d012b-1
  Upstream Author :
* URL : https://github.com/stathat/go
* License : MIT
  Programming Lang: Go
  Description : Go package for reporting stat counts and values to StatHat

This package is a client for reporting statistics and metrics data to
the StatHat commerical logging service.


  1   2   >