Jakob: w.r.t. the compilation issue, I did 'mvn clean package -DskipTests' which passed.
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=812M; support was removed in 8.0 Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T00:58:13-07:00) Maven home: /Users/tyu/apache-maven-3.5.2 Java version: 1.8.0_151, vendor: Oracle Corporation Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/jre Default locale: en_US, platform encoding: UTF-8 OS name: "mac os x", version: "10.11.3", arch: "x86_64", family: "mac" 1.8.0_60 was quite old. Can you pastebin the error(s) you got ? thanks On Mon, May 7, 2018 at 7:04 PM, Jakob Homan <jgho...@gmail.com> wrote: > +1 (binding) > > * LICENSE and NOTICE look good > * Sig matches from the KEYs file > * Package naming looks good > * Licenses appear good, but it can be tricky to tell because of the > code that's included in the ratis-proto-shaded directory (for example, > ratis-proto-shaded/src/main/java/org/apache/ratis/shaded/ > org/jctools/queues/atomic/LinkedAtomicArrayQueueUtil.java). > This code has no included license header but is documented in the > LICENSE file. > * Directory structure looks good > > Nit: > * NOTICE: Copyright year is still 2017 > > Note 1: > I can't get the code to compile, but I think it's something on my > side. With Sun JDK 1.8.0_60/Maven 3.5.3/OSX, it compiles ratis > protoshaded for like five minutes before spitting out a bunch of > "sun.misc.Unsafe is internal proprietary API and may be removed in a > future release" warnings that Maven then converts to errors and fails. > I can't see anything in the discussion list for this. This happens > when running package, compile, etc. > > Note 1: > I didn't look at the bin archive since it's not technically part of the > release. > > On 7 May 2018 at 15:59, Tsz Wo Sze <szets...@gmail.com> wrote: > > Marton, > > > > I compared you keys in two locations below > > - https://dist.apache.org/repos/dist/dev/incubator/ratis/KEYS > > - http://pgp.mit.edu/pks/lookup?op=get&fingerprint=on&search= > 0x78434EF460D6914B > > > > They somehow look different. They match until "Zz6JA". Do you know why? > > > > Tsz-Wo > > > > On Sun, May 6, 2018 at 3:57 AM, Elek, Marton <e...@apache.org> wrote: > >> > >> Hi all, > >> > >> I'd like to call a vote to release Apache Ratis (incubating) 0.2.0. > >> > >> This is the second incubator release and it includes more than 120 > >> improvements and fixes since the previous 0.1.0-alpha release. This is > the > >> first release > >> which includes a binary package with ready to use example project. > >> > >> All distribution packages, including signatures, digests, etc. can be > >> found at: > >> > >> https://dist.apache.org/repos/dist/dev/incubator/ratis/0.2.0/rc0/ > >> > >> Staged artifacts can be found at: > >> > >> https://repository.apache.org/content/repositories/orgapacheratis-1003/ > >> > >> > >> This release has been signed with PGP key 0EE79B28, corresponding to > >> e...@apache.org, which is included in the repository's KEYS file > >> (https://dist.apache.org/repos/dist/dev/incubator/ratis/KEYS). > >> > >> This key can be found on keyservers, such as: > >> > >> http://pgp.mit.edu/pks/lookup?op=get&search=0x0EE79B28 > >> > >> Or in the apache phonebook: > >> > >> https://people.apache.org/keys/committer/elek.asc > >> > >> > >> The release candidate has been tagged in git with ratis-0.2.0-rc0 > (ee4936d) > >> > >> https://github.com/apache/incubator-ratis/releases/tag/ratis-0.2.0-rc0 > >> > >> > >> > >> Please review and vote. The vote will be open for at least 72 hours. > >> > >> If the vote passed, the second stage vote will be called on the Apache > >> incubator mailing list to get approval from the Incubator PMC. > >> > >> > >> > >> # Review/testing > >> > >> You can check the usual requirements of an apache release: > >> > >> • Signatures > >> • Checksums > >> • License and notice files > >> • Disclaimer file (incubator!) > >> • Build the project from the source code package (mvn clean install > >> assembly:single -DskipTests=true ) > >> • Licence headers > >> > >> The binary papckage can be smoketested with: > >> > >> ./examples/bin/start-all.sh > >> ./examples/bin/client.sh assign --name a --value 2 > >> ./examples/bin/client.sh get --name a > >> > >> > >> > >> Starting with my vote: +1 > >> > >> Thanks, > >> Marton >