In PIP-47, we have adopted the Time Based Release Plan, 
If we can improve our release process, we will run it better.

--
Thanks 
Xiaolong Ran


> 在 2019年12月10日,下午3:54,xiaolong ran <ranxiaolong...@gmail.com> 写道:
> 
> Hello all committers:
> 
> During release 2.4.2, there are some questions I want to 
> share with you, see how to further improve our release
> process.
> 
> One: Currently for the minor version of the bug fix, e.g: v2.4.2. 
> We are based on the `branch-2.4`, execute `cherry-pick` to 
> merge the pull requests into branch-2.4. This process is very 
> painful, details as follows:
> 
> - Since the 2.4.2 version is only a bug fix to the 2.4.0 and 2.4.1 versions, 
> we cannot cherry-pick the changes related to the protocol, interface, etc
> to the 2.4.2 version. But some pull requests that belong to 2.4.2 are 
> based on these changes, In 2.4.2, we can only split these changes
> again and send a new pull request.
> 
> In here, do we have a reasonable solution to this problem?
> 
> Two: Currently, the test check of branch not work, there are
> two main problems:
> 
> - the java8 tests missing
> - the cpp tests not work
> 
> Maybe we can start the branch function to ensure that 
> each branch is in a working state.
> 
> Three: there are some confuse in the release process 
> documentation.
> 
> About this, I have update the release process documentation.
> 
> --
> 
> Thanks
> Xiaolong Ran
> 
> 
> 
> 
> 

Reply via email to