You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mahout.apache.org by "Isabel Drost (JIRA)" <ji...@apache.org> on 2009/12/17 12:42:18 UTC
[jira] Commented: (MAHOUT-210) Publish code quality reports through
maven
[ https://issues.apache.org/jira/browse/MAHOUT-210?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12791887#action_12791887 ]
Isabel Drost commented on MAHOUT-210:
-------------------------------------
Checked in the current status of the report configuration files. Feel free to adjust any configuration that does not quite fit our standards yet. I tried to address those issues mentioned by Sean earlier in the mail thread.
I setup a Hudson job to build the documentation and linked it such that it gets published through Hudson. The URLs for that:
http://hudson.zones.apache.org/hudson/userContent/lucene-mahout/core-reports/index.html
http://hudson.zones.apache.org/hudson/userContent/lucene-mahout/examples-reports/index.html
http://hudson.zones.apache.org/hudson/userContent/lucene-mahout/matrix-reports/index.html
http://hudson.zones.apache.org/hudson/userContent/lucene-mahout/maven-reports/index.html
http://hudson.zones.apache.org/hudson/userContent/lucene-mahout/taste-web-reports/index.html
http://hudson.zones.apache.org/hudson/userContent/lucene-mahout/utils-reports/index.html
Those urls were activated according to the description of Bhuvaneswaran A on infrastructure@apache:
1) setup Hudson job to generate the reports.
2) login to hudson@hudson.zones.apache.org and create a symbolic link:
{code}
$ sudo su - hudson
$ cd hudson/userContent
$ ln -s /export/home/hudson/hudson/jobs/Mahout\ QM/$PATH_TO_DOCS ./lucene-mahout/$MODULE-reports
{code}
3) Access via http://hudson.zones.apache.org/hudson/userContent/lucene-mahout/$MODULE-reports/index.html
The site should be regenerated once a day. Once that is done today those pages available on hudson should match those I already published on people.apache.org
About to add links to our project page to the reports (going to be a separate page in the developers section).
Missing: Currently the clover test coverage reports are not yet being generated - I need to change the Hudson job to take up the clover license file for that.
> Publish code quality reports through maven
> ------------------------------------------
>
> Key: MAHOUT-210
> URL: https://issues.apache.org/jira/browse/MAHOUT-210
> Project: Mahout
> Issue Type: New Feature
> Components: Website
> Affects Versions: 0.1, 0.2
> Reporter: Isabel Drost
> Assignee: Isabel Drost
> Fix For: 0.3
>
> Attachments: MAHOUT-210.patch
>
>
> We should use mvn site:site to generate code reports and publish them online for users to review and developers to easily spot problems.
> First version that still needs checks adjusted to our needs is available online at:
> http://people.apache.org/~isabel/mahout_site/mahout-core/project-reports.html
> Further discussion on-list at
> http://www.lucidimagination.com/search/document/a13aa5127b47fda3/publish_code_quality_reports_on_web_site##a13aa5127b47fda3
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.