Community Consensus

The GNU C Library project is a consensus-based community-driven project.

The following is a list of items which have community consensus.

1. Trivial Bug-Fix Changes

2. Machine Changes

3. Subsystem Changes

4. Bad Changes

The source tree should always build and the testsuite should not regress without a clear reason posted to libc-alpha. If the build always works, and the testsuite is in a known good state, then the source is ready for any developers to commit changes. There is never any confusion about who or what patch regressed the testsuite, and bugs can be bisected because the source is always in a buildable state (or as close as possible).