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

Bug#793171: RFS: git-lfs/0.5.2-1 [ITP]



Hi,

Here is a quick review of your package.

(1) debian/control:
-------------------

  - Please, write a longer extended description.
  - It isn't necessary to specify git "(>= 1.8.0)", Debian has 
        squeeze -> 1:1.7.2.5-3; 
        squeeze-backports -> 1:1.7.10.4-1~bpo60+1; 
        wheezy -> 1:1.7.10.4-1+wheezy1; 
        wheezy-backports -> 1:1.9.1-1~bpo70+1; 
        wheezy-backports -> 1:1.9.1-1~bpo70+2;
        jessie-kfreebsd -> 1:2.1.4-2.1; 
        jessie -> 1:2.1.4-2.1; 
        stretch -> 1:2.1.4-2.1; 
        sid -> 1:2.1.4-2.1; 
        experimental -> 1:2.1.4+next.20141218-2; 
        experimental -> 1:2.4.3+next.20150611-1; 
        sid -> 1:2.4.6-1; 
        experimental -> 1:2.5.0~rc2+next.20150720-1.
  - It isn't necessary to specify golang-go "(>= 1.3.0)", Debian has 
        wheezy -> 2:1.0.2-1.1; 
        wheezy-backports -> 2:1.3.3-1~bpo70+1;
        jessie -> 2:1.3.3-1; 
        stretch -> 2:1.4.2-3; 
        sid -> 2:1.4.2-3.
  - Please, run 'wrap-and-sort -a'.
  - Please, specify Vcs-Browser and Vcs-* fields if you are using a Vcs
    for your Debian work. If not, consider using one.

(2) debian/copyright:
---------------------

  - You aren't mentioned in the copyright file. You should add a
    paragraph for debian/* that mentions you work.
  - Since you aren't providing any upstream e-mail adress in the
    Copyright field, it might be a good idea to specify an
    Upstream-Contact field.

(3) debian/changelog:
---------------------

  - Please, use urgency=low.

(4) debian/watch:
-----------------

  - Please, write a watch file.
  - Optionally, it could be a good idea to ask git-lfs' upstream to 
    provide signed releases.

(5) debian/rules:
-----------------

  - 'rm -f debian/debhelper.log' should be automatically done by dh_clean. 
    Why are you specifying this rule ?
  - Lintian reports 'P: hardening-no-fortify-functions'. If this warning
    is justified, you should fix it. Otherwise, this warning must be
    overriden with an informative comment.

(6) debian/docs
---------------

  - Some additionnal documentation is provided in the source code (like 
    README.md), you should consider integrating it in the package.

(7) sourcecode
--------------

  - codespell reports some spelling errors in the source code. You
    should consider fixing them:

./lfs/transfer_queue.go:81: occured  ==> occurred
./lfs/transfer_queue.go:154: transfered  ==> transferred
./vendor/_nuts/github.com/spf13/cobra/README.md:65: libary  ==> library
./vendor/_nuts/github.com/ogier/pflag/bool_test.go:54: requred  ==> required

Thanks for your work !

Regards,
 Hugo

-- 
      Hugo Lefeuvre (hugo6390)    |    www.hugo6390.org
4096/ ACB7 B67F 197F 9B32 1533 431C AC90 AC3E C524 065E

Attachment: signature.asc
Description: Digital signature


Reply to: