[request-tracker-maintainers] ITP: librt-extension-repeatticket-perl -- Perl module for repeating tickets in RT (Request Tracker) based on schedule

Dominic Hargreaves dom at earth.li
Tue Aug 23 15:02:43 UTC 2016


On Sun, Aug 21, 2016 at 07:43:04AM +0200, Joost van Baal-Ilić wrote:
> * Package name    : librt-extension-repeatticket-perl
> * URL             : https://metacpan.org/release/RT-Extension-RepeatTicket
> * License         : GPL-2
>   Description     : Perl module for repeating tickets in RT (Request Tracker) based on schedule
> 
>  The RepeatTicket extension for the Request Tracker trouble-ticket tracking
>  system allows you to set up recurring tickets so new
>  tickets are automatically created based on a schedule. The new tickets are
>  populated with the subject and initial content of the original ticket in the
>  recurrence.
>  .
>  After you activate the plugin by adding it to your RT_SiteConfig.pm file, all
>  tickets will have a Recurrence tab on the create and edit pages. To set up a
>  repeating ticket, click the checkbox to "Enable Recurrence" and fill out the
>  schedule for the new tickets.
>  .
>  New tickets are created when you initially save the recurrence, if new
>  tickets are needed, and when your daily cron job runs the rt-repeat-ticket
>  script.
> 
> I've chosen to name this package "librt-extension-repeatticket-perl", following
> naming convention of CPAN packages.  I am aware of the rt4-extension-* packages
> (like e.g. rt4-extension-calendar), but feel the name
> librt-extension-repeatticket-perl is more suitable to fit in pkg-perl policy.
> People looking for this package will find it anyway.
> 
> I'll work on the packaging using pkg-perl's git at Alioth
> https://anonscm.debian.org/cgit/pkg-perl/packages/librt-extension-repeatticket-perl.git/
> .

Hi,

RT extension packages are not quite normal CPAN modules; they frequently
have other components (eg custom configuration fragments, data files,
database schema scripts), are specific to RT major versions, and hence
should not be installed in the normal perl paths.

I strongly recommend that you package and name this in the same way as
the other RT extensions. I'd be happy to add you to the alioth project
in order to maintain the package as part of this (small) team if you like.

Thanks,
Dominic.



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