OK,
I changed my point-of-view on this topic and will close the discussion as
`not-to-fix`.
We don't need to deprecate any NPM package.
I have looked at a few major projects and almost all of them have never
deprecated a package. Only a few projects use heavily used the `npm deprecate`
comma
Where did this land?
So, agreed, you did not say to deprecate minor, I meant to say we should
not deprecate any minor OR patch ...
If someone has an issue with a patch, the solution is always just to move
forward to the latest patch ... there is no 'support' expectation
Patching a patch would neve
>> I think this stance is too aggressive.
>> For minor version bumps there is no need to deprecate the previous minor
>> as any support request should be met with ‘update’
I also did not say to deprecate a minor.
> When releasing a minor, nothing happens.
Minors are typically just a new feature
For minor version bumps I had meant not deprecating the previous minor
version but only supporting 1-2 minor versions back. But my recollection is
that we generally have not published so many minor version updates between
the most recent major versions, so this may be pretty meaningless.
I would a
I think this stance is too aggressive.
For minor version bumps there is no need to deprecate the previous minor as any
support request should be met with ‘update’
For major versions, the fact that a new major is released should not be the
defining factor, we cannot expect everyone to be able t
> * When releasing a patch, deprecate the last patch release within the same
> subset.
+1
> * When releasing a minor, nothing happens.
I would favor a slightly more flexible approach on this:
- only support 1-2 minor versions back
- It goes without saying that if a security release needs a min
I have not seen any documentation or guidelines on npm package management
concerning deprecations.
Within the last, so many releases that I have performed, I have not once
deprecated a package.
From our previous stances on version support, we typically only support the
current major release.
I