+1 (binding)

Checked PGP signatures
Checked Checksums
RAT Check passes
Source code only checked
Build and unitary tests checked
Functional testing checked with Apache Mesos 1.8.0

On Fri, Aug 16, 2019 at 9:16 AM JP Gilaberte <jpgilabe...@apache.org> wrote:

> +1 (binding)
>
> Checked PGP signatures
> Checked Checksums
> DISCLAIMER checked
> LICENSE checked
> NOTICE checked
> RAT Check passes
> Source code only checked
> Build and unitary tests checked
> Functional testing checked with Apache Mesos 1.8.0 with success.
>
>
> On Wed, 14 Aug 2019 at 19:27, Javi Roman <jroman.espi...@gmail.com> wrote:
>
> > +1 (binding)
> >
> > Steps for release review:
> >
> > 1. Download the RC1 release:
> > $ wget -e robots=off -r -nH --cut-dirs=5 --no-parent -R "index.html*"
> >
> >
> https://dist.apache.org/repos/dist/dev/incubator/myriad/myriad-0.4.0-incubating-rc1/
> > $ cd myriad-0.4.0-incubating-rc1/
> > $ wget https://dist.apache.org/repos/dist/dev/incubator/myriad/KEYS
> >
> > 2. Signatures checking:
> > $ gpg --import KEYS
> > $ gpg --verify myriad-0.4.0-incubating-rc1.tar.gz.asc
> > myriad-0.4.0-incubating-rc1.tar.gz
> >
> > 3. Checksum checking:
> > $ gpg --print-md SHA512 myriad-0.4.0-incubating-rc1.tar.gz | diff -
> > myriad-0.4.0-incubating-rc1.tar.gz.sha512
> >
> > 4. Disclaimer and Notice files:
> > Verify the incubator disclaimer is in a separate file called DISCLAIMER,
> > residing inside the top-level distribution folder, along with the LICENSE
> > and
> > NOTICE files.
> >
> > 5. All source files have license headers, where appropriate:
> > $ wget
> >
> http://central.maven.org/maven2/org/apache/rat/apache-rat/0.13/apache-rat-0.13.jar
> > $ cat rat-excludes
> > .*\.txt(?:)
> > .*\.md(?:)
> > .npmrc
> > slaves
> > workers
> > package.json
> > roles/common/vars/main.yml
> > .*\.service(?:)
> > main.yml
> > package-lock.json
> > .babelrc
> >
> > $ java -jar apache-rat-0.13.jar -E rat-excludes -d
> > myriad-0.4.0-incubating-rc1 > report
> >
> > 6. Release consists of source code only, no binaries:
> > $ find . -name *.jar
> >
> > 7. Build is successful, including automated tests:
> > $ gradle wrapper --gradle-version 5.5
> > $ ./gradlew build
> > $ find . -name *.jar
> >
> > Review summary
> >
> > Checked PGP signatures
> > Checked Checksums
> > DISCLAIMER checked
> > LICENSE checked
> > NOTICE checked
> > RAT Check passes
> > Source code only checked
> > Build and unitary tests checked
> > Functional testing checked with Apache Mesos 1.8.0 with success.
> >
> > Some minor issue:
> >
> > $ find . -name *.jar | grep 0.3.0
> > ./docker/build/libs/docker-0.3.0.jar
> > ./myriad-scheduler/build/libs/myriad-scheduler-0.3.0.jar
> > ./myriad-scheduler/build/libs/myriad-commons-0.3.0.jar
> > ./myriad-executor/build/libs/myriad-executor-0.3.0.jar
> > ./myriad-commons/build/libs/myriad-commons-0.3.0.jar
> >
> > The binary has the wrong version number (right now is 0.4.0), this is
> > something to fix in the
> > next version.
> >
> > --
> > Javi Roman
> >
> > Twitter: @javiromanrh
> > GitHub: github.com/javiroman
> > Linkedin: es.linkedin.com/in/javiroman
> > Big Data Blog: dataintensive.info
> > Apache Id: javiroman
> >
> > On Wed, Aug 14, 2019 at 2:20 PM Oscar Fernandez <oscarf...@apache.org>
> > wrote:
> > >
> > > Hi All,
> > >
> > > I would like to start the voting process of a new release of Apache
> > Myriad
> > > (Incubator).
> > >
> > > I have created a source tar ball for Apache Myriad 0.4.0-incubating,
> > > release candidate 1.
> > >
> > > 1. Release notes:
> > > https://github.com/apache/incubator-myriad/blob/master/CHANGELOG.md
> > >
> > > 2. The commit to be voted upon is tagged with
> > "myriad-0.4.0-incubating-rc1"
> > > and is available here:
> > >
> >
> https://gitbox.apache.org/repos/asf?p=incubator-myriad.git;a=commit;h=019fba2be3e310302cd60a25d7d71f1310c9d5a5
> > >
> > > 3. The artifacts to be voted upon are located below. Please note that
> > this
> > > is a Source Release:
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/myriad/myriad-0.4.0-incubating-rc1/
> > >
> > > 4. Release artifacts are signed with the following key:
> > > https://people.apache.org/keys/committer/oscarfmdc.asc
> > >
> > > 5. Please note that the release tar ball does not include the gradlew
> > > script to build. You need to generate one in order to build:
> > > $ gradle wrapper --gradle-version 5.5
> > > $ ./gradlew build
> > >
> > > Please try out the release candidate and vote. The vote is open for a
> > > minimum of 72 hours or until the necessary number of votes (3 binding
> > +1s)
> > > is reached.
> > >
> > > Note: We have a lot of warnings in the build related with deprecated
> > > features in Gradle 6.0, Findbugs, and PDM plugins. This will fixed in
> the
> > > next versions.
> > >
> > > If/when this vote succeeds, I will call for a vote with IPMC seeking
> > > permission to release RC1 as Apache Myriad 0.4.0 (incubating).
> > >
> > > [ ] +1 Release this package as Apache Myriad 0.4.0-incubating
> > > [ ]  0 I don't feel strongly about it, but I'm okay with the release
> > > [ ] -1 Do not release this package because...
> > >
> > > Many thanks!!!
> > >
> > > Note: We need  at least 3 +1 binding votes (included PPMCs and
> Mentors).
> >
>

Reply via email to