title: Does source code management make Javadoc's @author and @since redundant?
body: <p>In most teams there is a rule that says that the @author and @since keywords have to be used for all documented classes, sometimes even methods.</p>
  
  <p>In an attempt to focus on what matters, I don't use these keywords and instead rely on the fact that I can use the source control management system to determine who the author of a class is and since when it exists.</p>
  
  <p>I believe that @author and @since come from a time where version control was not yet common and I think that they are rather redundant by now. How do you think about this? Should modern Java projects use them?</p>