Discuss Scratch

Crow_Boy08
Scratcher
1000+ posts

Project Logs

So basically you click on the clip board and you can see the updates that were added to the project (basically everytime you click save project).

The creator can make notes on what they changed and you can view the project and interact with it (no remixing past saves tho).

Mockup:
you can hide updates if you don't want people seeing them or it has bad stuff in it.
People can also report your updates.

Last edited by Crow_Boy08 (Feb. 15, 2025 02:03:43)

fmmts
Scratcher
47 posts

Project Logs

Support, would the project creator be able to add notes to these updates to make it more clear what was changed?
Crow_Boy08
Scratcher
1000+ posts

Project Logs

fmmts wrote:

Support, would the project creator be able to add notes to these updates to make it more clear what was changed?
Yeah sure
Za-Chary
Scratcher
1000+ posts

Project Logs

What if someone doesn't want these updates to be shared?
Elijah999999
Scratcher
1000+ posts

Project Logs

Za-Chary wrote:

What if someone doesn't want these updates to be shared?
They could just not write in it? If this were automated, then the updates would be very vague anyway. But it would be nearly impossible to force a user to write something, which is a terrible idea anyway. Even so, they could still just write “blank.”

Last edited by Elijah999999 (Jan. 3, 2025 15:01:17)

1THEKINGBOB3
Scratcher
100+ posts

Project Logs

Elijah999999 wrote:

Za-Chary wrote:

What if someone doesn't want these updates to be shared?
They could just not write in it? If this were automated, then the updates would be very vague anyway. But it would be nearly impossible to force a user to write something, which is a terrible idea anyway. Even so, they could still just write “blank.”
Or there could just be a toggle. It's the persons choice if they want to share there updates or not, I don't think not wanting to share their updates could be a problem
Za-Chary
Scratcher
1000+ posts

Project Logs

Elijah999999 wrote:

Za-Chary wrote:

What if someone doesn't want these updates to be shared?
They could just not write in it? If this were automated, then the updates would be very vague anyway. But it would be nearly impossible to force a user to write something, which is a terrible idea anyway. Even so, they could still just write “blank.”
The OP and subsequent posts seem to indicate that this would be automated, with the project creator being able to add more notes in addition to the automated notes. If this is not what the OP intended, it would be good to reword the OP to indicate precisely how the update notes work. If they are automated, it would also be good to expand on what the automated notes would look like, to see if they are truly “vague” or not.
1THEKINGBOB3
Scratcher
100+ posts

Project Logs

Za-Chary wrote:

Elijah999999 wrote:

Za-Chary wrote:

