After reading Andy Wenk's really helpful Committer First
Steps<https://wiki.apache.org/couchdb/Committer_First_Steps>guide, I
feel pretty well informed on submitting code CouchDb code, but I
have just a few questions on commit etiquette (commitiquette?). I'm sure
most of these are very obvious to more experienced users, so please bear
with me while I sort out my initial misconceptions.

First I'm wondering about when it's OK to push work to the Apache
repository. If you put out a non-controversial GitHub pull request, and
there are no negative comments after a reasonable time, is it then fine to
push it and merge to master, or does it need more positive confirmation?
I'm hoping it's OK to go ahead, but don't want to raise the wrath of group
by pushing code that needs more review.

When merging a feature branch to merge to master should you use --no-ff?

Are there times when you shouldn't merge to master? At the moment the 1.6
release is underway, but I assume that pushing to master is still OK, as
there is a separate release branch, so it feels as if it should be fine to
merge code as soon s it's ready. Or is that too optimistic?

Thanks for your help, as always,

Nick

Reply via email to