metafacture-core icon indicating copy to clipboard operation
metafacture-core copied to clipboard

Core package of the Metafacture tool suite for metadata processing.

Results 100 metafacture-core issues
Sort by recently updated
recently updated
newest added

While empty record tags are possible and deletes the record-tag, this is not possible with empty root tags: `| encode-xml(recordtag="",roottag="",attributemarker="@",valuetag="value")`

Whenever `FileMap` encounters a missing file (or the file cannot be read for other reasons) during access to the map (`get()` or `keySet()`), an [exception is thrown](https://github.com/metafacture/metafacture-core/blob/9cf783f91487b1f8637a475ca87db8e4e58122e9/metamorph/src/main/java/org/metafacture/metamorph/maps/FileMap.java#L195) and the `isUninitialized`...

Enhancement

In my example here: https://github.com/TobiasNx/metafacture_workflows/commit/16308bc44ab961f3beaeef0497479e1124aedc09 The outputted csv seems to have sometimes mixed up the columns. This seems to be due to order of the incoming stream: ``` Hochschulbibliothek Pforzheim,...

At the moment metafacture is only able to read-dir with local file, but it would be nice to be able to read-dir with a web directory.

Create a graphical graph out of https://github.com/metafacture/metafacture-documentation/blob/master/flux-commands.md regarding the signature . This could help people to understand what modules can be chained.

In context of lobid-organisation we get an pica binary dump and need to transform this to picaxml. But there seems to be no `encode-picaxml`. Would be nice to include this.

Use case is a workflow where we use `open-http` to POST records to an API. When working with large input data, we'd like to wait a short amount of time...

When the leader comes not as first, `encode-marc21` breaks: `java.lang.IllegalStateException: must not be appending data fields` https://metafacture.org/playground/?flux=%22https%3A//d-nb.info/1106253078/about/marcxml%22%0A%7C+open-http%28accept%3D%22application/xml%22%29%0A%7C+decode-xml%0A%7C+handle-marcxml%0A%7C+fix%0A%7C+encode-marc21%0A%7C+print%0A%3B&fix=move_field%28%22leader%22%2C%22@leader%22%29%0Acopy_field%28%22@leader%22%2C%22leader.status%22%29%0Asubstring%28%22leader.status%22%2C%225%22%2C%221%22%29%0Acopy_field%28%22@leader%22%2C%22leader.type%22%29%0Asubstring%28%22leader.status%22%2C%226%22%2C%221%22%29%0Acopy_field%28%22@leader%22%2C%22leader.bibliographicLevel%22%29%0Asubstring%28%22leader.status%22%2C%227%22%2C%221%22%29%0Acopy_field%28%22@leader%22%2C%22leader.typeOfControl%22%29%0Asubstring%28%22leader.status%22%2C%228%22%2C%221%22%29%0Acopy_field%28%22@leader%22%2C%22leader.characterCodingScheme%22%29%0Asubstring%28%22leader.status%22%2C%229%22%2C%221%22%29%0Acopy_field%28%22@leader%22%2C%22leader.encodingLevel%22%29%0Asubstring%28%22leader.status%22%2C%2217%22%2C%221%22%29%0Acopy_field%28%22@leader%22%2C%22leader.catalogingForm%22%29%0Asubstring%28%22leader.status%22%2C%2218%22%2C%221%22%29%0Acopy_field%28%22@leader%22%2C%22leader.multipartLevel%22%29%0Asubstring%28%22leader.status%22%2C%2219%22%2C%221%22%29%0Aremove_field%28%22@field%22%29&active-editor=fix encode-marc21 should not care if the order of elements is correct when entering...

Workshop participant talked about it. Catmandu has it. Maybe we want it too.

At the moment I am not able to combine a `-tee` command with a `wormhole` since the `wormhole` only works with `flow` but not with `flowtail`s the "inside" of a...