Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

jdavidb (1361)

  (email not shown publicly)

J. David Blackstone has a Bachelor of Science in Computer Science and Engineering and nine years of experience at a wireless telecommunications company, where he learned Perl and never looked back. J. David has an advantage in that he works really hard, he has a passion for writing good software, and he knows many of the world's best Perl programmers.

Journal of jdavidb (1361)

Wednesday June 26, 2002
01:18 PM

YAPC day 1: RT (Jesse Vincent)

[ #5966 ]

Bugzilla more specialized than rt: bugs.

RT designed to be general: track everything from bugs to worklist to grocery list. Project management. PM frontend w/ basic Gantt charts on the way.

RT predecessor: req. Lotsa languages.

Jesse wrote webreq. And didn't mesh with req.

RT written because his company wouldn't run req.

His own DSL provider used RT and tracked his problems (DSL on cellphone) with it.

RT2: designed.

RT3 on the way. Improved installation. Built for the enterprise. Runs on Win32.

Can interact entirely by email. Access rights governed by GPG.

WAP interface.

Good cross-browser compatibility. Palm pilot.

Developer interface does periodic page refresh ala Drudge report. Nice!

Can have tickets referring to or depending on things outside of rt; by means of a URL.

If I were to build a sourceforge product, I think it would use rt.

MIME fine. Screenshots. MP3s.

Time tracking. Time worked, etc.

Reply to any member of the collection of emails in the ticket.

Update a bunch of tickets at once. Sponsored by DynDNS.

Scrips: auto replies, ticket reopens, page me, check the weather. Scrips stored in the database so you can upgrade without losing customizations.

rt is being used for Parrot development. Puts attachments on the web and generates links to them. Email. Web. Command line. Perl API. I find myself wanting to be a goof and ask "Is there a C wrapper for that Perl API?" :) WAP. WAP is dead.

End users. Mostly email, web possible. Users can see their own issues. Code coming to email people a password for a new account upon their first request.

Oracle 8 didn't search blobs. Oracle Text.

rt runs on Mason. Gotta check out Mason. Missing that talk now. :)

A Portuguese translation surfaced in the middle of the talk. This conference is neat that way.

The phrase "Circuit ID" came up. :)


For localization, use Locale::Maketext. Makes easy translation files mapping a message id (basically the original language?) to the translation.


Mason has components, like modules (@INC).

I should have done my YAPC todo list with rt.

Can override any subroutine in RT through a series of overlay systems in a way that will persist across upgrades.

RSS feed! Cool!

Code for customizations is available.

CPANPLUS will integrate with

RT/FM is a knowledge base. Eventually. Asset tracking system coming eventually. (No code yet).

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • RT/FM is a knowledge base. Eventually. Asset tracking system coming eventually. (No code yet).

    A knowledge base called RTFM?


    You are what you think.
    • Yes. RT FAQ Manager. You know what the original RT domain name was, right?

      J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers