Rufen Sie uns an: +49 (0)551 291 76 100 oder schreiben Sie uns: info@intranda.com

Release Notes: Goobi 1.9.

Open Source Workflow Software.

intranda GmbH / Digitisation / Goobi / Goobi Release Notes / Release Notes: Goobi 1.9

General improvements

Revised search function

Goobi 1.9 brought a huge improvement in search functionality with the option to perform a wide range of more detailed searches for specific data. At the same time, the search syntax was thoroughly revised and simplified.

In order to simplify the search process, a new search dialog box was designed that provides a clear interface allowing users to combine different search options without the need for specific training.

goobi_history_1.9_01-1024x545

Batches

The batch concept was introduced to allow users to process large volumes of data for mass digitisation projects. Batching makes it possible to direct a number of individual units through the workflow in groups. The batches are created automatically by performing a mass import. If the batches subsequently need to be combined differently, there is an option to modify the combinations in the new admin dialogue box for batches.

goobi_history_1.9_02-1024x644

Exporting tables

Search requests and the corresponding results in the form of tabular process lists can now be saved as Excel files. Additional statistical columns and the actual search request are saved in the Excel file as well as the table columns.

goobi_history_1.9_03

Exporting statistics as an Excel download

Users can now generate and download individual Excel files based on the statistics produced. These files can then be used for other purposes (e.g. billing ) in external programs.

goobi_history_1.9_04

Archiving projects

Projects that have expired (and for which no further volumes are to be added) can now be given the status ‘deactivated’.

goobi_history_1.9_05-1024x632

Volumes from deactivated projects will not be automatically displayed in the process list. However, the administrator may choose to display them by selecting the checkbox above the table.

Hiding completed processes

Processes for which every step of the workflow has been completed are no longer displayed in the process list. However, the checkbox above the table provides an option to include completed processes in a given search and in the results display.

goobi_history_1.9_06-1024x634

Web API

The previous Web API implementation was extended to work with the same plug-in mechanism as that used by mass imports. Individual Web API commands can be installed in Goobi separately during run time allowing calls to be made by external programs via URL calls.
Some examples from intranda are given below:

  • closeStep
  • exportDms
  • addStep
  • addProcess
  • deleteProcess
  • version
  • help
  • ucc
  • ucc_upload
  • addToProcessLog
  • runScript
  • processFilter
  • stepFilter
  • findWrongStatus
  • reportProblem

Example calls:

  • http://intranda.com/goobi/wi?command=addToProcessLog&token=test&processId=12&value=myErrorMessage&type=error
  • http://intranda.com/goobi/wi?command=addToProcessLog&token=test&stepId=12345678&value=myDebugMessage&type=debug
  • http://intranda.com/goobi/wi?command=processFilter&token=test&filter=stepopen:myOpenStepName
  • http://intranda.com/goobi/wi?command=stepFilter&token=test&filter=stepopen:myOpenStepName

Message types included in process log

Goobi’s previous Wiki field was extended to include a type allocation with the result that individual messages can now be given a type when adding to the log. However, existing messages can no longer be deleted subsequently by other workflow staff, although they may add new messages. Correction messages and the corresponding solutions (as well as externally generated messages) are listed together in chronological order with a time stamp. This makes it possible to reconstruct individual workflow steps and processes with great accuracy.

goobi_history_1.9_07-1024x629

Default for collections

User can now specify individual default values for specific projects when creating processes. Selecting from a collection is only necessary if that collection is not the same as the default.

Extended import interface

The plug-in import interface was extended to include an additional type. From now on, users can also select and import files directly from a server directory. The functionality depends on the individual import plug-in.

goobi_history_1.9_08

Read-only field in the metadata editor

The configuration options for the metadata editor were extended to allow users to set individual items of metadata as read-only and thus prevent them from being processed.

Extended filter options for own tasks

The range of filter options available for a user’s own tasks was extended to match those available for processes. The same uniform syntax can now be used in all areas.

Internationalisation

The language files aimed at English- and Spanish-speaking users were completely revised. All text was checked and improved with the help of qualified, mother-tongue translators.

Usability optimisation for the Enter key

In many areas of Goobi, pressing the Enter key used to have the unintended effect of cancelling. This was checked for all forms and modified to ensure that the correct default action was followed. This alone has made working with many forms much more user-friendly and intuitive.

New property mechanism

The mechanism for managing properties was completely revised allowing for the uniform processing of properties and centralised control of those properties, e.g. when calling scripts. Individual properties are now always saved to the process rather than to individual workflow steps. They can be configured selectively and displayed for individual workflow steps.

Multiple dockets for mass imports

An additional docket type was introduced for generating batches. The new ‘multi-docket’ contains all the dockets for the corresponding processes as well as a cover sheet. The docket can be configured using an xslt file.

Individual workflow dockets

A new docket management function was added to generate dockets. In the same way as rulesets, the dockets produced in this way can be allocated to individual processes and therefore to process templates/workflows. Different workflows can therefore use a number of dockets within a single project.

goobi_history_1.9_09-1024x638

Automatic folder naming when changing process titles

For reason of simplification, an additional mechanism was introduced that automatically renames existing process folders if the process title itself is renamed. This ensures that any change in the process title is reflected in the file system.

Resolved problems

Compatibility with Internet Explorer

Goobi 1.9 is compatible with Microsoft Internet Explorer. The entire program was checked to ensure that it is displayed and can be used correctly with this browser.

Steps opened twice

In very rare cases that were hard to replicate, a number of sites reported illogical workflow behaviour for individual volumes. In some cases, several steps were opened at the same time and in others subsequent steps were not opened at all. This problem was resolved in Goobi 1.9..

Message localisation (e.g. validation messages)

Some of the messages displayed to users had not been localised into the correct language. Following an intensive review, many additional messages are now translated before being displayed.

Goobi

Latest Release Notes

System requirements

Operating system: Linux
RAM: 4 GB
CPU: 4 cores
Hard disk: 40 GB for operating system plus required data storage

Get the software

Source code: GitHub Repository
Documentation: Goobi workflow Manual
Installation: On request
Back to Top