Discuss Scratch
- Discussion Forums
- » Suggestions
- » Project Logs
- Crow_Boy08
-
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.
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
-
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
-
1000+ posts
Project Logs
Yeah sure Support, would the project creator be able to add notes to these updates to make it more clear what was changed?
- Za-Chary
-
1000+ posts
Project Logs
What if someone doesn't want these updates to be shared?
- Elijah999999
-
1000+ posts
Project Logs
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.” What if someone doesn't want these updates to be shared?
Last edited by Elijah999999 (Jan. 3, 2025 15:01:17)
- 1THEKINGBOB3
-
100+ posts
Project Logs
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 problemThey 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.” What if someone doesn't want these updates to be shared?
- Za-Chary
-
1000+ posts
Project Logs
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.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.” What if someone doesn't want these updates to be shared?
- 1THEKINGBOB3
-
100+ posts
Project Logs
Probably like “Za-Chary Added 14 New Sprites, Added 3 Backgrounds, And 217 Lines Of Code Were Added.”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.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.” What if someone doesn't want these updates to be shared?
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
-
47 posts
Project Logs
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.The OP and subsequent posts seem to indicate that this would be automated, with the project creator being able to add more notes
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.
- MagentaDude1359
-
100+ posts
Project Logs
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. 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
-
47 posts
Project Logs
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. 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.
Last edited by fmmts (Jan. 4, 2025 21:47:28)
- The-Sushi-Cat
-
500+ posts
Project Logs
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 What if someone doesn't want these updates to be shared?
Last edited by The-Sushi-Cat (Feb. 6, 2025 15:28:26)
- cloverfly
-
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.
it would also only be useful at all if you update the project after you share it.
- BigNate469
-
1000+ posts
Project Logs
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.Probably like “Za-Chary Added 14 New Sprites, Added 3 Backgrounds, And 217 Lines Of Code Were Added.” snip
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.)”
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
-
47 posts
Project Logs
Adding a player for the old version of the project could be optional too. I suggested this earlier in post #9.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 What if someone doesn't want these updates to be shared?
- Discussion Forums
- » Suggestions
-
» Project Logs