You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by br...@codehaus.org on 2004/05/16 03:27:56 UTC

Maven announcement plugin 1.1 released

The maven team is pleased to announce the Maven Announcement Plugin 1.1 
release! 

http://maven.apache.org/reference/plugins/announcement/

The Announcement plugin generates release announcements. It uses the 
information found in both the POM and in the changes.xml file to generate the 
announcement text. 

Changes in this version include:

  New Features:

o Added new maven.announcement.distributionUrlproperty which specifies where 
  the project jars can be downloaded from. If not specified, it defaults to 
  ${maven.repo.remote}/${pom.groupId}/plugins. Once this property makes it 
  into the POM we'll remove it. 
o Improved web site documentation. 
o Added descriptioninformation from the POM to the generated announcement to 
  explain what the project does. 
o Added information in the generated announcement to indicate from where the 
  plugin can be downloaded. 
o Added information in the generated announcement to indicate how to install 
  the plugin using the plugin:downloadgoal. 
o Added more information when running the plugin. Also added a check to 
  verify if the announcement version matches an entry in the changes.xmlfile. 
  Issue: MPANNOUNCEMENT-2. Thanks to Fabrizio Giustina. 
o Several new additions that makes the plugin more generic: the team name is 
  now taken from pom.groupId, "[]" are removed from the first line, changes 
  are sorted by type, changes report issue number and due-to, the download 
  link is generated from pom.distributionDirectoryand the "plugin has been 
  tested with..." line has been removed. Issue: MPANNOUNCEMENT-1. Thanks to 
  Fabrizio Giustina. 

  Fixed bugs:

o Add a space after the "." of the "Issue: xxx." (which happens when you use 
  the "issue" attribute in changes.xml). 

  Changes:

o Detect whether the project is a plugin or not by the existence of 
  plugin.jelly in the project directory, and change the wording accordingly. 
o The maven.announcement.versionproperty does no longer needs to be defined. 
  It defaults to ${pom.currentVersion}if not defined. 
o Added maven.announcement.file property and echo'd it during generation  

To automatically install the plugin, type the following on a single line:

maven plugin:download 
  -DgroupId=maven 
  -DartifactId=maven-announcement-plugin
  -Dversion=1.1

For a manual installation, you can download the plugin here:
http://www.ibiblio.org/maven/maven/plugins/maven-announcement-plugin-1.1.jar
         

Have fun!
-The maven team
      

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org