You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@kyuubi.apache.org by GitBox <gi...@apache.org> on 2022/04/28 09:39:13 UTC

[GitHub] [incubator-kyuubi] yangrong688 opened a new pull request, #2501: [Improvement] Add CHANGELOG.md to codebase for maintaining release notes

yangrong688 opened a new pull request, #2501:
URL: https://github.com/apache/incubator-kyuubi/pull/2501

   
   <!--
   Thanks for sending a pull request!
   
   Here are some tips for you:
     1. If this is your first time, please read our contributor guidelines: https://kyuubi.readthedocs.io/en/latest/community/contributions.html
     2. If the PR is related to an issue in https://github.com/apache/incubator-kyuubi/issues, add '[KYUUBI #XXXX]' in your PR title, e.g., '[KYUUBI #XXXX] Your PR title ...'.
     3. If the PR is unfinished, add '[WIP]' in your PR title, e.g., '[WIP][KYUUBI #XXXX] Your PR title ...'.
   -->
   
   ### _Why are the changes needed?_
   <!--
   Please clarify why the changes are needed. For instance,
     1. If you add a feature, you can talk about the use case of it.
     2. If you fix a bug, you can clarify why it is a bug.
   -->
   Add generate_changelog.sh script to simple generate changelog for Apache Incubating Kyuubi.
   
   I've searched there are generaly three ways to generate changelog  
   1. add change log manually in ervery pr  ([Apache Skywalking](https://github.com/apache/skywalking/pull/8881/files#diff-e4d10d406c447edb82b7e7958bebc5ff8ca9123076cf138b4e0ba037fa873055))
   2. use github action to generate ([sqlfluff](https://github.com/sqlfluff/sqlfluff/blob/main/.github/release-drafter.yml))
   3. use script to generate changelog  
   
   I choose to write a script to generate changelog, it does not rely on github and we can use it more conviniently.
   
   I add a script to generate changelog once we prepare a new release version, it allows release manager to easy generate changelog between last release tag and current release tag.   
   
   And the changelog doc structure is:  
   
   $KYUUBI_DIR  
   &ensp;&ensp;&ensp;&ensp;/docs  
   &ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;/changelog  
   &ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;/v1.5.1-incubating.md  
   &ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;&ensp;...  
   
   ### _How was this patch tested?_
   use `./generate_changelog.sh v1.5.0-incubating v1.5.1-incubating-rc0` to generate v1.5.1-incubating changelog


-- 
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: notifications-unsubscribe@kyuubi.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@kyuubi.apache.org
For additional commands, e-mail: notifications-help@kyuubi.apache.org


[GitHub] [incubator-kyuubi] yangrong688 commented on pull request #2501: [Improvement] Add CHANGELOG.md to codebase for maintaining release notes

Posted by GitBox <gi...@apache.org>.
yangrong688 commented on PR #2501:
URL: https://github.com/apache/incubator-kyuubi/pull/2501#issuecomment-1111981654

   cc @yaooqinn @cfmcgrady 


-- 
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: notifications-unsubscribe@kyuubi.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@kyuubi.apache.org
For additional commands, e-mail: notifications-help@kyuubi.apache.org


[GitHub] [incubator-kyuubi] ulysses-you closed pull request #2501: [KYUUBI #2211] [Improvement] Add CHANGELOG.md to codebase for maintaining release notes

Posted by GitBox <gi...@apache.org>.
ulysses-you closed pull request #2501: [KYUUBI #2211] [Improvement] Add CHANGELOG.md to codebase for maintaining release notes
URL: https://github.com/apache/incubator-kyuubi/pull/2501


-- 
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: notifications-unsubscribe@kyuubi.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@kyuubi.apache.org
For additional commands, e-mail: notifications-help@kyuubi.apache.org


[GitHub] [incubator-kyuubi] ulysses-you commented on pull request #2501: [KYUUBI #2211] [Improvement] Add CHANGELOG.md to codebase for maintaining release notes

Posted by GitBox <gi...@apache.org>.
ulysses-you commented on PR #2501:
URL: https://github.com/apache/incubator-kyuubi/pull/2501#issuecomment-1149419198

   sorry for the late, thank you @yangrong688 , merging to master !


-- 
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: notifications-unsubscribe@kyuubi.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@kyuubi.apache.org
For additional commands, e-mail: notifications-help@kyuubi.apache.org