LP#1729620 Cleanup, fix bugs
authorRemington Steed <rjs7@calvin.edu>
Thu, 2 Nov 2017 14:14:51 +0000 (15:14 +0100)
committerGalen Charlton <gmc@equinoxOLI.org>
Fri, 24 Sep 2021 19:45:51 +0000 (15:45 -0400)
commitd351669066e30c6fa06f06db4ed6cb5d90cabeff
tree80d792792f1878f2f6dc1e6127db724e0179355e
parentc6b370871b9bbc01c6a7298d384eb938b2a5d04b
LP#1729620 Cleanup, fix bugs

  - Rename DB schema file to follow convention
    - Remove optional DB commands, and leave them in Release Notes (and
      possibly add to Official Docs)
  - Create DB upgrade script
    - Print optional DB commands using \qecho
  - Change variable "tcn" to "rec_id" everywhere
  - Move perl API registration to be immediately after related function
  - Remove unused parameter from sub oai_list_retrieve() in
    Application/OAI.pm, and from API calls in WWW/OAI.pm
  - Fix mislabeled parameter in API doc
  - Add missing end-comment tags in opensrf.xml.example
  - Add dependency to Ubuntu/Debian makefiles
  - Add missing init handler in apache/eg.conf.in
  - Fix reference to sysconfdir in apache/eg_startup.in
  - Undo extraneous change to .gitignore
  - Trim/rename release notes, since most of the install process is
    handled via Evergreen install instructions.

Signed-off-by: Remington Steed <rjs7@calvin.edu>
Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
12 files changed:
.gitignore
Open-ILS/examples/fm_IDL.xml
Open-ILS/examples/opensrf.xml.example
Open-ILS/src/extras/install/Makefile.debian-buster
Open-ILS/src/extras/install/Makefile.debian-stretch
Open-ILS/src/perlmods/lib/OpenILS/Application/OAI.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/OAI.pm
Open-ILS/src/sql/Pg/600.schema.oai.sql [new file with mode: 0644]
Open-ILS/src/sql/Pg/oai.sql [deleted file]
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.oai_views.sql [new file with mode: 0644]
docs/RELEASE_NOTES_NEXT/OAI2/install.adoc [deleted file]
docs/RELEASE_NOTES_NEXT/OAI2/new_oai_opensrf_service.adoc [new file with mode: 0644]