[jira] [Commented] (JENA-1765) Ensure that maven site:site and site:stage will build a proper jena site.

2019-09-27 Thread Andy Seaborne (Jira)


[ 
https://issues.apache.org/jira/browse/JENA-1765?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16939757#comment-16939757
 ] 

Andy Seaborne commented on JENA-1765:
-

Did you try ajs6f's sonar? JENA-1704

Sonar makes some interesting reading but a plain, untuned report is much too 
large.

I think you're conflating audiences. The documentation is for users (and isn't 
static pages - it's generated with a static site generator). You seem to want 
it for committer/developers.

I've written before about the impact I think that will/will not have so I won't 
repeat it here.

 

> Ensure that maven site:site and site:stage will build a proper jena site.
> -
>
> Key: JENA-1765
> URL: https://issues.apache.org/jira/browse/JENA-1765
> Project: Apache Jena
>  Issue Type: Story
>Affects Versions: Jena 3.13.0
>Reporter: Claude Warren
>Assignee: Claude Warren
>Priority: Minor
>   Original Estimate: 0.05h
>  Remaining Estimate: 0.05h
>
> This change is achieve 3 things:
> 1) To get the site:site and site:stage to execute correctly.  Correctly is 
> defined as generating a number of standard reports
> javadoc - java documentation
> surefire - test execution
> jacoco - test coverage
> PMD - coding rules
> CPD - duplicate code detection
> spotbuts - bug detection
> checkstyle - style checking (disabled until we can come up with the minimum 
> rules)
> 2) The site:site and site:stage should attempt to generate the public facing 
> site complete with formatting as it exists now.
> 3) The site:site and site:stage should be modified to add the reports for the 
> components to the web site.  This will entail discussion concerning where 
> they should go in the structure.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (JENA-1765) Ensure that maven site:site and site:stage will build a proper jena site.

2019-09-27 Thread Claude Warren (Jira)


[ 
https://issues.apache.org/jira/browse/JENA-1765?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16939746#comment-16939746
 ] 

Claude Warren commented on JENA-1765:
-

There were some discussions about better test coverage and bug detection.  The 
site:site and site:stage will generate a number of reports that we can use to 
better the code base.

I was hoping to get site:site to generate the site so that we could put the 
"static" pages in the code base and move out of SVN for that component.  But 
that may be a pipe dream.

I have the system mostly building but have encountered issues with the shaded 
guava files.  Even when I do a preliminary "mvn install"  But I think I have a 
solution.  

> Ensure that maven site:site and site:stage will build a proper jena site.
> -
>
> Key: JENA-1765
> URL: https://issues.apache.org/jira/browse/JENA-1765
> Project: Apache Jena
>  Issue Type: Story
>Affects Versions: Jena 3.13.0
>Reporter: Claude Warren
>Assignee: Claude Warren
>Priority: Minor
>   Original Estimate: 0.05h
>  Remaining Estimate: 0.05h
>
> This change is achieve 3 things:
> 1) To get the site:site and site:stage to execute correctly.  Correctly is 
> defined as generating a number of standard reports
> javadoc - java documentation
> surefire - test execution
> jacoco - test coverage
> PMD - coding rules
> CPD - duplicate code detection
> spotbuts - bug detection
> checkstyle - style checking (disabled until we can come up with the minimum 
> rules)
> 2) The site:site and site:stage should attempt to generate the public facing 
> site complete with formatting as it exists now.
> 3) The site:site and site:stage should be modified to add the reports for the 
> components to the web site.  This will entail discussion concerning where 
> they should go in the structure.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (JENA-1765) Ensure that maven site:site and site:stage will build a proper jena site.

2019-09-27 Thread Andy Seaborne (Jira)


[ 
https://issues.apache.org/jira/browse/JENA-1765?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16939471#comment-16939471
 ] 

Andy Seaborne commented on JENA-1765:
-

We don't use site:site for the site.

There seem to be agreement about moving the site to Jekyll.

How would this all fit together?

 

> Ensure that maven site:site and site:stage will build a proper jena site.
> -
>
> Key: JENA-1765
> URL: https://issues.apache.org/jira/browse/JENA-1765
> Project: Apache Jena
>  Issue Type: Story
>Affects Versions: Jena 3.13.0
>Reporter: Claude Warren
>Assignee: Claude Warren
>Priority: Minor
>   Original Estimate: 0.05h
>  Remaining Estimate: 0.05h
>
> This change is achieve 3 things:
> 1) To get the site:site and site:stage to execute correctly.  Correctly is 
> defined as generating a number of standard reports
> javadoc - java documentation
> surefire - test execution
> jacoco - test coverage
> PMD - coding rules
> CPD - duplicate code detection
> spotbuts - bug detection
> checkstyle - style checking (disabled until we can come up with the minimum 
> rules)
> 2) The site:site and site:stage should attempt to generate the public facing 
> site complete with formatting as it exists now.
> 3) The site:site and site:stage should be modified to add the reports for the 
> components to the web site.  This will entail discussion concerning where 
> they should go in the structure.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)