MagicPython icon indicating copy to clipboard operation
MagicPython copied to clipboard

Discourage installation for ST4 users

Open FichteFoll opened this issue 1 year ago • 3 comments

The package is behind the default Python syntax in adopting new syntax features and in adhering to the scoping standards that the community has established for the default packages. It also has access to branching and can thus reliably detect whether a curly brace begins a set or a dict literal over multiple lines.
Besides, the latest update installable via Package Control has been released over 4 years ago because no tag has been pushed to the repo since and that is required for Package Control to pick up new versions.

2023-02-23_20-41-54

Thus, I propose to discourage installation for ST4 users. Users of older versions may still want to install it because their default packages won't receive any updates anymore. You should also push a new tag to the repo to allow installation of the latest changes for ST users of older versions.

FichteFoll avatar Feb 23 '23 19:02 FichteFoll

It would probably also be a good idea to outright disable installation of MagicPython for ST4 users altogether. I can quickly make that change if you agree to it, but I want to confirm this with you first as there may still be some reason that users would want to use MagicPython over the default that I don't know about.

FichteFoll avatar Feb 23 '23 20:02 FichteFoll

Bump.

FichteFoll avatar Oct 27 '23 14:10 FichteFoll

It would probably also be a good idea to outright disable installation of MagicPython for ST4 users altogether.

I've gone ahead and did that. We will probably merge it soon, although it can easily be reverted. However, I currently don't see any reason for it.

https://github.com/wbond/package_control_channel/pull/8841

FichteFoll avatar Oct 29 '23 23:10 FichteFoll