Discuss Scratch

paws48
Scratcher
500+ posts

[SOLUTION] Collaborations

Eee support, even if it's possibly a dupe.

Also, even if they didn't add private messaging, it could easily be done with notes. So that's not really a fair argument.
RandomPersonGRAA
Scratcher
30 posts

[SOLUTION] Collaborations

Za-Chary wrote:

Okay, I think I understand what you mean now. I would like to rescind my earlier post, and make a new one.

Support, but only with the following critera:
  1. The project is always accessible to the public from the project owner's profile. As you indicate, “the project would be on the last person was working on the collab project's “My stuff” page.” I think this could work well, but the project should still be on the project owner's profile since he/she started it. Would it be accessible on the collaborator's profile as well? Perhaps. But it shouldn't “bounce back and forth” between profiles.

  2. Rather than immediately adding users, you must invite them. That is, the user must accept the request to collaborate. I imagine this would work similarly to how studio invites work. It might lead to more notifications, but it's a small sacrifice to the alternative, which is “collaborating” on projects you don't actually want to work on. Furthermore, only the “project owner” (the user who started the project) can invite users, to reduce unwanted invites.

  3. All users who helped collaborate on the project get credit in some way. This could be as simple as putting “by Za-Chary and LuckyLucky7” under the project title, with the user who initially started the project having their name put first. Obviously we don't want to steal credit from anyone. Furthermore, once added to a collaboration, no one's credit can be removed, although their privileges of working on the project may be revoked (again, by the project owner).

  4. There is a “timeout” mechanic. Without one, you could share a project, invite me to collaborate on it, and then allow me my turn to work on it. At this point, I could just quit Scratch (be inactive), and you would never get your turn. With the timeout option, after a week (regardless of inactivity or not), you (as the project owner) automatically gain control of the project again, although the project would still say that I helped collaborate on it. If I was actually working on it and took a week off, you could just send me a “It's your turn” message again.

  5. 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.

Perhaps some of this was implied in your original suggestion, in which case, I'm sorry for going into so much detail. I do like your suggestion now — I think this could work well. Let me know what you think of my feedback.
I like these reasons, and though I supported it before, I think I support it much more now!

Make [games] and [movies]

make [meta](data)
ERrrrOR
vpi
LuckyLucky7
Scratcher
1000+ posts

[SOLUTION] Collaborations

Bump.

I have about 3450 posts, 90 shared projects, 180 total created/followed topics, and 425 followers.

LuckyLucky7
Scratcher
1000+ posts

[SOLUTION] Collaborations

Bump.

I have about 3450 posts, 90 shared projects, 180 total created/followed topics, and 425 followers.

LuckyLucky7
Scratcher
1000+ posts

[SOLUTION] Collaborations

Bump.

I have about 3450 posts, 90 shared projects, 180 total created/followed topics, and 425 followers.

LuckyLucky7
Scratcher
1000+ posts

[SOLUTION] Collaborations

Bump.

I have about 3450 posts, 90 shared projects, 180 total created/followed topics, and 425 followers.

LuckyLucky7
Scratcher
1000+ posts

[SOLUTION] Collaborations

Bump.

I have about 3450 posts, 90 shared projects, 180 total created/followed topics, and 425 followers.

RandomPersonGRAA
Scratcher
30 posts

[SOLUTION] Collaborations

LuckyLucky7, I do believe bumping this post isn't great, considering as it has had at least 5 bumps with no comments, let alone constructive ones.

Make [games] and [movies]

make [meta](data)
ERrrrOR
vpi
LuckyLucky7
Scratcher
1000+ posts

[SOLUTION] Collaborations

RandomPersonGRAA wrote:

LuckyLucky7, I do believe bumping this post isn't great, considering as it has had at least 5 bumps with no comments, let alone constructive ones.
Eventually, there will be more posts(besides bumps).

I have about 3450 posts, 90 shared projects, 180 total created/followed topics, and 425 followers.

LuckyLucky7
Scratcher
1000+ posts

[SOLUTION] Collaborations

Bump.

EDIT: Ok, why are the forums not saying that this post is the latest post? I didn't even edit anything…

Last edited by LuckyLucky7 (July 20, 2019 12:36:45)


I have about 3450 posts, 90 shared projects, 180 total created/followed topics, and 425 followers.

LuckyLucky7
Scratcher
1000+ posts

[SOLUTION] Collaborations

Bump again(Because the forums are not bumping my posts properly)…

EDIT: Ok, now it's fixed…

Last edited by LuckyLucky7 (July 20, 2019 12:40:24)


I have about 3450 posts, 90 shared projects, 180 total created/followed topics, and 425 followers.

Luvexina
Scratcher
500+ posts

[SOLUTION] Collaborations

Za-Chary wrote:

Okay, I think I understand what you mean now. I would like to rescind my earlier post, and make a new one.

