rzo1 commented on PR #785:
URL: https://github.com/apache/opennlp/pull/785#issuecomment-2898541498
Maybe something like
```
## Branching and Merging Strategy
To support ongoing development and stable maintenance of Apache OpenNLP, the
project follows a dual-branch model:
### Branch Overview
- **`main`**: Development branch for version **3.0** and beyond. All feature
development and 3.x releases occur here.
- **`opennlp-2.x`**: Maintains the stable **2.x** release line. Receives
selective updates and supports patch releases.
### Workflow Summary
- **Feature Development**
- New features targeting 3.0+ are developed on feature branches off `main`
and merged into `main`.
- **Bug Fixes and Dependency Updates**
- Relevant fixes or dependency updates from `main` may be cherry-picked
into `opennlp-2.x` as needed.
- **Releases**
- **2.x releases** are made from the `opennlp-2.x` branch.
- **3.x releases** are made from the `main` branch.
- **Release Tags**
- Release tags are applied directly to the appropriate version branch
(`main` for 3.x or `opennlp-2.x` for 2.x). The presence of a version branch
does not affect the tagging or visibility of releases.
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]