Table of Contents

Template::Toolkit OPAC Development List

As of 2011-05-01, the Template::Toolkit OPAC is currently under development, with two major goals:

  1. (Short term): Provide a more functional replacement for the current "Basic catalogue aka SlimPAC"
  2. (Longer term): Provide a replacement for the Ajax-heavy catalogue that has been the primary catalogue of Evergreen since 1.0.

This document is an attempt to summarize the pieces needed to achieve each of these goals. Note that subtasks of Replace the main catalogue may be completed before all of Replace the SlimPAC as the basic catalogue is complete, depending on development focus.

Replace the SlimPAC as the basic catalogue

The goal here is to ensure that the TT OPAC meets all of the requirements that the current SlimPAC offers:

Replace the main catalogue

Conifer session notes

Bill's TT OPAC server: http://dev198.esilibrary.com/eg/opac/home

Backend logic in /usr/local/share/perl/OpenILS/WWW/EGCatLoader/*

Bill Erickson's notes on TT OPAC facets

Dan's plane-based brainstorming

Since the brainstorming and the Conifer-hosted TT OPAC dev session, I've updated with notes on branches we pushed for the various enhancements that we made. The complete set of changes is available, integrated with master, in user/dbs/template-toolkit-integration-on-master.