v2022.06-20240527
Pre-release
Pre-release
Migration instructions
-
Neue Klassifikationen laden bzw. bestehende aktualisieren:
- https://github.com/MyCoRe-Org/ubo/blob/develop/ubo-cli/src/main/setup/classifications/rfc5646.xml (löst nach Migration rfc4646.xml ab)
- https://github.com/MyCoRe-Org/ubo/blob/develop/ubo-cli/src/main/setup/classifications/importSourceType.xml (vgl. https://mycore.atlassian.net/browse/UBO-326 )
- optional kann das ORCID-Mapping aktiviert werden, dazu muss https://github.com/MyCoRe-Org/mycore-classifications/blob/main/src/main/resources/mycore-classifications/orcidWorkType.xml geladen werden
- und eine entsprechend angepasste Genre-Klassikation eingespielt werden, vgl. https://github.com/ThULB/ThUniBib/blob/develop/common/src/main/resources/setup/classifications/ubogenre.xml
-
Solrkonfiguration via WebCLI neu laden:
clear solr index in core main
reload solr configuration main in core main
-
Index neu erstellen:
rebuild solr metadata index in core main
-
Migration aller Einträge:
select objects with solr query objectType:mods in core main
execute for selected xslt {x} with file resource:xsl/migration/migrate-lang-genre-accessCondition.xsl
Nach Abschluss der Migration kann mit den folgenden Kommandos nochmal geprüft werden, ob auch wirklich alle Datensätze sauber migriert wurden:
grep -R "</mods:genre>" data/metadata |wc -l
grep -R "use and reproduction" data/metadata | grep classID|wc -l
grep -R "rfc4646" data/metadata |wc -l
Alle drei Kommandos sollten 0 ausgeben. Falls nicht müssen die entsprechenden Objekt-IDs erneut migriert werden mit dem in Schritt 4 angegebenen Kommando.
In einem letzten Schritt kann die rfc4646-Klassifikation noch gelöscht werden.
What's Changed
- UBO-316 Made request handler for statistics configurable by @Possommi in #372
- UBO-318 Read request handler from $RequestURL by @Possommi in #374
- UBO-317 Add button to copy url to result set to clipboard by @Possommi in #373
- UBO-320 Ugrade MCR.user2.LDAP.Mapping.labeledURI.id_gnd.schema to https by @Possommi in #376
- UBO-322 Display realname (if any) rather than uid of user on profile page by @Possommi in #378
- UBO-323 Index corresponding author by @Possommi in #379
- UBO-319 FSU040THUL-292 UBO should use rfc5646 for mapping languages by @Possommi in #375
- UBO-324 Made generated id's in ubo-dialog.xsl unique by @Possommi in #380
- UBO-309 Add rate-limiting URI-Resolver by @erodde in #365
- UBO-291 Store mods:genre with authorityURI and valueURI by @Possommi in #342
- UBO-326 Added classification importSourceType.xml and adopted import-list.xed to the use of new classification by @Possommi in #382
- UBO-284 Added migrate-mods-accessCondition.xsl. Fixed migrate-mods-ge… by @Possommi in #383
- UBO-325 Improve accessibility of result page by @Possommi in #381
- UBO-321 Do not display placeholders in identity picker search result by @Possommi in #377
- UBO-327 Added migration stylesheet migrate-lang-genre-accessCondition… by @Possommi in #384
- UBO-328 Allow to provide dropdown dividers in user menu via navigation.xml by @Possommi in #385
- Added new publication types for KDSF compliance by @kponten in #386
- make conference stored field for migration analysis by @kkrebs in #387
- merge develop into main by @kkrebs in #388
Full Changelog: v2022.06-20240326...v2022.06-20240527