Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev #30

Merged
merged 4 commits into from
Mar 16, 2023
Merged

Dev #30

merged 4 commits into from
Mar 16, 2023

Conversation

ammsalme
Copy link
Contributor

No description provided.

nvolk and others added 4 commits March 8, 2023 16:35
* Fix MET-271 (normalization removes []-brackets)
* Add 040$b (cat lang) to support MRA-284-ish translations better
* Asteri/FIN11 ID in $0 is (again) enough to merge two fields
* Handle abbreviations and translate 020$q to cataloging language.
* Add field 245 end punctuation clean up rule
Start using validator/fixer code from https://github.com/NatLibFi/marc-record-validators-melinda here and there, and get rid of the local code.
* Do $6 occurrence number reset is now done via marc-record-validators-melinda
* Remove duplicate datafields via marc-record-validators-melinda
* Handle orphaned $6s via marc-record-validators-melinda

New features and bug fixes:

* MRA-392
** Validator for cleaning up extra sf $0:s from 1xx, 6xx, 7xx, 8xx (via marc-record-validators-melinda)

* Fix MET-300
** Field 856: Blank indicators won't prevent field-merge

* Rewrite basic field 008 handling
** use older 008/00-05 in merged record
** use 008/06 'd' from source in merged record, if base has 008/06 'c' 'u' or '|' 

* Fix MET-295
** Do not delete 500 $a Koneellisesti tuotettu tietue from base if base's encoding level is '2'

* Update marc-record-validators-melinda version 10.2.0 (even it "requires" Node 18 and we are momentatily still on 16)
* Update dependencies
Fixes to handing general prePublicationNotes in f500
- Do not add 500 $a Koneellisesti tuotettu tietue to the merged record when merged record is a finished record
- Do not remove 500 $a Koneellisesti tuotettu tietue from the merged record, when merged record is not a finished record

Ignore apostrophes and quotes when comparing field similarity to avoid duplicate fields

* 1.2.5-alpha.1

---------

Co-authored-by: Minttu Hurme <[email protected]>
@ammsalme ammsalme marked this pull request as ready for review March 16, 2023 15:07
@ammsalme ammsalme requested a review from a team as a code owner March 16, 2023 15:07
@ammsalme ammsalme merged commit c4536b7 into main Mar 16, 2023
@ammsalme ammsalme deleted the dev branch March 16, 2023 15:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants