Drivers

From Regattadata
Revision as of 05:06, 24 September 2012 by Richardcurry (talk | contribs) (Protected "Drivers": Developer page (‎[edit=sysop] (indefinite) ‎[move=sysop] (indefinite)))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Who we are

The RDS drivers are Richard Curry and Chris Kloosterman.

Why we're here

We are responsible for keeping the trunk stable. In order to do so, all major changes must be done on development branches and merged by an RDS driver. Major changes are defined as code changes requiring more than 2 subversion commits or more than one day of effort. By making sure that all major changes go through an RDS driver, we ensure that weare aware of the changes, that the bug has been resolved correctly, and that the code quality is high.

The RDS drivers are also responsible for RDS releases. We coordinate testing and make sure everything's ready for a release. If the major bug merging goes smoothly, the trunk should be stable at most times, meaning that release prep is less work than it was previously.

Driver procedures

Development branch merging