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.