Changeset 1028
- Timestamp:
- 06/23/08 16:24:01 (4 years ago)
- Location:
- trunk/src
- Files:
-
- 8 modified
-
doc/quality-report/kpi/kpi_hist1.xml (modified) (1 diff)
-
doc/quality-report/kpi/kpi_hist2.xml (modified) (1 diff)
-
doc/quality-report/kpi/kpi_hist3.xml (modified) (1 diff)
-
doc/quality-report/kpi/kpi_hist4.xml (modified) (1 diff)
-
doc/quality-report/kpi/kpi_hist5.xml (modified) (1 diff)
-
java/org/jcoderz/commons/taskdefs/XtremeDocs.java (modified) (1 diff)
-
xml/xsl/key-performance-diagrams.xsl (modified) (5 diffs)
-
xml/xsl/kpi-stats-pass-two.xsl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/doc/quality-report/kpi/kpi_hist1.xml
r1011 r1028 515 515 <kpi:value>4.173333333333333</kpi:value> 516 516 </kpi:entry> 517 518 <kpi:entry> 519 <kpi:key>KPI_JIRA_ISSUE_BUGS_EFFORT_REMAINING_VERSION_Bug Fixing</kpi:key> 520 <kpi:value>4.17</kpi:value> 521 </kpi:entry> 522 <kpi:entry> 523 <kpi:key>KPI_JIRA_ISSUE_BUGS_EFFORT_SPENT_VERSION_Bug Fixing</kpi:key> 524 <kpi:value>2.3</kpi:value> 525 </kpi:entry> 517 526 </kpi:entries> 518 527 </kpi:kpi_list> -
trunk/src/doc/quality-report/kpi/kpi_hist2.xml
r1011 r1028 515 515 <kpi:value>4.173333333333333</kpi:value> 516 516 </kpi:entry> 517 518 <kpi:entry> 519 <kpi:key>KPI_JIRA_ISSUE_BUGS_EFFORT_REMAINING_VERSION_Bug Fixing</kpi:key> 520 <kpi:value>3.9</kpi:value> 521 </kpi:entry> 522 <kpi:entry> 523 <kpi:key>KPI_JIRA_ISSUE_BUGS_EFFORT_SPENT_VERSION_Bug Fixing</kpi:key> 524 <kpi:value>2.5</kpi:value> 525 </kpi:entry> 517 526 </kpi:entries> 518 527 </kpi:kpi_list> -
trunk/src/doc/quality-report/kpi/kpi_hist3.xml
r1011 r1028 515 515 <kpi:value>4.173333333333333</kpi:value> 516 516 </kpi:entry> 517 518 <kpi:entry> 519 <kpi:key>KPI_JIRA_ISSUE_BUGS_EFFORT_REMAINING_VERSION_Bug Fixing</kpi:key> 520 <kpi:value>3.1</kpi:value> 521 </kpi:entry> 522 <kpi:entry> 523 <kpi:key>KPI_JIRA_ISSUE_BUGS_EFFORT_SPENT_VERSION_Bug Fixing</kpi:key> 524 <kpi:value>3.0</kpi:value> 525 </kpi:entry> 517 526 </kpi:entries> 518 527 </kpi:kpi_list> -
trunk/src/doc/quality-report/kpi/kpi_hist4.xml
r1011 r1028 515 515 <kpi:value>4.173333333333333</kpi:value> 516 516 </kpi:entry> 517 518 <kpi:entry> 519 <kpi:key>KPI_JIRA_ISSUE_BUGS_EFFORT_REMAINING_VERSION_Bug Fixing</kpi:key> 520 <kpi:value>2.1</kpi:value> 521 </kpi:entry> 522 <kpi:entry> 523 <kpi:key>KPI_JIRA_ISSUE_BUGS_EFFORT_SPENT_VERSION_Bug Fixing</kpi:key> 524 <kpi:value>4.0</kpi:value> 525 </kpi:entry> 517 526 </kpi:entries> 518 527 </kpi:kpi_list> -
trunk/src/doc/quality-report/kpi/kpi_hist5.xml
r1011 r1028 515 515 <kpi:value>4.173333333333333</kpi:value> 516 516 </kpi:entry> 517 518 <kpi:entry> 519 <kpi:key>KPI_JIRA_ISSUE_BUGS_EFFORT_REMAINING_VERSION_Bug Fixing</kpi:key> 520 <kpi:value>0.4</kpi:value> 521 </kpi:entry> 522 <kpi:entry> 523 <kpi:key>KPI_JIRA_ISSUE_BUGS_EFFORT_SPENT_VERSION_Bug Fixing</kpi:key> 524 <kpi:value>6.3</kpi:value> 525 </kpi:entry> 517 526 </kpi:entries> 518 527 </kpi:kpi_list> -
trunk/src/java/org/jcoderz/commons/taskdefs/XtremeDocs.java
r1013 r1028 642 642 void setAdditionalTransformerParameters (Transformer transformer) 643 643 { 644 transformer.setParameter("basedir", getProject().getBaseDir() 645 .toString()); 644 setXdocTransformerParams(transformer); 646 645 transformer.setParameter("imagedir", imageDir.toString()); 647 646 } -
trunk/src/xml/xsl/key-performance-diagrams.xsl
r1024 r1028 53 53 54 54 <xsl:key name="key-current-group" match="//kpi:entry[../../kpi:meta/kpi:timestamp = $timestamp]" use="kpi:key"/> 55 56 <xsl:key name="efforttype-group" match="//cms:efforttype" use="."/> 55 57 56 58 … … 96 98 </xsl:call-template> 97 99 <xsl:call-template name="gnuplot_issues"/> 100 101 <xsl:for-each select="//cms:efforttype[generate-id() = generate-id(key('efforttype-group', .))]"> 102 <xsl:variable name="effort_type_urified"> 103 <xsl:call-template name="make_uri"> 104 <xsl:with-param name="string" select="."/> 105 </xsl:call-template> 106 </xsl:variable> 107 <xsl:call-template name="gnuplot_efforts_type"> 108 <xsl:with-param name="source_file" select="concat($imagedir,'/data_time_version1')"/> 109 <xsl:with-param name="suffix" select="$effort_type_urified"/> 110 <xsl:with-param name="effort_type" select="."/> 111 </xsl:call-template> 112 </xsl:for-each> 98 113 99 114 </xsl:template> … … 141 156 142 157 <redirect:write file="{$file}"> 143 158 144 159 <xsl:apply-templates select="//kpi:kpi_list[kpi:meta/kpi:version1 = $version]" mode="timestamp"> 145 160 <xsl:sort select="kpi:meta/kpi:timestamp" order="ascending" data-type="text"/> … … 716 731 </xsl:template> 717 732 733 <xsl:template name="gnuplot_efforts_type"> 734 <xsl:param name="source_file"/> 735 <xsl:param name="suffix"/> 736 <xsl:param name="effort_type"/> 737 <xsl:variable name="file"><xsl:value-of 738 select="$imagedir"/>/efforts_version_<xsl:value-of 739 select="$suffix"/>.gnuplot</xsl:variable> 740 741 <redirect:write file="{$file}"> 742 set terminal svg size 1024 800 fsize 8 743 set xdata time 744 set format x "%m/%y" 745 set xtics nomirror rotate by -45 746 set timefmt "%Y%m%d%H%M" 747 set key outside 748 set style fill solid 1.0 border -1 749 set boxwidth 0.5 relative 750 set yrange [0:] 751 752 # setting style of the lines (ls 1 and ls 2) 753 set style line 1 lt rgb "#00FF00" 754 set style line 2 lt rgb "#FF0000" 755 set style line 3 lt rgb "#0000FF" 756 757 set title "Efforts for <xsl:value-of select="$effort_type"/>" 758 show title 759 <xsl:variable name="position.1"><xsl:call-template name="get_position"> 760 <xsl:with-param name="key" select="concat($kpi.jira.issue.bugs.internal.effort.remaining.version.prefix, $effort_type)"/> 761 </xsl:call-template></xsl:variable> 762 <xsl:variable name="position.2"><xsl:call-template name="get_position"> 763 <xsl:with-param name="key" select="concat($kpi.jira.issue.bugs.internal.effort.spent.version.prefix, $effort_type)"/> 764 </xsl:call-template></xsl:variable> 765 <xsl:variable name="position.3"><xsl:call-template name="get_position"> 766 <xsl:with-param name="key" select="concat($kpi.jira.issue.bugs.effort.remaining.version.prefix, $effort_type)"/> 767 </xsl:call-template></xsl:variable> 768 <xsl:variable name="position.4"><xsl:call-template name="get_position"> 769 <xsl:with-param name="key" select="concat($kpi.jira.issue.bugs.effort.spent.version.prefix, $effort_type)"/> 770 </xsl:call-template></xsl:variable> 771 <xsl:variable name="position.5"><xsl:call-template name="get_position"> 772 <xsl:with-param name="key" select="concat($kpi.jira.issue.crs.effort.remaining.version.prefix, $effort_type)"/> 773 </xsl:call-template></xsl:variable> 774 <xsl:variable name="position.6"><xsl:call-template name="get_position"> 775 <xsl:with-param name="key" select="concat($kpi.jira.issue.crs.effort.spent.version.prefix, $effort_type)"/> 776 </xsl:call-template></xsl:variable> 777 <xsl:variable name="position.7"><xsl:call-template name="get_position"> 778 <xsl:with-param name="key" select="concat($kpi.jira.issue.tasks.effort.remaining.version.prefix, $effort_type)"/> 779 </xsl:call-template></xsl:variable> 780 <xsl:variable name="position.8"><xsl:call-template name="get_position"> 781 <xsl:with-param name="key" select="concat($kpi.jira.issue.tasks.effort.spent.version.prefix, $effort_type)"/> 782 </xsl:call-template></xsl:variable> 783 784 set output '<xsl:value-of select="$imagedir"/>/svg/efforts_version_bugs_internal_<xsl:value-of 785 select="$suffix"/>.svg' 786 plot '<xsl:value-of select="$source_file"/>' using 1:($<xsl:value-of select="$position.1"/>+$<xsl:value-of select="$position.2"/>) w lines title 'Complete Effort',\ 787 '<xsl:value-of select="$source_file"/>' using 1:<xsl:value-of select="$position.2"/> w lines title 'Effort Spent' 788 set output '<xsl:value-of select="$imagedir"/>/svg/efforts_version_bugs_<xsl:value-of 789 select="$suffix"/>.svg' 790 plot '<xsl:value-of select="$source_file"/>' using 1:($<xsl:value-of select="$position.3"/>+$<xsl:value-of select="$position.4"/>) w lines title 'Complete Effort',\ 791 '<xsl:value-of select="$source_file"/>' using 1:<xsl:value-of select="$position.4"/> w lines title 'Effort Spent' 792 set output '<xsl:value-of select="$imagedir"/>/svg/efforts_version_crs_<xsl:value-of 793 select="$suffix"/>.svg' 794 plot '<xsl:value-of select="$source_file"/>' using 1:($<xsl:value-of select="$position.5"/>+$<xsl:value-of select="$position.6"/>) w lines title 'Complete Effort',\ 795 '<xsl:value-of select="$source_file"/>' using 1:<xsl:value-of select="$position.6"/> w lines title 'Effort Spent' 796 set output '<xsl:value-of select="$imagedir"/>/svg/efforts_version_tasks_<xsl:value-of 797 select="$suffix"/>.svg' 798 plot '<xsl:value-of select="$source_file"/>' using 1:($<xsl:value-of select="$position.7"/>+$<xsl:value-of select="$position.8"/>) w lines title 'Complete Effort',\ 799 '<xsl:value-of select="$source_file"/>' using 1:<xsl:value-of select="$position.8"/> w lines title 'Effort Spent' 800 801 set terminal jpeg size 800 600 802 set output '<xsl:value-of select="$imagedir"/>/jpg/efforts_version_bugs_internal_<xsl:value-of 803 select="$suffix"/>.jpg' 804 plot '<xsl:value-of select="$source_file"/>' using 1:($<xsl:value-of select="$position.1"/>+$<xsl:value-of select="$position.2"/>) w lines title 'Complete Effort',\ 805 '<xsl:value-of select="$source_file"/>' using 1:<xsl:value-of select="$position.2"/> w lines title 'Effort Spent' 806 set output '<xsl:value-of select="$imagedir"/>/jpg/efforts_version_bugs_<xsl:value-of 807 select="$suffix"/>.jpg' 808 plot '<xsl:value-of select="$source_file"/>' using 1:($<xsl:value-of select="$position.3"/>+$<xsl:value-of select="$position.4"/>) w lines title 'Complete Effort',\ 809 '<xsl:value-of select="$source_file"/>' using 1:<xsl:value-of select="$position.4"/> w lines title 'Effort Spent' 810 set output '<xsl:value-of select="$imagedir"/>/jpg/efforts_version_crs_<xsl:value-of 811 select="$suffix"/>.jpg' 812 plot '<xsl:value-of select="$source_file"/>' using 1:($<xsl:value-of select="$position.5"/>+$<xsl:value-of select="$position.6"/>) w lines title 'Complete Effort',\ 813 '<xsl:value-of select="$source_file"/>' using 1:<xsl:value-of select="$position.6"/> w lines title 'Effort Spent' 814 set output '<xsl:value-of select="$imagedir"/>/jpg/efforts_version_tasks_<xsl:value-of 815 select="$suffix"/>.jpg' 816 plot '<xsl:value-of select="$source_file"/>' using 1:($<xsl:value-of select="$position.7"/>+$<xsl:value-of select="$position.8"/>) w lines title 'Complete Effort',\ 817 '<xsl:value-of select="$source_file"/>' using 1:<xsl:value-of select="$position.8"/> w lines title 'Effort Spent' 818 819 </redirect:write> 820 </xsl:template> 821 718 822 <xsl:template name="gnuplot_issues"> 719 823 <xsl:variable name="file"><xsl:value-of … … 1137 1241 **************** 1138 1242 --> 1243 <xsl:template name="make_uri"> 1244 <xsl:param name="string"/> 1245 <xsl:value-of select="translate(translate($string,' ','_'),':','_')"/> 1246 </xsl:template> 1247 1139 1248 <xsl:template name="get_position"> 1140 1249 <xsl:param name="key"/> -
trunk/src/xml/xsl/kpi-stats-pass-two.xsl
r1022 r1028 204 204 <kpi:key><xsl:value-of select="$kpi.jira.issue.external.bugs.resolved.number"/></kpi:key><xsl:text></xsl:text> 205 205 <kpi:key><xsl:value-of select="$kpi.jira.issue.external.bugs.released.number"/></kpi:key><xsl:text></xsl:text> 206 207 <xsl:for-each select="//cms:efforttype[generate-id() = generate-id(key('efforttype-group', .))]"> 208 <xsl:variable name="effort_type" select="."/> 209 <kpi:key><xsl:value-of select="concat($kpi.jira.issue.crs.effort.remaining.version.prefix, $effort_type)"/></kpi:key><xsl:text></xsl:text> 210 <kpi:key><xsl:value-of select="concat($kpi.jira.issue.crs.effort.spent.version.prefix, $effort_type)"/></kpi:key><xsl:text></xsl:text> 211 <kpi:key><xsl:value-of select="concat($kpi.jira.issue.bugs.internal.effort.remaining.version.prefix, $effort_type)"/></kpi:key><xsl:text></xsl:text> 212 <kpi:key><xsl:value-of select="concat($kpi.jira.issue.bugs.internal.effort.spent.version.prefix, $effort_type)"/></kpi:key><xsl:text></xsl:text> 213 <kpi:key><xsl:value-of select="concat($kpi.jira.issue.tasks.effort.remaining.version.prefix, $effort_type)"/></kpi:key><xsl:text></xsl:text> 214 <kpi:key><xsl:value-of select="concat($kpi.jira.issue.tasks.effort.spent.version.prefix, $effort_type)"/></kpi:key><xsl:text></xsl:text> 215 <kpi:key><xsl:value-of select="concat($kpi.jira.issue.bugs.effort.remaining.version.prefix, $effort_type)"/></kpi:key><xsl:text></xsl:text> 216 <kpi:key><xsl:value-of select="concat($kpi.jira.issue.bugs.effort.spent.version.prefix, $effort_type)"/></kpi:key><xsl:text></xsl:text> 217 </xsl:for-each> 206 218 </xsl:template> 207 219
