GitHub user pallavi-rao opened a pull request:
https://github.com/apache/falcon/pull/34
FALCON-1822 Script to generate CHANGES.txt
The script ensures categorization of changes, attribution to contributors
and maintains history. It does the following:
1. Given a git tag and release version, it retrieves git log from the tag
till HEAD (of the branch you are in).
2. Classifies the change log based on category (uses commit message for
that).
3. Appends the new change log on top of old CHANGES.txt.
4. Creates a new CHANGES.txt.new file.
5. During release (or otherwise too), you can now check this new file in,
in place of old one. (Will update the confluence page)
Example change log :
`FALCON Change Log
----------------
Release 0.9
BUGS
=======================================
FALCON-1795 Kill api not killing waiting/ready instances
sandeep <[email protected]>
Commit: 49050c8, github.com/apache/falcon/pull/22`
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/pallavi-rao/falcon 1822
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/falcon/pull/34.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #34
----
commit 8e8b98438acfe65c7f19a06112d25724ed187edd
Author: Pallavi Rao <[email protected]>
Date: 2016-02-08T12:19:29Z
FALCON-1822 Script to generate CHANGES.txt
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---