-
Notifications
You must be signed in to change notification settings - Fork 44
File Sharing Outline
Matt Innes edited this page Sep 9, 2015
·
3 revisions
-
if you're matt, you can edit matt/graph without forking
-
autosave saves periodically over matt/graph on the server, undo history is browser local
-
if you're anonymous or not matt, you can only (auto)fork it
-
if matt shares it to a registered user bob, bob can then autosave over matt/graph
-
sharing rights can be applied on Graph and Project levels
User can see all assets in all projects visible to him
-
recent
-
system
-
shared
-
own
-
Technically, we have two new 'denormalized views' over the assets in GridFS: a GraphFiles, and a ProjectFiles, both updated when graphs change asset references:
{
assetType: 'scene',
symbolicPath: '/matt/space-elevator/models/capsule.obj',
binaryPath: '/data/scenes/bf8a....obj'
}
UI Note:
In Dashboard view, we'll allow users to filter by various things including objects, audio, graphs, shared graphs, User Created Patches (ie presets) etc.