Reduce number of things that can be configured only server-side

Bug #2054822 reported by Galen Charlton
28
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
Wishlist
Unassigned

Bug Description

This is a metabug for enhancements to reduce the number of things that can be configured in Evergreen only by editing files on the server. There are many areas where there is no particular reason why a staff interface administrative interface couldn't work, and moving away from server-side configuration will increase the ability of library staff to make necessary changes quickly.

Known existing bugs that fall in this category include:

* Bug 1365073 - ZIP/postal code lookup table should be moved to the database
* Bug 1131238 - Move MARC templates into the database
* Bug 1901930 - Evergreen SIP2Mediator Support (included because it would move configuration of SIP2 service accounts to the database)

Other ideas that don't currently have separate bugs include:

* OPAC templates. Several ways that this could be done, but my broad idea is to add a template editor to Evergreen that would allow staff to quickly iterate and test changes before deploying them to production. Built-in revision control would be nice, if not necessary.
* OPAC virtual host definitions.
* Cronjobs. One idea is that there would be a standalone job runner that would take its configuration from the database.
* Added content settings
* Acq MARC order reader settings
* Asterisk
* Auth proxy
* Z39.50 server configuration
* MARC stream importer settings

Galen Charlton (gmc)
Changed in evergreen:
importance: Undecided → Wishlist
description: updated
Galen Charlton (gmc)
summary: - Reduce number of things that can be confirmed only server-side
+ Reduce number of things that can be configured only server-side
Revision history for this message
Terran McCanna (tmccanna) wrote :

100% yes!

Some other existing bugs in the same vein:

- Running autogen: https://bugs.launchpad.net/evergreen/+bug/1902541
- OPAC alert messages: https://bugs.launchpad.net/evergreen/+bug/1903873

tags: added: admin-pages usability
Changed in evergreen:
status: New → Confirmed
Revision history for this message
Steve Callender (stevecallender) wrote :

Moving the action trigger granularity options out of the
Open-ILS/src/templates/conify/global/action_trigger/event_definition.tt2 file
and into the database to make it easier to add new ones, or modify existing.

It would also be nice if there was a way to control the running of them / custom filters through the screens.

Revision history for this message
Jeff Davis (jdavis-sitka) wrote :

I've opened bug 2058572 for moving AuthProxy config into the database.

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.