Sign me up Login

Details about package libnginx-mod-http-form-input

Name: libnginx-mod-http-form-input
Uploader: Andrii Senkovych <andrii@senkovych.com> (Debian QA page)
Description: libnginx-mod-http-form-input - Read HTTP PUT/POST encoded data and expose it as nginx variables

Package uploads

Upload #1

Information

Version: 0.12-1
Uploaded: 2024-09-12 22:39
Source package: libnginx-mod-http-form-input_0.12-1.dsc
Distribution: unstable
Section: httpd
Priority: optional
Homepage: https://github.com/calio/form-input-nginx-module
Vcs-Git: https://salsa.debian.org/nginx-team/libnginx-mod-http-form-input.git
Vcs-Browser: https://salsa.debian.org/jollyroger-guest/libnginx-mod-http-form-input

Changelog

 libnginx-mod-http-form-input (0.12-1) unstable; urgency=medium
 .
   * Initial release.

QA information

Comments

  1. Below is a first review of the package submission.
    
    If you are looking to get your package into Debian, I would encourage you file a Request For Sponsorship (RFS)[A] bug and toggle "Needs a sponsor" to "yes" on this page.
    
    [A] https://mentors.debian.net/sponsors/rfs-howto/
    
    Andril,
    
    Preamble...
    
    Thank you for taking the time to prepare this package and your contribution to the Debian project.
    
    The review below is for assistance. This review is offered to help package submitters to Debian mentors inorder to improve their packages prior to possible sponsorship into Debian. There is no obligation on behalf of the submitter to make any alterations based upon information provided in the review.
    
    Review...
    
    1. Build:
    
      * pbuilder [1]: Good
      * sbuild [2]: Good
    
    2. Lintian [3]: Issues
    
    W: libnginx-mod-http-form-input: initial-upload-closes-no-bugs [usr/share/doc/libnginx-mod-http-form-input/changelog.Debian.gz:1]
    N: 
    N:   This package appears to be the first packaging of a new upstream software
    N:   package (there is only one changelog entry and the Debian revision is 1),
    N:   but it does not close any bugs. The initial upload of a new package should
    N:   close the corresponding ITP bug for that package.
    N:   
    N:   This warning can be ignored if the package is not intended for Debian or
    N:   if it is a split of an existing Debian package.
    N: 
    N:   Please refer to New packages (Section 5.1) in the Debian Developer's
    N:   Reference for details.
    N: 
    N:   Visibility: warning
    N:   Show-Always: no
    N:   Check: debian/changelog
    N:   Renamed from: new-package-should-close-itp-bug
    N: 
    N:
    W: libnginx-mod-http-form-input source: superfluous-file-pattern README.markdown [debian/copyright:11]
    N: 
    N:   The wildcard that was specified matches no file in the source tree. This
    N:   either indicates that you should fix the wildcard so that it matches the
    N:   intended file or that you can remove the wildcard. Notice that in contrast
    N:   to shell globs, the "*" (star or asterisk) matches slashes and leading
    N:   dots.
    N: 
    N:   Please refer to
    N:   https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ for
    N:   details.
    N: 
    N:   Visibility: warning
    N:   Show-Always: no
    N:   Check: debian/copyright/dep5
    N: 
    N:
    W: libnginx-mod-http-form-input source: superfluous-file-pattern src/ngx_http_echo_handler.c [debian/copyright:28]
    N:
    W: libnginx-mod-http-form-input source: superfluous-file-pattern src/ngx_http_echo_module.c [debian/copyright:28]
    N:
    W: libnginx-mod-http-form-input source: superfluous-file-pattern src/ngx_http_echo_module.h [debian/copyright:28]
    N:
    W: libnginx-mod-http-form-input source: superfluous-file-pattern src/ngx_http_echo_request_info.c [debian/copyright:28]
    N:
    W: libnginx-mod-http-form-input source: superfluous-file-pattern src/ngx_http_echo_sleep.c [debian/copyright:28]
    N:
    W: libnginx-mod-http-form-input source: superfluous-file-pattern src/ngx_http_echo_subrequest.c [debian/copyright:28]
    N:
    W: libnginx-mod-http-form-input source: superfluous-file-pattern src/ngx_http_echo_util.c [debian/copyright:28]
    N:
    W: libnginx-mod-http-form-input source: superfluous-file-pattern src/ngx_http_echo_util.h [debian/copyright:28]
    N:
    I: libnginx-mod-http-form-input source: out-of-date-standards-version 4.6.2 (released 2022-12-17) (current is 4.7.0)
    N: 
    N:   The source package refers to a Standards-Version older than the one that
    N:   was current at the time the package was created (according to the
    N:   timestamp of the latest debian/changelog entry). Please consider updating
    N:   the package to current Policy and setting this control field
    N:   appropriately.
    N:   
    N:   If the package is already compliant with the current standards, you don't
    N:   have to re-upload the package just to adjust the Standards-Version control
    N:   field. However, please remember to update this field next time you upload
    N:   the package.
    N:   
    N:   See /usr/share/doc/debian-policy/upgrading-checklist.txt.gz in the
    N:   debian-policy package for a summary of changes in newer versions of
    N:   Policy.
    N: 
    N:   Please refer to
    N:   https://www.debian.org/doc/debian-policy/upgrading-checklist.html for
    N:   details.
    N: 
    N:   Visibility: info
    N:   Show-Always: no
    N:   Check: fields/standards-version
    
    3. Licenses [4]: Issues
    
    philwyett@ks-tarkin:~/Development/builder/debian/mentoring/libnginx-mod-http-form-input-0.12$ lrc
    en: Versions: recon 1.19  check 3.3.9-1
    
    Parsing Source Tree  ....
    Reading copyright    ....
    ** Superfluous file pattern README.markdown
    ** Superfluous file pattern src/ngx_http_echo_handler.c
    ** Superfluous file pattern src/ngx_http_echo_module.c
    ** Superfluous file pattern src/ngx_http_echo_module.h
    ** Superfluous file pattern src/ngx_http_echo_request_info.c
    ** Superfluous file pattern src/ngx_http_echo_sleep.c
    ** Superfluous file pattern src/ngx_http_echo_subrequest.c
    ** Superfluous file pattern src/ngx_http_echo_util.c
    ** Superfluous file pattern src/ngx_http_echo_util.h
    Running licensecheck ....
    
    No differences found
    
    4. Watch file [uscan --force-download]: Good
    
    5. Build Twice [sudo pbuilder build --twice <package>.dsc]: Good
    
    6. Reproducible builds [5]: Good
    
    7. Install [No previous installs]: Good
    
    8. Upgrade [Over previous installs if any]: N/A
    
    Additional...
    
    A. New packages to Debian should close an Intent To Package (ITP) bug.
    
    If you have one, you need to close it in the 'debian/changelog' like below.
    
     libnginx-mod-http-form-input (0.12-1) unstable; urgency=medium
     .
       * Initial release. (Closes: #<ITP_BUG_NUMBER>
    
    If you have not filed an ITP, see the below link.
    
    https://wiki.debian.org/ITP
    
    Summary...
    
    I believe libnginx-mod-http-form-input is not yet ready for sponsorship at this time. Could the contributor rectify one of more of the raised issues.
    
    Regards
    
    Phil
    
    [1] pbuilder:
    
      * Command: sudo pbuilder build <PACKAGE>.dsc
      * Document: https://wiki.ubuntu.com/PbuilderHowto.
      * Document: https://wiki.debian.org/PbuilderTricks
    
    [2] sbuild:
    
      * Command: sbuild <PACKAGE>.dsc
      * Document: https://wiki.kathenas.org/pmwiki.php/Kathenas/Article00000002
      * Document: https://wiki.debian.org/sbuild
    
    [3] lintian:
    
      * Command: lintian -v -i -I -E --pedantic --profile debian (*.dsc, *.changes, *.buildinfo). Each can throw up different results, so be thorough.
      * Document: https://wiki.debian.org/Lintian
    
    [4] lrc:
    
      * Command: lrc
      * Document: https://wiki.debian.org/CopyrightReviewTools#licenserecon
    
    [5] reprotest
    
      * Command: sudo reprotest --vary=-build_path,domain_host.use_sudo=1 --auto-build <PACKAGE>.dsc -- schroot unstable-amd64-sbuild
      * Document: https://wiki.kathenas.org/pmwiki.php/Kathenas/Article00000004
      * Document: https://wiki.debian.org/ReproducibleBuilds/
      * Document: https://wiki.debian.org/ReproducibleBuilds/Howto#Newer_method
    Needs work Phil Wyett at Sept. 17, 2024, 1:29 p.m.