Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

How to perform an Apache release for Samoa.:

Make sure you are in the master branch and have the latest version:

*) 

Settings

First, configure your ~/.m2/settings.xml file to include your credentials.

...

Hi,
The Apache SAMOA team is proud to announce the release of Apache SAMOA version X.Y.Z-incubating.
Apache SAMOA is a platform for mining big data streams. It provides a collection of distributed streaming algorithms for the most common data mining and machine learning tasks such as classification, clustering, and regression, as well as programming abstractions to develop new algorithms that run on top of distributed stream processing engines (DSPEs). It features a pluggable architecture that allows it to run on several DSPEs such as Apache Storm, Apache S4, Apache Samza, and Apache Flink.
Release artifacts available at
Maven artifacts available at
More details on Apache SAMOA can be found at
Thanks to all the contributors who made this release possible.
Thanks,
The Apache SAMOA team
----
DISCLAIMER
Apache SAMOA 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.

When you mess up (because you probably will!):

If you messed up the release and you are repeating these steps due to some error, make sure you:

*) Cleanup your local maiven:

mvn release:clean

*) Probably you may need to remove the branch:

git push apache --delete releases/X.Y.Z-incubating-RC0

*) Remove the tags locally and remotely:

git tag -l

git tag -d X.Y.Z-incubating-RC0

*) Remove the directory ~/.m2/repository/org/apache/samoa, for the new artifacts to be placed again.

 

References

http://www.apache.org/dev/publishing-maven-artifacts.html

...