[llvm-dev] Documenting community norms around reverts (original) (raw)

Philip Reames via llvm-dev llvm-dev at lists.llvm.org
Wed Mar 24 15:52:51 PDT 2021


I've posted a patch <https://reviews.llvm.org/D99305> to document our norms around reverts.  I was recently surprised to not find anything in this spirit.  A lot of newcomers find our norms a bit odd, so having this explicitly spelled out seems very worthwhile.

I tried to stick to stuff that is uncontroversial in the community. If you see something here that less than 90+% of the community would agree with, please point it out. I'll remove it for now, and possibly return to individual points if warranted in future reviews.

Philip

p.s. Draft text follows, but please make detailed wording suggestions on the review.

Reverts

As a community, we strongly value having the tip of tree in a good state.  As such, we tend to make much heaver use of reverts than some other open source projects, and our norms are a bit different.

When should you revert your own change?

When should you revert someone else's change?

What are the expectations around a revert?

How should you respond if someone reverted your change?

-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20210324/f09e0171/attachment.html>



More information about the llvm-dev mailing list