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

Michael Stack commented on HBASE-25359:
---------------------------------------

{quote} Skipping the 'tag' step totally will meet the objective of this issue 
but I thought it worth suggesting breaking it up to be a bit more fine-grained.
{quote}
Makes sense.  At least the tagging step should be better documented and easy to 
skip. I can do that as part of this JIRA.

Let me make subissue for the parallelization. This is a good suggestion.

> create-release scripts releasedocmaker step should be optional
> --------------------------------------------------------------
>
>                 Key: HBASE-25359
>                 URL: https://issues.apache.org/jira/browse/HBASE-25359
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Andrew Kyle Purtell
>            Priority: Major
>
> The create-release scripts assume, when invoking releasedocmaker and 
> performing surgery on CHANGES.md and RELEASENOTES.md during the 'tag' stage, 
> that the current RC step is RC0. The entirety of the generated CHANGES.md and 
> RELEASENOTES.md files are stitched in at the head, just below the ASF notice. 
> If we are at a RC step that is not zero, wouldn't this duplicate all 
> CHANGES.md and RELEASENOTES.md content for the release? There would be all 
> the content added for RC0, then the same content (with delta) added for RC1, 
> and so on. 
> For this reason the releasedocmaker invocation should itself be optional.
> For RC steps > 0, assume the RM has updated CHANGES.md and RELEASENOTES.md to 
> reflect the delta. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to