-
Notifications
You must be signed in to change notification settings - Fork 2
As a user I want to send stickers and set up my own integrations #6
Comments
N.B. The is different from matrix-org/matrix-spec-proposals#2315 which allows users to set 'none' as their integration manager. The intention here is to give users clear control over their interaction with integration managers by separating in users' minds two distinct concepts:
It is an important distinction - the UX should not present a choice for you to 'disconnect from the integration manager' as it does for the identity server. If a user does not want to share their data with an integration manger, they should:
If anybody is reading this wondering why we didn't just treat these two as one, it's because widgets can come from a range of sources (different integration mangers, or no integration manager at all) and toggling off all widgets along with integration-managers-for-setup-and-stickers felt like an overly blunt instrument. This approach lets users choose not use to an integration manager for sending stickers or setting up their own integrations, but lets provision widgets without an integration manager (using the |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Potential Mobile UX: IntegrationsI want to send stickers and set up integrations. ⊂⦿ |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
@lampholder Didn't we say that we should let the button visible for discovery even if they do not work? |
We did - I updated the top of the issue but forgot there was another reference here. @nadonomy we do need a bit more copy for the 'no integration manager configured' case. Probably something like: "Your client has not been set up to use an integration manager - you need an integration manager to set up and configure integrations. Please talk to your service provider for more information." |
@lampholder to clarify, this affects the integration manager button and the sticker picker button? Did that copy get approved? |
When clicking on the 'Manage Integrations' or sticker picker buttons in Riot, we should use the following copy in modals: If Riot can't use an Integration Manager (due to synapse or riot config):
If the user has toggled off 'Manage integrations' in Settings
|
I don't believe this has any outstanding design issues, so I'm removing |
Edge cases:
FORBIDDEN
)The text was updated successfully, but these errors were encountered: