CHANGELOG Since 1.3.2011
-General:
Possibility to choose which ETICS config to create report for.
-Detailed/Nightly report:
Updated chart titles and descriptions
Added heading showing build config, description and status.
Added Project Overview to table of contents.
Changed page ordering so PDF page selection match up with the page numbers in the report, added roman numerals to table of contents.
Moved successful builds to first page.
Fixed error in chart zooming algorithm.
Fixed error in component duplication alogrithm.
Added black and white texture files to JAR file.
Added PriorityBug metric charts with a 30 day timeframe.
Added backlog chart
Added fixed bugs chart
Added a graph showing the distribution between products for each product team, except when a product team only has one product.
Added findbugs high priority to all product teams and products.
-EU-report:
Spelling in EU report, PMD and Checkstyle changed to violation density, findbugs title changed to findbugs error density.
Added Successful Builds chart from the detailed report.
Added backlog chart.
-EMT report:
Added Successful Builds chart from the detailed report.
Added heading showing build config, description and status.
TO DISCUSS
- Metric descriptions improvement
- Add metric descriptions to product team and product metrics?
TODO/In progress
- Put the report generator on a server and run it every night.
- Fix figure references in EU report
- Make sure FindBugs, PMD and Checkstyle find all necessary files for them to produce metrics.
- Make sure FindBugs does not include externals when looking for .class files.
- EMI/ETICS mapping
- Backlog management time series.