Details
-
Task
-
Status: Closed
-
Major
-
Resolution: Done
-
None
-
None
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:
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
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
Attachments
Issue Links
- supercedes
-
RNG-6 Check list for first release
-
- Closed
-
1.
|
Non-redundant "site-content" directory |
|
Closed | Unassigned |
2.
|
Continuous integration configuration |
|
Closed | Unassigned |
3.
|
"build-tools" module |
|
Closed | Unassigned |
4.
|
Exclude generated sources from CheckStyle and FindBugs |
|
Closed | Unassigned |
5.
|
Running benchmarks and examples |
|
Open | Unassigned |