Some time ago I suggested a merge queue model. Here's a variant on that theme.
If a regression is found. Always remove the code that introduced it and refuse to merge it before the regression is gone. The basic principle being that this would create an incitement to fix the regression if people want the code merged.
Copyright © 2018, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds