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

Make the wording of strings explaining blocking clearer (similar to ELI5) #7441

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

surfdude29
Copy link
Contributor

Fixes #5812

Similar to the recent ELI5 string changes and inspired by this comment, I think it would be helpful – especially for new users – to reword and expand the strings in the app that are shown to users when they block an account or a moderation list.

The wording I'm proposing combines the best of all four current strings and expands on it to clearly and consistently explain how blocks work on Bluesky and to ensure that users are aware that blocks are public. It takes into account the very helpful feedback and suggested wording from @ConnorKrammer in #5812 (comment) (with some changes).

The four places in the app where the strings explaining blocking are shown are:

  1. When selecting Block Account from the menu on a user's profile:

msg`Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you.`,

  1. When selecting Block account from the post context menu:

msg`Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you.`,

  1. When selecting Block accounts from the Subscribe menu on a moderation list:

msg`Blocking is public. Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you.`,

  1. In Settings > Moderation > Blocked Accounts:

Blocked accounts cannot reply in your threads, mention you, or
otherwise interact with you. You will not see their content and they
will be prevented from seeing yours.

I'm proposing that the core wording in all four cases would be the same:

Blocked accounts will be prevented from seeing your content and they cannot reply in your threads, mention you, or otherwise interact with you. You will not see their content.

In the first two cases – blocking an account, either from their profile or the post context menu – additional text would be shown below this. Ideally, this would use an Admonition like is used in certain places in Settings, although I don't know how technically feasible that would be:

The accounts that you have blocked are publicly available information. Bluesky does not provide a way for others to view in the app who you have blocked, however third-party services may do so. Learn more.

The Learn more link would ideally link to a page on the support site explaining how blocking works in easy-to-understand language. However, in the interim, I think linking to this blogpost would still be helpful for those wanting a more detailed explanation.

For the third case – blocking accounts using a moderation list – the additional text for that particular situation would be as follows:

Blocking accounts using a moderation list is publicly available information. Bluesky does not provide a way for others to view in the app that you have blocked accounts using a moderation list, however third-party services may do so. Learn more.

For the fourth case, no blocking action can be taken from that screen so there isn't any need for additional text.

Please note: this PR is not ready to be tested as-is, because unfortunately I don't have the technical know-how to implement the Admonitions (if that's possible in a prompt), to incorporate the links to the blog or to test this PR to ensure that the prompts display properly. So it's more meant as a jumping off point that would need further tweaks if the proposed string changes are considered to be helpful.

With that said, I did make a mockup of how the prompt in the first two cases would look with the revised wording and the Admonition:

Current Proposed (mockup)
IMG_4348 IMG_4348

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Pop-up warning people that blocking is public information
1 participant