LP#1427287: release notes for the MARC tag-table service
authorGalen Charlton <gmc@esilibrary.com>
Mon, 17 Aug 2015 22:51:39 +0000 (22:51 +0000)
committerJason Stephenson <jstephenson@mvlc.org>
Wed, 19 Aug 2015 17:39:10 +0000 (13:39 -0400)
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
docs/RELEASE_NOTES_NEXT/Cataloging/tag_table_service.txt [new file with mode: 0644]

diff --git a/docs/RELEASE_NOTES_NEXT/Cataloging/tag_table_service.txt b/docs/RELEASE_NOTES_NEXT/Cataloging/tag_table_service.txt
new file mode 100644 (file)
index 0000000..d379f6c
--- /dev/null
@@ -0,0 +1,22 @@
+MARC Tag-table Service
+^^^^^^^^^^^^^^^^^^^^^^
+The tag tables for the web staff client MARC editor are
+now stored in the database rather than a separate XML
+tooltips file as used by the XUL MARC editor.  The tag-table
+service, which is part of the web staff client sprint 2
+preview in this release, has the following features:
+
+- specifies whether (sub)fields are optional or mandatory
+- specifies whether (sub)fields are repeatable or not
+- a coded value map can be associated with a subfield to
+  establish a controlled vocabulary for that subfield
+- MARC field and subfield definitions can be overridden
+  by institutions further down in the organizational unit
+  hierarchy.  This allows, for example, a library to specify
+  definitions for local MARC tags.
+- values supplied by the tag-table service are used to
+  populate values in context menus in the web staff client
+  MARC editor.
+
+The initial seed data for the in-database tag table is
+derived from the current tooltips XML file.