Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The "Deactivate account" button should not show up in the primary menu #3771

Open
rc-zb opened this issue Oct 31, 2024 · 3 comments
Open

The "Deactivate account" button should not show up in the primary menu #3771

rc-zb opened this issue Oct 31, 2024 · 3 comments
Labels
T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements

Comments

@rc-zb
Copy link

rc-zb commented Oct 31, 2024

Your use case

What would you like to do?

Remove the "Deactivate account" button in the primary menu.

Why would you like to do it?

Matrix accounts are not one-off things (most of time, I think). The button gives a bad user on-boarding, and for me, it reduces my feeling of security, although it is not very possible to trigger it accidentally because of the confirmation.

How would you like to achieve it?

Just move it to some secondary menu.

Have you considered any alternatives?

No.

Additional context

Version 0.7.1 (40007012)

Are you willing to provide a PR?

No

@rc-zb rc-zb added the T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements label Oct 31, 2024
@bmarty
Copy link
Member

bmarty commented Oct 31, 2024

I agree that deactivating the account is not a common use case. We added this action quite quickly when allowing account creation on matrix.org in Element X.

This is the current rendering:

image

Pinging @mxandreas and @amshakal where can we move this menu entry?

@manuroe
Copy link
Member

manuroe commented Oct 31, 2024

Android guidelines show an example to have it in a second-level screen: https://android-developers.googleblog.com/2024/03/designing-your-account-deletion-experience-google-play.html
But their message is also clear: Deleting an account should be as easy as creating one so it should not be too burried.

@mxandreas
Copy link
Contributor

mxandreas commented Nov 4, 2024

For background: migrating matrix.org to MAS (which will take over account management, including creation and deactivation) is a large project and will take a few months to complete. However, since we would like also new users to try out EX on matrix.org, we have added a temporary helpers for both creating and deactivating accounts.

Thus, given the menu item is temporary, we are not going to reorganize it, instead it will disappear once matrix.org has been migrated to MAS. It is understood that this compromise is not ideal.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements
Projects
None yet
Development

No branches or pull requests

4 participants