[ 
https://issues.apache.org/jira/browse/RNG-23?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gilles updated RNG-23:
----------------------
    Description: 
Codebase has been split into several maven modules (in branch "multimodule").

The following check-list supersedes issue RNG-6:

(/) Web site (i.e. contents of directory "site-content") should not be 
duplicated in each module
(/) Userguide must be moved to the "top-level" (i.e. out of "commons-rng-core")
(/) Review Javadoc of each module
(/) Update the userguide
- (/) Describe each module

(/) Review "OSGi" configuration ("internal" classes must now be accessible as 
other modules depend on them)
(!) Review "commons-rng-jmh/pom.xml" (and document how to run the benchmark)
(!) Review "commons-rng-examples/pom.xml" (and document how to run the examples)
(/) Check "Jenkins" configuration
(/) Check "travis" configuration
(/) Check "coveralls" configuration (full coverage is now split between the 
"core" and "simple" modules)
(/) Enable Jacoco
(/) Update "doc/release/release.howto.txt"
(/) Ensure that the "commons-rng-build-tools" module is acceptable (wrt Commons 
release policy)
Module was _removed_.

(/) Fix maven warning:
{noformat}
WARNING] Some problems were encountered while building the effective model for 
org.apache.commons:commons-rng-client-api:jar:1.0-SNAPSHOT
[WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found 
duplicate declaration of plugin org.codehaus.mojo:clirr-maven-plugin @ 
org.apache.commons:commons-rng:1.0-SNAPSHOT, 
/home/eran/devel/java/apache/commons-rng/trunk/pom.xml, line 238, column 15
{noformat}
(/) Specific web pages for each module:
- (/) Client API
- (/) Core
- (/) Simple
- (!) JMH (not necessary ATM)
- (!) Examples (not necessary ATM)

(/) Fix "CheckStyle" and FindBugs errors
- (/) Client API
- (/) Core
- (/) Simple
- (/) JMH (generated code must be excluded from the report)
- (/) Examples
- (/) Sampling


  was:
Codebase has been split into several maven modules (in branch "multimodule").

The following check-list supersedes issue RNG-6:

(x) Web site (i.e. contents of directory "site-content") should not be 
duplicated in each module
(/) Userguide must be moved to the "top-level" (i.e. out of "commons-rng-core")
(/) Review Javadoc of each module
(/) Update the userguide
- (/) Describe each module

(/) Review "OSGi" configuration ("internal" classes must now be accessible as 
other modules depend on them)
(x) Review "commons-rng-jmh/pom.xml" (and document how to run the benchmark)
(x) Review "commons-rng-examples/pom.xml" (and document how to run the examples)
(x) Check "Jenkins" configuration
(/) Check "travis" configuration
(x) Check "coveralls" configuration (full coverage is now split between the 
"core" and "simple" modules)
(/) Enable Jacoco
(x) Update "doc/release/release.howto.txt"
(/) Ensure that the "commons-rng-build-tools" module is acceptable (wrt Commons 
release policy)
Module was _removed_.

(/) Fix maven warning:
{noformat}
WARNING] Some problems were encountered while building the effective model for 
org.apache.commons:commons-rng-client-api:jar:1.0-SNAPSHOT
[WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found 
duplicate declaration of plugin org.codehaus.mojo:clirr-maven-plugin @ 
org.apache.commons:commons-rng:1.0-SNAPSHOT, 
/home/eran/devel/java/apache/commons-rng/trunk/pom.xml, line 238, column 15
{noformat}
(/) Specific web pages for each module:
- (/) Client API
- (/) Core
- (/) Simple
- (!) JMH (not necessary ATM)
- (!) Examples (not necessary ATM)

(/) Fix "CheckStyle" and FindBugs errors
- (/) Client API
- (/) Core
- (/) Simple
- (/) JMH (generated code must be excluded from the report)
- (/) Examples
- (/) Sampling

(x) ...



> Towards version 1.0
> -------------------
>
>                 Key: RNG-23
>                 URL: https://issues.apache.org/jira/browse/RNG-23
>             Project: Commons RNG
>          Issue Type: Task
>            Reporter: Gilles
>              Labels: build-tools, documentation, modularization, release, 
> review
>             Fix For: 1.0
>
>
> Codebase has been split into several maven modules (in branch "multimodule").
> The following check-list supersedes issue RNG-6:
> (/) Web site (i.e. contents of directory "site-content") should not be 
> duplicated in each module
> (/) Userguide must be moved to the "top-level" (i.e. out of 
> "commons-rng-core")
> (/) Review Javadoc of each module
> (/) Update the userguide
> - (/) Describe each module
> (/) Review "OSGi" configuration ("internal" classes must now be accessible as 
> other modules depend on them)
> (!) Review "commons-rng-jmh/pom.xml" (and document how to run the benchmark)
> (!) Review "commons-rng-examples/pom.xml" (and document how to run the 
> examples)
> (/) Check "Jenkins" configuration
> (/) Check "travis" configuration
> (/) Check "coveralls" configuration (full coverage is now split between the 
> "core" and "simple" modules)
> (/) Enable Jacoco
> (/) Update "doc/release/release.howto.txt"
> (/) Ensure that the "commons-rng-build-tools" module is acceptable (wrt 
> Commons release policy)
> Module was _removed_.
> (/) Fix maven warning:
> {noformat}
> WARNING] Some problems were encountered while building the effective model 
> for org.apache.commons:commons-rng-client-api:jar:1.0-SNAPSHOT
> [WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but 
> found duplicate declaration of plugin org.codehaus.mojo:clirr-maven-plugin @ 
> org.apache.commons:commons-rng:1.0-SNAPSHOT, 
> /home/eran/devel/java/apache/commons-rng/trunk/pom.xml, line 238, column 15
> {noformat}
> (/) Specific web pages for each module:
> - (/) Client API
> - (/) Core
> - (/) Simple
> - (!) JMH (not necessary ATM)
> - (!) Examples (not necessary ATM)
> (/) Fix "CheckStyle" and FindBugs errors
> - (/) Client API
> - (/) Core
> - (/) Simple
> - (/) JMH (generated code must be excluded from the report)
> - (/) Examples
> - (/) Sampling



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to