Bug#883872: bitlbee: Extremely incomplete d/copyright

2019-04-22 Thread dequis
>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

2019-04-21 Thread dequis
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

2018-01-21 Thread Wilmer van der Gaast
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

2017-12-08 Thread Michael Lustfield
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