|
From: Doug C. <do...@cu...> - 2006-11-21 18:01:33
|
My Mojo is basically there. It is at the "works on my computer stage". I still have TODOs (http://stat-scm.sourceforge.net/taglist.html) but I can start using it. I have to generate a summery page so the MavenReporting Interface works properly. The file statscm/statscm.html is a bit of a duplicate of the statscm/index.html page but I have found no quick solution to solve this more elegantly. All users need to do is merge the plugin config detailed on http://stat-scm.sourceforge.net/usage.html into their project pom.xml file and a report will be generated and linked (as "StatSCM") in the "Projects Reports" menu. I use the java.lang.Runtime to get the log file. This works OK but not on multi module projects yet. The advantage is that the user can (once the pom is merged): > mvn clean and all StatSVN files are deleted > mvn site and a Maven Project site is generated with all StatSVN files in it. (cool) The xdoc output from StatSVN worked great once I found out what to do with it. StatSVN was very easy to wrap around .The data caching also seams to work very well, (which is important because I have no date filter yet.) So thanks guys for your great work. There is a "Sink" for writing html pages in the Maven Reporting API and there is also a SCM API. It is therefore potentially possible to write a StatXXX code that worked in the middle of these two interfaces. I do not know if and how well this would work but if there is enthusiasm for it then it would be worth looking at. I will do a few fixes and try to get what it does now working on every computer. Maybe a few configuration parameters need to be added. Then I will release version 1.0. All the best, Doug |