Project

General

Profile

Feature #83

revisit ownership model

Added by Josip Almasi almost 2 years ago. Updated 10 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Start date:
06/26/2021
Due date:
% Done:

0%

Estimated time:

Description

Dispatcher so far only check Client.isOwner(VRObject), but only purpose of this method is to determine if the client can change object's properties.

History

#1

Updated by Josip Almasi 10 months ago

  • Assignee set to Josip Almasi
  • Status changed from New to Resolved

Pushed to ownership-redesign branch.

Essentially ownership needs to be unbound from Client into another relation, and many-to-many. Having many owners allows functions like 'share with', so a handful of users and/or bots can modify some objects, but nobody else.
At this point there's exactly zero benefits from this, so let it remain in the branch until useful.
To make use of it, there need to be some REST controller, blockchain integration etc.

Also available in: Atom PDF