Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: prominent notification of breaking changes when updating #11

Open
jrial opened this issue Jul 15, 2021 · 0 comments
Open

Comments

@jrial
Copy link

jrial commented Jul 15, 2021

Please consider displaying warnings, preferably with a prompt to continue or abort, when an update will break things.

Motivation:

In pyenv/pyenv#2009 both me and the OP were facing the issue of pyenv suddenly breaking after the update to 2.0. Turns out the installation instructions had changed, and we needed to pass an extra flag somewhere. This was apparently documented in the README, which one is supposed to read during installation. However, this wasn't an installation, it was an update from the commandline, which shouldn't require a visit to the github repo to check the README again.

Many other applications already display warnings when an update requires manual intervention or special attention due to incompatible changes. Debian's package management system is a great example of that. I believe it would be a good idea to keep a changelog of breaking changes, linked to the release numbers, and have pyenv update display the relevant ones when updating between versions.

@native-api native-api transferred this issue from pyenv/pyenv Jul 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant