[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#787328: RFS: mpd-sima/0.13.1-1



Hi Geoff,

Gianfranco already beat me to the review; nevertheless, here are some
additional notes I had prepared, based on the package I saw on Sunday
(the package is no longer visible on mentors.d.n).

On 2015-09-14 12:32, Gianfranco Costamagna wrote:
> lets review:
> 
> 1) you dropped 0.10.0-2 entry from changelog
> 2) entry 0.10.0-1 is targeted wrongly
> 3) bump compat level not mentioned in changelog
> 4) according to setup.py
> install_requires=['python-musicpd>=0.4.1', 'requests>= 2.0.2'],
> 
> so I guess there is no need to specify them to runtime dependencies
> (please check)
> 
> 5) please mention copyright updates
> 6) mpd-sima.default
> "+## NOTA BENE:"
> this seems to be italian, please use english
> 
> 7)
> +## only works with SysV init
> +## With systemd init: "touch /etc/mpd-sima_not_to_be_run" to prevent mpd-sima from being started
> 
> 
> well, can't you use some systemd facilities to do the same?
> 
> http://www.freedesktop.org/software/systemd/man/systemd.unit.html
> http://www.freedesktop.org/software/systemd/man/systemd.service.html
> 
> (or make systemv script behave in the same way)

d/control:
  - The Vcs-Browser URL refers to the gitweb viewer, whereas the current
    viewer seems to be cgit (the gitweb URL just redirects there)

d/changelog:
  - typo: convertion -> conversion
  - When bumping S-V, while not necessary, it is good practice to
    indicate what changes were made in the process, or "no changes
    needed" if that was the case
  - It is helpful to be more explicit about some changes. You mention,
    for example, that the package has been converted to Python 3. The
    fact that the Python 2 package has been dropped is merely implied.
    That is IMHO a significant change, and should be worth a hint

d/copyright:
  - The Upstream-Source URL lists something completely different to the
    the Homepage field in d/control. Could it be that one of them needs
    to be updated?

d/NEWS:
  - The upgrade path suggestion for the conffile in /etc isn't
    really the prettiest solution, although I really don't know what
    other path I could suggest that wouldn't seem like overkill. How
    did upstream handle this change? Do they perhaps have a script or
    tool that could assist in this process?

d/<somewhere>
  - I encountered a lintian warning when building your package

Apologies for not providing more accurate references and/or possibly
outdated information. I had your package source in /tmp, which of course
didn't survive a reboot...

> (note, some of them might be not issues or just nitpicks, feel free to tell me so if
> you think they are good that way)

Same here.

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: