Discuss Scratch
- Discussion Forums
- » Suggestions
- » [SOLUTION] Collaborations
- _Duplicate_
-
Scratcher
100+ posts
[SOLUTION] Collaborations
KING OF PAGE 37!!! >:D
that's what the topic is about, we're just trying to figure out a fair way to insert punishments and basically avoid private messagingJust got on this Convo, but I think it should be like the live blocks addon, where two or more people can work on a project at the same time.Then we could make it so right clicking code, there's a tab on the bottom with the username(s) behind the code/spritesIf User A makes a collab and sends it to User B, User B could just keep sending it to User C, and they could only send it to User B.There is a maximum number of 2 people allowed to work on a project at a time. That is, you can only send an invite to one other person. This way we don't have any games of “owner keep-away” where 3 other people send “It's your turn” messages to each other, and not the project owner. Doing this would also eliminate any use of “invite everyone” projects, which could just get confusing.What’s wrong with “owner keep-away”?
Let's say User B and C add some content that infringes the CGs. Then all three of them get banned for something only two of them did.
Last edited by _Duplicate_ (Feb. 26, 2025 20:24:11)
- buycvq
-
Scratcher
3 posts
[SOLUTION] Collaborations
KING OF PAGE 37!!! >:DOh. Well maybe when a change is made, there should be a separate notification for what was changed.that's what the topic is aboutJust got on this Convo, but I think it should be like the live blocks addon, where two or more people can work on a project at the same time.Then we could make it so right clicking code, there's a tab on the bottom with the username(s) behind the code/spritesIf User A makes a collab and sends it to User B, User B could just keep sending it to User C, and they could only send it to User B.There is a maximum number of 2 people allowed to work on a project at a time. That is, you can only send an invite to one other person. This way we don't have any games of “owner keep-away” where 3 other people send “It's your turn” messages to each other, and not the project owner. Doing this would also eliminate any use of “invite everyone” projects, which could just get confusing.What’s wrong with “owner keep-away”?
Let's say User B and C add some content that infringes the CGs. Then all three of them get banned for something only two of them did.
- _Duplicate_
-
Scratcher
100+ posts
[SOLUTION] Collaborations
we'll just notice they made an update like the option to delete sprites, or check ver. historyKING OF PAGE 37!!! >:DOh. Well maybe when a change is made, there should be a separate notification for what was changed.that's what the topic is aboutJust got on this Convo, but I think it should be like the live blocks addon, where two or more people can work on a project at the same time.Then we could make it so right clicking code, there's a tab on the bottom with the username(s) behind the code/spritesIf User A makes a collab and sends it to User B, User B could just keep sending it to User C, and they could only send it to User B.There is a maximum number of 2 people allowed to work on a project at a time. That is, you can only send an invite to one other person. This way we don't have any games of “owner keep-away” where 3 other people send “It's your turn” messages to each other, and not the project owner. Doing this would also eliminate any use of “invite everyone” projects, which could just get confusing.What’s wrong with “owner keep-away”?
Let's say User B and C add some content that infringes the CGs. Then all three of them get banned for something only two of them did.
- jdhfb
-
Scratcher
58 posts
[SOLUTION] Collaborations
(This is my buycvq alt) Oh. Alright.we'll just notice they made an update like the option to delete sprites, or check ver. historyKING OF PAGE 37!!! >:DOh. Well maybe when a change is made, there should be a separate notification for what was changed.that's what the topic is aboutJust got on this Convo, but I think it should be like the live blocks addon, where two or more people can work on a project at the same time.Then we could make it so right clicking code, there's a tab on the bottom with the username(s) behind the code/spritesIf User A makes a collab and sends it to User B, User B could just keep sending it to User C, and they could only send it to User B.There is a maximum number of 2 people allowed to work on a project at a time. That is, you can only send an invite to one other person. This way we don't have any games of “owner keep-away” where 3 other people send “It's your turn” messages to each other, and not the project owner. Doing this would also eliminate any use of “invite everyone” projects, which could just get confusing.What’s wrong with “owner keep-away”?
Let's say User B and C add some content that infringes the CGs. Then all three of them get banned for something only two of them did.
- The-Sushi-Cat
-
Scratcher
1000+ posts
[SOLUTION] Collaborations
Hm, just thought of something, sorry if this has already been answered, but there are a lot of pages lol-
What if user 2 does something they shouldn't while user 1 is offline or something? How would ST determine who added what inappropriate thing? Or is it sort of a, “There's always risk when you collab” thing?
Or, actually, my question is, how would ST deal with project collabs having inappropriate things? Could've been added by user 1, user 2, or if user 2 left, user 2a or whatever
What if user 2 does something they shouldn't while user 1 is offline or something? How would ST determine who added what inappropriate thing? Or is it sort of a, “There's always risk when you collab” thing?
Or, actually, my question is, how would ST deal with project collabs having inappropriate things? Could've been added by user 1, user 2, or if user 2 left, user 2a or whatever
- _Duplicate_
-
Scratcher
100+ posts
[SOLUTION] Collaborations
Hm, just thought of something, sorry if this has already been answered, but there are a lot of pages lol-i suggested we could put usernames next to block collections
What if user 2 does something they shouldn't while user 1 is offline or something? How would ST determine who added what inappropriate thing? Or is it sort of a, “There's always risk when you collab” thing?
Or, actually, my question is, how would ST deal with project collabs having inappropriate things? Could've been added by user 1, user 2, or if user 2 left, user 2a or whatever
- HighlaneGamingStudio
-
Scratcher
500+ posts
[SOLUTION] Collaborations
Hm, just thought of something, sorry if this has already been answered, but there are a lot of pages lol-Reporting the project should do the trick. Collaborations that contain inappropriate things would get reported anyway, and both users collaborating are responsible for fixing whatever the project got reported for.
What if user 2 does something they shouldn't while user 1 is offline or something? How would ST determine who added what inappropriate thing? Or is it sort of a, “There's always risk when you collab” thing?
Or, actually, my question is, how would ST deal with project collabs having inappropriate things? Could've been added by user 1, user 2, or if user 2 left, user 2a or whatever
- leogames2016
-
Scratcher
500+ posts
[SOLUTION] Collaborations
Hm, just thought of something, sorry if this has already been answered, but there are a lot of pages lol-Reporting the project should do the trick. Collaborations that contain inappropriate things would get reported anyway, and both users collaborating are responsible for fixing whatever the project got reported for.
What if user 2 does something they shouldn't while user 1 is offline or something? How would ST determine who added what inappropriate thing? Or is it sort of a, “There's always risk when you collab” thing?
Or, actually, my question is, how would ST deal with project collabs having inappropriate things? Could've been added by user 1, user 2, or if user 2 left, user 2a or whatever
I said before but…reporting could be misused,If people “false reports” an seemingly harmless project that actually break the community guidelines,would that be an false report? People blame false reporters reporting a project they made when scratch team took it down cause ST thought it broke the community guidelines,and they're lazy to edit what's wrong with it and just reshare it….
- _Duplicate_
-
Scratcher
100+ posts
[SOLUTION] Collaborations
what i'm sayin'Hm, just thought of something, sorry if this has already been answered, but there are a lot of pages lol-Reporting the project should do the trick. Collaborations that contain inappropriate things would get reported anyway, and both users collaborating are responsible for fixing whatever the project got reported for.
What if user 2 does something they shouldn't while user 1 is offline or something? How would ST determine who added what inappropriate thing? Or is it sort of a, “There's always risk when you collab” thing?
Or, actually, my question is, how would ST deal with project collabs having inappropriate things? Could've been added by user 1, user 2, or if user 2 left, user 2a or whatever
I said before but…reporting could be misused,If people “false reports” an seemingly harmless project that actually break the community guidelines,would that be an false report? People blame false reporters reporting a project they made when scratch team took it down cause ST thought it broke the community guidelines,and they're lazy to edit what's wrong with it and just reshare it….
- MinionMaker27
-
Scratcher
19 posts
[SOLUTION] Collaborations
Another way this could be done is by having a version history system that keeps track of who did whatHm, just thought of something, sorry if this has already been answered, but there are a lot of pages lol-i suggested we could put usernames next to block collections
What if user 2 does something they shouldn't while user 1 is offline or something? How would ST determine who added what inappropriate thing? Or is it sort of a, “There's always risk when you collab” thing?
Or, actually, my question is, how would ST deal with project collabs having inappropriate things? Could've been added by user 1, user 2, or if user 2 left, user 2a or whatever
- _Duplicate_
-
Scratcher
100+ posts
[SOLUTION] Collaborations
Like Google DocsAnother way this could be done is by having a version history system that keeps track of who did whatHm, just thought of something, sorry if this has already been answered, but there are a lot of pages lol-i suggested we could put usernames next to block collections
What if user 2 does something they shouldn't while user 1 is offline or something? How would ST determine who added what inappropriate thing? Or is it sort of a, “There's always risk when you collab” thing?
Or, actually, my question is, how would ST deal with project collabs having inappropriate things? Could've been added by user 1, user 2, or if user 2 left, user 2a or whatever
- MinionMaker27
-
Scratcher
19 posts
[SOLUTION] Collaborations
Yes, also just checked the original post and turns out my idea is in thereLike Google DocsAnother way this could be done is by having a version history system that keeps track of who did whatHm, just thought of something, sorry if this has already been answered, but there are a lot of pages lol-i suggested we could put usernames next to block collections
What if user 2 does something they shouldn't while user 1 is offline or something? How would ST determine who added what inappropriate thing? Or is it sort of a, “There's always risk when you collab” thing?
Or, actually, my question is, how would ST deal with project collabs having inappropriate things? Could've been added by user 1, user 2, or if user 2 left, user 2a or whatever
Last edited by MinionMaker27 (Feb. 27, 2025 22:22:02)
- _Duplicate_
-
Scratcher
100+ posts
[SOLUTION] Collaborations
the version history should be like:Yes, also just checked the original post and turns out my idea is in thereLike Google DocsAnother way this could be done is by having a version history system that keeps track of who did whatHm, just thought of something, sorry if this has already been answered, but there are a lot of pages lol-i suggested we could put usernames next to block collections
What if user 2 does something they shouldn't while user 1 is offline or something? How would ST determine who added what inappropriate thing? Or is it sort of a, “There's always risk when you collab” thing?
Or, actually, my question is, how would ST deal with project collabs having inappropriate things? Could've been added by user 1, user 2, or if user 2 left, user 2a or whatever
5:24pm
@_Duplicate_ made:when green flag clickedReport
move (10) steps
- MinionMaker27
-
Scratcher
19 posts
[SOLUTION] Collaborations
And another benefit of this system would be that it would make live editing with more than 2 people viable while still being easily moderatable.the version history should be like:Yes, also just checked the original post and turns out my idea is in thereLike Google DocsAnother way this could be done is by having a version history system that keeps track of who did whatHm, just thought of something, sorry if this has already been answered, but there are a lot of pages lol-i suggested we could put usernames next to block collections
What if user 2 does something they shouldn't while user 1 is offline or something? How would ST determine who added what inappropriate thing? Or is it sort of a, “There's always risk when you collab” thing?
Or, actually, my question is, how would ST deal with project collabs having inappropriate things? Could've been added by user 1, user 2, or if user 2 left, user 2a or whatever5:24pm
@_Duplicate_ made:when green flag clickedReport
move (10) steps
Edit: Assuming that ST would be able to view the full history
Last edited by MinionMaker27 (Feb. 27, 2025 22:35:40)
- AvidOsirianGuy
-
Scratcher
100+ posts
[SOLUTION] Collaborations
(#734)Reporting inappropriate code would be cool. What about a chatting system to go with as well?And another benefit of this system would be that it would make live editing with more than 2 people viable while still being easily moderatable.the version history should be like:Yes, also just checked the original post and turns out my idea is in thereLike Google DocsAnother way this could be done is by having a version history system that keeps track of who did whatHm, just thought of something, sorry if this has already been answered, but there are a lot of pages lol-i suggested we could put usernames next to block collections
What if user 2 does something they shouldn't while user 1 is offline or something? How would ST determine who added what inappropriate thing? Or is it sort of a, “There's always risk when you collab” thing?
Or, actually, my question is, how would ST deal with project collabs having inappropriate things? Could've been added by user 1, user 2, or if user 2 left, user 2a or whatever5:24pm
@_Duplicate_ made:when green flag clickedReport
move (10) steps
Edit: Assuming that ST would be able to view the full history
- _Duplicate_
-
Scratcher
100+ posts
[SOLUTION] Collaborations
only the scratch team should be able to see the chat history, but, you should be able to delete stuff that St can still see, to incriminate people, like when you delete your history, it makes the case effortlessly solvable(#734)Reporting inappropriate code would be cool. What about a chatting system to go with as well?And another benefit of this system would be that it would make live editing with more than 2 people viable while still being easily moderatable.the version history should be like:Yes, also just checked the original post and turns out my idea is in thereLike Google DocsAnother way this could be done is by having a version history system that keeps track of who did whatHm, just thought of something, sorry if this has already been answered, but there are a lot of pages lol-i suggested we could put usernames next to block collections
What if user 2 does something they shouldn't while user 1 is offline or something? How would ST determine who added what inappropriate thing? Or is it sort of a, “There's always risk when you collab” thing?
Or, actually, my question is, how would ST deal with project collabs having inappropriate things? Could've been added by user 1, user 2, or if user 2 left, user 2a or whatever5:24pm
@_Duplicate_ made:when green flag clickedReport
move (10) steps
Edit: Assuming that ST would be able to view the full history
- AvidOsirianGuy
-
Scratcher
100+ posts
[SOLUTION] Collaborations
(#736)Good point.only the scratch team should be able to see the chat history, but, you should be able to delete stuff that St can still see, to incriminate people, like when you delete your history, it makes the case effortlessly solvable(#734)Reporting inappropriate code would be cool. What about a chatting system to go with as well?And another benefit of this system would be that it would make live editing with more than 2 people viable while still being easily moderatable.the version history should be like:Yes, also just checked the original post and turns out my idea is in thereLike Google DocsAnother way this could be done is by having a version history system that keeps track of who did whatHm, just thought of something, sorry if this has already been answered, but there are a lot of pages lol-i suggested we could put usernames next to block collections
What if user 2 does something they shouldn't while user 1 is offline or something? How would ST determine who added what inappropriate thing? Or is it sort of a, “There's always risk when you collab” thing?
Or, actually, my question is, how would ST deal with project collabs having inappropriate things? Could've been added by user 1, user 2, or if user 2 left, user 2a or whatever5:24pm
@_Duplicate_ made:when green flag clickedReport
move (10) steps
Edit: Assuming that ST would be able to view the full history
- _Duplicate_
-
Scratcher
100+ posts
[SOLUTION] Collaborations
Rather than an “It's your turn” message, there can be an automatic turn detection. It checks if the first person is still doing their session, and if so, spectates.Make auto save drives
The project should also autosave.
Here's a con that I found, as there's no cons:
Someone could delete everything and the other person might be upset.
But, there aren't many followers on the project owner, so no one would notice. I guess the project owner would unshare it right away.
Also, what if the other person decides to leave (or becomes the new project owner)?
- Kiyan_LiftFan
-
Scratcher
100+ posts
[SOLUTION] Collaborations
this is necroposting please stopIt's not necroposting if they're adding to the suggestion.