Konstantin Shvachko wrote:
+1. I agree: no review requirement for feature branches, and 1-5.
I would add to this (6) merging a feature branch to an official branch
goes through regular patch process, that is, a new jira is created with
the patch attachment, which now goes through the review process.

Yes, I forgot (6). But I don't think a new Jira is required. The branch is equivalent to a patch. If folks review and +1 it, then it can be merged to trunk. An branch-backed issue shouldn't be marked as "patch available" until it's ready to be reviewed. Once it has been merged to trunk then the branch can be removed.

Note that we do *not* want feature branches in external repositories, since commits there would not generate commit messages to the dev list nor would they generate links in Jira, etc.

Didn't understand this: external to what? What is internal repository?

External to Apache's SVN, i.e., a Git repo on your own server.

Doug

Reply via email to