33 | | The formal ACK/NACK system was imposed to increase OpenVPN code quality by decreasing the chances of bad code getting into the tree. The mandatory ACK essentially forces peer review. In software engineering jargon, it fulfills the roles of [http://en.wikipedia.org/wiki/Design_rationale rationale management] and [http://en.wikipedia.org/wiki/Static_testing static testing]. |
| 33 | The formal ACK/NACK system was imposed to increase OpenVPN code quality by decreasing the chances of bad code getting into the tree. The mandatory ACK essentially forces peer review. In software engineering jargon, it fulfills the roles of |
| 34 | |
| 35 | * [http://en.wikipedia.org/wiki/Design_rationale Rationale management] (feature-ACKs) |
| 36 | * [http://en.wikipedia.org/wiki/Static_testing Static testing] (code-ACKs) |