Skip to content

OPENNLP-1924: Define add-ons publication proposal - #179

Merged
krickert merged 1 commit into
apache:OPENNLP-1924-canary-addonfrom
ai-pipestream:OPENNLP-1924-addons-proposal
Sep 3, 2026
Merged

OPENNLP-1924: Define add-ons publication proposal#179
krickert merged 1 commit into
apache:OPENNLP-1924-canary-addonfrom
ai-pipestream:OPENNLP-1924-addons-proposal

Conversation

@krickert

@krickert krickert commented Sep 3, 2026

Copy link
Copy Markdown

Summary

  • publish add-on artifacts under org.apache.opennlp.addons while keeping OpenNLP core dependencies under org.apache.opennlp
  • replace the working discussion ledger with a concise project proposal
  • define repository boundaries, compatibility, review, release, and adoption expectations
  • link the proposal to the relevant DEV discussions

This remains part of the existing Apache OpenNLP project and its current governance. It does not create a separate ASF project or incubation process. SentencePiece implementation code remains in its separate draft PR.

Validation

  • mvn clean verify -Dopennlp.forkCount=1
  • mvn -N clean site
  • all local links and fragments passed across eight generated HTML pages
  • RAT reported zero unapproved files

JIRA: https://issues.apache.org/jira/browse/OPENNLP-1924

Publish add-on artifacts under org.apache.opennlp.addons while keeping core dependencies under org.apache.opennlp. Replace the discussion ledger with a concise proposal and DEV thread references.

Red evidence: the canary effective groupId was org.apache.opennlp for the root and each module.
@krickert
krickert merged commit 6a3fc09 into apache:OPENNLP-1924-canary-addon Sep 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant