Author: dennisl
Date: Fri Jun 29 12:35:23 2007
New Revision: 552008

URL: http://svn.apache.org/viewvc?view=rev&rev=552008
Log:
o Add a Swizzle report that shows issues sorted by votes, for each version of 
the MNG project.

Added:
    maven/sandbox/trunk/shared/reports/mng-votes-per-version.vm   (with props)

Added: maven/sandbox/trunk/shared/reports/mng-votes-per-version.vm
URL: 
http://svn.apache.org/viewvc/maven/sandbox/trunk/shared/reports/mng-votes-per-version.vm?view=auto&rev=552008
==============================================================================
--- maven/sandbox/trunk/shared/reports/mng-votes-per-version.vm (added)
+++ maven/sandbox/trunk/shared/reports/mng-votes-per-version.vm Fri Jun 29 
12:35:23 2007
@@ -0,0 +1,23 @@
+## For the MNG project
+## Sort versions by their name, descending
+## For each version get all issues that has some votes,
+## sorted by the number of votes descending first and by id ascending second
+##
+#set( $jira = 
$xmlrpc.connect("swizzletester:swizzle","http://jira.codehaus.org/rpc/xmlrpc";) )
+#set( $projects = $jira.getProjects().matches("key", "MNG") )
+#foreach( $project in $projects )
+Project: $project.name
+#set( $allVersions = $jira.getVersions($project.key) )
+#set( $unreleasedVersions = $allVersions.matches("released", "false") )
+#foreach( $version in $unreleasedVersions.descending("name") )
+
+Version: $version.name
+
+Votes  Issue     Summary
+#set( $url = 
"http://jira.codehaus.org/secure/IssueNavigator.jspa?view=rss&fixfor=${version.id}&pid=${project.id}&status=1&sorter/field=votes&sorter/order=DESC";
 )
+#set( $jirarss = $rss.fetch( $url ) )
+#foreach( $issue in 
$jirarss.issues.ascending("id").descending("votes").greater("votes", 0) )
+  $issue.votes    $issue.key  $issue.summary
+#end
+#end
+#end

Propchange: maven/sandbox/trunk/shared/reports/mng-votes-per-version.vm
------------------------------------------------------------------------------
    svn:eol-style = native


Reply via email to