Developments and innovations to Goobi workflow in May 2019
The interface for the mass import of Goobi workflow has been massively revised. Previously, users had to select the correct import mechanism and then import the plugin from the list. And last but not least you had to select the file to be uploaded first and then click on a separate button. All this is now much more intuitive. If you enter the mass import, from now on only those tabs will be displayed for which plugins are installed. If only one plugin is installed, it is already selected. And also the upload of the file is directly possible with Drag & Drop. Thus the handling is simplified by a multiple and requires substantially fewer clicks than before.
Revised dialogue for mass imports
https://github.com/intranda/goobi/commit/41d622981b7ea2ced3cc009a703c78a23c1967c1 https://github.com/intranda/goobi/commit/93d0042cad7f99e480d1fbeb5b961af74702ae92 https://github.com/intranda/goobi/commit/4f23eb2ca69ae7e5d35ae5658e017cae69c1c973 https://github.com/intranda/goobi/commit/b2a8bf88cd9a352ad00ff1571d4465b96a900ba7 https://github.com/intranda/goobi/commit/51ebf28f6deb99d6590c48906500f2d379c28a15
To ensure better compatibility with different character sets and languages, the Goobi workflow database has now been adapted to store all tables internally as UTF8. After installing the new version of Goobi workflow, this update takes place automatically during the first program start, so that no manual intervention in the database is necessary.
By adapting an SQL query, the speed of listing many steps could be increased. Even with 30,000 steps assigned to a user, waiting times are now less than one second.
A placeholder text is now displayed in the metadata editor when no media is available for a task. This means that the user can now see immediately whether files belong to a process at all or whether there are only problems with the display of available media under certain circumstances.
Display of a placeholder for missing images
Within the File-Upload-Plugin not only files can be uploaded from now on. It is now also possible to download individual files again. In addition, the entire directory content can be downloaded as a zip file.
Download single or all files from the File-Upload-Plugin
The Administration Plugin Catalogue Poller now has a mechanism to export updated tasks that have been changed by a periodic query of a library catalog, for example. With this new mechanism, it is now possible for only those records to be re-published, e.g. in the Goobi viewer, for which there is an update. Only the METS file is exported, but not associated images, media or full text files. In this way, the publication process is also correspondingly efficient and current data records are always published.
Three plug-ins were developed to connect Goobi workflow to the LZA of the GWDG (CDStar):
- One step plugin for the ingest of master images and derivatives in CDStar
- A plugin for exporting a METS file with file groups in which the IDs and URLs point to the previously ingested images in CDStar.
- A plugin that imports the exported METS file into a Fedora system.
All these plug-ins already work with the Goobi internal queue, avoiding peak loads.