2010 RT Training Sessions

Best Practical Solutions provides unparalleled instruction in how to get the most out of RT. We've been teaching users and administrators how to get the most out of RT since 2001. Since 2003, we've offered intensive one-day RT administrator training sessions to the general public.

2010 will bring three different training sessions for RT, with training split across two days. The first day starts off with a tour of RT's web interface and continues with a detailed exploration and explanation of RT's functionality, workflows and configurability. We'll touch on basic administration, but concentrate largely on helping you and your team get the most out of your RT instance.

The second day of training picks up with basic RT administration and covers everything from point-and-click configuration to installation of RT, development best practices and database tuning.

It goes without saying that you'll get the most out of training if you attend both days of the course, but we've designed the material so that you can step out after the first day with a dramatically improved understanding of how to use RT or show up on the second day and get quickly up to speed on how to make RT do your bidding.

A spot at either day costs $995 USD for US Training / 695 EUR for European Training. You can save 25% if you attend both days of training. That's just $1495 USD / 1042.50 EUR!

If you reserve before January 20th for the San Francisco session, February 15th for the Dublin session, or September 20th for the Washington DC session, you can save an additional 20% by mentioning the discount code BLOG10. If you buy online, we'll automatically apply the discount.

Each class includes a morning snack, coffee/tea, and an afternoon snack, as well as all training materials.

Day 1 - RT User Training

This intensive day-long tutorial about RT starts with basic day-to-day use and continues with detailed training about advanced RT features including saved searches, dashboards, data analysis and options for automating your workflow.

This session will cover:

* The purpose and general use of RT
* New features in RT 3.8
* Saved Searches and customizing searches
* RT's Dashboards feature
* Customizing RT's workflow to match your own
* Automating common procedures
* How to make simple custom reports based on RT's data
* A short intro to RTFM, the RT FAQ Manager
* General Q&A Session

Day 2 - RT Administration and Development

This intensive day-long session aimed at RT administrators and developers covers everything from installation to backups, interface and backend customizations. You'll learn how to customize RT to meet your organization's unique needs and how to make sure that RT stays fast, reliable and flexible.

This session will cover:

* New features in RT 3.8 RT's system architecture
* A guided tour of the RT source code
* Extension mechanisms you can use to customize RT
* RT Installation, including the basics of Configuration
* Examples of how to optimize RT for your organization
* How to tie RT into your existing authentication infrastructure
* Building your own tools that talk to the RT backend
* Customizing RT's workflow to match your own
* Automating common procedures
* How to write custom reports based on RT's data
* Custom coding, modifications, and callback creation
* A brief preview of RT4
* General Q&A Session

These sessions will be offered in:

San Francisco, CA, USA - February 22 & 23 2010
Dublin, Ireland - March 15 & 16 2010
Washington DC, USA - Oct 25 & 26 2010

If you can't make it to these cities, please drop us a line to request a public training in your area. We haven't yet scheduled training for 2011; your feedback will help us decide where to offer additional sessions.

Private Training
We also offer private training sessions tailored to your organization's needs. For more information about on-site training for your organization, please drop us a line at training@bestpractical.com.

Reservations
We like to keep class sizes relatively intimate. Please register soon or we may not be able to guarantee you a seat.

When you register, please tell us which date(s) you are registering for, and whether you'd like to register for the whole training session or for only a single day.

If you'd like to pay via credit card, please visit Best Practical's online store at https://shop.bestpractical.com/

If you'd prefer to reserve a seat and have us bill you, please write to us at training@bestpractical.com. Be sure to include the full names and email addresses of all attendees you'd like to register for training.

Share this post:

RT 3.8.6 is now available

Best Practical Solutions is happy to announce the release of RT 3.8.6.

For complete instructions on how to install and download this RT release, please read this rt-users mailing list post.

This release contains numerous bug fixes and performance enhancements, as well as a few new features.

Please read UPGRADING for notes on some database updates and how to upgrade your old Custom Field Categories to the new Hierarchical Custom Field system.

Significant changes include:

  • A new Hierarchical Custom Field system.
  • Performance improvements in the spreadsheet export.
  • With the optional Parse::BooleanLogic, we've added better support for Custom Fields in the export.
  • Forward all responses to a ticket, rather than just a single transaction.
  • Bugfixes for comboboxes and hierarchical custom fields in IE.
  • Better error messages when unprivileged users attempt to access administrative areas.
  • Complete refactor of autohandler (code that handles Login) (Compatible with RT::Authen::ExternalAuth 0.08).
  • Performance improvements when displaying pages with many different users (ticket history, search results).
  • Two small memory leak fixes in the Query Builder and html parsing.
  • Shredder bugfixes and the ability to limit shredding to users in a particular group using the member_of option.
  • New PlainTextMono config option (display wrapped and formatted plain text attachments) that uses css to show history in a monospaced font but still force wrapping (unlike PlainTextPre).
  • Display fix for tickets with non-ascii characters in the Subject.

