I would like to suggest that scratch provide some means to support shared project development across a geographically distributed team. There are a number of possible approaches. Simple, very limited: allow export to e-mail of the project file. Best: create shared development spaces accessible only by defined members of a group until such time that the work can be promoted to the broader share site. In between: Allow private storage by ID. Then I can give my ID and password to other members of my sharing group.
Offline
Now that I understand scratch better, I see the basic mechanism for collaboration is the gallery. So, what I would like in addition is a way to have a private space behind the public gallery only accessible for both read and write by a defined group of users. Then we would need a convenient means to promote a project from the private to the public gallery when development is complete.
Offline