PUBLISH A SNAPSHOT

PREPARE THE RELEASE

BRANCH THE RELEASE

1) Create a branch

git checkout -b vX.Y.Z

Note:Branch name starts with v and does not include -rcX.

2) Send e-mail announcing the release branch

To: dev@hivemall.incubator.apache.org
CC: private@hivemall.incubator.apache.org
Subject: New release branch X.Y.Z
Hello Hivemall developers and friends,
We now have a release branch for X.Y.Z release. Trunk has been bumped to X.Y.Z-SNAPSHOT.
https://github.com/apache/incubator-hivemall/tree/vX.Y.Z
I'll be going over the JIRAs to move every non-blocker from this release to the next release. Release voting will be posted soon.

Once 72 hours has passed (which is generally preferred) and/or at least three +1 (binding) votes have been cast with no -1 (binding) votes, send an email closing the vote and pronouncing the release candidate a success.

IPMC Voting

To: general@incubator.apache.org
Subject: [VOTE] Release Apache Hivemall (Incubating) v0.5.0-RC2
Hi all,
The Apache Hivemall community has approved a proposal to release Apache Hivemall v0.5.0 by v0.5.0-RC2.
We now kindly request that the Incubator PMC members review and vote on this incubator release candidate.
The PPMC vote thread is located here:
https://www.mail-archive.com/dev@hivemall.incubator.apache.org/msg00450.html (vote)
https://www.mail-archive.com/dev@hivemall.incubator.apache.org/msg00460.html (vote result)
Links to various release artifacts are given below.
- The source tarball, including signatures, digests, ChangeLog, etc.:
https://dist.apache.org/repos/dist/dev/incubator/hivemall/0.5.0-incubating-rc2/
- Sources for the release:
https://dist.apache.org/repos/dist/dev/incubator/hivemall/0.5.0-incubating-rc2/hivemall-0.5.0-incubating-rc2-source-release.zip
- Git tag for the release:
https://gitbox.apache.org/repos/asf?p=incubator-hivemall.git;a=shortlog;h=refs/tags/v0.5.0-rc2
- The Nexus Staging URL:
https://repository.apache.org/content/repositories/orgapachehivemall-1002/
- KEYS file for verification:
https://dist.apache.org/repos/dist/dev/incubator/hivemall/KEYS
- For information about the contents of this release, see:
https://dist.apache.org/repos/dist/dev/incubator/hivemall/0.5.0-incubating-rc2/ChangeLog.html
Artifacts verification how-to can be found in
http://hivemall.incubator.apache.org/verify_artifacts.html
Please vote accordingly:
[ ] +1 approve (Release this package as Apache Hivemall 0.5.0-incubating)
[ ] -1 disapprove (and reason why)
The vote will be open for at least 72 hours.
Regards,
Makoto
on behalf of Apache Hivemall PPMC

Once 72 hours has passed (which is generally preferred) and/or at least three +1 (binding) votes have been cast with no -1 (binding) votes, send an email closing the vote and pronouncing the release candidate a success.

Publish to Maven Central in Nexus

In the Staging Repositories tab there should be a line with profile org.apache.hivemall

click Release.

You shall now see your artifacts in the release repository created for you. In some hours, it should also appear in Maven Central.

Update JIRA

Update the JIRA versions page to close all issues, mark the version as released, and set the date to the date that the release was approved. You may also need to make a new release entry for the next release.

Merge release branch for the next development iteration

Publish the websit

Announcing the release

Make an announcement about the release on the user@hivemall.incubator.apache.org, dev@hivemall.incubator.apache.org, general@incubator.apache.org, and announce@apache.org list as per the Apache Announcement Mailing Lists page.

[ANNOUNCE] Apache Hivemall 0.5.0-incubating released
The Apache Hivemall (incubating) project team is proud to announce
Apache Hivemall 0.5.2-incubating has been released.
This is the 2nd Apache release as an Apache Incubator project.
Apache Hivemall is a scalable machine learning library implemented as
Hive UDFs/UDAFs/UDTFs. Hivemall runs on Hadoop-based data processing
frameworks, specifically on Apache Hive, Apache Spark, and Apache Pig.
The release artifacts and ChangeLog can be found at:
http://hivemall.incubator.apache.org/download.html
Release artifacts in Maven Central:
https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.hivemall%22%20AND%20v%3A%220.5.2-incubating%22
Find more about our project at:
- Project Site: http://hivemall.incubator.apache.org/
- Github mirror: https://github.com/apache/incubator-hivemall
- Mailing list(s): dev@hivemall.incubator.apache.org
user@hivemall.incubator.apache.org
Thanks,
Makoto
on behalf of Apache Hivemall PPMC
=====
*Disclaimer*
Apache Hivemall (incubating) is an effort undergoing incubation at
The Apache Software Foundation (ASF), sponsored by the name of Apache
Incubator PMC. Incubation is required of all newly accepted projects
until a further review indicates that the infrastructure, communications,
and decision making process have stabilized in a manner consistent
with other successful ASF projects. While incubation status is not
necessarily a reflection of the completeness or stability of the code,
it does indicate that the project has yet to be fully endorsed by the ASF.

Apache Hivemall is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator.
Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications,
and decision making process have stabilized in a manner consistent with other successful ASF projects.
While incubation status is not necessarily a reflection of the completeness or stability of the code,
it does indicate that the project has yet to be fully endorsed by the ASF.