Details
-
Suggestion
-
Resolution: Done
-
P2: Important
-
None
-
None
-
None
Description
Creating manual production update changelogs is manual work and the sent git logs are difficult to read for humans and contain lot of useless information for our end-users.
Import a tool, eg. https://pypi.org/project/towncrier/ which could be used to provide better and more understandable context. Use the tool content to publish the information on the webserver.
Example of the auto-generated output is here:
https://aiohttp.readthedocs.io/en/stable/changes.html#aiohttp-changes
Attachments
For Gerrit Dashboard: COIN-118 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
259882,12 | Use towncrier to create Coin changelogs | master | qtqa/tqtc-coin-ci | Status: MERGED | -2 | 0 |
262152,19 | Improve usability of towncrier | master | qtqa/tqtc-coin-ci | Status: MERGED | +2 | 0 |
262454,17 | changelog/Coin/ added to gitignore to prevent confusion | master | qtqa/tqtc-coin-ci | Status: MERGED | +2 | 0 |
262464,16 | Prevent users from adjusting dates of releases | master | qtqa/tqtc-coin-ci | Status: MERGED | +2 | 0 |
264378,6 | Improve usability of towncrier | 1.0 | qtqa/tqtc-coin-ci | Status: MERGED | +2 | 0 |