Automatic Changelog #477
Replies: 5 comments
-
Depends on the quality of the descriptions. If there is no manual adjustement afterwards, it is important to change the PR titles/descriptions before merging. |
Beta Was this translation helpful? Give feedback.
-
My idea was to push a Changelog.md automatically. For instance, what would be a good automatic PR title/description ? On the other hand, from the disccussions i could read about what is a changelog. Most of the philosophical answers were that a changelog is not a release list. :) (I really like Ned Batchelder :D ) |
Beta Was this translation helpful? Give feedback.
-
@seb5g @malik-irain any thoughts ? |
Beta Was this translation helpful? Give feedback.
-
I think it should be automated, even if it's only local, at least for the ease of seeing everything since the last release, which is especially useful if someone were to manually edit the changelog. As for the two versions, it seems like the automated one would give too much useless details like automatically generated PR such as "Update GitHub Action Versions". I don't think it's useful to show it, when the link to the full changelog is provided anyways. In all the cases, as Benedikt said, we should make an effort to give good PR names (not always so easy unfortunately...) |
Beta Was this translation helpful? Give feedback.
-
I would actually prefer a manual one that translates the changes from the PR to some human readable summary. It's another task but could allow people to follow evolutions |
Beta Was this translation helpful? Give feedback.
-
We talked about it during the pymodays.
what do you think about just getting the list from the release description , like :
Changelog
4.4.7
What's Changed
New Contributors
Full Changelog: 4.4.6...4.4.7
4.4.6
What's Changed
Full Changelog: 4.4.5...4.4.6
4.4.5 Bayesian Optimisation compat
Full Changelog: 4.4.4...4.4.5
##409 shows a major breaking chnage in the Bayesian Optimisation package. Until this sis included in pymodaq, we will restrict this libray to the <2.0.0 version
4.4.4
Full Changelog: 4.4.3...4.4.4
correct units printing in DAQ_Move (reduced units wr to base units) See pint documention
Special case of angular degrees
4.4.3 Units through TCP/IP communication
What's Changed
Full Changelog: 4.4.2...4.4.3
4.4.2
Full Changelog: 4.4.1...4.4.2
4.4.1
What's Changed
Beta Was this translation helpful? Give feedback.
All reactions