This feature is a lifesaver for fediverse. It allows you to see from a general perspective, reduces confusion and creates a more organized forum environment. Thank you to everyone who has already used this feature and I highly recommend everyone to use it.
The posts that show up under “Crossposts” just have the same URL. They don’t have to actually be crossposted. Any post your instance knows about that has the same URL as the one you’re viewing will show up there.
To answer @mark@programming.dev 's question, there’s nothing really special about crossposting in Lemmy. It works the same as creating a new post except it just pre-fills the URL, body, and title as well as adding
crossposted from https://instance.xyz/post/12345
to the top of the post body. They’re separate posts and the only link between them is they’re matched on the URL and show up in the “Crossposts” list.Are you sure? Some posts did not appear as crossposts even though they contained the same link.
Yeah, like 99% sure, anyway (unless something changed in 0.19.4 I’m unaware of). lol Got an example?
It’ll only show ones the instance knows about, and the URL has to be exactly the same. I’m not sure if there’s an internal limit to the number of crossposts the API will return, but I’ve seen spam posts show at least 7 or 8 crossposts in the list. Any more than that, and I’ve usually already banned the person for spamming.
yea it’s just by URL, I think currently (v0.19.4) there’s a bug where it doesn’t count bot posts
What I’ve been running into is that even if it’s the same link, if you change the body text it won’t list the crossposting.
Unless they’ve changed how it works I can confirm.
Some months ago I was testing lemmy in my local I used the same URL to create a new post, it never showed up in the ui, it was because Lemmy treated it as a crosspost and hid it under the older one.
At that time it was only a crosspost jf the URL was the same, I’m not so sure about the title, but the body could be different.The thing would be to verify if this grouping is being done by the UI or by the server, which might explain some UIs showing duplicated posts.
AFAIK, the grouping is done by the API only when you’re viewing a post and by the UI when you’re browsing the feed. Unless 0.19.4 changed this, the call to list posts doesn’t return crosspost data and it has to be done client-side. I’ve grumbled about this a lot lol.
I never really understood how cross posting works here. You mind telling us the benefits? Does it consolidate all of the discussions in each cross post into one big long thread? 🤔
It doesn’t combine them (because different people are subbed to different communities, although what you bring up has been discussed on the github for a while). The biggest thing though is discoverability, where your post is shown in multiple communities easily. Another added benefit is that there are less duplicated posts, your app/device can see that it was crossposted and show you only one in your feed rather than 3,5, 10 duplicate posts (and then you can tab between them)
your app/device can see that it was crossposted and show you only one in your feed rather than 3,5, 10 duplicate posts
How many apps support this though? My preferred one certainly doesn’t.
It allows you to see from a general perspective, reduces confusion and creates a more organized forum environment.
#👏
A+ social interaction
One problem I have with the crosspost feature is that the body text of the original post is just copied, rather than embedded. If the body text of the original post is edited, any crossposts are not updated. For all of its other shortcomings, I think Reddit’s implementation of crossposts is currently better.
Crossposting from popular posts is also a good way to promote your smaller communities!
FYI: There’s currently an open issue with crossposting on instances using the 0.19.4 lemmy ui.
In a nutshell, the post submission page reloads after it retrieves the community to crosspost to, so everything but the selected community is wiped out.
I wish comments appeared on all the crossposted posts
This would be great, and it would even be great to be able to see certain communities together directly.
idk about other clients but lemmy sync lets you unite a number of comms into a single feed
Not sure which version everyone is on but the cross-posting button is broken in the latest Lemmy version. Hopefully it will be fixed soon.
Be nice if the option existed on more apps (if any at all have it).
Voyager does!
Raccon for Lemmy have cross-post feature
I find that sometimes when I try to crosspost and select the community to crosspost to, the entite “Create Post” page resets, and I have to type everything out all over again. Is there any fix for this?
Indeed, I was going to comment “cross-post, the feature that doesn’t work for all the instances in 0.19.4?”
It’s a bug in 0.19.4. I opened a GitHub issue for this in the lemmy-ui repo.
Thank you so much!
For people curious: https://github.com/LemmyNet/lemmy-ui/issues/2537
the issue with it for me is that it doesn’t show who crossposted from who, so it can cause misattribution unless you go out of your way to compare the dates of when the posts were made
It doesn’t really exist in software I’m using:( (Mbin)