Summary: | MARC21 Addition to relator terms in technical notice 2025-04-03 | ||
---|---|---|---|
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: | Signed Off --- | QA Contact: | Testopia <testopia> |
Severity: | enhancement | ||
Priority: | P5 - low | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
GIT URL: | Change sponsored?: | --- | |
Patch complexity: | Trivial patch | Documentation contact: | |
Documentation submission: | Text to go in the release notes: | ||
Version(s) released in: | Circulation function: | ||
Attachments: |
Bug 40072: MARC21 Addition to relator terms in technical notice 2025-04-03
Bug 40072: MARC21 Addition to relator terms in technical notice 2025-04-03 |
Description
Caroline Cyr La Rose
2025-06-04 14:55:02 UTC
Woops, pressed enter by accident... https://www.loc.gov/marc/relators/tn250403rel.html Addition: - wfw [writer of foreword] - A person, family, or organization contributing to a resource by providing a foreword to the original work. DEPRECATED code/term The term "author of introduction, etc." (code "aui") has been deprecated. Users should use "writer of foreword" (code "wfw"), "writer of introduction" (code "win") or "writer of preface" (code "wpr") instead. Updated definition The definition for "adapter" (code "adp") has been rewritten to allow for expanded usage. Please see the Term Sequence page (https://www.loc.gov/marc/relators/relaterm.html) for the new definition. This update includes a term deprecation. I decided to go ahead and remove it from the authorized values list because, unlike for MARC frameworks, a nonexistent value will not delete data from the records. It will simply say "aui (Not an authorized value)". Furthermore, this only affects new installations. Nothing will be deleted from existing installations, unless the libraries themselves remove the authorized value. They can make a batch modification before deleting it if necessary. Created attachment 183651 [details] [review] Bug 40072: MARC21 Addition to relator terms in technical notice 2025-04-03 This patch adds a relator term that was added to the MARC code list for relators in the April 3, 2025 technical notice. The new term is wfw - Writer of foreword. This technical notice also deprecates an existing term, aui (author of introduction), in favour of the new term. To test: 1. Apply patch and reset_all 2. Go to Administration > Authorized values 3. Search for the RELTERMS list and click on it 4. Search for wfw --> There should be an entry for wfw - Writer of foreword 5. Search for aui --> Term should not exist Note : This update includes a term deprecation. I decided to go ahead and remove it from the authorized values list because, unlike for MARC frameworks, a nonexistent value will not delete data from the records. It will simply say "aui (Not an authorized value)". Furthermore, this only affects new installations. Nothing will be deleted from existing installations, unless the libraries themselves remove the authorized value. They can make a batch modification before deleting it if necessary. Created attachment 183655 [details] [review] Bug 40072: MARC21 Addition to relator terms in technical notice 2025-04-03 This patch adds a relator term that was added to the MARC code list for relators in the April 3, 2025 technical notice. The new term is wfw - Writer of foreword. This technical notice also deprecates an existing term, aui (author of introduction), in favour of the new term. To test: 1. Apply patch and reset_all 2. Go to Administration > Authorized values 3. Search for the RELTERMS list and click on it 4. Search for wfw --> There should be an entry for wfw - Writer of foreword 5. Search for aui --> Term should not exist Note : This update includes a term deprecation. I decided to go ahead and remove it from the authorized values list because, unlike for MARC frameworks, a nonexistent value will not delete data from the records. It will simply say "aui (Not an authorized value)". Furthermore, this only affects new installations. Nothing will be deleted from existing installations, unless the libraries themselves remove the authorized value. They can make a batch modification before deleting it if necessary. Signed-off-by: Roman Dolny <roman.dolny@jezuici.pl> |