<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-text-html" lang="x-western"> Hi,<br>
      <br>
      I'd like to express my full support to the Jacoco Jenkins plugin
      proposal, hoping it will help it to get accepted.<br>
      <br>
      For JBoss Tools and JBoss Developer Studio, we are in the process
      of setting up some quality analysis additionally to continuous
      integration. We'd like to go ahead from continuous integration to
      continuous improvement. As part of this effort, code coverage is a
      very critical requirement. We currently have to use Emma since it
      is the OSS coverage tool that has support in Jenkins; but it
      appears that Emma has a lot of pitfalls: it requires additional
      complex build steps, it sometimes fails in way that are very
      difficult to resolve, it makes builds longer (because of need to
      instrument jars), and the project is dead and no more maintain.
      We'd like to get rid of all this additional work.<br>
      Jacoco has none of this problems, it is pretty easy to set up and
      use for any Java project (it's just about setting a -javaagent:...
      VM property or configuring a Maven plugin). Jacoco is simply the
      best Java code coverage tool ever. We want to use it for JBoss
      Tools and it is pretty sure most Java projects in the world will
      end by using it. Jacoco is younger and misses an integration with
      Jenkins. This integration would make it easier for projects to
      have code coverage results as part of their CI process without
      pain.<br>
      I've spoken with a lot of people who are very interested in such a
      plugin, and it is sure that it will have a wide success. I also
      met Jacoco's lead, who is very happy to know that we have started
      this effort in proposing it a subject for GSoC. He would be very
      glad to help the student when necessary. I am also aware that
      CloudBees guys would totally support this effort.<br>
      <br>
      So I think this subject has a lot of benefits for:<br>
      * JBoss Tools who will leverage the plugin and get rid of Emma
      without loosing code coverage<br>
      * JBoss projects, who will be able to leverage this as well and
      get code coverage without difficulty<br>
      * Any Java project (for the same reason)<br>
      * Jacoco and Jenkins projects, who will get a new popular
      integration<br>
      * the student, who will have the opportunity to work with a lot of
      people from different projects on a very concrete topic.<br>
      <br>
      I'm crossing finger for this subject to get one GSoC slot for
      JBoss.org ;)<br>
      <br>
      Cheers,<br>
    </div>
    <div class="moz-signature">-- <br>
      Mickael Istria<br>
      Eclipse developer at <a href="http://www.jboss.org/tools">JBoss,
        by Red Hat</a><br>
      <a href="http://mickaelistria.wordpress.com">My blog</a> - <a
        href="http://twitter.com/mickaelistria">My Tweets</a></div>
  </body>
</html>