A more complete changelog is available at the above link. Thanks to everyone who helped out by voting and helping to automate the changelog creation for this release!

Share this post:

RT 3.8.5 Now Available!

RT 3.8.5 is now available. This is a bugfix and security release of RT.

For a description of the bugfix for as well as instructions on how to download and install the patch for 3.8.5, please read this rt-announce mailing list post.

Share this post:

RT 3.6.9 Now Available!

RT 3.6.9 is now available. This is a bugfix and security release of RT.

For a description of the bugfix for as well as instructions on how to download and install the patch for 3.6.9, please read this rt-announce mailing list post.

Share this post:

RTFM 2.4.2 Now Available!

We are happy to announce that RTFM 2.4.2 is now ready for download!

It includes a number of bugfixes and an important compatibility fix
which you need to use RTFM with RT 3.8.3 or greater.

You can download it from:

http://download.bestpractical.com/pub/rt/release/RTFM-2.4.2.tar.gz
http://download.bestpractical.com/pub/rt/release/RTFM-2.4.2.tar.gz.sig

SHA1 sums

d96b0cd58d983098e4543143aef06b351fdd4a84  RTFM-2.4.2.tar.gz
bbdf23e5da00e6b464f15d72adfe16f43e70837b  RTFM-2.4.2.tar.gz.sig

A changelog can be found after the cut:

RTFM 2.4.2 Changelog

BUG
===

  • Load TransactionCollection before calling new() on it in the upgrade scripts
  • 3.8.3 starts looking for rights granted via objects other than tickets
  • Float article searching to the right so it doesn't stack under GotoTicket
  • Move search headers back over to the left (ticket 13134)
  • Fix acl creation on more recent Pg versions
  • Fix SQL to not find topics from Class 1 when looking for global topics
  • Wording cleanups on reply pages (Shawn)
  • Rename schema.mysql-4.0-4.1.pl to upgrade-mysql-schema.pl and port improvements from RT (accessing remote hosts and more efficient SQL)
  • Don't look at non-RTFM Custom Fields during a search even if they happen to be named Class
  • Refactor plugin overriding in tests to play well with RTIR's tests
  • Fix an issue with 'use 5.8.3' and perl 5.10 (Thanks to Ian Norton)

DOC
===

  • Better upgrade instructions for 2.0 on a new machine
  • Updated it.po (Thanks to Nicola Murino)
  • Fix fr.po file to be all utf8 (Thanks to Emmanuel Lacour)

Share this post:

RT 3.8.4 Now Available!

We are happy to announce that RT 3.8.4 is now available. You can
download it from:

http://download.bestpractical.com/pub/rt/release/rt-3.8.4.tar.gz
http://download.bestpractical.com/pub/rt/release/rt-3.8.4.tar.gz.sig

SHA1 sums
c786eb78dd6c8374da3bc0dd10414e040d69864f  rt-3.8.4.tar.gz
7af1be26513b2b26390a456a3360e5cda7d63008  rt-3.8.4.tar.gz.sig

This is primarily a bugfix and security release of RT.

The most important fix is that RT now requires the SuperUser right to edit global RT at a Glance.  In all previous 3.8 releases, the "ShowConfigTab" right unintentionally enabled this. If you have not granted this right to any non-administrative user, then this issue should not affect you.

Alternatively, you can download and install the patch that resolves this issue without requiring an upgrade to 3.8.4.

A more complete list of bugs and features can be found after the cut.
Please note that there is a change to database content in this release; see UPGRADING for more.

Features

  • Clean up NotifyGroup action
  • Obsolete old storable format in NotifyGroup action
  • Add support for group name, user name, user's email address and just an email address in NotifyGroup action. This will make easier to use it in crontool.
  • Add upgrade script for RT 3.8.4
  • Use new format and obsolete old format, we have upgrade script for conversion
  • Add support to rt-crontool for --template argument that allows you to specify the name of a template. Template overridings will work for names. Hide --template-id from help, but don't disable it.
  • Use RT::Plugin in RT->PluginDirs, so we can override only one place in our tests

