metafacture / metafacture-core

Core package of the Metafacture tool suite for metadata processing.
https://metafacture.org
Apache License 2.0
69 stars 34 forks source link

Next release 5.3.0 #397

Closed TobiasNx closed 2 years ago

TobiasNx commented 2 years ago

We should prepare for the next release.

dr0i commented 2 years ago

This is a list of new features/bugfixes since the last release (5.2.0). I propose to change the structure of the release information: instead of categorizing issues into Bug fixes, New Features and Other, I think most people are probably interested in specific modules they are working with, so putting everything under those module names will make it easier for them to find the relevant information. Assigning a bunch of collaborators here to get some feedback about this proposal.

Changes

XML

blackwinter commented 2 years ago

I'm -0 on this proposal. Categorizing by type of change appears to be the industry standard. We could prefix/tag individual entries with the relevant module name(s) to improve discoverability.

Add checkstyle and javadoc Fix javadoc errors #396

Checkstyle was added in #389.

dr0i commented 2 years ago

Added #389 to "checkstyle and javadoc".

I'm +0 on your proposal, resulting in this proposal:

## Changes

### Bug fixes

- XML/biblio: Fix creation of Marc XML namespaces #403
- XML/biblio: Fix Namespace-prefixes of elements and attributes #377
- XML/biblio: Marc-XML-encoder: record-type written as controlfield not as attribut of record-field #402
- XML/biblio: Improve handling of XML attributes and element values #394
- XML/biblio: Encode top-level MARC record leader as proper XML element instead of control field. #33
- XML/biblio: Make simple XML encoder value tag name configurable #379
- JSON: Fix _elseNested loses array-key in JSON #374
- Metamorph: Fix _elseNested only outputs two hierachy levels #378

### New Features

- JSON: Make JSON encoder array marker configurable #393
- JSON: Add or enhance a function to extract JSON-Records from an JSON-API #382
- Mangling: Split up event stream into records #385
- Sort triple numerically #380
- Add YAML Encoder/Decoder #399

### Other

- Update release and publish process #311
- Checkstyle and javadoc #389 #396
- Update and apply EditorConfig file #388
- Add initial CONTRIBUTING.md #382
- Fix insecure logging configuration #364
fsteeg commented 2 years ago

+1 for the second version, categorized by type.

TobiasNx commented 2 years ago

+1 for the second version, categorized by type.

Second that. +1

katauber commented 2 years ago

+1 for the second version, categorized by type.

+1