Hello.

On Fri, 20 Jul 2018 08:59:05 -0400, Rob Tompkins wrote:
On Jul 19, 2018, at 8:58 PM, Gilles <gil...@harfang.homelinux.org> wrote:

Hi.

On Thu, 19 Jul 2018 15:21:28 -0400, Rob Tompkins wrote:
We have added some significant enhancements since Apache Commons RNG 1.0 was released, so I would like to release Apache Commons RNG 1.1.

Apache Commons RNG (full distribution) 1.1 RC2 is available for review here: https://dist.apache.org/repos/dist/dev/commons/rng/1.1-RC2 <https://dist.apache.org/repos/dist/dev/commons/rng/1.1-RC2> (svn
revision 28231)

"commons-rng-1.1-bin.zip" and "commons-rng-1.1-bin.tar.gz": Thank you!

Is module "dist-archive" now redundant (to be removed)?  [Or are the
above files still generated from it?]

I’m still using it.

Oh; I thought that it worked the way it is supposed to (IMHO). :-{


The Git tag RNG_1_1_RC2 commit for this RC is here:
'git <command> [<revision>...] -- [<file>...]' which you can browse here:


https://git-wip-us.apache.org/repos/asf?p=commons-rng.git;a=tag;h=refs/tags/RNG_1_1_RC2

Maven artifacts are here:


https://repository.apache.org/content/repositories/orgapachecommons-1352/org/apache/commons/

These are the Maven artifacts and their hashes in Nexus:

#Nexus artifact SHA-1s
SHA1(commons-rng-client-api-1.1-javadoc.jar)=
6b00830cab08147e504766a17328a27a95cea712
SHA1(commons-rng-client-api-1.1-sources.jar)=
2abac2aad66a600dccd261749e9e700bc55edf89
SHA1(commons-rng-client-api-1.1-test-sources.jar)=
a477215706b68a2c45fc96df5f60ff7988056365
SHA1(commons-rng-client-api-1.1-tests.jar)=
43af258c73539543d18f96cfea75c2564286f18e
SHA1(commons-rng-client-api-1.1.jar)=
71eb6ac796d2bfc6d6d2330d08b46b8998297982
SHA1(commons-rng-client-api-1.1.pom)=
26ec84056b9a4526bc5e05ecf4ece8d9c3d57aad
SHA1(commons-rng-core-1.1-javadoc.jar)=
6a98949fcfc1f490e30af49017bcc2868f716da5
SHA1(commons-rng-core-1.1-sources.jar)=
6b55d976271ae7ad79ded90e32b8575e40e01bfc
SHA1(commons-rng-core-1.1-test-sources.jar)=
8c03d8b90594a6655903541f0b477f8e3ba8c343
SHA1(commons-rng-core-1.1-tests.jar)=
9f747af9b20c8c4d70647df38a4323750a0f5800
SHA1(commons-rng-core-1.1.jar)= a4b491d5bbe0d398e4453d4bd0255eb1e707e3c9 SHA1(commons-rng-core-1.1.pom)= 196e691038f3eb7eb3a45693315b9ca1e4d73e90
SHA1(commons-rng-parent-1.1-site.xml)=
6e1df36b720e14eed524396107481e509ff42c7c
SHA1(commons-rng-parent-1.1.pom)= 456203f8707d9f6a927cab51713e078eef126db2
SHA1(commons-rng-sampling-1.1-javadoc.jar)=
807d78c8fcaab16818d96fd3b8984c7bbe777f31
SHA1(commons-rng-sampling-1.1-sources.jar)=
d94f4f1b64a40e874e324388eb67936b51eae34c
SHA1(commons-rng-sampling-1.1-test-sources.jar)=
b6c62a0c37687906f3d97b9871e8399577805974
SHA1(commons-rng-sampling-1.1-tests.jar)=
fe25a8b485d0e7fb782154a60ccc89ed528220c1
SHA1(commons-rng-sampling-1.1.jar)= 2a3b034bcc688b444839ed268307e0870b70e38b SHA1(commons-rng-sampling-1.1.pom)= 6321863616bf687731d2c3d28fe6ec9c9f340e90
SHA1(commons-rng-simple-1.1-javadoc.jar)=
d1f10e032078ab73f202cac2aa90fb7e80cf5d4a
SHA1(commons-rng-simple-1.1-sources.jar)=
285ceca8976a89525c484f7656b75e87615653e3
SHA1(commons-rng-simple-1.1-test-sources.jar)=
35b32201d34a4724cc77c3584e3a0bb0de74210d
SHA1(commons-rng-simple-1.1-tests.jar)=
e5181be4b4314bcea56376234ca962f63c6682b6
SHA1(commons-rng-simple-1.1.jar)= 3b3cee5833c37eef68b2e976727ad786cf0666f8 SHA1(commons-rng-simple-1.1.pom)= a3f7a09914ba4b7dfc2a28fec5d7a40f3f1ea962

#Release SHA-1s
#Thu Jul 19 12:47:04 EDT 2018

commons-rng-1.1-bin-tar.gz.asc=c3f836de906655a83a8e2a3728393378829f2116
commons-rng-1.1-src-zip=e667b1b7f1409dbdc809f0aeeeabb0bc48bef331
commons-rng-1.1-pom.asc=ff1f921acebd92ce1cab7d63a60cfcf0498da77a
commons-rng-1.1-bin-zip=ea19ddac066eead6d8230e3508a084491fd9e2e0
commons-rng-1.1-src-tar.gz=e89aa1f0146f06f09380ff5ef59447164b9b7d93

commons-rng-1.1-src-zip.asc=1c90762097b9d352c68cfd0efffef57921a819ce
commons-rng-1.1-bin-tar.gz=669805ba1e42a0b04f6e4967884e29d408b98cff

commons-rng-1.1-src-tar.gz.asc=b20bc2a58a2a67cf76b9bf3c8a2f091dc947f54a

commons-rng-1.1-bin-zip.asc=3eaaa305fdd1a673b0bb1a4bcb8b4bf9a521ac39

#Release SHA-256s
#Thu Jul 19 12:47:04 EDT 2018

commons-rng-1.1-bin-tar.gz.asc=12cc7d1b7fc19004a2ae5aac4e366c76651b595dbc124e34d22012b672faa24e

commons-rng-1.1-src-zip=a1a4c9e4653dbf0af3f71d97267b71c19065f39cc8fe303a7cd6183e3e755326

commons-rng-1.1-pom.asc=4fdf05e582fa428f473c0d5aedbce4d1b5cd0d494706d3ae050d06d8631e0776

commons-rng-1.1-bin-zip=53e855362d9a62b5963525f514647169395f13b12febc0619ec3087915ff3b09

commons-rng-1.1-src-tar.gz=f23e07e04197777fbdf13fd35154f81efc79f09f3f935f82a310c59003c5f2c1

commons-rng-1.1-src-zip.asc=ca5b76e06336d366a79b05f3ebdf947f42c82bad0964bd87cf04302a206ec975

commons-rng-1.1-bin-tar.gz=eb743f551b14de9fc7926c33d43a572aa488e3b74c79f15be71907e21f344931

commons-rng-1.1-src-tar.gz.asc=1cc42fd0d98cd74ce69c7feb1019f6b33bd548317563de0076237ab826bb4288

commons-rng-1.1-bin-zip.asc=3a836f7a7fe9e72b443692835dd83735031524671885504440b0ecb0a36b48e0


(no need for .asc hashes!)

I have tested this with mvn clean install site' using:
Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe;
2018-06-17T14:33:14-04:00)
Maven home: /usr/local/Cellar/maven/3.5.4/libexec
Java version: 1.8.0_172, vendor: Oracle Corporation, runtime:

/Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.13.6", arch: "x86_64", family: "mac"


Details of changes since 1.0 are in the release notes:


https://dist.apache.org/repos/dist/dev/commons/rng/1.1-RC2/RELEASE-NOTES.txt


https://dist.apache.org/repos/dist/dev/commons/rng/1.1-RC2/site/changes-report.html

Site:
   https://dist.apache.org/repos/dist/dev/commons/rng/1.1-RC2/site
   (note some *relative* links are broken and the 1.1 directories
are not yet created - these will be OK once the site is deployed.)

CLIRR Report (compared to 1.0):


https://dist.apache.org/repos/dist/dev/commons/rng/1.1-RC2/site/clirr-report.html

Server returns:
---
Not Found

The requested URL /repos/dist/dev/commons/rng/1.1-RC2/site/clirr-report.html was not found on this server.

Ok….no worries there.

Then perhaps that the auto-generated message should leave it out
(let the people decide what to check if the hints lead to nowhere :-).

---

Submodules have the reports:
https://dist.apache.org/repos/dist/dev/commons/rng/1.1-RC2/site/commons-rng-simple/clirr-report.html <https://dist.apache.org/repos/dist/dev/commons/rng/1.1-RC2/site/commons-rng-simple/clirr-report.html> https://dist.apache.org/repos/dist/dev/commons/rng/1.1-RC2/site/commons-rng-sampling/clirr-report.html <https://dist.apache.org/repos/dist/dev/commons/rng/1.1-RC2/site/commons-rng-sampling/clirr-report.html>
 etc.

