deprecate or remove openurl_map.pl

Bug #2047710 reported by Galen Charlton
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
New
Wishlist
Unassigned

Bug Description

Evergreen ships with a Perl script (openurl_map.pl) and some Apache configuration to map "/openurl" with various search parameter to an /opac/extras/opensearch URL.

Although there is no documentation whatsoever of this feature, it presumably was created to ease configuring an OpenURL resolver to direct searches to an Evergreen catalog without making the resolver's configuration do much manipulation of the OpenURL to pass it the ILS.

Because this is implemented as a RewriteMap, an instance of openurl_map.pl is spawned for each active Apache virtual host. Not a huge deal, but it does consume some memory.

The issue: it very much looks like this feature is not used very commonly, or perhaps even at all. I can't find any signs of anything invoking /openurl among Equinox's hosted customers in the past week, and unlike OpenSearch itself, it isn't something that is auto-discoverable.

Consequently, for the sake of tidiness and a (generally tiny) reduction in system resources, I propose that openurl_map.pl and its corresponding Apache configuration be removed.

If it turns out that there _are_ sites depending on the mapping, I propose that it instead be some combination of:

- documented
- commented out in the Apache config
- rewritten as a small mod_perl handler

Tags: deprecation
Galen Charlton (gmc)
tags: added: deprecation
Changed in evergreen:
importance: Undecided → Wishlist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.