What if someone doesn't want these updates to be shared?
They could just not write in it? If this were automated, then the updates would be very vague anyway. But it would be nearly impossible to force a user to write something, which is a terrible idea anyway. Even so, they could still just write “blank.”
The OP and subsequent posts seem to indicate that this would be automated, with the project creator being able to add more notes in addition to the automated notes. If this is not what the OP intended, it would be good to reword the OP to indicate precisely how the update notes work. If they are automated, it would also be good to expand on what the automated notes would look like, to see if they are truly “vague” or not.
Probably like “Za-Chary Added 14 New Sprites, Added 3 Backgrounds, And 217 Lines Of Code Were Added.”
Now here is added on. “Za-Chary Added 14 New Sprites, Added 3 Backgrounds, And 217 Lines Of Code Were Added. (I added a bossfight, seven rhythm stages, and improved timing! I also added mii sprites for some reason, I don't know why.)”
fmmts
Scratcher
47 posts

Project Logs

Za-Chary wrote:

The OP and subsequent posts seem to indicate that this would be automated, with the project creator being able to add more notes in addition to the automated notes. If this is not what the OP intended, it would be good to reword the OP to indicate precisely how the update notes work. If they are automated, it would also be good to expand on what the automated notes would look like, to see if they are truly “vague” or not.

Maybe it would be better to have a manual button to add the current version to the update log, and it would add the current player and optional update notes. This would still work the same but the creator could choose if and when the updates are added to the log. Adding the player could be optional too, if the creator doesn't want people to go back to the update or they feel it isn't important for the history of development.
Crow_Boy08
Scratcher
1000+ posts

Project Logs

bump
MagentaDude1359
Scratcher
100+ posts

Project Logs

1THEKINGBOB3 wrote:

Probably like “Za-Chary Added 14 New Sprites, Added 3 Backgrounds, And 217 Lines Of Code Were Added.”
Now here is added on. “Za-Chary Added 14 New Sprites, Added 3 Backgrounds, And 217 Lines Of Code Were Added. (I added a bossfight, seven rhythm stages, and improved timing! I also added mii sprites for some reason, I don't know why.)”
This sounds awesome for projects with regular updates; no more having to keep a changelog in the notes! Full support. Maybe the button icon in the mockup should be changed from a clipboard to a server or something though, because I feel like that better conveys the idea of something being updated.
fmmts
Scratcher
47 posts

Project Logs

MagentaDude1359 wrote:

Maybe the button icon in the mockup should be changed from a clipboard to a server or something though, because I feel like that better conveys the idea of something being updated.
It would also show the text “Update Log” though, Scratch buttons on the project page always have text next to them except for the buttons at the top of the player. A server icon might also lead to confusion; A user could think it was something related to cloud servers.

Last edited by fmmts (Jan. 4, 2025 21:47:28)

Crow_Boy08
Scratcher
1000+ posts

Project Logs

Bump
AvidOsirianGuy
Scratcher
100+ posts

Project Logs

this is actually a cool suggestion
The-Sushi-Cat
Scratcher
500+ posts

Project Logs

Za-Chary wrote:

What if someone doesn't want these updates to be shared?
To add onto it, it almost feels like a bit of a safety issue? If I made a bad project (like adding blood or bad langue to a game), realized it was bad and changed it, I wouldn't exactly want people looking at that. Or if I had a project with my face in it, but I removed it. It would still be accessible and now I couldn't do anything about people looking at my face

Last edited by The-Sushi-Cat (Feb. 6, 2025 15:28:26)

cloverfly
Scratcher
100+ posts

Project Logs

this seems like it would mostly only be helpful to people making games or largeish projects, less so for people making smaller projects.
it would also only be useful at all if you update the project after you share it.
BigNate469
Scratcher
1000+ posts

Project Logs

1THEKINGBOB3 wrote:

Za-Chary wrote:

snip
Probably like “Za-Chary Added 14 New Sprites, Added 3 Backgrounds, And 217 Lines Of Code Were Added.”
Now here is added on. “Za-Chary Added 14 New Sprites, Added 3 Backgrounds, And 217 Lines Of Code Were Added. (I added a bossfight, seven rhythm stages, and improved timing! I also added mii sprites for some reason, I don't know why.)”
Additionally, if a feature was implemented as a part of this that shows what was changed, a modified version of something like the diff algorithm could be used to show differences.

Still, if notes are able to be added by the creator, a report button needs to exist for them and the filter should be applied to them.
fmmts
Scratcher
47 posts

Project Logs

The-Sushi-Cat wrote:

Za-Chary wrote:

What if someone doesn't want these updates to be shared?
To add onto it, it almost feels like a bit of a safety issue? If I made a bad project (like adding blood or bad langue to a game), realized it was bad and changed it, I wouldn't exactly want people looking at that. Or if I had a project with my face in it, but I removed it. It would still be accessible and now I couldn't do anything about people looking at my face
Adding a player for the old version of the project could be optional too. I suggested this earlier in post #9.
Crow_Boy08
Scratcher
1000+ posts

Project Logs

Bump
Crow_Boy08
Scratcher
1000+ posts

Project Logs

Crow_Boy08 wrote:

Bump

Powered by DjangoBB