2024
24.11
Artist Dictionary
If the following plugins are used, manual steps must be carried out after the update:
These plugins use vocabularies to manage relations between entities. Previously there were two relations R03a Relationship Person - Collective agent
and R03b Relationship Collective agent - Person
, which together described the relation between persons and agents. All other relations were only represented in one vocabulary.
The new versions of the plugins expect only one vocabulary R03 Relationship Person - Collective agent
. All entries in R03b Relationship Collective agent - Person
that are not already present (inverted) in the vocabulary R03a Relationship Person - Collective agent
must be transferred manually. The vocabulary R03b Relationship Collective agent - Person
must then be removed (temporarily renamed) and the vocabulary R03a Relationship Person - Collective agent
renamed to R03 Relationship Person - Collective agent
.
All configuration files must be adapted accordingly. The vocabulary references in the Mets files must then be corrected. The Mets migration script is available for this in the vocabulary server, which can be started with the options --trust Value --enable-relation-vocabulary-column-logic -f
.
Adaptation to goobi-plugin-workflow-mass-upload
The plugin has been adapted so that the user can select the detection method himself.
must be replaced by the following:
If use-barcodes
is set to true
, the detection-type
must be set to barcode
:
24.10
Update of the vokabular server
The vocabulary server must be updated to version 1.1.9
or newer.
24.09
Namensänderung LayoutWizzard Step Plugin
The name of the intranda_step_layoutwizzard plugin has changed. It is now written entirely in lowercase. This also applies to the configuration files. To ensure everything works as usual, the process calls need to be adjusted.
This can be done most easily through the database:
Renaming the configuration files:
Ensure that the folder goobi/plugins/metadata exists
Plugin goobi-plugin-step-create-full-pdf
The plugin goobi-plugin-step-create-full-pdf
has a different configuration. This part has changed and must be taken into account when updating:
OLD:
NEW:
24.08
Java-Version
Goobi now requires Java 17. Installation in Ubuntu:
To ensure that the Tomcat uses Java 17, it is probably required to add a line to the file /etc/default/tomcat9
:
Scripts called from Goobi need to be compatible, and/or the system's default Java needs to be configured.
Vocabulary Server
Access to the Goobi vocabulary server now requires an additional token. Check whether the vocabulary server is in use:
In the config file application.properties
, the token security.token=CHANGEME
needs to be added. The vocabulary server requires an update: Download
24.07
Vocabularies
If vocabularies are to be used or were used before an update, adjustments must be made here. Check whether vocabularies are in use:
If this command returns a number >0, it is strongly recommended, to test the vocabulary migration before the Goobi workflow update. If vocabularies are not in use, then there must be no link to a vocabulary in the goobi_metadataDisplayRules.xml
. Test: grep vocabulary -i /opt/digiverso/goobi/config/goobi_metadataDisplayRules.xml
Also before the update, check the update status of the following plugins, which where not yet adjusted at the time of release: plugin-step-flex-editor, plugin-workflow-linked-process-creation, plugin-step-metadata-replacement und plugin-workflow-project-export. Prüfen, ob eines dieser Plugins installiert ist:
The vocabulary management of Goobi workflow has been replaced by the vocabulary server. This is an independent application with which Goobi workflow can communicate. Please read the details in the Vocabulary server documentation.
Update archive management
This step is for Goobi installations, which use the archive management plugin. To check whether it is installed:
The data of the archive management is no longer stored in a BaseX database. It has to be migrated to the Goobi workflow database. This requires the following steps:
The current status of the archives must be saved. Log in at https://URL/basex/dba/login. Then select each database under Databases, select the .xml files and download them.
Stop BaseX:
Adjust configuration: Open the file
/opt/digiverso/goobi/config/plugin_intranda_administration_archive_management.xml
and remove the following lines:
Add the following blocks instead:
Adjust permissions: After the update, the following permissions must be available for full access:
Open archive plugin and import EAD files.
Optional: Configure export for the viewer: Archives in the viewer can be found at
VIEWERURL/archives/
. If the EAD files should also be visible in the viewer, configure the<export>
area. The files to be exported and the hotfolder must be specified there.Set up automatic tasks: Execute the following command to configure automatic exports:
Uninstall BaseX: Once the Goobi workflow update has been successfully tested and the archives are working as required, BaseX can be uninstalled:
Additionally remove the following block from the Apache configuration:
Adjustments to the configuration of the goobi-plugin-export-configurable plugin
Some tag names and types have changed in the config file, e.g. <folder>
is now <includeFolders>
, and <includeMedia>true</includeMedia>
changed to <media enabled="true"/>
. Reference config can be found here.
24.04
Adjustments to the configuration of the newspaperRecognizer plugin
The config file plugin_intranda_step_newspaperRecognizer.xml
must contain the following block:
The existing configuration must be adopted.
Adjustments to the Archive Management Config
If the following is written in /opt/digiverso/goobi/config/plugin_intranda_administration_archive_management.xml
:
this must be replaced by the following:
If useShelfmark is set to false, nothing needs to be adjusted.
24.02
Config Editor im Core
With the new version, the plugin for the configuration editor has been integrated into the Goobi workflow core. A few points must be taken into account when updating: The old plugin must be deleted and the configuration file must be renamed.
Correction of the right's name:
Adjustments to plugin_step_rename_files
Functionality for configuration has been added to the plugin. The following block must also be added to each <config>...</config>
so that the plugin behaves in the same way after the update:
Zuletzt aktualisiert