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

Adaptation to other Scratch Mods #911

Open
MoreBugOfDog opened this issue Jul 7, 2024 · 4 comments
Open

Adaptation to other Scratch Mods #911

MoreBugOfDog opened this issue Jul 7, 2024 · 4 comments
Assignees
Labels
scope: meta status: needs review Waiting for further review. type: enhancement Makes an existing feature better

Comments

@MoreBugOfDog
Copy link

Why would this be helpful?

This will help Scratchers who are not active in the official Scratch community a lot!

How would this work?

Perhaps, it can be realized by adding whitelisted URLs for URL validation (general Scratch mods are based on secondary development of scratch-gui or turbowarp, with the same or similar basic features as well as className). For some special Scratch mods, special adaptations may be needed (e.g. Cocrea, Gandi-IDE)

Anything else?

Official developer account for Cocrea and Gandi-IDE:
https://github.com/Gandi-IDE
Cocrea's official website:
https://cocrea.world/gandi
Gandi-IDE's official website(Using Gandi-IDE may require using a Chinese network environment through a VPN or web proxy and registering a Chinese virtual cell phone number. Developers are advised to have a Gandi-IDE account.):
https://www.ccw.site/gandi

@MoreBugOfDog MoreBugOfDog added status: needs review Waiting for further review. type: enhancement Makes an existing feature better labels Jul 7, 2024
@ghost
Copy link

ghost commented Jul 7, 2024

Other mods could probably use the addons (eg. Turbowarp using SA's addons), but the extension itself reaching to the sites would be a pain to maintain as it would need to be considered in all PRs and addons, including old ones.

@rgantzos rgantzos self-assigned this Jul 7, 2024
@rgantzos
Copy link
Collaborator

rgantzos commented Jul 7, 2024

We have considered creating an extension that supports the TurboWarp website, or adding a way to use the current ScratchToole extension on the TurboWarp website. We are not against it and it is very much a possibility.

@rgantzos
Copy link
Collaborator

rgantzos commented Jul 7, 2024

However, the Scratch userbase is much, much larger than any Scratch mod. It would be impractical for us to make any changes that would require lots of work in the future- which would likely be an issue if deciding to support different Scratch mods that aren't quite as similar to the basic Scratch GUI.

@rgantzos
Copy link
Collaborator

rgantzos commented Jul 7, 2024

Other mods could probably use the addons (eg. Turbowarp using SA's addons), but the extension itself reaching to the sites would be a pain to maintain as it would need to be considered in all PRs and addons, including old ones.

Only the API, background and manifest files would have to change as far as I know. There are likely some ScratchTools features that weren't very well thought-through that are older, but those should be very easy to fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope: meta status: needs review Waiting for further review. type: enhancement Makes an existing feature better
Projects
None yet
Development

No branches or pull requests

2 participants