Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Request Tracker: Devel

Packaging plugins

 

 

Request Tracker devel RSS feed   Index | Next | Previous | View Threaded


dominic.hargreaves at oucs

Oct 20, 2009, 3:16 AM

Post #1 of 5 (1171 views)
Permalink
Packaging plugins

Hi,

I'm in the process of packaging RTx::EmailCompletion for Debian.
However, I've realised that I actually need to extend the plugin
loader to cope with this, since I can't put my packaged plugins
in /usr/local where the plugin loader expects them.

Has anyone done this before? The patch to add this to RT shouldn't
be too hard and obviously it's easy to deploy for the Debian packaged
version, but I wanted to run this idea past people generally first
to avoid creating problems down the line.

Cheers,
Dominic.

--
Dominic Hargreaves, Systems Development and Support Team
Computing Services, University of Oxford
_______________________________________________
List info: http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-devel


racke at linuxia

Oct 20, 2009, 3:44 AM

Post #2 of 5 (1098 views)
Permalink
Re: Packaging plugins [In reply to]

Dominic Hargreaves wrote:
> Hi,
>
> I'm in the process of packaging RTx::EmailCompletion for Debian.
> However, I've realised that I actually need to extend the plugin
> loader to cope with this, since I can't put my packaged plugins
> in /usr/local where the plugin loader expects them.
>
> Has anyone done this before? The patch to add this to RT shouldn't
> be too hard and obviously it's easy to deploy for the Debian packaged
> version, but I wanted to run this idea past people generally first
> to avoid creating problems down the line.
>

What's keeping you from installing the plugins into /usr/share?

Regards
Racke



--
LinuXia Systems => http://www.linuxia.de/
Expert Interchange Consulting and System Administration
ICDEVGROUP => http://www.icdevgroup.org/
Interchange Development Team

_______________________________________________
List info: http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-devel


dominic.hargreaves at oucs

Oct 20, 2009, 4:11 AM

Post #3 of 5 (1101 views)
Permalink
Re: Packaging plugins [In reply to]

On Tue, Oct 20, 2009 at 11:16:49AM +0100, Dominic Hargreaves wrote:
> I'm in the process of packaging RTx::EmailCompletion for Debian.
> However, I've realised that I actually need to extend the plugin
> loader to cope with this, since I can't put my packaged plugins
> in /usr/local where the plugin loader expects them.
>
> Has anyone done this before? The patch to add this to RT shouldn't
> be too hard and obviously it's easy to deploy for the Debian packaged
> version, but I wanted to run this idea past people generally first
> to avoid creating problems down the line.

And here's the proposed patch:

http://rt3.fsck.com/Ticket/Display.html?id=13975

--
Dominic Hargreaves, Systems Development and Support Team
Computing Services, University of Oxford
_______________________________________________
List info: http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-devel


dominic.hargreaves at oucs

Oct 20, 2009, 4:38 AM

Post #4 of 5 (1099 views)
Permalink
Re: Packaging plugins [In reply to]

On Tue, Oct 20, 2009 at 12:44:27PM +0200, Stefan Hornburg (Racke) wrote:
> What's keeping you from installing the plugins into /usr/share?

If you mean randomly scattered in /usr/share/request-tracker3.8/{lib,etc}
then nothing is stopping me from doing that. But I'd rather stay with
the model of using a separate plugin dir, so that people can enable
and disable them as intended by the authors.

If you mean what's stopping me using
/usr/share/request-tracker3.8/plugins/Plugin-Dir then this is exactly
what this patch is adding support for.

--
Dominic Hargreaves, Systems Development and Support Team
Computing Services, University of Oxford
_______________________________________________
List info: http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-devel


jesse at bestpractical

Oct 20, 2009, 1:12 PM

Post #5 of 5 (1084 views)
Permalink
Re: Packaging plugins [In reply to]

On Tue, Oct 20, 2009 at 11:16:49AM +0100, Dominic Hargreaves wrote:
> Hi,
>
> I'm in the process of packaging RTx::EmailCompletion for Debian.
> However, I've realised that I actually need to extend the plugin
> loader to cope with this, since I can't put my packaged plugins
> in /usr/local where the plugin loader expects them.
>
> Has anyone done this before? The patch to add this to RT shouldn't
> be too hard and obviously it's easy to deploy for the Debian packaged
> version, but I wanted to run this idea past people generally first
> to avoid creating problems down the line.
>
It's a prefectly reasonable change.
_______________________________________________
List info: http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-devel

Request Tracker devel RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.