Block feature behavior informal poll
Hi !Friendica Support,
to settle a technical disagreement in this GitHub issue (not required to read), I would like to know what you expect on any social media platform when you unblock someone. If you were following them and them following you before you blocked them, you expect:
Thank you in advance for your participation!
to settle a technical disagreement in this GitHub issue (not required to read), I would like to know what you expect on any social media platform when you unblock someone. If you were following them and them following you before you blocked them, you expect:
- Both follow directions to resume working automatically.
- Them to still follow you but you have to re-follow them manually.
- You to still follow them but they have to re-follow you manually.
- Both of you to have to re-follow each other manually.
- Other? Please describe your expectations.
Thank you in advance for your participation!
wakest ⁂ reshared this.
mʕ•ﻌ•ʔm jeSuisatire bitPickup [italic~irony] .. ᘛ⁐̤ᕐᐷ
•Steffen K9 🍮
•Hypolite Petovan likes this.
Hypolite Petovan
•Steffen K9 🐰 likes this.
clacke: exhausted pixie dream boy 🇸🇪🇭🇰💙💛
•Do, undo, return to original state (#1) is the *better* behavior and it's the intuitive one for anyone not trained on other systems or thinking like a programmer.
Andy H3
•Rational: Blocking might have be done for "temporary pausing", accidentally, or whatever. Having to reset the following relationship mode would be seem counter-intuitive.
clacke: exhausted pixie dream boy 🇸🇪🇭🇰💙💛 likes this.
Andy H3
clacke: exhausted pixie dream boy 🇸🇪🇭🇰💙💛
•Note that SharedInbox combined with not telling the other server their user is blocked leads to surprising behavior, yet this is what an AP node implemented the correct and most obvious way will do.
I suppose if anyone on a server is blocked by you, your messages shouldn't go to SharedInbox.
Michael Vogel
•clacke: exhausted pixie dream boy 🇸🇪🇭🇰💙💛 likes this.
Andy H3
•Or hit in rage that one regrets a moment later.
hoergen
•Blocking always ends a relationship on every other social network.
Creating a new definition here leads to further confusion in comparison to all other networks.
@Hypolite Petovan
like this
Hypolite Petovan and clacke: exhausted pixie dream boy 🇸🇪🇭🇰💙💛 like this.
Michael Vogel
•hoergen
•like this
Hypolite Petovan and clacke: exhausted pixie dream boy 🇸🇪🇭🇰💙💛 like this.
Andy H3
•What does 'mute' do ? Is this a new feature, @Michael Vogel ?
At the moment I can only see 'Block' 'Ignore' 'Delete'.
clacke: exhausted pixie dream boy 🇸🇪🇭🇰💙💛
•Hypolite Petovan
•like this
clacke: exhausted pixie dream boy 🇸🇪🇭🇰💙💛 and Andy H3 like this.
clacke: exhausted pixie dream boy 🇸🇪🇭🇰💙💛
•If everything is somehow clear to the user what it does, it sounds like doing the right thing might work then.
Andy H3
•So does this mean we are a bunch of technical geeks without a clue what happens outside the world of Friendica?
Hypolite Petovan likes this.
Fabio
•like this
Andy H3 and Hypolite Petovan like this.
clacke: exhausted pixie dream boy 🇸🇪🇭🇰💙💛
•Hypolite Petovan likes this.
Tobias
•Wilhelm
•Fabio
•If I have "action" and "unaction", I expect "unaction" to get me back to the status i was before "action": "mute/unmute", "follow/unfollow" "block/unblock", "delete/undelete"...
clacke: exhausted pixie dream boy 🇸🇪🇭🇰💙💛 likes this.
Hypolite Petovan
•Technically, all the cases are easy to implement, but we will need to explain this discrepancy in the interface and even with a well thought-out pop-up confirmation message, I'm not sure it will be enough to clear all the confusion, especially from people using apps based on the Mastodon API where the expectation is 4.
penny
•This is especially true for accounts with approval where you may just not want someone to see your private posts anymore
It's not just wrong it's noticably broken to do anything but terminate everything
Hypolite Petovan likes this.
Hypolite Petovan
•clacke: exhausted pixie dream boy 🇸🇪🇭🇰💙💛 likes this.
Hypolite Petovan
•- Friendica frontend will offer the possibility to manually revoke a follow.
- Friendica frontend blocking will not sever the current existing follow relationships.
- Mastodon API endpoint blocking will sever the current existing follow relationships to match Mastodon's behavior.
clacke: exhausted pixie dream boy 🇸🇪🇭🇰💙💛 likes this.
Fabio
•Hypolite Petovan
•On the Friendica frontend we can (and probably should) follow the results of this informal poll which heavily leans towards 1, even if I’d rather not but I don’t want to alienate the current user base.
Michael Vogel
•Hypolite Petovan
•clacke: exhausted pixie dream boy 🇸🇪🇭🇰💙💛 likes this.
Fabio
•Michael Vogel
•Richard likes this.
Hypolite Petovan
•Michael Vogel
•Hypolite Petovan
•On the contrary in the Friendica frontend we have 100% control so we can do anything and inform users as such.
Michael Vogel
•Hypolite Petovan
•Michael Vogel
•Hypolite Petovan
•Michael Vogel
•Hypolite Petovan
•Michael Vogel
•Fabio likes this.
Hypolite Petovan
•Michael Vogel
•Hypolite Petovan
•Last but not least, many Friendica users (myself included) come from other platforms, whether it is Facebook, Twitter or even... Mastodon possibly. And all of these have in common the same behavior for blocking. So we just can't expect Friendica users to know exactly how blocking works in Friendica since it's different from every other social media platforms. This discrepancy is fine in the Friendica frontend where we can spell the actual behavior for users, but it is different in the Mastodon-compatible (or Twitter-compatible) apps that we can't control.
Michael Vogel
•Hypolite Petovan
•Michael Vogel
•Alien (A23P)
•elrido
•I don't know if you have already considered the option to offer two different options to the users, "blocking" (which can be undone) and "block and permanently end relationship"? I'd imagine the argument against it is that it is confusing and/or causes technical complexity (requiring a new type of connection between user and the blocked account to be stored, which also requires a UI to manage these separately from contacts, etc.)
Andy H3 likes this.
Hypolite Petovan
•Aexi Ruch likes this.