Re: Cleaning out Lintian's "Experimental: yes" tags
Xiyue Deng <[email protected]> Tue, 06 Jan 2026 16:16:44 -0800
| Newsgroups | gmane.linux.debian.devel.quality-assurance,gmane.linux.debian.devel.lint.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Mattia, Mattia Rizzolo <[email protected]> writes: > [...] > >> * prefer-uscan-symlink >> - last updated: 2021-11 >> - 14,294 entries in UDD >> - This tag asks individual users to change their ~/.devscripts >> configuration file instead of using the filenamemangle option in >> debian/watch. I don't understand how an individual change can be the >> solution to a collective problem? > > I don't recall completely the origin, but I believe I was partly > responsible for this: I'm of the strong opinion that `uscan` should > default to provide a useful filename, instead of littering all d/watches > with filenamemangle= rules. > I still believe so. > Thanks for the background of this tag so that I can understand the rationale of it better. Though it now looks like it's pointing out a limitation/bug in default uscan settings instead of any maintainer error. I think when the default file name generated by uscan is incorrect, fixes using filenamemangle can be shared with other maintainers/uploaders while using ~/.devscripts cannot and thus less helpful for team maintenance. The recent version 5 watch file made a great step forward with the Template system so that this happens less for major hosting services like GitHub/GitLab. But it is still needed for less common hosting services and there is unlikely a solution for everything, so filenamemangle may still be needed occasionally. Just my 2c. -- Regards, Xiyue Deng
signature.asc
(application/pgp-signature, 857 B)
-----BEGIN PGP SIGNATURE----- iQJGBAEBCgAwFiEEiKQfd6o81mjI+LWALell7WOCXJMFAmldpewSHG1hbnBoaXpA Z21haWwuY29tAAoJEC3pZe1jglyT6kAP+wYz4IG43G7ro+Kw+24PrdZVZe8ZepbK ezdA84zr6jPtvlZvOhv5lGZtrRqNtLAo98HHcRuhX8xPV3xNgCdsQE7ewmPi9Phr 3tR+/saYF9RX10s1T/WKQSYogmD7rYmd66IL7PLKSzNWKnpAuCPRmYuuJy7QTGis A2xYjHma/wyQDx/0j/tBWI0UxHmrE1EvSnb9hYOn6gVqSarwL9JV4sX/wp5gdQs7 5TEi4+6Z/YcR2nnj1HoZAJwjdBk3DpgjjKJ8TndbgDNuiZhlQwPHB9tFS4FLPZqH vddHLm193rhoza56MtFh3kIe/HLrC1gx6i1juDt0wKC342ELpRvXY2lw84984ELy RJ2r6K3k555K6UbTzqQie2Tu5w607A+cOESf4IX1oP2WKnB3UCQVOPdLAkrLsjqI b3OWCuUQcJvpv042bGuwwqOpDXsVPaRCGawV26vKDT92A215JT7fk2abzPzbF1o1 4g421+CLWKjImFlkp4jfk5fZyXtKzgN2Eba0pvXezytUDJeWdXU9kH1cFVGxnglX Q1vYD2biQVC9FBg+eXyabZCYJHRpS69jWhsyuoCL76k9allNCzJ119apvW3DX0hn OZUp3gyl+eKk7iHp/bS7XoTNhrD9BxQxQi7QJzfA6GttoIjPoEhTPTqDRSj3U7Yf 4XbjK0Jy/3Zj =Tkhg -----END PGP SIGNATURE-----