## 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