Bug#867544: RFS: golang-github-xiaq-persistent/0.0~git20170614.0.06adb7b-1 [ITP]
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]
On Sun, Jul 9, 2017 at 9:05 PM, Shengjing Zhuwrote: > 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]
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]
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]
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