[pkg-go] Bug#841121: RFP: golang-github-influxdata-config -- unified configuration management package
Guillem Jover
guillem at debian.org
Wed Sep 19 21:54:34 BST 2018
Hi!
On Mon, 2016-10-17 at 21:06:21 +0200, Guillem Jover wrote:
> Package: wnpp
> Severity: wishlist
> Tags: patch
> Control: block 793749 by -1
>
> * Package name : golang-github-influxdata-config
> Version : 0.0~git20160309.0.8ec4638-1
> Upstream Author : InfluxData
> * URL : https://github.com/influxdata/config
> * License : NONE!? <https://github.com/influxdata/config/issues/6>
> Programming Lang: Go
> Description : A unified configuration management package
>
> The intention of this package is to unify existing patterns of interacting
> with configuration across the elements of the TICK+E stack. As such, it
> implements the superset of APIs from both github.com/influxdata/toml and
> github.com/BurntSushi/toml, while also providing a small API for the common
> case of loading and storing configuration from a particular file. It also
> provides wrapper types for formatting Durations and Sizes in TOML, which
> were previously held in a sub-package within InfluxDB. Also provided is the
> ability to document configuration fields using a "doc" struct tag. When the
> config struct is marshalled as TOML, any doc struct tags found will be
> inserted as TOML comments in an appropriate place to document the
> corresponding field.
> This package is a dependency of telegraf latest upstream releases.
>
> The lack of license situation needs to be resolved before this can be
> uploaded (see the link in the License field above).
So in the end this got "resolved" upstream by simply making telegraf not
depend on this package, so this is a non-issue for us, and the RFP/ITP
can just be closed. Doing so now with this mail.
Thanks,
Guillem
More information about the Pkg-go-maintainers
mailing list