[jira] [Commented] (JENA-1765) Ensure that maven site:site and site:stage will build a proper jena site.
[ 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.
[ 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.
[ 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)