changelog_manager
changelog_manager copied to clipboard
A tool to let a team add CHANGELOG entries without constant conflicts.
[git notes](https://git-scm.com/docs/git-notes) > Adds, removes, or reads notes attached to objects, without touching the objects themselves. instead of storing json files, we can store the data in git notes. Because...
* [X] Users should be able to specify a comma( and space) separated list of tags * [ ] the system should show you the current tags when asking you...
MVP: list their names better would be link to their profiles, but i'm not sure how to do that without assuming GitHub / GitLab / Equivalent. maybe a config that...
git doesn't support interactive pre-commit hooks. the current version of the code hijacks the process to make that work, but then vim (or whatever editor) is screwed up when you...
when adding a new issue it's sometimes good to be able to check exactly what tags you already have add the ability to generate a unique list of current tags,...
a tool for easily altering the config of the changelog manager run with no args ``` $ cm_config Configurable Options: * ticket_url_prefix: Ticketing systems typically have identical urls for all...
if a changelog entry has a tag it would be used for filtering but not displayed. We should make it possible to display tags. Eg. ``` * [1234](http://example.com/1234) I did...
In general this is a symptom of a the bad behavior of not breaking your changes up into multiple commits BUT sometimes a single commit really fixes multiple issues. How...
editing changelog entries is currently a geek level task 1. run `utils/description_by_file` - optionally pipe that through grep to help find the one you want because the list will be...
Changelog Entries are great, but ultimately you're going to want to provide your users with full-on release notes. Following the idea that the ticket should be the central thing that...