I've got just a developer in my pom :
<developer>
<name>Paolo Dona'</name>
<id>paolod</id>
<email>paolo.dona@aplexa.com</email>
<organization>Aplexa</organization>
<roles>
<role/>
</roles>
<url>http://www.aplexa.com
</url>
<timezone>+1</timezone>
</developer>
After running "maven clean maven-developer-activity-plugin:report"
I see that my generated developer-activity-report.xml contains no report for the developer (the changelog plugin works so I'm sure the configuration is ok).
Here is the file...
[cut]
<section name="Activity by Developer">
<p>Timeframe: 30 days, Total Commits: 46 Total Number of Files Changed: 340</p>
<table>
<tr>
<th>Name</th>
<th>Number of Commits</th>
<th>Number of files changed</th>
</tr>
</table>
</section>
[cut]
But after turning the developer's name to :
<name>Paolo Dona</name>
and running "maven clean maven-developer-activity-plugin:report" again I can see my activity report set.
<section name="Activity by Developer">
<p>Timeframe: 30 days, Total Commits: 46 Total Number of Files Changed: 340</p>
<table>
<tr>
<th>Name</th>
<th>Number of Commits</th>
<th>Number of files changed</th>
</tr>
<tr>
<td>
<a href="team-list.html#paolod">Paolo Dona</a>
</td>
<td>45</td>
<td>338</td>
</tr>
</table>
</section>
I think the plugin doesn't understand names with the "'" character...