Bug#1069942: RFS: imsprog/1.3.7-1 -- Linux chip programmer for CH341a devices
Source: imsprog Severity: important Hello, Tobias! I changed the debhelper-compat version from 12 to 13, I also changed the Standards-Version from 4.6.0 to 4.7.0. Please check this package and send me lintian warnings. Regards, Mikhail
Bug#1069942: RFS: imsprog/1.3.7-1 -- Linux chip programmer for CH341a devices
On Sat, May 18, 2024 at 09:42:56PM +0200, Fabio Fantoni wrote: > On Thu, 16 May 2024 12:47:44 +0200 Tobias Frost wrote: > > > > > > * Don't fixed: P: imsprog source: > > > package-uses-old-debhelper-compat-version 12 - I want to maintain > > > compatibility for |Jammy| and |Focal| releases. > > > > If you package for different distributions, let me recommend me to utilize > > dedicated branches for those, for example by following the DEP14 proposal; > > this will allow to optimize for the different Debian derivates. > > > > For a Debian upload, please use a acutal compat level; >12 has a lots of > > benefits. > > Hi, I think compat 12 is not too old and can be keeped for now to make > possible to do unofficial build and individual build (any people also > without experience) on multiple Debian versions and derivatives still > supported easier and faster using debian/latest. I disagree. Uploads to Debian are aimed for the next stable, not for old releases, therefore they should follow the current best practices, and this is not compat 12. DEP14 is designed to cater older (and other distributions), this would be a compromise. Also, debhelper is very often backported to older released, so many people will not even need to change back to an older compat level. Even Jammie and Focal have debhelper 13 available. IMHO There is no reason to stay at 12; while others might, I'll certainly will not sponsor level 12. > About creation of other packaging branches following DEP14 I think is good > only for official build (for example possible official backports), but > before I think is good update the package to 1.3.9-1 before consider doing > official backports and don't backports of 1.3.2-1. DEP14 is not only for backports, but also for other distributions, like Ubuntu, -- tobi
Bug#1069942: RFS: imsprog/1.3.7-1 -- Linux chip programmer for CH341a devices
On Thu, 16 May 2024 12:47:44 +0200 Tobias Frost wrote: > > > > * Don't fixed: P: imsprog source: > > package-uses-old-debhelper-compat-version 12 - I want to maintain > > compatibility for |Jammy| and |Focal| releases. > > If you package for different distributions, let me recommend me to utilize > dedicated branches for those, for example by following the DEP14 proposal; > this will allow to optimize for the different Debian derivates. > > For a Debian upload, please use a acutal compat level; >12 has a lots of > benefits. Hi, I think compat 12 is not too old and can be keeped for now to make possible to do unofficial build and individual build (any people also without experience) on multiple Debian versions and derivatives still supported easier and faster using debian/latest. About creation of other packaging branches following DEP14 I think is good only for official build (for example possible official backports), but before I think is good update the package to 1.3.9-1 before consider doing official backports and don't backports of 1.3.2-1. OpenPGP_signature.asc Description: OpenPGP digital signature
Bug#1069942: RFS: imsprog/1.3.7-1 -- Linux chip programmer for CH341a devices
Hi, thanks for working on the package! > Hello, Tobias! > I've done some work on the bugs :) > > In version v1.3.9: > > * Fixed: There is a spelling error "copyed" in in 99-CH341.rules. > * Fixed (metadata changed): W: imsprog: > appstream-metadata-missing-modalias-provide > usr/lib/udev/rules.d/99-CH341.rules > * Fixed: As you are upstream, you could wrap README.md at 80 chars per > line :) > * Fixed: src:imsprog: Does not rebuild qt language files > > * Don't fixed: P: imsprog source: > package-uses-old-debhelper-compat-version 12 - I want to maintain > compatibility for |Jammy| and |Focal| releases. If you package for different distributions, let me recommend me to utilize dedicated branches for those, for example by following the DEP14 proposal; this will allow to optimize for the different Debian derivates. For a Debian upload, please use a acutal compat level; >12 has a lots of benefits. -- tobi > Please check this package and send me Lintian's warnings. > Regards, Mikhail
Bug#1069942: RFS: imsprog/1.3.7-1 -- Linux chip programmer for CH341a devices
Source: imsprog Severity: important Hello, Tobias! I've done some work on the bugs :) In version v1.3.9: * Fixed: There is a spelling error "copyed" in in 99-CH341.rules. * Fixed (metadata changed): W: imsprog: appstream-metadata-missing-modalias-provide usr/lib/udev/rules.d/99-CH341.rules * Fixed: As you are upstream, you could wrap README.md at 80 chars per line :) * Fixed: src:imsprog: Does not rebuild qt language files * Don't fixed: P: imsprog source: package-uses-old-debhelper-compat-version 12 - I want to maintain compatibility for |Jammy| and |Focal| releases. Please check this package and send me Lintian's warnings. Regards, Mikhail
Bug#1069942: RFS: imsprog/1.3.7-1 -- Linux chip programmer for CH341a devices
Control: tags -1 moreinfo Hi Mikhail, Thanks for the update. There is one thing I'd like to fixed: The qm language files needs to be recreated at build time. As you are upstream, you can incoorporate that change upstream (and drop the binary files from your tarball) There is a spelling error "copyed" in in 99-CH341.rules. Linitian to be checked (verified and if not a false positive fixed otherwise overriden) W: imsprog: appstream-metadata-missing-modalias-provide usr/lib/udev/rules.d/99-CH341.rules (likekly false positive) I: imsprog: hardening-no-bindnow [usr/bin/IMSProg] I: imsprog: hardening-no-bindnow [usr/bin/IMSProg_editor] P: imsprog source: package-uses-old-debhelper-compat-version 12 P: imsprog source: trailing-whitespace [debian/changelog:12] As you are upstream, please consider signing your tarballs: X: imsprog source: debian-watch-does-not-check-openpgp-signature [debian/watch] As you are upstream, you could wrap README.md at 80 chars per line :) X: imsprog source: very-long-line-length-in-source-file 577 > 512 [README.md:103] -- tobi On Sat, Apr 27, 2024 at 02:19:07PM +0300, Михаил Медведев wrote: > Package: sponsorship-requests > Severity: normal > > Dear mentors, > > I am looking for a sponsor for my package "imsprog": > > * Package name : imsprog >Version : 1.3.7-1 >Upstream contact : Mikhail medvedeve-ink-rea...@yandex.ru > * URL :https://github.com/bigbigmdm/IMSProg > * License : GPL-2+, GPL-3+, LGPL-2.1 > * Vcs :https://github.com/bigbigmdm/IMSProg/ >Section : devel > > The source builds the following binary packages: > > imsprog - Linux chip programmer for CH341a devices > > To access further information about this package, please visit the following > URL: > > https://mentors.debian.net/package/imsprog/ > > Alternatively, you can download the package with 'dget' using this command: > > dget > -xhttps://mentors.debian.net/debian/pool/main/i/imsprog/imsprog_1.3.7-1.dsc > > Changes since the last upload: > > imsprog (1.3.7-1) unstable; urgency=medium > . >* New upstream release > > Regards, > -- > Mikhail Medvedev
Bug#1069942: RFS: imsprog/1.3.7-1 -- Linux chip programmer for CH341a devices
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "imsprog": * Package name : imsprog Version : 1.3.7-1 Upstream contact : Mikhail medvedeve-ink-rea...@yandex.ru * URL :https://github.com/bigbigmdm/IMSProg * License : GPL-2+, GPL-3+, LGPL-2.1 * Vcs :https://github.com/bigbigmdm/IMSProg/ Section : devel The source builds the following binary packages: imsprog - Linux chip programmer for CH341a devices To access further information about this package, please visit the following URL: https://mentors.debian.net/package/imsprog/ Alternatively, you can download the package with 'dget' using this command: dget -xhttps://mentors.debian.net/debian/pool/main/i/imsprog/imsprog_1.3.7-1.dsc Changes since the last upload: imsprog (1.3.7-1) unstable; urgency=medium . * New upstream release Regards, -- Mikhail Medvedev