Bug#840992: Bug#841031: Bug#841032: RFS: golang-github-hlandau-dexlogconfig/0.0~git20160722.0.055e2e3-1 [ITP]

2016-10-18 Thread Mattia Rizzolo
jessie-backports has debhelper 10 since yesterday.

On Tue, 18 Oct 2016, 3:36 p.m. Peter Colberg,  wrote:

> Hi Gianfranco,
>
> Thank you for all the uploads.
>
> On Tue, Oct 18, 2016 at 08:20:23AM +, Gianfranco Costamagna wrote:
> > (extended description too short might be fixable in a future upload,
>
> This is indeed an issue with golang micropackages, since the upstream
> authors usually don’t provide more than a few words. For collections
> of miscellaneous functions (os, net, …), one would probably need to
> summarize each function for a meaningful description. I will take
> another look at some point at pkg-go/packages to see how this is
> handled in practice.
>
> > and please consider switching to compat 10)
>
> I was considering the possibility of backports, but this is actually
> not an issue since debhelper is up-to-date in jessie-backports. Still,
> would you say it is reasonable to postpone the switch to compat 10
> till after the freeze? Where appropriate, I have already enabled
> autoreconf and parallel builds.
>
> Regards,
> Peter
>
>


Bug#840992: Bug#841032: RFS: golang-github-hlandau-dexlogconfig/0.0~git20160722.0.055e2e3-1 [ITP]

2016-10-18 Thread Gianfranco Costamagna
Hi Peter

>This is indeed an issue with golang micropackages, since the upstream

>authors usually don’t provide more than a few words. For collections
>of miscellaneous functions (os, net, …), one would probably need to
>summarize each function for a meaningful description. I will take
>another look at some point at pkg-go/packages to see how this is
>handled in practice.


I know that, this is why I sponsored it with the warning
(pkg-go is somewhat special here)

>> and please consider switching to compat 10)>I was considering the 
>> possibility of backports, but this is actually
>not an issue since debhelper is up-to-date in jessie-backports. Still,
>would you say it is reasonable to postpone the switch to compat 10
>till after the freeze? Where appropriate, I have already enabled

>autoreconf and parallel builds.

You are the maintainer, this isn't clearly a showstopper for me
(I sponsored the packages because I don't require this right now),
so it should only be up to you to know when and if enable it.

Enable, test, upload on experimental, whatever you think is the best
workflow. In the real world, as you said, it won't make much difference
in your packages.

so, lets postpone unless you have some additional changes to drag in :)

G.



Bug#840992: Bug#841032: RFS: golang-github-hlandau-dexlogconfig/0.0~git20160722.0.055e2e3-1 [ITP]

2016-10-18 Thread Peter Colberg
Hi Gianfranco,

Thank you for all the uploads.

On Tue, Oct 18, 2016 at 08:20:23AM +, Gianfranco Costamagna wrote:
> (extended description too short might be fixable in a future upload,

This is indeed an issue with golang micropackages, since the upstream
authors usually don’t provide more than a few words. For collections
of miscellaneous functions (os, net, …), one would probably need to
summarize each function for a meaningful description. I will take
another look at some point at pkg-go/packages to see how this is
handled in practice.

> and please consider switching to compat 10)

I was considering the possibility of backports, but this is actually
not an issue since debhelper is up-to-date in jessie-backports. Still,
would you say it is reasonable to postpone the switch to compat 10
till after the freeze? Where appropriate, I have already enabled
autoreconf and parallel builds.

Regards,
Peter



Bug#841032: RFS: golang-github-hlandau-dexlogconfig/0.0~git20160722.0.055e2e3-1 [ITP]

2016-10-17 Thread Peter Colberg
On Sun, Oct 16, 2016 at 11:55:48PM -0400, Peter Colberg wrote:
> Package: sponsorship-requests
> Severity: wishlist
> Control: block 839981 by -1
> 
> Dear mentors,
> 
> I am looking for a sponsor for the package 
> "golang-github-hlandau-dexlogconfig":
> 
>   git clone 
> https://anonscm.debian.org/git/pkg-go/packages/golang-github-hlandau-dexlogconfig.git
>   cd golang-github-hlandau-dexlogconfig && pristine-tar checkout 
> ../golang-github-hlandau-dexlogconfig_0.0~git20160722.0.055e2e3.orig.tar.gz
> 
> This package is a prerequisite for uploading a new version of
> acmetool, a client for the Let’s Encrypt certificate authority.

I changed Vcs-Browser from /cgit/ → /git/ (to make Mattia happy).

# git show-ref --heads
7391d2b223e1f3900f70180ccc1320baac1e6509 refs/heads/master
ff9363988d9a04af3c305da92601cefcfa34b995 refs/heads/pristine-tar
378055fd7ed02150ee0df825c25e4eaf407c9143 refs/heads/upstream

Peter



Bug#841032: RFS: golang-github-hlandau-dexlogconfig/0.0~git20160722.0.055e2e3-1 [ITP]

2016-10-16 Thread Peter Colberg
Package: sponsorship-requests
Severity: wishlist
Control: block 839981 by -1

Dear mentors,

I am looking for a sponsor for the package "golang-github-hlandau-dexlogconfig":

  git clone 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-hlandau-dexlogconfig.git
  cd golang-github-hlandau-dexlogconfig && pristine-tar checkout 
../golang-github-hlandau-dexlogconfig_0.0~git20160722.0.055e2e3.orig.tar.gz

This package is a prerequisite for uploading a new version of
acmetool, a client for the Let’s Encrypt certificate authority.

For verification, these are the current branch heads:

  git show-ref --heads
  3406fc6e76a13447f87b3dbb342f1dd1e22a6dfb refs/heads/master
  ff9363988d9a04af3c305da92601cefcfa34b995 refs/heads/pristine-tar
  378055fd7ed02150ee0df825c25e4eaf407c9143 refs/heads/upstream

Please note that while the package has to go through the NEW queue,
the code is already contained in the archive as part of the package
golang-github-hlandau-degoutils. The upstream author has recently
split the former into three separate packages (goutils, buildinfo,
dexlogconfig), of which dexlogconfig is the last in the dependency chain.

Please see these messages on pkg-go-maintainers for a review, which
discusses in particular the implications on the Debian packaging of
the novel licensing scheme devised by the upstream author.

https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20161003/007642.html
https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20161003/007643.html
https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20161003/007652.html
https://lists.alioth.debian.org/pipermail/pkg-go-maintainers/Week-of-Mon-20161010/007774.html

Regards,
Peter