PINES example reports available in fm_IDL.xml by default, but not installed in DB by default

Bug #1450218 reported by Chris Sharp
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Status tracked in Main
2.7
New
Undecided
Chris Sharp
2.8
New
Undecided
Chris Sharp
Main
New
Undecided
Chris Sharp

Bug Description

In a stock Evergreen 2.8 installation, the Classic Item List, Classic Circulation View, and other PINES examples are available in the reports template creation interface, but since the example.reporter-extension.sql script is not run by default, the database tables supporting those views do not exist.

I case see cases for and against including these reporter sources by default. They provide solid, tested, and maintained sources that ease template creation for non-developer or non-system-administrator end users, but they do make some PINES specific assumptions, especially regarding the use of statistical categories. In PINES asset.stat_cat.ids 1 and 2 have special significance, as they were used to port legacy categories over from PINES' old ILS. There may be other assumptions I'm not thinking of.

In any case, however, I don't think it hurts anyone by default to have these sources fully available, but it does create confusion to have them available in the interface but not technically usable. I'm working up a branch that will install the PINES views by default, and I'll let the community decide whether or not that's a good idea ;-)

Evergreen 2.8.0 (but really all supported versions)
OpenSRF 2.4.0
PostgreSQL 9.3
Ubuntu 14.04 LTS

Tags: pullrequest
Revision history for this message
Chris Sharp (chrissharp123) wrote :
tags: added: pullrequest
Changed in evergreen:
milestone: none → 2.7.5
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.