Guests App requirements for Photography, Design, Architecture and Art
Feature request
Is your feature request related to a problem? Please describe.
In OpenCloud 3.6.0 I have tried so far user light and secure view, but could not implement the underlying use case (cf. below) yet.
Since the guests app is scheduled on the roadmap and I could not find a more detailed user story/requirements, except for the Web sharing dialog, I wanted to share these requirements.
Secure view handles some parts of this use case through collabora, which requires to open files individually perceived as being not user friendly within this given epic.
Describe the solution you'd like
The guests app is percieved as one of the most important parts for OpenCloud to cover the full RBAC life cycle of interaction starting from “untrusted” 1st contact to “fullly trusted” team-membership.
For a basic workflow in the creativity context of Photography, Design, Architecture and Art ... interaction often starts with sharing some content (read only), while feedback via comments and tags is appreciated and required.
In this context the main desired elements are
- Welcome text on top of files to be shown directly after login if present (e.g. README.md)
- Thumbnails of pictures presented in gallery or list views – controllable by sharing user
- Pictures can be viewed / content protection e.g. watermarking/reduced resolution is handled by sharing user
- Read-only file access
- Download hidden/disabled or allowed – controllable by sharing user
- Commenting appreciated - disabled or allowed – controllable by sharing user
- Tagging appreciated - selection of pre-defined tags - disabled or allowed – controllable by sharing user
- Activity view for both sharing and guest users to keep track of communication
The following screen picture is an example mock-up with
- welcome message e.g. rendered readme.md on top of files
- tags: approved (green), ongoing (yellow), rejected (red) tags visible as overlay
- comments: Indicates pictures with comments (summer-10, -15 and -21)
Describe alternatives you've considered - state of investigation
As mentioned above I tried user light and secure view, but could not implement the underlying use case yet.
Describe alternatives you've considered
OpenCloud has a granular possibility of defining custom roles, which could make this use case feasible if permissions for downloading, tagging and commenting could be individually assigned esp. in this read-only sharing context.
The sharing roles documentation is missing the permissions to control
- downloading
- tagging
- commenting
If these could be added and assigned individually, then basic creativity use cases might be feasible to be implememted with OpenCloud. This could result in a most differentiating and appreciated feature.
@tbsbdr @db-ot
I see this as an important feature.
@micbar thanx for positive reaction. pls. let me know if appreciated to contribute e.g. refining UI/UX, testing ...