Bug#867544: RFS: golang-github-xiaq-persistent/0.0~git20170614.0.06adb7b-1 [ITP]

2017-07-09 Thread 陳昌倬
On Sun, Jul 09, 2017 at 09:48:06PM -0600, Anthony Fok wrote:
> Hi!  I am part of the pkg-go team, and am learning about the new
> "Testsuite: autopkgtest-pkg-go" myself.
> 
> What I have learned thus far is that a senior member of the pkg-go
> team has set up some kind of CI server that would check for
> "Testsuite: autopkgtest-pkg-go" and automatically run the tests for
> it, so it is correct the way it is, and has made it into
> dh-make-golang.
> 
> Of course, the documentation for Testsuite, as well as the
> corresponding Lintian test, will need to be updated.  But for now, I
> wouldn't worry about this Lintian warning, as in personally I wouldn't
> even bother putting in a Lintian override for it.  I'm sure the pkg-go
> team will deal with all these (Testsuite documentation and Lintian
> warning) soon enough.  :-)

Thanks for the clarification. I has uploaded the package.


-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#867544: RFS: golang-github-xiaq-persistent/0.0~git20170614.0.06adb7b-1 [ITP]

2017-07-09 Thread Anthony Fok
On Sun, Jul 9, 2017 at 9:05 PM, Shengjing Zhu  wrote:
> Thanks for review.
>
> On Mon, Jul 10, 2017 at 10:08:22AM +0800, ChangZhuo Chen wrote:
>> * Please change the short name of Eclipse Public License 1.0 from
>>   `EPL-10` to `EPL-1.0` to avoid confusion.
>
> Changed,
> https://anonscm.debian.org/cgit/pkg-go/packages/golang-github-xiaq-persistent.git/commit/?id=bf9c92d
>
>> * Please fix the following lintian warning.
>>
>> W: golang-github-xiaq-persistent source: unknown-testsuite 
>> autopkgtest-pkg-go
> autopkgtest-pkg-go in d/control is generated by dh-make-golang,
> https://github.com/Debian/dh-make-golang/pull/60
> I think we should keep it as is. I asked on #debian-golang whether we
> should file a issue about lintian, but haven't got a reply.

Hi!  I am part of the pkg-go team, and am learning about the new
"Testsuite: autopkgtest-pkg-go" myself.

What I have learned thus far is that a senior member of the pkg-go
team has set up some kind of CI server that would check for
"Testsuite: autopkgtest-pkg-go" and automatically run the tests for
it, so it is correct the way it is, and has made it into
dh-make-golang.

Of course, the documentation for Testsuite, as well as the
corresponding Lintian test, will need to be updated.  But for now, I
wouldn't worry about this Lintian warning, as in personally I wouldn't
even bother putting in a Lintian override for it.  I'm sure the pkg-go
team will deal with all these (Testsuite documentation and Lintian
warning) soon enough.  :-)

> Best regards,
> Shengjing Zhu

Thank you for your contribution!  :-)

Cheers,
Anthony



Bug#867544: RFS: golang-github-xiaq-persistent/0.0~git20170614.0.06adb7b-1 [ITP]

2017-07-09 Thread Shengjing Zhu
Thanks for review.

On Mon, Jul 10, 2017 at 10:08:22AM +0800, ChangZhuo Chen wrote:
> * Please change the short name of Eclipse Public License 1.0 from
>   `EPL-10` to `EPL-1.0` to avoid confusion.

Changed,
https://anonscm.debian.org/cgit/pkg-go/packages/golang-github-xiaq-persistent.git/commit/?id=bf9c92d

> * Please fix the following lintian warning.
>
> W: golang-github-xiaq-persistent source: unknown-testsuite 
> autopkgtest-pkg-go
autopkgtest-pkg-go in d/control is generated by dh-make-golang,
https://github.com/Debian/dh-make-golang/pull/60
I think we should keep it as is. I asked on #debian-golang whether we
should file a issue about lintian, but haven't got a reply.

Best regards,
Shengjing Zhu


signature.asc
Description: PGP signature


Bug#867544: RFS: golang-github-xiaq-persistent/0.0~git20170614.0.06adb7b-1 [ITP]

2017-07-09 Thread 陳昌倬
Hi Shengjing,

First of all, thanks for your contribution to Debian. The following is my
review result, please help to update it according:

* Please change the short name of Eclipse Public License 1.0 from
  `EPL-10` to `EPL-1.0` to avoid confusion.

* Please fix the following lintian warning.

N: Processing source package golang-github-xiaq-persistent (version 
0.0~git20170614.0.06adb7b-1, arch source) ...   
  
W: golang-github-xiaq-persistent source: unknown-testsuite 
autopkgtest-pkg-go  
   
N:   
N:The dsc file sets Testsuite to a value other than autopkgtest, the 
only 
N:one allowed. This field is most probably copied by dpkg-source from  
N:Testsuite in debian/control.   


-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#867544: RFS: golang-github-xiaq-persistent/0.0~git20170614.0.06adb7b-1 [ITP]

2017-07-07 Thread Shengjing Zhu
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package "golang-github-xiaq-persistent"

* Package name: golang-github-xiaq-persistent
  Version : 0.0~git20170614.0.06adb7b-1
  Upstream Author : Qi Xiao 
* URL : https://github.com/xiaq/persistent
* License : Eclipse Public License 1.0
  Section : devel

It builds those binary packages:

  golang-github-xiaq-persistent-dev - Persistent data structure in Go

To access further information about this package, please visit the following 
URL:

https://mentors.debian.net/package/golang-github-xiaq-persistent


Alternatively, one can download the package with dget using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/g/golang-github-xiaq-persistent/golang-github-xiaq-persistent_0.0~git20170614.0.06adb7b-1.dsc

The repository of this package is at:

https://anonscm.debian.org/cgit/pkg-go/packages/golang-github-xiaq-persistent.git

Changes since the last upload:

* Initial release (Closes: #867525)

Regards,
Shengjing Zhu


signature.asc
Description: PGP signature