THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- Upload all artifacts, release notes, and docs to https://dist.apache.org/repos/dist/release/kafka (an svn repo, using Apache committer id/passwd)
- Go to https://repository.apache.org/#stagingRepositories, find the uploaded artifacts and release this (this will push to maven central)
- Wait for about a day for the artifacts to show up in apache mirror and maven central.
- Send out an announcement email. You will need to use your apache email address to send out the email (otherwise, it won't be delivered to announce@apache.org).
- Log into people.apache.org with your apache id.
- cat mail.txt|mail -s "[ANNOUCE] ..." announce@apache.org, users@kafka.apache.org, dev@kafka.apache.org, kafka-clients@googlegroups.com
- Add the release data to https://reporter.apache.org/addrelease.html?kafka (must be a Kafka PMC member)
Website update process:
For major releases:
- Create a new release directory (09X) in kafa-site git repo.
- Copy kafka-code/docs/* pages to newly created directory (kafka-site/09X).
- Copy latest javadoc to newly created directory (kafka-site/09X).
- Update kafka-site/documentation.html to point latest documentation link (kafka-site/09X/documentation.html).
- Update kafka-site/downloads.html to include the new download links from mirrors and change last release to use archive.
For bug-fix releases:
- Update kafka-site/downloads.html to include the new download link from mirrors and change last release to use archive
- If any doc changes, copy kafka-code/docs/* pages to major release directory ( kafka-site/09X)
- If any javadoc changes, copy new javadoc to major release directory (kafka-site/09X)
0.8.0 and below with SBT
...