LP#1729620 Cleanup, fix bugs user/rsteed/lp1729620_oai2_opensrf_module
authorRemington Steed <rjs7@calvin.edu>
Thu, 2 Nov 2017 14:14:51 +0000 (15:14 +0100)
committerRemington Steed <rjs7@calvin.edu>
Wed, 28 Feb 2018 18:28:09 +0000 (13:28 -0500)
commit5bbb385f8433029c8c1d32fcea62e32f75c6f8e8
tree42295f7dc8868afd233a151aedf8ff7058d7185d
parent410012dd46810fb767d452552049732ab69bf5ec
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>
17 files changed:
.gitignore
Open-ILS/examples/apache/eg.conf.in
Open-ILS/examples/apache/eg_startup.in
Open-ILS/examples/fm_IDL.xml
Open-ILS/examples/opensrf.xml.example
Open-ILS/src/extras/install/Makefile.debian-jessie
Open-ILS/src/extras/install/Makefile.debian-stretch
Open-ILS/src/extras/install/Makefile.debian-wheezy
Open-ILS/src/extras/install/Makefile.ubuntu-trusty
Open-ILS/src/extras/install/Makefile.ubuntu-xenial
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]