Fixes & Cleanups

  • Force some widgets to fit at max parent box.
  • Use true arrow (html entities) in button for SelectionBox Widget (closes: #13481).
  • Add ability to change graph groupby and type once the graph is displayed. (closes: #13479).
  • Add a link in search tickets tab to jump easily to Chart when a query exist.
  • Be more consistent in Create/Save Changes buttons across objects.
  • Be more consistent in Select/New links (most don't list the object name, so do this everywhere).
  • Fix overlapping of password file by login button on login page (closes: #13496).
  • Show difference in Dashboard queries between saved searches and graphs (like in RT at a glance pref) (closes: #13497).
  • Don't show empty value in ticket edit basics queue dropdown, as a ticket must be in a queue.
  • In RT::Plugin->Path don't add trailing slash when requested subdir is not defined or empty.
  • Typo in IsCc|IsAdminCc documentations.
  • Don't show "deleted" status in create ticket page as it doesn't make sense to create deleted tickets (closes: #13500).
  • Use GET for firefox2 in ahah (fixes Bookmarks on FF2).
  • Allow the creation of tickets in disabled Queues; this is how Approvals work.
  • Factor out the quickbar-personal div into its own template.
  • Fix failing tests caused by wording changes.
  • Avoid undef warning if this is the first time a dashboard has been sent.
  • Pull out the value of Counter only once.
  • perl.org is a better canonical URL for Perl than .com (in README).
  • Pass more context into callbacks when editing custom fields.
  • Localize custom field name on edit.
  • Don't update watcher in queue watcher edit page when we search for people and one or more current watchers are selected (closes: #13425).
  • Require SuperUser for editing global RT at a Glance.
  • Add a ReadOnly mode for SelectionBox widgets.
  • Show the RT at a Glance selection boxes as ReadOnly if there's no permission to edit them.

Share this post:

RT 3.6.8 Now Available!

We are happy to announce that RT 3.6.8 is now available. You can
download it from:

http://download.bestpractical.com/pub/rt/release/rt-3.6.8.tar.gz
http://download.bestpractical.com/pub/rt/release/rt-3.6.8.tar.gz.sig

SHA1 sums
c7b4fac30b5b91a1c7f64bc05ecf63f40aaec50d  rt-3.6.8.tar.gz
cb80cca50254127362a8ff8d9af71ff66881f300  rt-3.6.8.tar.gz.sig

This is a bugfix and security release of RT.

The most important fix is that RT now requires the SuperUser right to edit global RT at a Glance.  In all versions since 3.6.2, the "ShowConfigTab" right unintentionally enabled this. If you have not granted this right to any non-administrative user, then this issue should not affect you.

Please download and install the patch that resolves this issue without requiring an upgrade to 3.6.8.

A more complete list of fixes can be found below.

Fixes & Cleanups

  • Updated italian translation (Thanks to Nicola Murino)
  • validate CFs in SelfService
  • Fix: On comment/correspond, attached files are not recorded if comment/response content is empty.
  • Add HasAttribute and HasNoAttribute to the tisql
  • Allow only SuperUser to edit RT at a Glance
  • Copyright updates

Share this post:

RT 3.8.3 Now Available!

Best Practical Solutions is happy to announce that RT 3.8.3 is now available.

You can download it from:

http://download.bestpractical.com/pub/rt/release/rt-3.8.3.tar.gz
http://download.bestpractical.com/pub/rt/release/rt-3.8.3.tar.gz.sig

SHA1 sums

6fe0187408104e9a5a9f0832f1f11ed24b6df10a  rt-3.8.3.tar.gz
e87623b4a958b13d5ce1474ca6d8d4024fa13920  rt-3.8.3.tar.gz.sig

Some highlighted changes include:

  • Bug fixes for IE support with the RichText editor.
  • Improvements in parsing and validating gpg-signed messages.
  • Improved config loading, errors, and improved messages about where Config overrides originated.
  • Fix for rewriting Ticket subjects when using Queue Subject tags.
  • Fixes to searching for NULL Custom Fields and improved searching performance.
  • New User level config options for HomePage and Search Result Refresh.
  • Multiple new callbacks.
  • Updated Scrip descriptions to mention that a Notify All includes the Owner.
  • Dashboard improvements, including the ability to nest Dashboards, new access links for dashboards, callbacks, and a new Mon-Fri subscription.

A complete changelog for the RT 3.8.3 release is available from the mailing list archive.

Share this post:

RT Training Announcement - April 27 & 28, 2009

Best Practical Solutions provides unparalleled instruction in how to get the most out of RT. We've been teaching users and administrators how to get the most out of RT since 2001. Since 2003, we've offered intensive one-day RT administrator training sessions to the general public.

In response to your requests, we've extended our RT training program to cover additional material targeted at beginning to advanced RT users.  We've split training across two days.  The first day starts off with a tour of RT's web interface and continues with a detailed exploration and explanation of RT's functionality, workflows and configurability. We'll touch on basic administration, but concentrate largely on helping you and your team get the most out of your RT instance.

The second day of training picks up with basic RT administration and covers everything from point-and-click configuration to installation of RT, development best practices and database tuning.

It goes without saying that you'll get the most out of training if you attend both days of the course, but we've designed the material so that you can step out after the first day with a dramatically improved understanding of how to use RT or show up on the second day and get quickly up to speed on how to make RT do your bidding.

A spot at either day costs $995 USD. You can save 25% if you attend both days of training. That's just $1495.

If you reserve your seat before March 15th, you can save an additional 20% by mentioning the discount code BLOG09.

Each class includes breakfast, coffee/tea, and an afternoon snack, as well as all training materials.

Day 1 - RT User Training - April 27th 2009
This intensive day-long tutorial about RT starts with basic day-to-day use and continues with detailed training about advanced RT features including saved searches, dashboards, data analysis and options for automating your workflow.

This session will cover:

  • The purpose and general use of RT
  • New features in RT 3.8
  • Saved Searches and customizing searches
  • RT's Dashboards feature
  • Customizing RT's workflow to match your own, with examples of workflow optimization
  • Automating common procedures
  • How to make simple custom reports based on RT's data
  • A short intro to RTFM, the RT FAQ Manager
  • General Q&A Session


Day 2 - RT Administration and Development – April 28th 2009

 This intensive day-long session aimed at RT administrators and developers covers everything from installation to backups, interface and backend customizations. You'll learn how to customize RT to meet your organization's unique needs and how to make sure that RT stays fast, reliable and flexible.

This session will cover:

  • New features in RT 3.8 RT's system architecture
  • A guided tour of the RT source code
  • Extension mechanisms you can use to customize RT
  • RT Installation, including the basics of Tarballs, and Configuration
  • Examples of how to optimize RT for your organization
  • How to tie RT into your existing authentication infrastructure
  • Building your own tools that talk to the RT backend
  • Customizing RT's workflow to match your own
  • Automating common procedures
  • How to write custom reports based on RT's data
  • Custom coding, modifications, and callback creation
  • A brief preview of RT4
  • General Q&A Session

This spring, these sessions will be only be offered in Boston, MA. If you can't make it to Boston this April, please drop us a line to request a public training in your area. We haven't yet scheduled training for Summer/Fall 2009 yet – your feedback will help us decide where to offer additional sessions.

RT User Training – Monday April 27th 2009
RT Administrator/Developer Training – Tuesday April 28th 2009

When you register, please tell us whether you'd like to register for the whole training session or only for a single day.

To reserve your seat, please email training@bestpractical.com.  We like to keep class sizes relatively intimate. Please register soon or we may not be able to guarantee you a seat.

Private Training
Additionally, we offer private training sessions for organizations. If you would like to schedule a private training session, please drop us a line at training@bestpractical.com.

Reservations
To reserve your seat, please send mail to training@bestpractical.com with the names and email addresses of all attendees.

In the case of credit card payments, a receipt from the credit card payment constitutes your reservation.

A copy of our payment and cancellation policies will be emailed to you upon receipt of a reservation. 

Payment Policy
The cost of training includes all necessary materials. We accept payments by check or wire transfer. Discounts may be available for organizations sending more than one participant and for academic institutions.

If you wish to pay via check or wire transfer, we will email you an invoice upon receipt of your reservation. If your company requires a printed invoice, please provide us with your accounts-payable contact and address.

If payment is not received two weeks prior to the class date, we may be forced to release your reserved seat. Unless you notify us that you will not be attending the session at least two weeks in advance,  you will still be responsible for some or all of the cost of the session. For more information, please see the cancellation policy below.

Cancellation Policy
To cancel your reservation, please send mail to training@bestpractical.com with the names and email addresses of those who wish to cancel.

If you notify us that you will not be attending training at least two weeks prior to the class date, the entire class fee will be refunded.

If you notify us that you will not be attending training less than two weeks before the class date, Best Practical will charge a $250 USD cancellation fee.

If you notify us that you will not be attending training less than 72 hours prior to the start time of the class, the entire fee is non-refundable.

Hotel Information
There will be a limited number of discounted hotel rooms available at the training venue for attendees. More information regarding transportation options and parking will be provided when you register for a class.

Share this post:

RT 3.8 Tutorial: Dashboards

    If you have ever wanted to be notified of something in RT, and share it with others—to followup on a set of tickets monthly, for instance, track the status of a queue, or group a set of different saved searches all related to the same project—you can set up notifications with dashboards: named, shared collections of saved searches.

    "Dashboard Notifications - a Quick Introduction," a PDF tutorial by our own Ruslan, shows you how to use this new feature in RT 3.8.

Download "Dashboard Notifications – a Quick Introduction"

Share this post: