Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Get rid of aggregator plugins, there are better ways to deal with aggregation. Something that can execute at the end of the build
  • All the listener interfaces are pretty convoluted and incomplete, we should probably review again. EventSpies cannot be hooked into the build as normal extensions so they are really kind of useless (hence the recent addition of AbstractMavenLifecycleParticipant#afterSessionEnd)
  • Remove much deprecated code:
    • In MavenSession, all the Plexus container related code
    • PlexusUtilsInjector (not required it was a bridge way back for Maven 2.x)
    • maven-compat and update our plugins not to use it
  • Remove all site related configuration from the POM: Herve Boutemy: I'm not ok with this one, reporting is useful
  • Remove Ant Mojos, Beanshell and anything else no one is actually using. I think people will prefer the polyglot mode
  • Remove RuntimeInfo (MNG-3954)
  • Remove scope=system
  • LegacySupport

 

Here's the filter for finding all the 4.0.0 related issues. If someone else knows how to embed a JIRA macro, go for it.

 

XSLT
source#http://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=project+%3D+MNG+AND+fixVersion%20%3D%20%22Issues%20to%20be%20reviewed%20for%204.x%22%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22%2C%20Reopened)%20AND%20assignee%20in%20(EMPTY)
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">

<xsl:template match="/">
 <table>
 <thead>
 <tr><th>Type</th><th>Key</th><th>Summary</th><th>Priority</th></tr>
 </thead>
 <tbody>
<xsl:for-each select="rss/channel/item">
    <tr>
        <td><xsl:value-of select="type"/></td>
        <td><a><xsl:attribute name="href" select="link"/><xsl:value-of select="key"/></a></td>
        <td><xsl:value-of select="summary"/></td>
        <td><xsl:value-of select="priority"/></td>
    </tr>
</xsl:for-each>
  </tbody>
 </table>
</xsl:template>
</xsl:stylesheet>

 

 

...