this post was submitted on 25 Oct 2024
7 points (100.0% liked)

PieFed help

196 readers
1 users here now

It's seems right that we should have a local community to help us all with PieFed

founded 10 months ago
MODERATORS
 

I subscribe to really many communities to always have some new content to look at. I also have some communities which I'm particularly interested in which sadly are quite low volume like [email protected] [email protected] and [email protected] The problem is now that I most of the time miss posts from those communities because they are such low volume.

In Mastodon I have the same problem, but there I was able to create a new column which I call Homies and it shows posts from a list of manually selected users from whom I don't want to miss any post.

I was thinking that something like that would be interesting to have, like we have the filters "Subscribed", "Local", "Popular", "All" I would imagine a "Favorites" one which would show only the posts from my favorite communities.

As a workaround for now I am letting PieFed to notify me of new posts in the four communities so I don't miss anything. How do you guys deal with this problem?

top 8 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

Yeah the notification bell is intended for this.

However I find the notifications about new posts are mixed in with the notifications about replies to my comments, new registrations, etc which is a bit confusing and makes me not use the notification bell as much as I want to (because my notifs would be flooded with new post notifs).

If notifications had a type and were grouped / sorted / paged by type then we could have a much greater volume of notifications.

[–] [email protected] 1 points 2 weeks ago (1 children)

It would be great to group notifications with different priorities as well. A mod report has a different weight than does a reply than does a notification that someone posted in a group. Perhaps something for a future roadmap?

[–] [email protected] 2 points 2 weeks ago

Good idea, thanks.

I'll track work on this at https://codeberg.org/rimu/pyfedi/issues/344

[–] [email protected] 2 points 3 weeks ago (1 children)

Yeah, same - rely on notifications mainly. Although I usually browse by subscribed/new so I'd probably see the post anyway.

In terms of a 'favourites' column, I guess it'd just be a subset of Subscribed, so maybe just adding an extra field to CommunityMember would be enough. After the join, it'd be something like:
posts = posts.filter(CommunityMember.user_id == current_user.id, CommunityMember.is_favourite == True)

[–] [email protected] 1 points 3 weeks ago

Yeah something like that, obviously it would need to change the DB schema to add is_favourite. I'm also not sure if a lot of people have this problem or if the notification solution is good enough for everyone.

I also browse by subscribed/new but when I sleep or work or am with my family - which combined is like 23,5 hours a day - then I'm not looking there and then it gets pushed down by the high volume of posts so I miss it.

[–] [email protected] 2 points 3 weeks ago

I do the same and activate the notification bell for those kinds of communities.

[–] [email protected] 2 points 3 weeks ago (1 children)

As you are selfhosting PieFed: you could simply create a new topic and add all your low volume communities there

[–] [email protected] 2 points 3 weeks ago

Ah, yes I am, hm didn't think of they, this is a great idea!