Bug#883872: bitlbee: Extremely incomplete d/copyright
>Side note: Considering that the maintainer of the package has no time >to care for RC bugs in copyright with patch attached the package might >be a good candidate for some force-modernise effort. That's a rather unfair way of phrasing it. I worked closely with wilmer on this issue, and we didn't take the first patch as it was clearly inadequate. But he said he's willing to take patches. After I merged my own PR we started discussing how to actually get it in testing, since as you have now found, the versions in testing and unstable are different upstream releases, which complicates things. Anyway, you figured that out, that's sorted, thanks for that. That said, about that "force-modernise", we'd definitely be happy to take any improvements to the packaging as PRs. It's certainly not the most modern thing out there, but our previous attempts to clean it up didn't get too far as the way we split bitlbee, bitlbee-libpurple, and bitlbee-common means we actually require a lot of the garbage in the rules file. So personally I decided I'd rather work on the longer term plan of refactoring the code to make libpurple into a real plugin.
Bug#883872: bitlbee: Extremely incomplete d/copyright
I've integrated the NMU and fixed the rest of the issues with the copyright file in the following pull request: https://github.com/bitlbee/bitlbee/pull/127 Please review. >- It implies all of the names listed hold copyright on most files This one is just a side effect of how "decopy", the tool which seems to have generated the file, groups by license by default.
Bug#883872: bitlbee: Extremely incomplete d/copyright
severity 883872 minor Machine-readable is optional, and although not all attributed by exact file or directory, everything in the existing file *is* accounted for (Lintux == me at, hmm, 16 years old, and various files also in lib/ still come from Gaim which is mentioned.) Patches for a fully comprehensive copyright file are welcome :-)
Bug#883872: bitlbee: Extremely incomplete d/copyright
Source: bitlbee Justification: Policy 12.5, 12.5.1 Severity: serious This package has an extremely incorrect d/copyright file. Additionally, this file is not machine readable. It also lacks accurate information such as what "portions" of code a license refers to. Almost none of the copyright information found in the source is represented in d/copyright. A non-inclusive list of a couple unrepresented files: - lib/ftutil.(c|h) - lib/json.(c|h) - lib/Makefile - lib/ns_parse.c - lib/proxy.(c|h) - utils/bitlbee-ctl.pl - protocols/ft.h - protocols/jabber/hipchat.c - protocols/jabber/s5bytestream.c - protocols/jabber/si.c - protocols/msn/Makefile - protocols/oscar/* - [...] -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (900, 'testing'), (800, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 4.11.0-1-amd64 (SMP w/16 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) -- Michael Lustfield