[bind10-dev] policy on reverting changes due to broken builds for too long
Jeremy C. Reed
jreed at isc.org
Wed Feb 23 22:24:02 UTC 2011
We should discuss a policy to revert commits that break builds for too
many systems for too long.
Based on comments from others on jabber:
- possibly delays other merges
- if other merges fail, we may not easily or quickly recognize
- should be fixed at the highest priority (before other work?)
- should be fixed with a few hours
- if fix requires intensive reviews or time to fix, then offending
change should be reverted
As a suggestion:
If build fails on two or more different platforms (operating systems or
architectures) or two or more compilers, and it becomes realized that
the fix will take more than three hours, let's revert the commit and
have it fixed in a branch.
So what is needed is a way to get branches tested on the build servers.
In the meanwhile, developers may use some of the build servers to verify
manually.
Any comments?
Jeremy C. Reed
ISC
More information about the bind10-dev
mailing list