clolov opened a new pull request, #20478:
URL: https://github.com/apache/kafka/pull/20478

   The Kafka website is hosted in a separate repository than the Kafka code. 
The files versioned in the kafka-site repository are generated as part of the 
version release process and then copied over. Today, this is a manual process 
detailed in 
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=34840886#ReleaseProcess-Websiteupdateprocess
   
   This PR aims to simplify the manual steps by adding a sub-command to the 
release.py script. The command uses the javadocs and *-site-docs.tgz in the 
.release_work_dir and copies them over to the kafka-site repository. There is a 
rudimentary dry-run sub-sub-command which can be used for path-checking.
   
   The addition to the script makes the assumption that the kafka-site 
repository is on the same level as the kafka repository on a user's machine. In 
the suggestion for subsequent commands it makes the further assumption that the 
branch used in the kafka-site repository is asf-site.
   
   There are many things which we can improve about the overall script and this 
addition in particular, but it is a start 😊.
   
   I have tested this manually as part of the 4.0.1 release process and 
cross-checked with the manual changes I did in 
https://github.com/apache/kafka-site/pull/718 and 
https://github.com/apache/kafka-site/pull/719


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: jira-unsubscr...@kafka.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to