sijie commented on issue #2526: [dev] provide a python merge script for merging pull requests URL: https://github.com/apache/incubator-pulsar/pull/2526#issuecomment-419482578 i think there is a confusion here. There is no policy coded into the script. It is still left to the community to come up with a policy. If you want me to make a proposal about the policy, I am happy to do that. What the script is really offering is to automating (end enforcing) the steps that committers need to run manually. It is still the committer’s responsibility for choosing labels, milestones and deciding cherrypicks. That says the tool is not the policy, it is trying to standardize what people is doing manually. The discussion of a policy should happen regardless it is manually or automated. As you said, different projects have different way for doing things. Both of us have biases on doing things. ATS might have its practice doing things and it applies to the community. However I do not see that will apply to the community here. Even some of our committers know the “steps”, but they are just forgetting sometimes during their daily engineering life. The tool here is only meant to help automate the steps. It automated the “steps” currently the committers are using manually, so people will have to really think of the steps when doing manually. And again the discussion about the policy (or the steps for merging a PR) should happen regardless it is scripted or manually. Regarding the pain points, I have stated what I have observed and encountered in my previous comments. The pain point comes from committer doing things manually, different things are missing during merging and that causes the problems in release. The solution I am proposing is to use a script to automate (and enforce) the steps that committers are doing manually. I provide what I can provide. Not sure what else I can provide.
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services