Summary: | Update to MARC21 relator terms list | ||
---|---|---|---|
Product: | Koha | Reporter: | Caroline Cyr La Rose <caroline.cyr-la-rose> |
Component: | MARC Bibliographic data support | Assignee: | Caroline Cyr La Rose <caroline.cyr-la-rose> |
Status: | RESOLVED FIXED | QA Contact: | Katrin Fischer <katrin.fischer> |
Severity: | enhancement | ||
Priority: | P5 - low | CC: | david, fridolin.somers |
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
See Also: | https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34679 | ||
Change sponsored?: | --- | Patch complexity: | Small patch |
Documentation contact: | Documentation submission: | ||
Text to go in the release notes: |
This enhancement updates the marc21_relatorterms.yaml file with new relator codes and changes issued by the MARC21 committee in technical notices.
It also makes additional updates required so that the codes match the Library of Congress's MARC Code List for Relators at https://www.loc.gov/marc/relators/relaterm.html and https://www.loc.gov/marc/relators/relacode.html
Note that this list will only be available in new installations. For existing Koha installations, make the changes to the RELTERMS authorized value category in Administration > Authorized values.
The complete list of additions, changes, and removals made:
Additions:
abr - Abridger
adi - Art director
anc - Announcer
ape - Appellee
apl - Appellant
ato - Autographer
aue - Audio engineer
aup - Audio producer
bka - Book artist
brd - Broadcaster
brl - Braille embosser
cad - Casting director
cas - Caster
cop - Camera operator
cor - Collection registrar
cou - Court-governed
crt - Court reporter
dbd - Dubbing director
dgc - Degree committee member
dgs - Degree supervisor
djo - DJ
edc - Editor of compilation
edd - Editorial director
edm - Editor of moving image work
enj - Enacting jurisdiction
fds - Film distributor
fmd - Film director
fmk - Filmmaker
fmp - Film producer
fon - Founder
his - Host institution
isb - Issuing body
jud - Judge
jug - Jurisdiction governed
med - Medium
mka - Makeup artist
mtk - Minute taker
mup - Music programmer
mxe - Mixing engineer
nan - News anchor
onp - Onscreen participant
osp - On-screen presenter
pad - Place of address
pan - Panelist
pra - Praeses
pre - Presenter
prn - Production company
prs - Production designer
prv - Provider
rap - Rapporteur
rcd - Recordist
rdd - Radio director
rpc - Radio producer
rsr - Restorationist
rxa - Remix artist
sde - Sound engineer
sfx - Special effects provider
sgd - Stage director
sll - Seller
stg - Setting
swd - Software developer
tau - Television writer
tld - Television director
tlg - Television guest
tlh - Television host
tlp - Television producer
vac - Voice actor
vfx - Visual effects provider
wac - Writer of added commentary
wal - Writer of added lyrics
wat - Writer of added text
win - Writer of introduction
wpr - Writer of preface
wst - Writer of supplementary textual content
Changes:
aui - Author of introduction -> Author of introduction, etc.
aus - Author of screenplay -> Screenwriter
coe - Contestant -appellee -> Contestant-appellee
cot - Contestant -appellant -> Contestant-appellant
cou - Court-governed -> Court governed
dpb -> dbp - Distribution place
dgg - Degree grantor -> Degree granting institution
orm - Organizer of meeting -> Organizer
osp - On-screen presenter -> Onscreen presenter
pte - Plaintiff -appellee -> Plaintiff-appellee
rcp - Recipient -> Addressee
red - Redactor -> Redaktor
wde - Wood-engraver -> Wood engraver
Removals (deprecated relators):
clb - Collaborator
-grt - Graphic technician
voc - Vocalist
|
Version(s) released in: |
23.11.00
|
Circulation function: | |||
Attachments: |
Bug 34677: Update to MARC21 relator terms list (May 31, 2013 technical notice)
Bug 34677: Update to MARC21 relator terms list (Feb 21, 2014 technical notice) Bug 34677: Update to MARC21 relator terms list (Dec. 14, 2020 technical notice) Bug 34677: Update to MARC21 relator terms list (Apr. 26, 2021 technical notice) Bug 34677: Update to MARC21 relator terms list (August 8, 2023 technical notice) Bug 34677: Update to MARC21 relator terms list (Feb 21, 2014 technical notice) Bug 34677: Update to MARC21 relator terms list (Dec. 14, 2020 technical notice) Bug 34677: Update to MARC21 relator terms list (Apr. 26, 2021 technical notice) Bug 34677: Update to MARC21 relator terms list (August 8, 2023 technical notice) Bug 34677: (follow-up) Update transposed value MARC Code List for Relators - comparison with and changes required to the Koha RELTERMS list Bug 34677: (follow-up) Additional updates to match the LOC list Bug 34677: Update to MARC21 relator terms list (May 31, 2013 technical notice) Bug 34677: Update to MARC21 relator terms list (Feb 21, 2014 technical notice) Bug 34677: Update to MARC21 relator terms list (Dec. 14, 2020 technical notice) Bug 34677: Update to MARC21 relator terms list (Apr. 26, 2021 technical notice) Bug 34677: Update to MARC21 relator terms list (August 8, 2023 technical notice) Bug 34677: (follow-up) Update transposed value Bug 34677: (follow-up) Additional updates to match the LOC list Bug 34677: (QA follow-up) Update description of RELTERMS authorised value |
Description
Caroline Cyr La Rose
2023-08-31 16:24:58 UTC
Created attachment 155029 [details] [review] Bug 34677: Update to MARC21 relator terms list (May 31, 2013 technical notice) This patch adds missing relator codes/terms to the marc21_relatorterms.yaml file in accordance with the May 31, 2013 technical notice. https://www.loc.gov/marc/relators/tn130531rel.html To test: 1. Apply patch and restart 2. Go to Administration > Authorized values > RELTERMS --> New terms should be there and deprecated terms should have been removed Additions: abr - Abridger apl - Appellant ape - Appellee adi - Art director ato - Autographer brl - Braille embosser brd - Broadcaster cas - Caster cor - Collection registrar cou - Court-governed crt - Court reporter edc - Editor of compilation edm - Editor of moving image work enj - Enacting jurisdiction fds - Film distributor fmk - Filmmaker fmd - Film director fmp - Film producer his - Host institution isb - Issuing body jud - Judge jug - Jurisdiction governed osp - On-screen presenter pan - Panelist pra - Praeses pre - Presenter prn - Production company prs - Production designer rdd - Radio director rpc - Radio producer rsr - Restorationist sll - Seller sgd - Stage director tld - Television director tlp - Television producer wac - Writer of added commentary wat - Writer of added text wal - Writer of added lyrics Deprecated relators: clb - Collaborator voc - Vocalist Created attachment 155030 [details] [review] Bug 34677: Update to MARC21 relator terms list (Feb 21, 2014 technical notice) This patch adds missing relator codes/terms to the marc21_relatorterms.yaml file in accordance with the February 21, 2014 technical notice. https://www.loc.gov/marc/relators/tn140221rel.html To test: 1. Apply patch and restart 2. Go to Administration > Authorized values > RELTERMS --> New terms should be there and modified terms should be changed Additions: dgs - Degree supervisor med - Medium mtk - Minute taker vac - Voice actor wst - Writer of supplementary textual content win - Writer of introduction wpr - Writer of preface Changes: orm - Organizer Created attachment 155031 [details] [review] Bug 34677: Update to MARC21 relator terms list (Dec. 14, 2020 technical notice) This patch adds missing relator codes/terms to the marc21_relatorterms.yaml file in accordance with the December 21, 2020 technical notice. https://www.loc.gov/marc/relators/tn201214src.html To test: 1. Apply patch and restart 2. Go to Administration > Authorized values > RELTERMS --> New term should be there Addition: dgc - Degree committee member Created attachment 155032 [details] [review] Bug 34677: Update to MARC21 relator terms list (Apr. 26, 2021 technical notice) This patch adds missing relator codes/terms to the marc21_relatorterms.yaml file in accordance with the April 26, 2021 technical notice. https://www.loc.gov/marc/relators/tn210426rel.html To test: 1. Apply patch and restart 2. Go to Administration > Authorized values > RELTERMS --> New term should be there Addition: pad - Place of address Created attachment 155033 [details] [review] Bug 34677: Update to MARC21 relator terms list (August 8, 2023 technical notice) This patch adds missing relator codes/terms to the marc21_relatorterms.yaml file in accordance with the August 8, 2023 technical notice. https://www.loc.gov/marc/relators/tn230808rel.html To test: 1. Apply patch and restart 2. Go to Administration > Authorized values > RELTERMS --> New terms should be there anc - Announcer aue - Audio engineer aup - Audio producer bka - Book artist cad - Casting director cop - Camera operator dbd - Dubbing director djo - DJ edd - Editorial director fon - Founder mka - Makeup artist mup - Music programmer mxe - Mixing engineer nan - News anchor onp - Onscreen participant rap - Rapporteur rxa - Remix artist sde - Sound engineer sfx - Special effects provider swd - Software developer tau - Television writer tlg - Television guest tlh - Television host vfx - Visual effects provider To facilitate testing, here is the complete list of the changes from the five technical notices Additions: abr - Abridger adi - Art director anc - Announcer ape - Appellee apl - Appellant ato - Autographer aue - Audio engineer aup - Audio producer bka - Book artist brd - Broadcaster brl - Braille embosser cad - Casting director cas - Caster cop - Camera operator cor - Collection registrar cou - Court-governed crt - Court reporter dbd - Dubbing director dgc - Degree committee member dgs - Degree supervisor djo - DJ edc - Editor of compilation edd - Editorial director edm - Editor of moving image work enj - Enacting jurisdiction fds - Film distributor fmd - Film director fmk - Filmmaker fmp - Film producer fon - Founder his - Host institution isb - Issuing body jud - Judge jug - Jurisdiction governed med - Medium mka - Makeup artist mtk - Minute taker mup - Music programmer mxe - Mixing engineer nan - News anchor onp - Onscreen participant osp - On-screen presenter pad - Place of address pan - Panelist pra - Praeses pre - Presenter prn - Production company prs - Production designer rap - Rapporteur rdd - Radio director rpc - Radio producer rsr - Restorationist rxa - Remix artist sde - Sound engineer sfx - Special effects provider sgd - Stage director sll - Seller swd - Software developer tau - Television writer tld - Television director tlg - Television guest tlh - Television host tlp - Television producer vac - Voice actor vfx - Visual effects provider wac - Writer of added commentary wal - Writer of added lyrics wat - Writer of added text win - Writer of introduction wpr - Writer of preface wst - Writer of supplementary textual content Changes: orm - Organizer Deprecated relators: clb - Collaborator voc - Vocalist Created attachment 155153 [details] [review] Bug 34677: Update to MARC21 relator terms list (Feb 21, 2014 technical notice) This patch adds missing relator codes/terms to the marc21_relatorterms.yaml file in accordance with the February 21, 2014 technical notice. https://www.loc.gov/marc/relators/tn140221rel.html To test: 1. Apply patch and restart 2. Go to Administration > Authorized values > RELTERMS --> New terms should be there and modified terms should be changed Additions: dgs - Degree supervisor med - Medium mtk - Minute taker vac - Voice actor wst - Writer of supplementary textual content win - Writer of introduction wpr - Writer of preface Changes: orm - Organizer Signed-off-by: David Nind <david@davidnind.com> Created attachment 155154 [details] [review] Bug 34677: Update to MARC21 relator terms list (Dec. 14, 2020 technical notice) This patch adds missing relator codes/terms to the marc21_relatorterms.yaml file in accordance with the December 21, 2020 technical notice. https://www.loc.gov/marc/relators/tn201214src.html To test: 1. Apply patch and restart 2. Go to Administration > Authorized values > RELTERMS --> New term should be there Addition: dgc - Degree committee member Signed-off-by: David Nind <david@davidnind.com> Created attachment 155155 [details] [review] Bug 34677: Update to MARC21 relator terms list (Apr. 26, 2021 technical notice) This patch adds missing relator codes/terms to the marc21_relatorterms.yaml file in accordance with the April 26, 2021 technical notice. https://www.loc.gov/marc/relators/tn210426rel.html To test: 1. Apply patch and restart 2. Go to Administration > Authorized values > RELTERMS --> New term should be there Addition: pad - Place of address Signed-off-by: David Nind <david@davidnind.com> Created attachment 155156 [details] [review] Bug 34677: Update to MARC21 relator terms list (August 8, 2023 technical notice) This patch adds missing relator codes/terms to the marc21_relatorterms.yaml file in accordance with the August 8, 2023 technical notice. https://www.loc.gov/marc/relators/tn230808rel.html To test: 1. Apply patch and restart 2. Go to Administration > Authorized values > RELTERMS --> New terms should be there anc - Announcer aue - Audio engineer aup - Audio producer bka - Book artist cad - Casting director cop - Camera operator dbd - Dubbing director djo - DJ edd - Editorial director fon - Founder mka - Makeup artist mup - Music programmer mxe - Mixing engineer nan - News anchor onp - Onscreen participant rap - Rapporteur rxa - Remix artist sde - Sound engineer sfx - Special effects provider swd - Software developer tau - Television writer tlg - Television guest tlh - Television host vfx - Visual effects provider Signed-off-by: David Nind <david@davidnind.com> Created attachment 155157 [details] [review] Bug 34677: (follow-up) Update transposed value Update sdg Stage director to sgd (May 31, 2013 technical notice). Signed-off-by: David Nind <david@davidnind.com> Testing notes (using KTD): 1. To get the changes to show up use: resert_all 2. One minor transposed entry updated in a follow-up patch. Thanks Caroline for the complete list of changes - that made it very easy to test. (In reply to David Nind from comment #12) > Testing notes (using KTD): > > 1. To get the changes to show up use: resert_all That should be: reset_all Created attachment 156131 [details] MARC Code List for Relators - comparison with and changes required to the Koha RELTERMS list I noticed some additional changes required (outside the technical updates from 2013 to 2023) to get the Koha list to match the MARC Code List for Relators at https://www.loc.gov/marc/relators/ See the attached spreadsheet for a comparison and the changes required. In addition, the description shown in Koha needs updating (currently says 'French terms of relations'). Created attachment 156132 [details] [review] Bug 34677: (follow-up) Additional updates to match the LOC list This patch makes additional updates to the RELTERMS authorized value list to make it match the MARC Code List for Relators at https://www.loc.gov/marc/relators/relaterm.html and https://www.loc.gov/marc/relators/relacode.html It also updates the description displayed in the authorized values list. Test plan: 1. Apply the patch. 2. Reload the values (reset_all if using KTD). 3. Go to Administration > Authorized values. 4. Note that the description for RELTERMS is changed (now says 'MARC Code List for Relators (https://www.loc.gov/marc/relators/).' instead of 'French terms of relations'). 5. Check that the changes listed are incorporated into the RELTERMS authorized values list. Additions: prv - Provider rcd - Recordist stg - Setting Changes: aui - Author of introduction -> Author of introduction, etc. aus - Author of screenplay -> Screenwriter coe - Contestant -appellee -> Contestant-appellee cot - Contestant -appellant -> Contestant-appellant cou - Court-governed -> Court governed dpb -> dbp - Distribution place dgg - Degree grantor -> Degree granting institution osp - On-screen presenter -> Onscreen presenter pte - Plaintiff -appellee -> Plaintiff-appellee rcp - Recipient -> Addressee red - Redactor -> Redaktor wde - Wood-engraver -> Wood engraver Removals: -grt - Graphic technician Signed-off-by: David Nind <david@davidnind.com> I added the additional changes to match the LOC list as a follow-up, rather than as a separate bug. Happy to remove it if a separate bug is required. Created attachment 156623 [details] [review] Bug 34677: Update to MARC21 relator terms list (May 31, 2013 technical notice) This patch adds missing relator codes/terms to the marc21_relatorterms.yaml file in accordance with the May 31, 2013 technical notice. https://www.loc.gov/marc/relators/tn130531rel.html To test: 1. Apply patch and restart 2. Go to Administration > Authorized values > RELTERMS --> New terms should be there and deprecated terms should have been removed Additions: abr - Abridger apl - Appellant ape - Appellee adi - Art director ato - Autographer brl - Braille embosser brd - Broadcaster cas - Caster cor - Collection registrar cou - Court-governed crt - Court reporter edc - Editor of compilation edm - Editor of moving image work enj - Enacting jurisdiction fds - Film distributor fmk - Filmmaker fmd - Film director fmp - Film producer his - Host institution isb - Issuing body jud - Judge jug - Jurisdiction governed osp - On-screen presenter pan - Panelist pra - Praeses pre - Presenter prn - Production company prs - Production designer rdd - Radio director rpc - Radio producer rsr - Restorationist sll - Seller sgd - Stage director tld - Television director tlp - Television producer wac - Writer of added commentary wat - Writer of added text wal - Writer of added lyrics Deprecated relators: clb - Collaborator voc - Vocalist Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de> Created attachment 156624 [details] [review] Bug 34677: Update to MARC21 relator terms list (Feb 21, 2014 technical notice) This patch adds missing relator codes/terms to the marc21_relatorterms.yaml file in accordance with the February 21, 2014 technical notice. https://www.loc.gov/marc/relators/tn140221rel.html To test: 1. Apply patch and restart 2. Go to Administration > Authorized values > RELTERMS --> New terms should be there and modified terms should be changed Additions: dgs - Degree supervisor med - Medium mtk - Minute taker vac - Voice actor wst - Writer of supplementary textual content win - Writer of introduction wpr - Writer of preface Changes: orm - Organizer Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de> Created attachment 156625 [details] [review] Bug 34677: Update to MARC21 relator terms list (Dec. 14, 2020 technical notice) This patch adds missing relator codes/terms to the marc21_relatorterms.yaml file in accordance with the December 21, 2020 technical notice. https://www.loc.gov/marc/relators/tn201214src.html To test: 1. Apply patch and restart 2. Go to Administration > Authorized values > RELTERMS --> New term should be there Addition: dgc - Degree committee member Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de> Created attachment 156626 [details] [review] Bug 34677: Update to MARC21 relator terms list (Apr. 26, 2021 technical notice) This patch adds missing relator codes/terms to the marc21_relatorterms.yaml file in accordance with the April 26, 2021 technical notice. https://www.loc.gov/marc/relators/tn210426rel.html To test: 1. Apply patch and restart 2. Go to Administration > Authorized values > RELTERMS --> New term should be there Addition: pad - Place of address Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de> Created attachment 156627 [details] [review] Bug 34677: Update to MARC21 relator terms list (August 8, 2023 technical notice) This patch adds missing relator codes/terms to the marc21_relatorterms.yaml file in accordance with the August 8, 2023 technical notice. https://www.loc.gov/marc/relators/tn230808rel.html To test: 1. Apply patch and restart 2. Go to Administration > Authorized values > RELTERMS --> New terms should be there anc - Announcer aue - Audio engineer aup - Audio producer bka - Book artist cad - Casting director cop - Camera operator dbd - Dubbing director djo - DJ edd - Editorial director fon - Founder mka - Makeup artist mup - Music programmer mxe - Mixing engineer nan - News anchor onp - Onscreen participant rap - Rapporteur rxa - Remix artist sde - Sound engineer sfx - Special effects provider swd - Software developer tau - Television writer tlg - Television guest tlh - Television host vfx - Visual effects provider Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de> Created attachment 156628 [details] [review] Bug 34677: (follow-up) Update transposed value Update sdg Stage director to sgd (May 31, 2013 technical notice). Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de> Created attachment 156629 [details] [review] Bug 34677: (follow-up) Additional updates to match the LOC list This patch makes additional updates to the RELTERMS authorized value list to make it match the MARC Code List for Relators at https://www.loc.gov/marc/relators/relaterm.html and https://www.loc.gov/marc/relators/relacode.html It also updates the description displayed in the authorized values list. Test plan: 1. Apply the patch. 2. Reload the values (reset_all if using KTD). 3. Go to Administration > Authorized values. 4. Note that the description for RELTERMS is changed (now says 'MARC Code List for Relators (https://www.loc.gov/marc/relators/).' instead of 'French terms of relations'). 5. Check that the changes listed are incorporated into the RELTERMS authorized values list. Additions: prv - Provider rcd - Recordist stg - Setting Changes: aui - Author of introduction -> Author of introduction, etc. aus - Author of screenplay -> Screenwriter coe - Contestant -appellee -> Contestant-appellee cot - Contestant -appellant -> Contestant-appellant cou - Court-governed -> Court governed dpb -> dbp - Distribution place dgg - Degree grantor -> Degree granting institution osp - On-screen presenter -> Onscreen presenter pte - Plaintiff -appellee -> Plaintiff-appellee rcp - Recipient -> Addressee red - Redactor -> Redaktor wde - Wood-engraver -> Wood engraver Removals: -grt - Graphic technician Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de> Created attachment 156630 [details] [review] Bug 34677: (QA follow-up) Update description of RELTERMS authorised value The patch as is kind of undid the change of bug 34679. The new proposal is a mix of this and the old version with a link that opens in a new tab. (In reply to Katrin Fischer from comment #24) > Created attachment 156630 [details] [review] [review] > Bug 34677: (QA follow-up) Update description of RELTERMS authorised value > > The patch as is kind of undid the change of bug 34679. The new > proposal is a mix of this and the old version with a link that > opens in a new tab. Thanks for picking that up and fixing! Pushed to master for 23.11. Nice work everyone, thanks! Enhancement not pushed to 23.05.x Nothing to document here, that I can see. Feel free to reopen with more details if I'm wrong! :) |