Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Release notes - docuteam cosmos
Cosmos release notes are split into the following sections: packer, feeder, rservices, and common libraries that provide shared core functionality (tools, darc, converter, aipcreator*, mapping). Within each section the items are distinguished into three categories: new features, improvements and bugs. The links point to the descriptions and discussions of the issues directly. Please note that you have access only from within our organisation.
Version 5.3.0
Version 5.3.0, released: 4/Jun/19
In this version, we primarily invested into maintenance work under the hood (upgrading libraries, improving test processes, code cleanup). Also, we fixed a few bugs and included a few client specific improvements.
docuteam packer
Improvements
- COSMOS-398 - Search should look in CSV and RDF display values as well (not only keys)
Bugs
- COSMOS-399 - fix GUI exception when metadata fields are navigated with tab
- COSMOS-403 - disable actions when package is not in read-write mode
- COSMOS-404 - forward log messages from the console appender into the console re-director dialog (if installed)
docuteam feeder
Bugs
- COSMOS-344 - include currently missing libraries in feeder dist
common libraries
Bugs
- COSMOS-308 - PDFToolsConverter should check for DLLs of any version („O2PProxy*.dll“)
Improvements
- COSMOS-1 - update the truezip libraries to version 7.3
- COSMOS-5 - update DROID libraries to version 6.4
- COSMOS-299 - update default DROID signature files
- COSMOS-376 - SEDA 1: put PREMIS events into comment
- COSMOS-377 - SEDA: support metadata fields on package level as well and add to SEDA manifest
- COSMOS-252 - do all log output through the log4j framework (not directly to the console)
Version 5.2.2
Version 5.2.2, released: 26/Mar/19
docuteam packer
Improvements
- COSMOS-385 - doesn't display an error when no conversion instruction is found
Bugs
- COSMOS-384 - configure URL of specific converter service in properties
Version 5.2.1
Version 5.2.1, released: 20/Mar/19
docuteam feeder / darc
Bugs
- COSMOS-382 - update saID attribute when cloning a submission agreement
Version 5.2.0
Version 5.2.0 released: 06/Mar/19
This minor version introduces functionality to interact with „docuteam bridge“, a new deposition service. Also, previously client-specific features of „docuteam packer“ were added in a commonly useful way. And packer now also supports doing file conversion directly from within SIPs.
This release also fixes a bug that left a potentially large number of small temporary files behind.
packer
New Features
- COSMOS-300 - format conversion for file nodes
- COSMOS-311 - integrate client-specific functionality:
- COSMOS-312 - ask user to confirm opening a locked SIP
- COSMOS-313 - add new action to open the file system location of the SIP
- COSMOS-315 - integrate simple DOI generator
- COSMOS-316 - support optional sorting of allowedValues alphabetically
feeder
New Features
- COSMOS-321 - interaction with docuteam bridge
- COSMOS-324 - add new feeder operation to check the bridge queue and launch respective workflows (for download, ingest)
- COSMOS-325 - add new feeder operation to download a specific deposition from bridge
- COSMOS-336 - submit error status/description to bridge
- COSMOS-306 - transform MuseumPlus SIP to Matterhorn SIP
- COSMOS-320 - update PID from stored SIP to bridge
Improvements
- COSMOS-326 - add parameter for SIPFileMigrator to block already migrated files
rservices
New Features
- COSMOS-289 - new service to return just the EAD of an object
common libraries
New Features
- COSMOS-278 - add new metadata fields
- COSMOS-311 - integrate client-specific functionality:
- COSMOS-314 - add new postAction to update parent nodes
- COSMOS-138 - add new accessor (EAD) for field „Aktenplanposition“
- COSMOS-197 - add new accessor for field „Erwerbsarten“
- COSMOS-315 - new simple DOI generator (without registration)
Improvements
- COSMOS-303 - support better handling for multiple linebreaks when serializing
Bugs
- COSMOS-356 - fix bug with created but not deleted temporary files
- COSMOS-368 - level initialization not in sync (not threadsafe)
Version 5.1.1
Version 5.1.1, released: 20/Dec/18
This is a small bugfix release covering an infrastructure issue regarding the DPF4Convert service.
feeder
Bugs
- COSMOS-310 - fix dependencies of the DPF4Converter
common libraries
Improvements
- COSMOS-323 - use local schemas for DPF4Convert webservice
Bugs
- COSMOS-302 - fix bug with extent unit that was not written to the mets file
Version 5.1.0
Version 5.1.0, released: 02/Nov/18
This minor release covers additional packer features, and introduces a new feeder operation.
packer
New Features
- COSMOS-277 - implement features requested by SIAF:
Bugs
- COSMOS-85 - disable delete file content action in menu in limited-write or read-only mode
- COSMOS-208 - remove empty EAD elements
- COSMOS-297 - fix SEDA 1 export with empty EAD element
- COSMOS-292 - fix tiff preview
feeder
New Features
- COSMOS-220 - new operation to verify file extensions
Bugs
- COSMOS-274 - fix bug with DIP delivery (doesn't fail even though tomcat returns HTTP code 500)
- COSMOS-279 - fix misleading error message for step CreateSIPFromExcel when columns „unittitle“ or „levelOfDescription“ are missing
rservices
Bugs
- COSMOS-280 - fix missing property definitions in properties
common libraries
Improvements
- COSMOS-6 - filter multiple MIME types received from DROID
Bugs
- COSMOS-304 - fix XPaths for 'function' and 'occupation'
Version 5.0.0
Version 5.0.0, released: 08/Sep/18
The increased major version was applied because of the extended features introduced especially for docuteam packer.
In addition, a new file conversion service was wrapped, and the conversion function is now accessible as a generic command, i.e. to be run on single files from the command line.
packer
New Features
- COSMOS-266 - add multiple features requested by SIAF:
- SIAF-7 - export SIP in SEDA v1.0 and v2.1
- SIAF-8 - improve error/warning messages to support translations
- SIAF-10 - allow manual (re-)ordering of nodes
- SIAF-11 - support OpenOffice documents in the preview window
- SIAF-12 - normalize names of folders/files according to a configuration (character replacement, length limit, prefix/suffix)
- SIAF-13 - add deletion/restitution using special level and actions; possibility to disable actions using property
- SIAF-14 - report templates can be based on EAD or METS, and create PDF, XML or CSV
- SIAF-15 - support local SKOS files for setting the allowed values of a metadata field
- SIAF-16 - select and delete duplicate files based on checksums
Improvements
- COSMOS-266 - keep last modified date when copying files
- COSMOS-266 - keep date file attributes when copying
- COSMOS-266 - add value „Datei(en)“ for field 1.5
Bugs
- COSMOS-239 - update/correct documentation in docuteamPacker.properties
- COSMOS-244, COSMOS-251 - add missing and change misleading french translations
- COSMOS-250 - update documentation link
- COSMOS-143 - add value „Datei(en)“ for field „1.5 Einheit“
- COSMOS-212 - prevent levels from appearing multiple times in context menu
- COSMOS-222 - fix bug in levels_isad-g_en.xml (not well-formed)
feeder
New Features
- COSMOS-235 - allow multiple/multiline parameters for step „Create SIP from Excel“
common libraries
New Features
- COSMOS-203 - enable „File Converter“ (ch.docuteam.converter.FileConverter) to be run from the command line
- COSMOS-232 - support for DPF4Convert Web Service (Plossys)
- COSMOS-28 - add new metadata fields to ead: family name, function, occupation
Improvements
- COSMOS-131 - keep last modified date when copying files using streams
- COSMOS-132 - keep date file attributes when copying
- COSMOS-213 - make docuteam-darc a self-contained distribution
Bugs
- COSMOS-11 - prevent „create empty“ from deleting existing SIP
Version 4.1.0
Version 4.1.0, released: 12/Apr/18
This minor release was created after the logging framework has been upgraded.
common libraries
Improvements
- COSMOS-133 - improve logging
Version 4.0.0
Version 4.0.0, released: 25/Mar/18
Two main aspects were introduced in this major release:
- The code was restructured, the different modules integrated into a single project to simplify versioning and dependency management
- docuteamOAIS was rewritten and renamed to „docuteam rservices“
packer
Improvement
- COSMOS-97 - read the specified DROID signature files from properties
- COSMOS-137 - increase memory limit on startup for packer
- COSMOS-150 - improve logging
- COSMOS-103 - improve handling of submission agreements
Bugs
- COSMOS-41 - fix bug with creating EAD file
- COSMOS-74 - fix bug with starting packer from OSX
- COSMOS-110 - fix bug with submission agreement
- COSMOS-146 - fix bug with renaming packets
- COSMOS-154 - show a warning on saving package under existing name
- COSMOS-158 - show a warning on closing a modified packet
- COSMOS-169 - sort SIPs in workspace
feeder
Improvements
- COSMOS-95 - improve operation ingest feedback filenet
- COSMOS-162 - add build info for feeder
rservices
New Features
- COSMOS-126 - rewrite docuteamOAIS as „docuteam rservices“ with an updated REST framework
Bugs
- COSMOS-196 - write log file to tomcat log directory