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

bibin sebastian commented on KAFKA-7131:
----------------------------------------

[~mjsax], i have a question on the scope of the work.

Is the ask is to automate all what is suggested below (as mentioned in the 
release.py) ?


* Grab the source archive and make sure it compiles: 
http://home.apache.org/~%(apache_id)s/kafka-%(rc_tag)s/kafka-%(release_version)s-src.tgz
* Grab one of the binary distros and run the quickstarts against them: 
http://home.apache.org/~%(apache_id)s/kafka-%(rc_tag)s/kafka_2.11-%(release_version)s.tgz
* Extract and verify one of the site docs jars: 
http://home.apache.org/~%(apache_id)s/kafka-%(rc_tag)s/kafka_2.11-%(release_version)s-site-docs.tgz
* Build a sample against jars in the staging repo: (TODO: Can we get a 
temporary URL before "closing" the staged artifacts?)
* Validate GPG signatures on at least one file:
 wget 
http://home.apache.org/~%(apache_id)s/kafka-%(rc_tag)s/kafka-%(release_version)s-src.tgz
 &&
 wget 
http://home.apache.org/~%(apache_id)s/kafka-%(rc_tag)s/kafka-%(release_version)s-src.tgz.asc
 &&
 wget 
http://home.apache.org/~%(apache_id)s/kafka-%(rc_tag)s/kafka-%(release_version)s-src.tgz.md5
 &&
 wget 
http://home.apache.org/~%(apache_id)s/kafka-%(rc_tag)s/kafka-%(release_version)s-src.tgz.sha1
 &&
 wget 
http://home.apache.org/~%(apache_id)s/kafka-%(rc_tag)s/kafka-%(release_version)s-src.tgz.sha512
 &&
 gpg --verify kafka-%(release_version)s-src.tgz.asc 
kafka-%(release_version)s-src.tgz &&
 gpg --print-md md5 kafka-%(release_version)s-src.tgz | diff - 
kafka-%(release_version)s-src.tgz.md5 &&
 gpg --print-md sha1 kafka-%(release_version)s-src.tgz | diff - 
kafka-%(release_version)s-src.tgz.sha1 &&
 gpg --print-md sha512 kafka-%(release_version)s-src.tgz | diff - 
kafka-%(release_version)s-src.tgz.sha512 &&
 rm kafka-%(release_version)s-src.tgz* &&
 echo "OK" || echo "Failed"
* Validate the javadocs look ok. They are at 
[http://home.apache.org/~%(apache_id)s/kafka-%(rc_tag)s/javadoc/]

> Update release script to generate announcement email text
> ---------------------------------------------------------
>
>                 Key: KAFKA-7131
>                 URL: https://issues.apache.org/jira/browse/KAFKA-7131
>             Project: Kafka
>          Issue Type: Improvement
>            Reporter: Matthias J. Sax
>            Assignee: bibin sebastian
>            Priority: Minor
>              Labels: newbie
>
> When a release is finalized, we send out an email to announce the release. 
> Atm, we have a template in the wiki 
> ([https://cwiki.apache.org/confluence/display/KAFKA/Release+Process|https://cwiki.apache.org/confluence/display/KAFKA/Release+Process]).
>  However, the template needs some manual changes to fill in the release 
> number, number of contributors, etc.
> Some parts could be automated – the corresponding commands are document in 
> the wiki already.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to