title: Should commit messages be written in present or past tense?
body: <p>So which is it that you think is better and more intuitive?</p>
  
  <pre><code>Fixed the XXX bug in YYY
  Fix the XXX bug in YYY
  Fixes the XXX bug in YYY
  Fixing the XXX bug in YYY
  </code></pre>
  
  <p>Please provide your rationales.  Note I am asking from your general perspective, meaning you should not try to associate this with your preferred svn/cvs tools or programming languages, but rather think of it as something that should/can be applied to any tools and programming languages.</p>