Daily checkin (n)

A commit to a version control system, such as Subversion, which has very little actual value.

Commits of this nature are typically performed to create the illusion that an individual is contributing to a project or development, and as the name suggests, on a daily or bi-daily basis.

Daily checkins may be characterised by;

  • Long-winded commit log message, explaining the need for the commit (checkin messages are typically longer than the changed code itself)
  • Changes to whitespace
  • Commits with the purpose of rectifying alleged "breaches in coding conventions", formatting problems, or to "increase code readability"
  • Adding comments to code; where the comments are of little value
  • Adding "TODO" comments