Support, but only with the following critera:
  1. The project is always accessible to the public from the project owner's profile. As you indicate, “the project would be on the last person was working on the collab project's “My stuff” page.” I think this could work well, but the project should still be on the project owner's profile since he/she started it. Would it be accessible on the collaborator's profile as well? Perhaps. But it shouldn't “bounce back and forth” between profiles.

  2. Rather than immediately adding users, you must invite them. That is, the user must accept the request to collaborate. I imagine this would work similarly to how studio invites work. It might lead to more notifications, but it's a small sacrifice to the alternative, which is “collaborating” on projects you don't actually want to work on. Furthermore, only the “project owner” (the user who started the project) can invite users, to reduce unwanted invites.

  3. All users who helped collaborate on the project get credit in some way. This could be as simple as putting “by Za-Chary and LuckyLucky7” under the project title, with the user who initially started the project having their name put first. Obviously we don't want to steal credit from anyone. Furthermore, once added to a collaboration, no one's credit can be removed, although their privileges of working on the project may be revoked (again, by the project owner).

  4. There is a “timeout” mechanic. Without one, you could share a project, invite me to collaborate on it, and then allow me my turn to work on it. At this point, I could just quit Scratch (be inactive), and you would never get your turn. With the timeout option, after a week (regardless of inactivity or not), you (as the project owner) automatically gain control of the project again, although the project would still say that I helped collaborate on it. If I was actually working on it and took a week off, you could just send me a “It's your turn” message again.

  5. 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.

Perhaps some of this was implied in your original suggestion, in which case, I'm sorry for going into so much detail. I do like your suggestion now — I think this could work well. Let me know what you think of my feedback.

I support, but only with these conditions. This would greatly help collabs on Scratch. It also doesn't clog up space on the Scratch server with so many remixes.

Support trans youth, in Texas and across the globe!
LuckyLucky7
Scratcher
1000+ posts

[SOLUTION] Collaborations

Bump.

I have about 3450 posts, 90 shared projects, 180 total created/followed topics, and 425 followers.

ResExsention
New to Scratch
1000+ posts

[SOLUTION] Collaborations



Abstain.

This certainly sounds great, especially with @Za-Chary's conditions, however since I have never collaborated before and probably won't on the same project I see no use for me personally. I understand other people may need it though.

Infrequently active.

It feels weird to see how far we've come. I hope you're well, wherever you are!
LuckyLucky7
Scratcher
1000+ posts

[SOLUTION] Collaborations

Bump.

I have about 3450 posts, 90 shared projects, 180 total created/followed topics, and 425 followers.

LuckyLucky7
Scratcher
1000+ posts

[SOLUTION] Collaborations

Necrobump.

Necrobumps are like necroposts but it is technically not a necropost because this suggestion currently does not have an existing workaround or duplicate topic. Plus, it's just bumping a topic.

I have about 3450 posts, 90 shared projects, 180 total created/followed topics, and 425 followers.

Orangey2011
Scratcher
100+ posts

[SOLUTION] Collaborations

Support!

Although I think this is a cool idea, the Scratch Team might have to approve the project before letting the other user continue the collab.
This would prevent inappropriate things and would probably help the whole safety thing.
Otherwise, this is a really good idea!

-Orangey and his buddy Mr. Block.
say [Hi! I'm Mr. Block! I protect this signature from any nasties :)] for (forever) secs
Nambaseking01
Scratcher
1000+ posts

[SOLUTION] Collaborations

Za-Chary wrote:

Okay, I think I understand what you mean now. I would like to rescind my earlier post, and make a new one.

Support, but only with the following critera:
  1. The project is always accessible to the public from the project owner's profile. As you indicate, “the project would be on the last person was working on the collab project's “My stuff” page.” I think this could work well, but the project should still be on the project owner's profile since he/she started it. Would it be accessible on the collaborator's profile as well? Perhaps. But it shouldn't “bounce back and forth” between profiles.
[…]

This would be a nice feature and would definitely prevent private messaging, but I think we should also consider Za-Chary's ideas. Since this is a huge demand by the Scratch community, I don't think I have any big objections.

Just one question to the Scratch Team: Will you manage to do it? This is pretty close to “live” collaborations so is the coding too hard?

Hey there! My name is Nammy. I'm a male Forum Helper and Scratch Wiki Editor.
Profile | Test Account | Talk with me here! | Griffpatch is quitting Scratch?!
Nambaseking01
Scratcher
1000+ posts

[SOLUTION] Collaborations

Orangey2011 wrote:

Support!

Although I think this is a cool idea, the Scratch Team might have to approve the project before letting the other user continue the collab.

Sorry, what? Can't we just stick with the current project system and report anything that's inappropriate? I don't understand how a simple collab can cause issues like that…

Hey there! My name is Nammy. I'm a male Forum Helper and Scratch Wiki Editor.
Profile | Test Account | Talk with me here! | Griffpatch is quitting Scratch?!
Za-Chary
Scratcher
1000+ posts

[SOLUTION] Collaborations

Let me clarify that any posts I made on this topic, before this one, were made before I was on the Scratch Team.

I have not heard of any plans to implement collaborative features, but I believe we are still interested in it if we can find a way to make it work.

This is my forum signature! On a forum post, it is okay for Scratchers to advertise in their forum signature. The signature is the stuff that shows up below the horizontal line on the post. It will show up on every post I make.

I was a Scratch Team member from May 10th 2019 to October 29th 2021.

my notebook | scratch team essay | accessibility essay

Powered by DjangoBB