152
submitted 3 months ago* (last edited 3 months ago) by PumpkinDrama@reddthat.com to c/fediverse@lemmy.world

Please post one top-level comment per complaint about Lemmy. You can reply with ideas or links to existing GitHub issues that could address the complaints. This will help identify both common complaints and potential solutions.

I believe there are a large number of feature requests on Lemmy's GitHub page, making it difficult for developers to prioritize what's truly important to users. I propose creating a periodic post on Lemmy asking users to list their complaints and suggestions. This way, developers can better understand the community's biggest pain points and focus their efforts accordingly. The goal is to provide constructive feedback so developers can prioritize the most pressing issues.

Please keep discussion productive and focused on specific problems you've encountered. Avoid vague complaints or feature wishes without justification for why they are important.

Here is a summary of all the complaints from the previous post from six months ago. It's interesting to see how many issues have been solved and whether or not developers value user feedback.

spoiler• Instance-agnostic links (links that don't pull you into a different instance when clicked) • Ability to group communities into a combined feed, similar to multireddits • Front page algorithm shows too many posts from the same community in a row, including reposts • Need to separate NSFW and NSFL posts • Basic mod tools • Proper cross-posting support • Ability to view upvoted posts • Post tagging/flairs and search by flair • Better permalink handling for long comment chains • Combine duplicate posts from different instances into one • Allow filtering/blocking by regex patterns • Avatar deletions not federating across instances • Option to default to "Top" comment sort in settings • Migration of profile (posts, comments, upvotes, favs, etc.) between instances • Mixed feed combining subscribed/local/all based on custom ratios • Categories of blocklists (language, NSFW, etc) • Group crossposts to same post as one item • Feedback for users waiting for admin approval
• Propose mixed feed merging subscribed/local/all feeds • Ability to subscribe to small/niche communities easier • Reduce duplicate crossposts showing up • Scroll to top when clicking "Next" page • User flair support • Better language detection/defaults for communities • Ability to subscribe to category "bundles" of similar meta-communities • RSS feed support • Option to turn off reply notifications • Easier way to subscribe across instances • Default to "Subscribed" view in community list • Fix inbox permalinks not navigating properly • API documentation in OpenAPI format • Notification badges should update without refresh • Single community mode for instances • Reduce drive-by downvoting in small communities • More powerful front page sorting algorithm

you are viewing a single comment's thread
view the rest of the comments
[-] maegul@lemmy.ml 55 points 2 months ago

Multi communities. They would be a big deal IMO. If you could have multiple saved into a list so that you could check different feeds depending on what you’re interested in, it would be much better. Combine that with the scaled sort (as well as the others), and you’re managing your feed very well IMO.

[-] Chozo@fedia.io 18 points 2 months ago

kbin currently has a "collections" feature which does this.

[-] maegul@lemmy.ml 15 points 2 months ago

AFAICT, it's been something on lemmy's radar for a long while too. I get the sense the devs never worked out how they wanted to do it or maybe were a bit too ambitious in what they wanted from the feature and so it was kinda left by the way side, unfortunately. If I were to ever start contributing to lemmy it'd probably be the first thing I try to pick up.

[-] MuAraeOracle@real.lemmy.fan 16 points 2 months ago

Alternatively community federation, such that a community can be spread over multiple servers.

[-] maegul@lemmy.ml 6 points 2 months ago

I'm not sure I understand what that would look like or why you'd want that ... ??

Like ... sort of an alliance of communities on different instances that are discrete but, because they've chosen to "ally" with each other, can be interacted with in some unified way??

[-] MuAraeOracle@real.lemmy.fan 4 points 2 months ago

Yes something like that, it makes sense because Lemmy is distributed and there are several channels that cross post the same articles, I have no idea if it's feasible.

[-] maegul@lemmy.ml 10 points 2 months ago

Yea I think some more straight forward mechanisms could help there. Federating the alliance at a deep level is probably tricky. Some thoughts:

  • Being able to view all the comments from the different cross posts or duplicate-link posts (which lemmy can automatically register). This has come up before, even in this comments section.
  • Easily manageable multi-communities. Basically my idea, but making sure that they are easy to share, load, manipulate and view. For instance, your idea of "Allied communities" could be achieved to some extent by having these communities list in their side bar (or maybe some other convenient spot for this specific purpose) a suggested multi-community that contains the other allied communities. But, instead of just being a list, it's some sort of link that takes you to a view of that multi-community, like any other feed, which you can then easily save to your list of multi-communities.
    • If done along with cross-post comment merging, I'd say you pretty much get to your allied communities idea.
    • Maybe there'd some way to combine the two where the "cross-post-comment-merging" mechanism is aware if you're viewing through a multi-community and so automatically (depending on a setting probably) merges across communities in your multi-community, or at least presents a button for easily doing that.

All of that would be, I think, easier than some deeper addition to federation.

More generally, I think a lot of fediverse stuff comes down to just getting smarter with our clients where some helpful endpoints on the server can help but aren't nearly as complex and don't need to increase the complexity on the federation side of things.

[-] Link@rentadrunk.org 1 points 2 months ago

Does ActivityPub even support this?

[-] MuAraeOracle@real.lemmy.fan 0 points 2 months ago

Probably not, and I have no idea how hard it would be to implement.

[-] nilloc@discuss.tchncs.de 8 points 2 months ago

Allowing communities that are the same name across servers to “interfederate” would be interesting too, I’d like some way cut down in repeat posts in same community feeds from different servers.

[-] wisdomchicken@piefed.social 4 points 2 months ago

Piefed has this, and it's great!

[-] maegul@lemmy.ml 1 points 2 months ago

They have multi communities!? Didn’t know!

[-] maegul@lemmy.ml 2 points 2 months ago

Just had a brief look ... they seem to be created by the admin and not user defined?

this post was submitted on 05 Apr 2024
152 points (92.7% liked)

Fediverse

26737 readers
64 users here now

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration), Search Lemmy

founded 1 year ago
MODERATORS