Showcase your project at ApacheCON at a Podling's Shark Tank

2019-08-14 Thread Roman Shaposhnik
Hi Podlings!

in less than a month we're going to have our first
ApacheCON this year -- the one in Las Vegas. In
about two month there will be one more in Berlin.

These are not your regular ApacheCONs -- these are
20th Anniversary of ASF ApacehCONs! In other words,
these are not to be missed!

And even if your talk didn't get accepted -- you still
get an opportunity to highlight your project to, what's
likely going to be the biggest audience attending.

Here's how: if you (or any community member who's
passionate about your project) are going to be at either
of those ApacheCONs consider signing up for
Podling's Shark Tank
events:
https://www.apachecon.com/acna19/s/#/scheduledEvent/1038
https://aceu19.apachecon.com/session/podlings-shark-tank

Each project presenting will get ~10 min for the pitch and ~5 min
of panel grilling them on all sorts of things. Kind of like this ;-)
 https://www.youtube.com/watch?v=wmenN7NEdBc

You've got nothing to lose (in fact, the opposite: you're likely to get
a prize!) and you will get a chance to receive feedback that might
actually help you grow your community and ultimately graduate to the
TLP status. And! Given our awesome panel of judges:
 * Myrle Krantz
 * Justin Mclean
 * Craig Russel
 * Shane Curcuru
We guarantee this to be a fun and useful event for your community!

We will be tracking signups over here:
 https://wiki.apache.org/apachecon/ACNA19PodlingSharkTank
 https://wiki.apache.org/apachecon/ACEU19PodlingSharkTank
but for now:

SIMPLY REPLY TO THIS EMAIL if you're interested.

It is first come, first serve -- so don't delay -- sign up today!

Thanks,
Roman.


Re: [VOTE] Release apache-myriad-0.4.0-incubating (release candidate 1)

2019-08-14 Thread Javi Roman
+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  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).


[jira] [Commented] (MYRIAD-313) Call for voting to PPMC (e-mail)

2019-08-14 Thread Oscar Fernandez (JIRA)


[ 
https://issues.apache.org/jira/browse/MYRIAD-313?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16907233#comment-16907233
 ] 

Oscar Fernandez commented on MYRIAD-313:


Email sent to list 
[https://www.mail-archive.com/dev@myriad.incubator.apache.org/msg02884.html]

> Call for voting to PPMC (e-mail)
> 
>
> Key: MYRIAD-313
> URL: https://issues.apache.org/jira/browse/MYRIAD-313
> Project: Myriad
>  Issue Type: Sub-task
>Affects Versions: Myriad 0.4.0
>Reporter: Oscar Fernandez
>Assignee: Oscar Fernandez
>Priority: Major
> Fix For: Myriad 0.4.0
>
>
> The Apache Myriad PPMC should approve a release candidate.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Created] (MYRIAD-313) Call for voting to PPMC (e-mail)

2019-08-14 Thread Oscar Fernandez (JIRA)
Oscar Fernandez created MYRIAD-313:
--

 Summary: Call for voting to PPMC (e-mail)
 Key: MYRIAD-313
 URL: https://issues.apache.org/jira/browse/MYRIAD-313
 Project: Myriad
  Issue Type: Sub-task
Affects Versions: Myriad 0.4.0
Reporter: Oscar Fernandez
Assignee: Oscar Fernandez
 Fix For: Myriad 0.4.0


The Apache Myriad PPMC should approve a release candidate.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[VOTE] Release apache-myriad-0.4.0-incubating (release candidate 1)

2019-08-14 Thread Oscar Fernandez
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).


[jira] [Created] (MYRIAD-312) Fix JDK on Travis build

2019-08-14 Thread Oscar Fernandez (JIRA)
Oscar Fernandez created MYRIAD-312:
--

 Summary: Fix JDK on Travis build
 Key: MYRIAD-312
 URL: https://issues.apache.org/jira/browse/MYRIAD-312
 Project: Myriad
  Issue Type: Task
Reporter: Oscar Fernandez
Assignee: Oscar Fernandez


Travis-CI in github shows error on build.

 

[~javiroman] found this explanation:
[https://travis-ci.community/t/install-of-oracle-jdk8-is-failing/4365/2|https://slack-redir.net/link?url=https%3A%2F%2Ftravis-ci.community%2Ft%2Finstall-of-oracle-jdk8-is-failing%2F4365%2F2]
 
The workaround is to either add dist: trusty to your .travis.yml file or use 
openjdk11



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)