Hi Vasia, AFAIK, there is no merging guide for committers.
I am doing this as follows: - I am merging only code for components that I know well or where I am sure to know the implications. - If in doubt, I wait until another committer gives a +1 - I am merging my own code only if another committer gives a +1 or the change is trivial. - I merge manually on the command line using git rebase and git merge. Batches and individual changes are both OK, but I wait until the all merged changes build on Travis before I push them to the Apache Git repository. Cheers, Fabian 2015-02-11 16:41 GMT+01:00 Vasiliki Kalavri <vasilikikala...@gmail.com>: > Hello beautiful Flink people, > > now that Gelly is in and I have moved to JIRA all our work-in-progress > issues, I feel I need to clarify some doubts I have :) > > Basically, I was wondering whether there are guidelines or any kind of > policy regarding merging changes. Something similar to this maybe > > https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+development+guidelines > ? > > More specifically, I have the following questions: > - Who merges what? Are we supposed to merge our own pull requests or the > issues we are familiar with? For example, will I have to take care of > Andra's and Daniel's issues? > - When do you merge things? I understand there is a process of review and a > change needs to be approved. But, by how many people? For how long? > - Do you merge individual issues or do you batch them somehow? > - Do you use the scripts mentioned here > <https://flink.apache.org/how-to-contribute.html#how-to-become-a-committer> > or > something else? > > Thank you! > > Cheers, > Vasia. >