You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by GitBox <gi...@apache.org> on 2022/03/29 01:51:33 UTC

[GitHub] [arrow-datafusion] jychen7 opened a new pull request #2110: doc: update release schedule

jychen7 opened a new pull request #2110:
URL: https://github.com/apache/arrow-datafusion/pull/2110


   # Which issue does this PR close?
   
   part of https://github.com/apache/arrow-datafusion/issues/2095
   
    # Rationale for this change
   <!--
    Why are you proposing this change? If this is already explained clearly in the issue then this section is not needed.
    Explaining clearly why changes are proposed helps reviewers understand your changes and offer better suggestions for fixes.  
   -->
   
   # What changes are included in this PR?
   <!--
   There is no need to duplicate the description in the issue here but it is sometimes worth providing a summary of the individual changes in this PR.
   -->
   
   # Are there any user-facing changes?
   <!--
   If there are user-facing changes then we may require documentation to be updated before approving the PR.
   -->
   
   <!--
   If there are any breaking changes to public APIs, please add the `api change` label.
   -->
   


-- 
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: github-unsubscribe@arrow.apache.org

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



[GitHub] [arrow-datafusion] alamb commented on a change in pull request #2110: doc: update release schedule

Posted by GitBox <gi...@apache.org>.
alamb commented on a change in pull request #2110:
URL: https://github.com/apache/arrow-datafusion/pull/2110#discussion_r837918877



##########
File path: dev/release/README.md
##########
@@ -32,9 +32,17 @@ Python binding or Ballista always requires a new DataFusion version release.
 
 ## Branching
 
-DataFusion currently only releases from the `master` branch. Given the project
-is still in early development state, we are not maintaining an active stable
-release backport branch.
+### Major Release
+
+DataFusion have major releases from the `master` branch every 3 months.
+
+### Minor Release
+
+Starting v7.0.0, we experiments on maintaining an active stable release branch (e.g. `maint-7.x`). Every month, we reviews the `maint-*` branch and prepares a minor release (e.g. v7.1.0) when necessary. A patch release (v7.0.1) can be requested on demand if it is urgent bug/security fix.

Review comment:
       ```suggestion
   Starting v7.0.0, we are experimenting with maintaining an active stable release branch (e.g. `maint-7.x`). Every month, we will review the `maint-*` branch and prepare a minor release (e.g. v7.1.0) when necessary. A patch release (v7.0.1) can be requested on demand if it is urgent bug/security fix.
   ```

##########
File path: dev/release/README.md
##########
@@ -32,9 +32,17 @@ Python binding or Ballista always requires a new DataFusion version release.
 
 ## Branching
 
-DataFusion currently only releases from the `master` branch. Given the project
-is still in early development state, we are not maintaining an active stable
-release backport branch.
+### Major Release
+
+DataFusion have major releases from the `master` branch every 3 months.

Review comment:
       ```suggestion
   DataFusion typically has major releases from the `master` branch every 3 months, including breaking API changes. 
   ```

##########
File path: dev/release/README.md
##########
@@ -32,9 +32,17 @@ Python binding or Ballista always requires a new DataFusion version release.
 
 ## Branching
 
-DataFusion currently only releases from the `master` branch. Given the project
-is still in early development state, we are not maintaining an active stable
-release backport branch.
+### Major Release
+
+DataFusion have major releases from the `master` branch every 3 months.
+
+### Minor Release
+
+Starting v7.0.0, we experiments on maintaining an active stable release branch (e.g. `maint-7.x`). Every month, we reviews the `maint-*` branch and prepares a minor release (e.g. v7.1.0) when necessary. A patch release (v7.0.1) can be requested on demand if it is urgent bug/security fix.
+
+How to add changes to `maint-*` branch?
+1. follow normal workflow to create PR to `master` branch and wait for its approval and merges.
+2. after PR is sqush merged to `master`, branch from most recent maintaince branch (e.g. `maint-7-x`), cherry-pick the commit and create a PR to maintaince branch (e.g. `maint-7-x`).

Review comment:
       ```suggestion
   #### How to add changes to `maint-*` branch?
   If you would like to propose your change for inclusion in the maintenance branch
   1. follow normal workflow to create PR to `master` branch and wait for its approval and merges.
   2. after PR is squash merged to `master`, branch from most recent maintenance branch (e.g. `maint-7-x`), cherry-pick the commit and create a PR to maintenance branch (e.g. `maint-7-x`).
   ```




-- 
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: github-unsubscribe@arrow.apache.org

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



[GitHub] [arrow-datafusion] yjshen merged pull request #2110: doc: update release schedule

Posted by GitBox <gi...@apache.org>.
yjshen merged pull request #2110:
URL: https://github.com/apache/arrow-datafusion/pull/2110


   


-- 
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: github-unsubscribe@arrow.apache.org

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



[GitHub] [arrow-datafusion] yjshen commented on pull request #2110: doc: update release schedule

Posted by GitBox <gi...@apache.org>.
yjshen commented on pull request #2110:
URL: https://github.com/apache/arrow-datafusion/pull/2110#issuecomment-1082529327


   Thanks @jychen7 for the doc and volunteering for further 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: github-unsubscribe@arrow.apache.org

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