Hi all, this is a vote for a release of the Apache OpenNLP 2.3.0 release.
It is a maintenance release with dependency upgrades, removal of depracted methods, and bug fixes. It also raises the minimum Java version to 17. The release was made using the OpenNLP release process, documented on the website: https://opennlp.apache.org/release.html ############### Maven Repo: https://repository.apache.org/content/repositories/orgapacheopennlp-1034 <repositories> <repository> <id>opennlp-2.3.0-rc1-test</id> <name>Testing OpenNLP 2.3.0 release candidate</name> <url> https://repository.apache.org/content/repositories/orgapacheopennlp-1034 </url> </repository> </repositories> ############### Binaries & Source: https://dist.apache.org/repos/dist/dev/opennlp/staging-1034/opennlp-2.3.0/ ############### Tag: https://github.com/apache/opennlp/releases/tag/opennlp-2.3.0 ############### Release notes: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311215&version=12353455 ############### Here is a text version of the changelog as well: ** Improvement * [OPENNLP-1486] - Switch to BufferedWriter in various sandbox components * [OPENNLP-1487] - Update dependency log4j2 to version 2.20.0 * [OPENNLP-1488] - Update build dependency forbiddenapis to version 3.5.1 * [OPENNLP-1489] - Update dependency morfologik to version 2.1.9 * [OPENNLP-1490] - Update build dependency enforcer plugin to version 3.3.0 * [OPENNLP-1491] - Update build dependency javadoc plugin to version 3.5.0 * [OPENNLP-1494] - Improve resource handling of AutoCloseable streams in several classes * [OPENNLP-1495] - Reduce code duplication in opennlp.tools.ml package * [OPENNLP-1497] - Remove unnecessary test dependency commons-io * [OPENNLP-1501] - Make use of Records and Pattern Matching for instanceof * [OPENNLP-1505] - Reduce object creation in NGramCharModel and StringUtil * [OPENNLP-1506] - Enhance JavaDoc in opennlp.dl package * [OPENNLP-1507] - Remove long-term deprecated interface DetailedFMeasureEvaluatorParams * [OPENNLP-1508] - Remove long-term deprecated methods in opennlp.tools.sentdetect * [OPENNLP-1509] - Remove long-term deprecated methods in opennlp.tools.ml ** Test * [OPENNLP-1493] - Add tests for ModelLoader classes in cmdline sub- packages ** Task * [OPENNLP-1454] - Convert System.out statements to debug logging statements in 'opennlp-similarity' sandbox component * [OPENNLP-1496] - Migrate OpenNLP towards JDK 17 * [OPENNLP-1510] - Release 2.3.0 ** Dependency upgrade * [OPENNLP-1498] - Update dependency onnx-runtime to version 1.15.0 * [OPENNLP-1499] - Update dependency jersey to version 2.39.1 * [OPENNLP-1500] - Update dependency uimaj-core to version 3.4.1 ** Planned Work * [OPENNLP-1174] - remove classic format support in feature generator XML config when it is no longer needed ############### The results of the eval tests for the aforementioned tag can be found here: https://ci-builds.apache.org/job/OpenNLP/job/eval-tests-releases/7/ ############### Reminder: The up-2-date KEYS file for signature verification can be found here: https://dist.apache.org/repos/dist/release/opennlp/KEYS ############### Please vote on releasing these packages as Apache OpenNLP 2.3.0. The vote is open for at least the next 72 hours. Only votes from OpenNLP PMC are binding, but everyone is welcome to check the release candidate and vote. The vote passes if at least three binding +1 votes are cast. Please VOTE [+1] go ship it [+0] meh, don't care [-1] stop, there is a ${showstopper} Gruß Richard
signature.asc
Description: This is a digitally signed message part