...
- Publish release artifacts in apache mvn repository using instructions
- Publish the release packages:
svn co https://dist.apache.org/repos/dist/release/atlas atlas-release && cd atlas-release
- Delete the old releases
- Copy the release artifacts from https://dist.apache.org/repos/dist/dev/atlas/0.8.1-rc0/ to new release directory 0.8.1
- Commit atlas-release
- Update atlas website documentation:
Atlas source twiki changes:
Switch to release branch:
git checkout branch-2.0
Make necessary twiki changes in "atlas/docs" module
Add new page to list new features in current release - "What's new in Apache Atlas 2.0?"
Update
Downloads.twiki
to add the release artifacts (source, signature and SHA512) and add release notes for current release.Update
index.twiki
to update links to "What's new in Apache Atlas 2.0?" page.
Generate documentation from twiki sources with the following command from "atlas/docs" directory:
mvn clean site
Generate Java/REST API docs from Atlas sources with the following command from atlas root directory:
mvn clean -DskipTests -DskipEnunciate=false package
Validate generated twiki and API docs; if looks good commit changes to
branch-2.0
(release branch) andmaster
branch.
Atlas Website changes:
- Clone Atlas Website sources:
git
atlas-website
- Switch to
asf-site
branch:
-
cd atlas-website; git checkout asf-site
- Create following directories for release contents:
mkdir -p atlas-website/2.0.
0/api/v2
- Generate documentation from twiki sources with the following command from atlas/docs directory:
mvn clean site
- Copy documentation from atlas source generated earlier to Atlas website repository
- :
cp -r atlas/docs/target/site/* atlas-website/2.0.
0/
- Copy Java/REST API
mvn clean -DskipTests -DskipEnunciate=false package
Copy Java/REST API doc- doc from atlas source generated earlier to Atlas website repository
- :
cp -r atlas/webapp/target/api/v2/apidocs atlas-website/2.0.
0/api/v2
- Update site's root documentation with the latest version contents:
cp -
r atlas-website/2.0.
0/
atlas-website/
- Verify
- html files and commit
- Verify
Send release announcement
No Format To: announce@apache.org; dev@atlas.apache.org Subject: [ANNOUNCE] Apache Atlas 0.8.1 released Body: Hi All, The Apache Atlas team is happy to announce the release of Apache Atlas - version 0.8.1. Atlas is a scalable and extensible set of core foundational governance services – enabling enterprises to effectively and efficiently meet their compliance requirements within Hadoop and allows integration with the whole enterprise data ecosystem. The release artifacts are available at: http://www.apache.org/dyn/closer.cgi/atlas/0.8.1/ The binary artifacts are available from Maven central and its mirrors. To use these artifacts, please use the following documentation: http://atlas.apache.org/0.8.1/index.html More details on Apache Atlas can be found at: http://atlas.apache.org/ We thank everyone who made this release possible. Thanks, The Apache Atlas team
...