Make it a client side option
Lemmy
Everything about Lemmy; bugs, gripes, praises, and advocacy.
For discussion about the lemmy.ml instance, go to !meta@lemmy.ml.
It is. Different clients handle it differently. If you note, the repository where the request is made is for lemmy-ui, not lemmy backend.
E.g. Photon shows a single item with a dropdown to expand matching posts if they were posted at the same, which is common with cross-posts on All, Local, Subscribed feeds.
And then it lists all cross-posts on individual pages in a neat list with stats like votes, number of comments, etc.
That's nice
I agree that crossposts (be it the same community or not) should be visible from All / Local / Subscribed feeds.
It is currently not the case (only one post is showed, I never understood which one was selected) the other post is completely invisible, this hides conversation which might happen in two places at the same time
Ideally there would be an indication about the crossposts in the feeds themselves (rather than at the post level like currently) to avoid this
I think you could list the instances/communities its been posted to in order of: ones you're subbed to, ones in your instance, and finally the rest. All in alphabetical order. Obviously would want some options to change aspects to fit people's preferences/needs.
That would be nice
I really like the feature for All/Local/Subscribed, but maybe it's a temporary solution until we get some better method to group communities and post to a group of communities instead of posting to communities individually