Hi, Felix Lechner: > https://salsa.debian.org/lintian/lintian/merge_requests/234
OK, thanks for sharing. The main differences between our attempts is: - My own WIP ports the code from Parse::DebianChangelog to Dpkg::Changelog::Debian (from libdpkg-perl), which should be kept up-to-date by the dpkg maintainers wrt. debian/changelog format changes. I've pushed my current WIP to https://salsa.debian.org/intrigeri/lintian/tree/bug933134. I'm not sure if/when I'll be able to resume work on it, so please don't block on me. - Your MR introduces yet another debian/changelog parser. Given the trouble we had with keeping Parse::DebianChangelog somewhat working and up-to-date so far, I would argue that relying on existing, well-maintained Dpkg::* code, is a safer approach on the long term. But it requires more initial work because the API differs slightly, and more importantly, the Dpkg::Changelog::Debian parser is stricter, so we lose some granularity wrt. error reporting (some syntax errors Lintian would previously catch itself later on are now reported as syntax errors, as soon as we parse the changelog file). Cheers, -- intrigeri

