Separate deprecation
and removal
categories/fragment by default?
#705
abravalheri
started this conversation in
Polls
Replies: 1 comment 2 replies
-
Many thanks for creating this discussion. Much appreciated. I am ok with deprecations and removals... less is more :) What I don't like, is the single |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Right now
towncrier
creates a single changelog section for both removals and deprecations. The default section title is"Deprecations and Removals"
and it is associated with the fragment type/suffixremoval
.In #704, I have proposed to separate the categories for
deprecation
andremoval
fragments (ie. 2 sections and 2 fragment types).The reasoning behind this proposal is that many projects usually treat them differently. Despite they being conceptually related, it is very common for projects to first announce deprecations in "non-breaking" releases and then in a "future breaking release" remove them. This happens for example using
semver
-ish version schemes.For this kind of projects, it is useful to have 2 distinct categories for the following reasons:
That said, not all projects use this kind of versioning schemes and/or automation, and the two concepts are indeed kind of related. Some people prefer less sections and fewer types of arguments.
So the idea of this discussion is to try to gauge the interest of the community for a possible change.
3 votes ·
Beta Was this translation helpful? Give feedback.
All reactions