This pages plans and list the task which must be done to make the 1.6.0 release.

Release plan

We should list here items which should go into this release, since we didn't really plan for this release, there is nothing to say here.

Release tasks

Tasks

Description

Comment

Responsible
Person

Done

Elect a release manager

 

 

William is the RM for this release

yes

Create a jira issue for the release

 

OPENNLP-651

Release Manager

yes

Asks on dev list to pick up tasks here

 

 

Release Manager

yes

Update the README file

 

 

William

review needed

Create the test plan

 

Test Plan

Release Manager

yes

Prepare jira for the release

 

 

Release Manager

yes

Update the jira version in the pom file

 

 

 

 

Ensure you can build with Java 7

 

 

Release Manager

yes

Do a trial build with -Papache-release

 

 

Release Manager

yes

Create release candidate 1 and announce

 

 

Release Manager

yes

Successful release vote on the opennlp-dev list to release

 

RC-6

Release Manager

yes

Write release announcement

 

 

 

 

Ask for release announcement review

 

 

Release Manager

 

Close the succesfull release vote

 

 

Release Manager

yes

Add the distribution to the web site

 

Site was changed too early, mirros still need to sync

Joern / William

yes

Update version on maven dependency page

 

 

Joern

yes

Upload the documentation

 

 

Joern

yes

Promote the maven staging repo

 

 

Release Manager

yes

Add release news item to web site

 

 

 

 

Send announcement mail

 

 

Release Manager

 

Update Jira version info

 

 

Release Manager

 

Close release jira issue

 

 

Release Manager

 

Release announcement mail

Please write the release announcement here, so it can be reviewed
by the team.

Announcement:

The Apache OpenNLP team is pleased to announce the release of version 1.6.0 of Apache OpenNLP.

The Apache OpenNLP library is a machine learning based toolkit for the processing of natural language text.
It supports the most common NLP tasks, such as tokenization, sentence segmentation, part-of-speech tagging,
named entity extraction, chunking, parsing, and coreference resolution.

The OpenNLP 1.6.0 binary and source distributions are available for download
from our download page:http://opennlp.apache.org/cgi-bin/download.cgi

The OpenNLP library is distributed by Maven Central as well. See the Maven
Dependency page for more details:http://opennlp.apache.org/maven-dependency.html

This release introduces many new features, improvements and bug fixes. The API
has been improved for a better consistency and 1.4 deprecated methods were
removed. Now Java 1.7 is required.

Additionally the release contains the following noteworthy changes:

  •  Added evalutation support to the parser and doccat components
  • Added support to Evalita 07/09, Brat and OntoNotes corpus formats

  • Now L-BFGS is stable

  • Added Snowball to the Stemmer package

  • NameFinder now supports a user defined factory

  • Added pluggable machine learning support

  • Added a lemmatizer module

  • Added Cluster, Document Begin and Clark feature generators to the Name Finder

  • Added Liblinear as a Machine Learning addon

  • Entity Linker now has a command line interface

  • Added sequence classification support

A detailed list of the issues related to this release can be found in the release notes.

For a complete list of fixed bugs and improvements please see the RELEASE_NOTES
file included in the distribution.

--The Apache OpenNLP Team

  • No labels