[request-tracker-maintainers] RFC: rt-extension packaging

Dominic Hargreaves dom at earth.li
Wed Dec 28 00:39:27 UTC 2011


On Wed, Dec 28, 2011 at 08:37:25AM +0900, KURASHIKI Satoru wrote:
> hi,
> 
> Thank you for your comments!
> 
> At Sat, 17 Dec 2011 12:12:14 +0000,
> Dominic Hargreaves wrote:
> > Okay. I haven't had a full look through your repo, but from a quick
> > scan I note that you don't need to build rt3.8 packages any more (unless
> > you have a particular need in the short term) as rt3.8 will be removed
> > from wheezy at some point (#647126). (You definitely shouldn't build-dep
> > on request-tracker3.8).
> 
> This is because I use rt3.8 for now.
> Though I wish I could make this package backportable, I will drop
> rt3.8 dependency.

If you have a particular interest in supporting RT 3.8 for a little
while longer there's no reason not to; but just be aware that it won't
be around in unstable/testing for that much longer.

> > I assume you will do things like complete the long description(s) in
> > debian/control, and update debian/copyright before release.
> 
> Sure :)
> 
> > However you only install a config snippet containing
> > plugin-specific configuration variables - so don't try and override
> > @Plugins! Tell the user to manually enable the plugin in their
> > configuration.
> 
> > You'll need to call update-rt-siteconfig-n in your postinst after dropping
> > config files in here.
> 
> OK, I will fix these issues.
> 
> > No, this is against Debian policy. This sounds like something which make
> > JSGannt unsuitable for packaging at this stage - what is the change in
> > the file? It is definitely not appropriate for a third party package to
> > change the behaviour of RT outside of the scope of the extension
> > mechanisms.
> 
> If it is packaged for only RT4 (>3.9), this patching is not needed (merged
> into RT itself).
> So, I will remove this for RT4, and tell the RT3.8 user to manually
> patch this when backport.

If you can provide details about the patch, we can assess whether it
would be appropriate to include in the RT 3.8 packages.

Cheers,
Dominic.

-- 
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)



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