oren — 5/19/2022, 3:06:06 PM

A couple of thoughts about the project token stuff:

  1. who in the world thinks it’s a good idea to require a token for shared, public scratch projects?!? it’s just unnecessary work!

  2. what about project embedding? what will happen to that? I doubt the scratch team wants to remove embedding since it promotes coding and sharing your projects

  3. What if you’re not logged in and want to use a scratch project? Will you have to be logged in or else not be able to load any projects?

  4. The big fear I have is this will turn into something like when the studios were transferred, a massive public outrage aimed at the scratch team. We’re talking 9 pages of forum topics just complaining about the studios. This is even worse than the studios though because it’s not just a design change, it actually removes functionality of being able to view and edit projects on turbowarp, which is much faster in some cases than normal scratch. So I fear people are going to complain A LOT. They are going to be outraged.

♥ 5 ↩ 0 💬 12 comments

comments

scratchtools:

2 and 3 will still work. For shared projects, the API with the token would become public.

6/2/2022, 12:23:36 PM
oren:

Yh ik now from looking at the pr

6/2/2022, 12:47:21 PM
scratchtools:

luckily the changes have been temporarily put on hold due to some bugs it created

6/2/2022, 1:56:00 PM
magentasupernova:

Scratch was supposed to be an open-source platform where people can learn to code and share their work. But, bit by bit the Scratch Team is ruining it, by slowly making everything closed-source. First the new API, then studios, and now they are restricting access to all projects all together. It’s only going to get worse…

5/19/2022, 4:08:42 PM
oren:

The studios are open source I think (llk/scratch-www) but I can see what you mean. It’s really sad

5/19/2022, 5:25:01 PM
skylar:

i can’t believe scratch is doing this

5/19/2022, 3:17:54 PM
oren:

Yeah, it's ok for unshared projects but doing it for shared projects is crossing a line

5/19/2022, 3:19:18 PM
micahlt:

Honestly, I should look into whether or not this even agrees with the way Scratch projects are licensed.

5/19/2022, 3:30:01 PM
oren:

I already looked and there’s nothing really in the terms of service about it

5/19/2022, 4:56:22 PM
micahlt:

Yeah but what about the license that projects are under?

5/21/2022, 7:35:10 PM
oren:

I’m not sure

5/22/2022, 7:35:40 PM
micahlt:

Hm.

5/22/2022, 9:33:05 PM