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

Re: RFS: pragha/1.3.3-3



Hi Gabriel,

thanks for working on packaging pragha for Debian!


First, let's get your bugs in shape:

1. Correct the metadata of the wnpp bug [1] for pragha

You should set yourself as the owner of that bug and retitle it from
RFP (request for packaging) to ITP (intent to package).  The easiest
way to do that now is to send a mail to control@bugs.debian.org using
the retitle and owner commands (check the reference manual [2]).  Your
wnpp bug for bash-completion [3] also needs to be adjusted.

I noticed you tried to do that already.  It's a bit confusing at the
beginning, because the bug tracking system accepts different commands
depending on whether you
* submit a new bug via submit@bugs.debian.org,
* send information to a bug report using NNN@bugs.debian.org (where NNN
  is the bug number) or
* modify a bug using control@bugs.debian.org
If you need help just ask.

2. Please file a new bug for the sponsorship-request

Basically you only need to re-send the last mail you sent to bug
#592985 to submit@bugs.debian.org.  The sponsorhip request is supposed
to be a new bug and not part of the "intend to package" bug.

This is important, otherwise the nice Debian Developers who regularly
review and sponsor work from new contributors won't be aware of your
request.

[1] https://bugs.debian.org/592985
[2] https://www.debian.org/Bugs/server-control
[3] https://bugs.debian.org/876095


That's it for the bugs.  I've also taken a look at your pragha package
as uploaded to mentors and I have some feedback:

* Please use a version control system to manage your packaging work.
  This makes it a lot easier to collaborate on packages and to review
  any changes you make in the future.

* Keep the version at 1.3.3-1.  We only increase the last part of the
  version once a package has been uploaded to the archive.  Just remove
  your old uploads from the mentors web interface and re-upload your
  improved package again as version 1.3.3-1.

* You should use debhelper compatibility level to 10:
  - this allows you to drop autotools-dev (both from debian/rules and
    from the Build-Dependencies in debian/control)
  - It will enable the dh-autoreconf sequence; this is a good thing but
    does not work out of the box for your package because the
    configure.ac file depends on autotools macros from the xfce
    developer tools; to perform the autotools update using the
    xfce4-dev-tools:
    . add xfce4-dev-tools to the Build-Dependencies
    . add the following to debian/rules
          override_dh_autoreconf:
                  NOCONFIGURE=1 dh_autoreconf xdt-autogen

* The current Standards-Version is now 4.1.0.

* If you want you can get rid of some of the version constraints in the
  Build-Depends; use `cme check dpkg` to find out which ones.


I hope this helps. debian-mentors@lists.debian.org is the right place
to ask if you have questions (also for your work on bash-completion).

Regards
Lukas


Reply to: