Thanks for contributing this package.
The resulting binary package irtt_0.9-1_amd64.deb contains both a binary and Go source code. This is a bit unusual: in Debian, we only package Go source code to build other Go programs (not for developers). Hence, we usually provide either a binary package with programs or an arch:all package with Go source. It’s fine to have a source package which provides both, but please separate the source from the binaries. Have a look at
https://anonscm.debian.org/cgit/collab-maint/codesearch.git/ for an example of this pattern.
Further, please address the following lintian warnings:
P: irtt source: package-uses-old-debhelper-compat-version 10
I: irtt source: out-of-date-standards-version 3.9.8 (released 2016-04-06) (current is 4.1.3)
I: irtt source: testsuite-autopkgtest-missing
W: irtt: priority-extra-is-replaced-by-priority-optional
You can run lintian like so:
% cat >> ~/.lintianrc <<'EOT'
display-info = yes
display-experimental = yes
pedantic = yes
show-overrides = no
color = auto
EOT
% lintian irtt_0.9-1_amd64.changes
Let me know once this is done and I’ll be happy to take another look.
BTW, you don’t need to upload the package to mentors. I always work with the git repository directly.
Thanks!