From 7211ccab2860800e10f6949caeec04d23dd24fa4 Mon Sep 17 00:00:00 2001 From: aheritier Date: Tue, 30 May 2006 22:58:28 +0000 Subject: [PATCH] New RSS feed for releases. git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@410401 13f79535-47bb-0310-9956-ffa450edef68 --- multichanges/plugin.jelly | 34 ++++++++++- multichanges/project.xml | 11 +++- .../multichanges/util/RssDateFormatter.java | 56 ++++++++++++++++++ .../src/plugin-resources/images/rss.png | Bin 0 -> 360 bytes .../src/plugin-resources/releases.jsl | 6 +- .../src/plugin-resources/releases2rss.jsl | 48 +++++++++++++++ multichanges/xdocs/changes.xml | 1 + 7 files changed, 153 insertions(+), 3 deletions(-) create mode 100644 multichanges/src/main/org/apache/maven/plugin/multichanges/util/RssDateFormatter.java create mode 100644 multichanges/src/plugin-resources/images/rss.png create mode 100644 multichanges/src/plugin-resources/releases2rss.jsl diff --git a/multichanges/plugin.jelly b/multichanges/plugin.jelly index 9a6507ec..c509ca1f 100644 --- a/multichanges/plugin.jelly +++ b/multichanges/plugin.jelly @@ -61,7 +61,9 @@ the latest release of projects. ======================================================================== --> - + + + + + + + @@ -145,7 +151,33 @@ stylesheet="${plugin.resources}/releases.jsl" outputMode="xml" prettyPrint="true"/> + + + + + + + + + + + + + + + + + + + + + + + + + + + ${pom.name} releases + ${pom.url} + ${pom.name} releases + ${currentDate} + en-us + Copyright ${currentYear} ${pom.organization.name} + + + + + + + <x:expr select="$project/@name"/> <x:expr select="$project/@version"/> released. + ${baseUrl}/announcements/announcement-${version}.txt + ${baseUrl}/announcements/announcement-${version}.txt + ${rssDateFormatter.convertDate(date)} + + + + + + \ No newline at end of file diff --git a/multichanges/xdocs/changes.xml b/multichanges/xdocs/changes.xml index 6c3cfd62..deaf6e6b 100644 --- a/multichanges/xdocs/changes.xml +++ b/multichanges/xdocs/changes.xml @@ -24,6 +24,7 @@ + New RSS feed for releases. Remove usage of the deprecated dependency-handle tag.