in src/lib/view.pm [29:46]
sub changes_report
{
my ($project, $tag) = split '/', shift;
my $url = "https://gitbox.apache.org/repos/asf?p=velocity-$project.git;a=blob_plain;f=src/changes/changes.xml;hb=$tag";
print("Generating changes report from " . $url . "\n");
my $xml = get $url;
# hack to fix an error in the XML up to 1.7
$xml =~ s/<scope>/<scope>/;
my ($fh, $filename) = tempfile("XXXXXX");
print $fh $xml;
close $fh;
my $summary = `xsltproc stylesheets/releases_history.xsl $filename`;
my $changes = `xsltproc stylesheets/changes.xsl $filename`;
unlink $filename;
return $summary . $changes;
}