Source: bitlbee Version: 3.6-1.5 Severity: important X-Debbugs-Cc: Wilmer van der Gaast <[email protected]>, Jelmer Vernooij <[email protected]>, Jochen Sprickerhof <[email protected]>, Marcos Talau <[email protected]>, Gunnar Wolf <[email protected]>, dequis <[email protected]>, [email protected], [email protected], [email protected], Package Salvaging Team <[email protected]>
[former NMUers + closed bugs in CC] Hi Wilmer, today the package bitlbee came up as a candidate for the [Bug of the Day][1], and I took a closer look. While doing so, I noticed that the upstream Git repository[2] (which also contains Debian packaging) has diverged quite a bit from the current Debian packaging. Since 2019, the Debian package has seen five NMUs, with bugs being fixed in parallel and in different ways, leading to duplicated work. Unfortunately, the Git repository has not been updated with these changes. From my experience, it often helps in such situations to separate the Debian packaging from the upstream repository, since packaging and upstream development follow different workflows. To support this, I’ve prepared a Git repository on Salsa[3]. It includes all NMUs and also cherry-picks the relevant commits from your packaging, where they weren’t already addressed differently by the NMUs. On top of that, I’ve fixed a few more bugs and modernized parts of the packaging (though I haven’t gone through the full bug list yet). I initially wanted to open an issue upstream, but issues don’t seem to be enabled. I also think a large pull request, as mentioned in [4], wouldn’t really serve the purpose here — mainly because I’m convinced that Salsa is the more natural home for Debian packaging. If you agree with this approach, could you please let me know your Salsa login? I’d be happy to add you to the project so you can push changes directly if you’d like. Kind regards Andreas. [1] https://salsa.debian.org/qa/tiny_qa_tools/-/wikis/Tiny-QA-tasks#bug-of-the-day [2] https://github.com/bitlbee/bitlbee [3] https://salsa.debian.org/debian/bitlbee [4] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=883872#101 -- System Information: Debian Release: forky/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (50, 'buildd-unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.3.0-2-amd64 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled

