okuna-app icon indicating copy to clipboard operation
okuna-app copied to clipboard

Follow should have an option to follow community posts as well

Open lifenautjoe opened this issue 4 years ago • 5 comments

When we follow someone's profile, we see their community posts as well if the option is enabled. Therefore we should have a way that people also can follow these contributions.

Thinking about a bottom sheet dialog that appears in the bottom after pressing follow with the following...

____________________
| Profile posts   X |
| Community posts X |
|                   |
(Cancel)     (Follow)
---------------------

We should also make sure if the person chooses no to share his community post contributions on the profile, these should as well not be shown on other people's timelines.

Perhaps we need to rephrase the whole "Show community posts in profile" option to something like "Share community posts" with a description like. "The posts you share with public communities will also be shared with your followers."

Please do note that the account owner is always primarily in control of whether its community posts are shared. So even if someone chooses to follow someone's community posts, if the person has the option disable, it will have no effect.

Thoughts? Ideas?

lifenautjoe avatar Feb 01 '20 12:02 lifenautjoe

If we are ever going to implement "pervasive following" like outlined above this is a good blueprint, which puts the choice ultimately in the creators hands.

Pros:- Clearly way more visibility across the network, and therefore perhaps more activity. Also will help in discovery of new communities organically.

Concerns:- Although, while i can see the pros, im still a bit concerned that it will result in posts from active accounts hijacking timelines -> which will eventually cause people to just choose the option of following only the public posts.

Imagine me following 100 accounts, now even if 10-20 of those users post to various communities im not part of in a given timeframe, that already takes up a significant part of my timeline pushing posts from communities that im actually part of far below.

Solution ideas:- We need to add filters to the timelines that go hand-in-hand with this feature, which should allow users to switch

  1. only posts from communities they are part of
  2. posts to communities from users they follow.

uiboy avatar Feb 01 '20 12:02 uiboy

Hm I think there's a misunderstanding. The only thing that would change is that the posters posts to public communities would also be shown on their followers timelines. The concept of Following would actually apply to all the public post from the person not only their Circles posts.

The posts from the communities the poster follows wouldn't get proxied through the followed person to the followers timelines which is what I think you mean?

Where it comes to filters I agree that would be nice to filter some of the main timeline posts based on certain criteria but I do not like the idea of making this criteria related to X specific user because then the configuration options go completely overboard the more people we follow.

For the concern of their community posts overtaking the main timeline, please note that in my proposal the follower also chooses whether to follow the circle posts and the community posts as well. So in the case the person posts too much community posts, it could simply disable the option or have a way to hide posts from certain community.

Conceptually, I believe that in the case of someone going to someone's profile, seeing their community and circle posts and pressing Follow, it makes sense that the follow is for everything they saw in the profile, not only a slice of it.

lifenautjoe avatar Feb 01 '20 13:02 lifenautjoe

Updated comment

lifenautjoe avatar Feb 01 '20 13:02 lifenautjoe

No, i understood the way you meant it. So for eg. if I follow you, and you post to c/music .. but if im not part of c/music i still would see it on my timeline right. This means if you post to multiple public communities, those posts will end up on my timeline. Because I chose the full follow option. That is what i meant by hijacking.

With filters I didnt mean it will be per user, it will be like the "exclude communities im part of" toggle we have on explore tab, ie a toggle to see/or not community posts from all followers.

uiboy avatar Feb 01 '20 13:02 uiboy

Hmmm placing myself as the poster, I see the concern now.. People would get their entire timeline loaded with my posts to several coms.. I'm not sure whether more filters would solve the issue or perhaps that people's posting habits would change due to not wanting to be unfollowed/blocked for excessively posting. Also, the issue would only arise when the subject is not interesting for the follower, so perhaps some way to hide posts from certain communities would help get rid of that case.

Let's give this some more thought...

lifenautjoe avatar Feb 01 '20 13:02 lifenautjoe