Hence, I'd suggest to either remove that line from this message, or
to generate links to each of the submodules.


JApiCmp Report (compared to 1.0):


https://dist.apache.org/repos/dist/dev/commons/rng/1.1-RC2/site/japicmp.html <https://dist.apache.org/repos/dist/dev/commons/rng/1.1-RC2/site/japicmp.html>

Empty (and empty for all submodules).
Hence, I'd suggest to remove this line (or to mention that Japicmp
was disabled).

Can’t remove it from the site, except manually because of the way the
plugin works (arg).

Same as above comment.



RAT Report: (Note. All of the Unknown Licenses are under "target" or
"site-content". Please verify rat with local build.)


https://dist.apache.org/repos/dist/dev/commons/rng/1.1-RC2/site/rat-report.html <https://dist.apache.org/repos/dist/dev/commons/rng/1.1-RC2/site/rat-report.html>

All submodules seem to provide a correct report.
Thus, the top-level rat report should not exist at all, like for Clirr. [As is, it hogs the browser trying to load a bogus list of non-compliant
files.]

Maybe I’ll get rid of the aggregate child bit.

For sure.



KEYS:
https://www.apache.org/dist/commons/KEYS <https://www.apache.org/dist/commons/KEYS>

Please review the release candidate and vote.

Running
$ JAVA_HOME=/usr/lib/jvm/java-9-openjdk-amd64 mvn clean package install -Pcommons-rng-examples site site:stage
I get the following failure:
---
[ERROR] Failed to execute goal on project commons-rng: Could not resolve dependencies for project org.apache.commons:commons-rng:pom:1.1: The following artifacts could not be resolved: org.apache.commons:commons-rng-examples-jpms-app:jar:javadoc:1.1, org.apache.commons:commons-rng-examples-jpms-lib:jar:javadoc:1.1: Failure to find org.apache.commons:commons-rng-examples-jpms-app:jar:javadoc:1.1 in https://repo.maven.apache.org/maven2 <https://repo.maven.apache.org/maven2> was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced

Curious. Do you have any thoughts here? Are those supposed to be
published to nexus?

Not sure what you mean.
The issue is that I can't build the project from source.

You think I should [CANCEL] and roll and RC3 with
the aforementioned changes?

Fixing the RAT fake report would be nice.
Getting to build from source seems quite necessary to vote
positively. :-)

Best,
Gilles

-Rob


Regards,
Gilles

This vote will close no sooner that 72 hours from now.

 [ ] +1 Release these artifacts
 [ ] +0 OK, but...
 [ ] -0 OK, but really should fix...
 [ ] -1 I oppose this release because...

Thank you,

Rob Tompkins,
Release Manager (using key B6E73D84EA4FCC47166087253FAAD2CD5ECBB314)



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to