Theme 1: Reverts can be healthy for foundational software
“Reverts kind of suck when it's your feature getting reverted, no doubt. But for something as foundational as Postgres, the more reverts the better…” – swiftcoder
Theme 2: Need to understand the root causes of reverts
“But why were they reverted? … Might someone have offloaded their thinking to some external tool? Did people stop caring? Did someone not plan or design a feature in full? Were the timelines unrealistic? Maybe with so many reverts timelines should be revised?” – glouwbug
Theme 3: Existing documentation addresses the question
“Well I have a document for you to read on this very question!” – jvanderbot