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