What about a complete "co-work" feature?
People should be able of creating a co-work group. A number of members invited by the "starter" of the co-work group. A group would work somehow like the current "companies".
The group "starter"/"leader" is able to create a new "co-work project".
This page should only be visible for the groups members.
Here they should be able to:
- upload/download related files (like images, sounds, sprites...)
- upload/download versions of the project. All previous versions should be available.
- share ideas. (comment-like)
And the leader should be able to
- remove any uploaded additional files (not projects)
- Publish a project when it's finished
Each group should have a main page, open for everyone, showing:
- the users in the group
- the published projects
- some notes (which can be changed by the co-work group leader) telling everyone what's coming next, etc.
This should look like a gallery. Comments on this page are *not* required because it could almost only be used as a chatroom.
When viewing a project created by a group, it should look like a project created by one user, only showing "created by "co-work group name, members: member1, member2, ..."
Things like project notes and title should be changed on the "co-work project" page, by the group's leader.
I know this is a very complicated idea, which is probably very complicated to implement too. However, I think this would be a good improvement for the collaboration on this site - which seems to be the major subject of the Scratch site.
Joren (JSO)
Offline
Wow! This would make the "company" thing a lot easier. And people could much more easily team up to make a game. One suggestion: allow more than one person to be co-work group leader. The original leader, however, needs to suggest, and the new one needs to approve. And another possibility is to be able to change leaders without completely restarting.
If I have my mind straight (which often isn't) there would be a "gallery" with the completed games and information on the group, and maybe another section below visible only to members of the group?
Maybe you could be able to create "sections" in the members part. If you are working on maybe two projects, you might want to keep them seperate. So you might be able to divide the members section so that different versions can be kept together, with a title, maybe the title of the project. Then the leader could change that title.
This is an EXCELLENT idea. EXCELLENT. Way better than any other I've seen. (Well, not exactly, but one of the best!)
Offline
coolstuff wrote:
Wow! This would make the "company" thing a lot easier. And people could much more easily team up to make a game.
That is why I suggested it. At the conference, everyone said one of the great things about Scratch is "collaboration". I think people currently are trying to do that, with many restrictions because there is no support for "work together at one game" by the website.
coolstuff wrote:
One suggestion: allow more than one person to be co-work group leader. The original leader, however, needs to suggest, and the new one needs to approve. And another possibility is to be able to change leaders without completely restarting.
I agree the ability to "switch" leaders (having the original leader to select a new leader) is required. However, two leaders at the same time seems to be a little complicated
coolstuff wrote:
If I have my mind straight (which often isn't) there would be a "gallery" with the completed games and information on the group, and maybe another section below visible only to members of the group?
Yes, the "published" projects should be shown in some kind of gallery-looking page. A bit like the my stuff page, but for a group. Members of the group should see a section (separated, like the "Favorites" banner on the my stuff page) named "unfinished projects". When they click a project from that list, they should see the page with all the versions and additional uploads, described above.
coolstuff wrote:
Maybe you could be able to create "sections" in the members part. If you are working on maybe two projects, you might want to keep them seperate. So you might be able to divide the members section so that different versions can be kept together, with a title, maybe the title of the project. Then the leader could change that title.
Maybe that would make things too complicated... Isn't it possible just to create a new group?
Thanks for your response!
Joren
Offline
There could also be a "Ask To Join" button that sends a message to the group owner. To cut down on having lots of messages, the person can only do this once. The group owner can also add people without them having to click that button.
Offline
that IS like my idea! although i like yours more!!!!!!
Offline
andresmh wrote:
I'm adding this to the long to-do list for the Scratch website. It's a wonderful idea.
Thanks Andres
It would be so cool if everyone could team up and create even better projects as there are now!
Offline
That would be cool to do but one thing
Hobbs110 wrote:
There could also be a "Ask To Join" button that sends a message to the group owner. To cut down on having lots of messages, the person can only do this once
Why only once? You could have it be once a month so people can join after a few of them even if they were rejected once
Offline
andresmh wrote:
I'm adding this to the long to-do list for the Scratch website. It's a wonderful idea.
That's good. That means you want to make lots of improvements. i like the idea too. i've wanted to make a company but it would be too hard because allof our unfinished stuff would be availible to evreyone so we can't make a big realese that 5 people need to help with
Offline
JSO wrote:
*bump*
Yes, I know, two years. But hey, this still is relevant and I really want a feature like this
So, new Scratchers since 2008, share your thoughts
Aren't they adding features like this is Scratch 2.0?
Offline