Hi,

+1 (binding)

Checks & steps:

1.) Verified hashes and signatures: => PASSED
2.) Build from src (zip) on:

Apache Maven 3.9.11 (3e54c93a704957b63ee3494413a2b544fd3d825b)
Maven home: /Applications/apache-maven-3
Java version: 17.0.16, vendor: Eclipse Adoptium, runtime: 
/Library/Java/JavaVirtualMachines/temurin-17.0.16.jdk/Contents/Home
Default locale: de_DE, platform encoding: UTF-8
OS name: "mac os x", version: "26.0.1", arch: "aarch64", family: "mac“

=> PASSED
3.) Checked content of resulting binary distribution (tar.gz) => PASSED
4.) Checked eval results on CI / builds.ao. => PASSED
5.) Did some individual tests w/ the release candidate. => PASSED

Thanks for getting this out.

mawiesne | Martin


> Am 16.10.2025 um 23:05 schrieb Jeff Zemerick <[email protected]>:
> 
> +1 Thanks for putting the release together, and thanks for catching the
> change in Version.java.
> 
> Jeff
> 
> On Thu, Oct 16, 2025 at 2:33 AM Richard Zowalla <[email protected]> wrote:
> 
>> 
>> Hi folks,
>> 
>> I have posted a [Nth] release candidate for the Apache OpenNLP 2.5.6.1
>> release and it is ready for testing.
>> This release fixes a regression in 2.5.6 related to sentence detection
>> with an abbreviation dictionary.
>> 
>> Please note, that I made a small patch to Version.java to allow a four
>> digit version number. Since we are normally not doing four digit patch
>> releases, the fourth digit is now ignored by the version tooling, cf.
>> https://github.com/apache/opennlp/commit/7464b54046fafa0d39fd861078038b2937b63fa9
>> 
>> Thank you to everyone who contributed to this release, including all of
>> our users and the people who submitted bug reports, c
>> ontributed code or documentation enhancements.
>> 
>> 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-1052
>> 
>> <repositories>
>> <repository>
>> <id>opennlp-2.5.6.1-rc1</id>
>> <name>Testing OpenNLP 2.5.6.1 release candidate</name>
>> <url>
>> https://repository.apache.org/content/repositories/orgapacheopennlp-1052
>> </url>
>> </repository>
>> </repositories>
>> 
>> Binaries & Source:
>> 
>> https://dist.apache.org/repos/dist/dev/opennlp/opennlp-2.5.6.1/
>> 
>> Tag:
>> 
>> https://github.com/apache/opennlp/releases/tag/opennlp-2.5.6.1
>> 
>> Tag Hash: 41d30aae994c1f0bcb714d7cc94c8c2a0e660f73
>> 
>> Release notes:
>> 
>> Bug
>>    • [OPENNLP-1781] - SentenceDetectorME throws
>> StringIndexOutOfBoundsException when sentence starts with an abbreviation
>> Dependency upgrade
>>    • [OPENNLP-1777] - Update ONNX runtime to 1.23.1
>>    • [OPENNLP-1778] - Update classgraph to 4.8.184
>>    • [OPENNLP-1779] - Update Checkstyle to 12.0.1
>> 
>> 
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311215&version=12356312
>> 
>> The results of the eval tests for the aforementioned tag can be found
>> here (in a few hours):
>> https://ci-builds.apache.org/job/OpenNLP/job/eval-tests-releases/21/
>> 
>> 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.5.6.1
>> 
>> 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}
>> 
>> Thanks!
>> Richard
>> 
>> 

Reply via email to