!Friendica Support I want to create a new functionality and I need some ideas. I want to add an option to contacts, so that their posts don't appear in the network timeline anymore. But in difference to "ignored", "collapsed" or "blocked" this has got no further consequences. It is meant especially for contacts that you want to aggregate in a dedicated channel. So for example you could decide to subscribe to a lot of news channels, but you don't want to see them in the network timeline, since they post that often. Instead you create a channel for them and browse them from time to time. Same could be an option for groups or for feeds.

This filter would work for threads that are started by this special account. I would try to expand this to posts that are reshared by these accounts or by threads that are fetched, because this account commented in the thread. (The last two parts could be more challenging)

My questions are:

  • Do you think that this is a good idea?
  • Could it be done better than an option on the contact page?
  • How could this be named, so that users don't misunderstand the functionality?
in reply to Michael 🇺🇦

@Michael Vogel This isn’t universally true though, in the forum context you can end up receiving posts from ignored and blocked contacts, which then become collapsed.

Given that channels are manually created, I’d be okay to relax the Ignore feature so that ignored accounts’ posts show in this context, or to add a specific channel flag to allow/disallow ignored posts in them.

in reply to Hypolite Petovan

Sure, but we don’t even do the "I don't want to see posts from that contact" very well, so I don’t think we should add yet another similar confusing feature.


👆 This. For as long as I have been using Friendica I had trouble understanding what Ignore and Block actually do. I blocked a ton of contacts and yet I keep seeing posts from them. Maybe this is logical in some technical way, but I think it isn't what users expect to happen when blocking a contact.

Instead of adding yet another mechanism, maybe before doing that, Ignore and Block should be improved. Maybe we need to have a discussion about those functionalities.

in reply to Michael 🇺🇦

@Michael Vogel maybe don't define it as contact, so people don't get confused. Do you mean with channel "circles" ? If yes, then it could be called like a "circle source" or "news source". So it is bound more to this area instead of a classic contact.
Think the term "news source" would hit it more precise as well i can imagine people better understand the difference between contact and news source.
I like the idea.
in reply to Hypolite Petovan

This wouldn't work for example for feed accounts. Also if no one follows that contact on that system, then it wouldn't be guaranteed that you get all the posts from that contact. Also you could decide to follow some channel relay and to display their posts only in a dedicated channel. Since the channel relay always posts private, you couldn't do so, when you wouldn't follow the account.
in reply to Michael 🇺🇦

So for example you could decide to subscribe to a lot of news channels, but you don't want to see them in the network timeline, since they post that often. Instead you create a channel for them and browse them from time to time. Same could be an option for groups or for feeds.

I remember - when I had #hubzilla account - I used their "affinity" feature to filter this. Affinity was number from 0-100 (iirc) and you used slider to chose what will appear in timeline. I can imagine creating separate channels for close contacts with affinity <50 and "filler" contacts with affinity <50 afterwards. Hubzilla had slider to chose how close contacts you would like to see on your timeline.

Just an idea to consider.

Friendica Support reshared this.