Author: tchemit Date: 2011-06-07 15:21:37 +0200 (Tue, 07 Jun 2011) New Revision: 217 Url: http://nuiton.org/repositories/revision/jredmine/217 Log: improve templates Added: trunk/maven-jredmine-plugin/src/main/resources/org/nuiton/jredmine/plugin/announcement/release-central-news-announcement.vm Modified: trunk/maven-jredmine-plugin/src/main/resources/org/nuiton/jredmine/plugin/announcement/release-email-announcement.vm trunk/maven-jredmine-plugin/src/main/resources/org/nuiton/jredmine/plugin/announcement/release-news-announcement.vm Copied: trunk/maven-jredmine-plugin/src/main/resources/org/nuiton/jredmine/plugin/announcement/release-central-news-announcement.vm (from rev 216, trunk/maven-jredmine-plugin/src/main/resources/org/nuiton/jredmine/plugin/announcement/release-news-announcement.vm) =================================================================== --- trunk/maven-jredmine-plugin/src/main/resources/org/nuiton/jredmine/plugin/announcement/release-central-news-announcement.vm (rev 0) +++ trunk/maven-jredmine-plugin/src/main/resources/org/nuiton/jredmine/plugin/announcement/release-central-news-announcement.vm 2011-06-07 13:21:37 UTC (rev 217) @@ -0,0 +1,154 @@ +The ${developmentTeam} is pleased to announce the *${finalName}* release! + +${introduction} + +Documentation of the project can be found here: +${projectUrl} + +h3. Changes in this version: + +#if ($release.getActions().size() == 0) +No changes defined in this version. +#else +#if ($release.getActions('add').size() !=0) +New features: +#foreach($actionItem in $release.getActions('add')) +#set($action=$actionItem.getAction()) +#if ($actionItem.getIssue()) +#set($issue="#" + $actionItem.getIssue()) +#else +#set($issue="") +#end +#if ($actionItem.getDueTo()) +#set($dueto=$actionItem.getDueTo()) +#else +#set($dueto="") +#end +#if ($actionItem.getDev()) +#set($dev=$actionItem.getDev()) +#else +#set($dev="") +#end +* ${action} #if($!issue != "") Issue: $issue. #end#if($!dueto != "")Thanks to $dueto. #end #if($!dev != "")Resolved by $dev. #end + +#set($issue="") +#set($dueto="") +#end +#end + +#if ($release.getActions('fix').size() !=0) +Fixed Bugs: +#foreach($actionItem in $release.getActions('fix')) +#set($action=$actionItem.getAction()) +#if ($actionItem.getIssue()) +#set($issue="#" + $actionItem.getIssue()) +#else +#set($issue="") +#end +#if ($actionItem.getDueTo()) +#set($dueto=$actionItem.getDueTo()) +#else +#set($dueto="") +#end +#if ($actionItem.getDev()) +#set($dev=$actionItem.getDev()) +#else +#set($dev="") +#end +* ${action} #if($!issue != "") Issue: $issue. #end#if($!dueto != "")Thanks to $dueto. #end #if($!dev != "")Resolved by $dev. #end + +#set($issue="") +#set($dueto="") +#set($dev="") +#end +#end + +#if ($release.getActions('update').size() !=0) +Changes: +#foreach($actionItem in $release.getActions('update')) +#set($action=$actionItem.getAction()) +#if ($actionItem.getIssue()) +#set($issue="#" + $actionItem.getIssue()) +#else +#set($issue="") +#end +#if ($actionItem.getDueTo()) +#set($dueto=$actionItem.getDueTo()) +#else +#set($dueto="") +#end +#if ($actionItem.getDev()) +#set($dev=$actionItem.getDev()) +#else +#set($dev="") +#end +* ${action} #if($!issue != "") Issue: $issue. #end#if($!dueto != "")Thanks to $dueto. #end #if($!dev != "")Resolved by $dev. #end + +#set($issue="") +#set($dueto="") +#set($dev="") +#end +#end + +#if ($release.getActions('remove').size() !=0) +Removed: +#foreach($actionItem in $release.getActions('remove')) +#set($action=$actionItem.getAction()) +#if ($actionItem.getIssue()) +#set($issue="#" + $actionItem.getIssue()) +#else +#set($issue="") +#end +#if ($actionItem.getDueTo()) +#set($dueto=$actionItem.getDueTo()) +#else +#set($dueto="") +#end +#if ($actionItem.getDev()) +#set($dev=$actionItem.getDev()) +#else +#set($dev="") +#end +* ${action} #if($!issue != "") Issue: $issue. #end#if($!dueto != "")Thanks to $dueto. #end #if($!dev != "")Resolved by $dev. #end + +#set($issue="") +#set($dueto="") +#set($dev="") +#end +#end +## End of main loop +#end +## TODO make a short description from the packaging type (pom, plugin, jar, war,...) + +h3. Downloads + +#if ($withAttachments) +For a manual installation, you can download files here: +${urlDownload} + +#foreach($a in $attachmentUrls.entrySet()) +#set($attachment=$a.getKey()) + * ${attachment.getFilename()} - ${a.getValue()} +#end +#else +No release file deployed. (all files are deployed in the maven repository) +#end + +h3. Maven artifacts + +#if ($withArtifacts) +Artifacts are deployed in Maven Central repository +${mavenRepoUrl} + +#foreach($a in $artifactUrls.entrySet()) +#set($artifact=$a.getKey()) + * ${a.getValue()} +#end +#else + No artifact deployed. +#end + + +Have fun! +-${developmentTeam} + Modified: trunk/maven-jredmine-plugin/src/main/resources/org/nuiton/jredmine/plugin/announcement/release-email-announcement.vm =================================================================== --- trunk/maven-jredmine-plugin/src/main/resources/org/nuiton/jredmine/plugin/announcement/release-email-announcement.vm 2011-06-04 17:39:40 UTC (rev 216) +++ trunk/maven-jredmine-plugin/src/main/resources/org/nuiton/jredmine/plugin/announcement/release-email-announcement.vm 2011-06-07 13:21:37 UTC (rev 217) @@ -135,7 +135,7 @@ * ${attachment.getFilename()} - ${a.getValue()} #end #else -No release file deployed. +No release file deployed. (all files are deployed in the maven repository) #end Maven artifacts Modified: trunk/maven-jredmine-plugin/src/main/resources/org/nuiton/jredmine/plugin/announcement/release-news-announcement.vm =================================================================== --- trunk/maven-jredmine-plugin/src/main/resources/org/nuiton/jredmine/plugin/announcement/release-news-announcement.vm 2011-06-04 17:39:40 UTC (rev 216) +++ trunk/maven-jredmine-plugin/src/main/resources/org/nuiton/jredmine/plugin/announcement/release-news-announcement.vm 2011-06-07 13:21:37 UTC (rev 217) @@ -131,7 +131,7 @@ * ${attachment.getFilename()} - ${a.getValue()} #end #else -No release file deployed. +No release file deployed. (all files are deployed in the maven repository) #end h3. Maven artifacts