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

install scripts upgrades: display version installed, reinstall, upgrade, remove #228

Open
nixjdm opened this issue Jun 25, 2018 · 2 comments

Comments

@nixjdm
Copy link
Member

nixjdm commented Jun 25, 2018

Currently there is no provided way to uninstall Lektor if you installed via the install.sh / install.ps1.

The scripts should detect an existing Lektor version, if found display that version, and then prompt the user for reinstallation, upgrade, or removal.

This is motivated by lektor/lektor#556, which requested the ability to uninstall via the install script.

@blaisep
Copy link

blaisep commented Jun 25, 2018

@nixjdm Is there a reason we don't use setup.py ?
Then we could easily build options like --test , --uninstall , --upgrade etc. ? If it's just a matter of getting help, I could take a stab at it and submit a PR ...

@nixjdm
Copy link
Member Author

nixjdm commented Jun 25, 2018

We do have and use a setup.py, but that's more for developers, which not all of Lektor's users are. The shell script is meant to allow for an easy installation for people who are not Python devs. These scripts use pip behind the scenes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants