status-im / status-desktop

Status Desktop client made in Nim & QML
https://status.app
Mozilla Public License 2.0
304 stars 79 forks source link

[Community permissions] Create a detailed model transformation design #14809

Open alexjba opened 6 months ago

alexjba commented 6 months ago

Scope

The purpose of this task is to analyse the UI needs for community permissions data and to propose a data transformation flow using the proxy library.

Data input:

  1. Community permissions definition (the token permissions model)
  2. Community permissions requirements check (checkPermissionsToJoin RPC)
  3. Community channels permissions requirements check (checkAllChannelsPermissions RPC)

Data output and transformations to be defined by this task.

The output of this task should be a transformation design (miro is a good option). This design needs to be validated and agreed by the UI team and the backend team

noeliaSD commented 6 months ago

Probably with some support or collaboration with a backend-team colleague. cc: @jrainville

noeliaSD commented 5 months ago

This task is moved to the next milestone 2.31. We've been too ambitious with the goals for the past stability phase and this task couldn't be started!