Discuss Scratch

Hrothegar
Scratcher
37 posts

The Ability to make a Project editable by multiple people for easier collabing

I’ve been working on a game with someone, and constantly remixing, uploading code, and merging changes is getting really annoying. I’d love a built‑in way for Scratchers to collaborate on the same project without needing to remix every time.

How it would work
- The project creator is the Host.
- The Host can add usernames to an Editor List (the Host is added automatically and cannot remove themselves).
- Invited users get a message like:
“Garry has invited you to work on Pig Simulator. Accept?”
- If they accept, they can permanently edit the project unless the Host removes them.
- Anyone who contributed at any point still gets credit, even if they were later removed.
Credit and visibility
- All contributors would have their profile picture and username shown above the project, not just the Host.
- The project would appear on all editors’ profiles (even if they were later kicked).
Editing system
- Editors can work on the project at any time, even if the Host is offline.
- Because it’s not live editing, if two people make changes at the same time, Scratch could:
- Let you merge or discard your changes (similar to GitHub),
or
- Use editing sessions that last 30 minutes to a few days.
Safety and anti‑griefing
- A History tab would show all changes made by each editor.
- If someone deletes everything or breaks the project, the Host can revert to an earlier version.
- Each editor on the list would have a Report button next to their name and profile picture.
- The Host can remove editors at any time.
This system would make collaborations much easier, safer, and more organized than constant remixing.
Hrothegar
Scratcher
37 posts

The Ability to make a Project editable by multiple people for easier collabing

Better topic name: Collaborative Editing System for Scratch Projects

Last edited by Hrothegar (Yesterday 13:19:27)

FreshTheCat
Scratcher
500+ posts

The Ability to make a Project editable by multiple people for easier collabing

Read this post

Hrothegar wrote:

Better topic name: Collaborative Editing System for Scratch Projects
You can just edit the title by clicking the ‘edit’ button in the bottom-right corner of your post
Queen_Bee_12
Scratcher
100+ posts

The Ability to make a Project editable by multiple people for easier collabing

Hello! This has already been rejected due to how difficult it would be to moderate. If you don't want to scroll, it says it here:

Za-Chary wrote:

2. The Coding Interface

2.1 Adding users to work on projects
Having multiple Scratchers work on the same project would be difficult to moderate not only due to technological limitations but also because it could lead to private messaging; for more information, see #7.1 on this list. This includes live editing (similar to Google Docs) and other forms of private collaboration. If you would like to work on a project with another Scratcher, you can remix each others' projects.

Powered by DjangoBB