Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question: Should Crossposting be handled differently? #3827

Closed
SleeplessOne1917 opened this issue Aug 5, 2023 · 3 comments
Closed

Question: Should Crossposting be handled differently? #3827

SleeplessOne1917 opened this issue Aug 5, 2023 · 3 comments
Labels
type: question General question

Comments

@SleeplessOne1917
Copy link
Member

SleeplessOne1917 commented Aug 5, 2023

Question

Currently, crossposting works in a way that I find unintuitive.

If you make a post in a community that has the same URL as a post in another community, it will be marked as a crosspost regardless of whether the user clicked the crosspost button. This can be seen here.

Likewise, if you crosspost a post that doesn't have a URL, it will not be marked as a crosspost. Compare this lemmygrad post that I crossposted from lemmy.ml.

Is this an intentional decision on the maintainers' part, or is this a bug? If it is a deliberate decision, should it be changed anyway?

@dessalines
Copy link
Member

The post URL is the "link" that connects cross-posts, not the lemmy ids. There's probably different ways to link posts besides their URL, but I'm not sure what that'd be.

The bonus of that is that news articles, images, everything can be properly connected, regardless of place or time.

The negative is that text-posts without URLs don't appear as cross-posts.

@maegul
Copy link

maegul commented Aug 10, 2023

From a user's perspective:

  • The automatic cross-post connection based on URL is a cool and nice feature (I would have requested it if I hadn't worked out that it happens automatically)
  • The lack of a connection for a manual cross-post is both unintuitive and probably rather desirable.
    • For example, I've seen suggestions/requests on a few occasions to the effect of people wanting to view the aggregate of all comments to all cross-posts of the same or original post. However feasible such a feature would be (I imagine it'd entirely for the UI/front end to manage, and feasibly so), it speaks to the users' desire to be able to engage with the multiple cross-posts and their various comments, mostly I imagine to consume as varied/interesting/diverse a feed as possible.
    • Beyond that, and thinking about lemmy as more than a link-aggregator, but, naturally capable of supporting more generic social media activity such as a blogosphere type ecosystem or even something encroaching on that of other fediverse platforms somewhat, surfacing the connections to manual cross-posts probably provides a good deal of value there too.

@Nutomic
Copy link
Member

Nutomic commented Oct 17, 2023

Crossposts dont really exist in the Lemmy backend. All it does is, when retrieving a post with GET /api/v3/post, perform a search for posts with the same url and include them in the result. So its not related to the crosspost button in the ui at all, and there is no way to represent text-only crossposts. For enhancements in this area open a new issue or check existing ones.

@Nutomic Nutomic closed this as completed Oct 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: question General question
Projects
None yet
Development

No branches or pull requests

4 participants