[ 
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:

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

(x) 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
(x) Check "travis" configuration
(x) Check "coveralls" configuration (full coverage is now split between the 
"core" and "simple" modules)
(x) Update "doc/release/release.howto.txt"
(x) Ensure that the "commons-rng-build-tools" module is acceptable (wrt Commons 
release policy)
(x) 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}
(x) ...

  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
(x) Userguide must be moved to the "top-level" (i.e. out of "commons-rng-core")
(x) Review Javadoc of each module
(x) Update the userguide
- (x) Describe each module

(x) 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
(x) Check "travis" configuration
(x) Check "coveralls" configuration (full coverage is now split between the 
"core" and "simple" modules)
(x) Update "doc/release/release.howto.txt"
(x) Ensure that the "commons-rng-build-tools" module is acceptable (wrt Commons 
release policy)


> 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:
> (x) Web site (i.e. contents of directory "site-content") should not be 
> duplicated in each module
> (x) Userguide must be moved to the "top-level" (i.e. out of 
> "commons-rng-core")
> (x) Review Javadoc of each module
> (x) Update the userguide
> - (x) Describe each module
> (x) 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
> (x) Check "travis" configuration
> (x) Check "coveralls" configuration (full coverage is now split between the 
> "core" and "simple" modules)
> (x) Update "doc/release/release.howto.txt"
> (x) Ensure that the "commons-rng-build-tools" module is acceptable (wrt 
> Commons release policy)
> (x) 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}
> (x) ...



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

Reply via email to