scratchfoundation / scratch-vm

Virtual Machine used to represent, run, and maintain the state of programs for Scratch 3.0
http://scratchfoundation.github.io/scratch-vm/
BSD 3-Clause "New" or "Revised" License
1.19k stars 1.46k forks source link

Scratch 3 extensions doc: broken links #2208

Open audetto opened 5 years ago

audetto commented 5 years ago

This page

https://github.com/LLK/scratch-vm/blob/develop/docs/extensions.md

contains broken links to the wiki.

Moreover, it describes how to create an extension, but it says nothing about how to activate it.

dolmen commented 4 years ago

I found this page in the wiki : https://en.scratch-wiki.info/wiki/Scratch_Extension

I agree the documentation on extensions for Scratch 3.0 needs serious update to be useful. Currently it contains many uncertains things. The wiki page refers to a Scratch 2.0 document dated september 2013 (6 years ago) as "drafted". Does it applies to Scratch 3.x ? Or should we still use Remote Sensors Protocol for Scratch 3.x or is there a new protocol ?

audetto commented 4 years ago

It still leaves the final question un-answered. How to enable it.

You either modify the the vm source code or use someone's modified scratch on line.

They should at least allow an easy path to enable them on a local installation without the need to mess around with the vm code.