DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
...
or simply viewing the commits list on github.
After a one ~one week bake-in period, enforce new strategy with .asf.yaml:
github: enabled_merge_buttons: # enable merge button merge: true
# disable squash button squash: false # disable rebase button rebase: false
If adopted, and after another ~week of bake-in, we might make further changes to our .asf.yaml, such as:
github:
protected_branches:
develop:
required_linear_history: false
required_signatures: true
required_conversation_resolution: true
Alternatives Considered
Continue to enforce squash/rebase/fast-forward, but do so locally only, so committer's signature is valid. Abandoned as this would leave behind useless merge commit "triangles" in the history.
...
- DISCUSS
- VOTE
- TRACK (update community, update docs, remind ourselves via dev list, chat, PR comments)
- CLOSE
If adopted, and after a couple weeks, we might make further changes to our .asf.yaml, such as:
...