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: dev-unsubscr...@opennlp.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to