[request-tracker-maintainers] RFS: rt-extension-customfieldsonupdate / rt-extension-spawnlinkedticketinqueue

Dominic Hargreaves dom at earth.li
Sun Sep 20 15:14:39 UTC 2015


On Thu, Sep 10, 2015 at 08:27:01PM +0900, Satoru KURASHIKI wrote:
> hi,
> 
> I've updated and staged extension packages below:
> git://anonscm.debian.org/pkg-request-tracker/rt-extension-customfieldsonupdate.git
> git://anonscm.debian.org/pkg-request-tracker/rt-extension-spawnlinkedticketinqueue.git
> 
> Major changes are:
> - New upstream release (versioning only)
> - Move VCS-*
> - Switch to use libmodule-install-rtx-perl
> 
> I've tested them at my local installlation and they seems to work.
> I'm glad if you push them into archive.

Hi,

I found a couple of problems with these packages:

- no tag of previous debian release (but please don't tag requests for
  sponsorship; tagging should happen when the package is uploaded)
- the dpkg branch does not match the upstream tarball; SIGNATURE is
  missing and MANIFEST changes. I suggest you fix this by creating an
  upstream branch based on master, running git-import-orig and then
  merge the result onto the dpkg branch
- you're removing inc/Module but not restoring it in dh_clean.
  You should either move it out of the way and then put it back in
  the clean target, or, (the solution I opted for in my recent extension
  packages) remove inc in a patch. The latter approach makes reviewing
  diffs much easier,
- please add '-b dpkg' to the Vcs-Git URLs or change HEAD to point to the
  dpkg branch so it's obvious where the Debian packaging is happening
- please add debian/README.source which explains where to get the
  workflow for updating to a new upstream release (ie where the
  upstream git repo is - examples would be helpful too)

The packages otherwise look good, so if you can look at those issues,
I'll try get to them more quickly this time round!

Cheers,
Dominic.



More information about the pkg-request-tracker-maintainers mailing list