Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

The problem of cross-community posting

Fediverse
56 23 120
  • I'm thinking more about less clutter while reading

    It's not that cluttered. Have you looked at how it looks on piefed?

  • Fediverse projects are maturing and adoption of them is trending up. I'm excited for the further development of the underlying technologies as well as the apps being built to leverage those technologies into even more integrated, user-friendly experiences.

    With any developing tech, small annoyances are found and ultimately patched or worked around. It's to be expected that no user experience is ever perfect, even for matured ecosystems. Typically, some smaller annoyances are tolerated when balanced with the overall utility and usefulness of the tech.

    One of the issues I've noticed (and I'm sure I'm not the first or only), is that when posts are relevant enough that the OP decides to cross-post into multiple communities, the comments and engagement stays with each community post leading to separate conversations.

    The existance of separate conversations itself isn't necessarily a bad thing. Maybe you post a recipe for Pot Roast in a general cooking community and also a community that helps refine recipes to improve them. It may be that the two separate conversations make more sense as the nature of discourse is focused on two different aspects of the content posted. If they were combined, it would be more difficult to sift through chatter to get at the discussion you were looking for.

    This concept is true for different communities as well as different instances. Maybe the Pot Roast recipe conversation generated on lemmy.carnivores is substantly different from the conversation at lemmy.vegan-curious and the existance of both is bolstered by the cultures and seneabilities of the different instance/communities. That could create usefull and/or thoughtful discourse that maybe wouldn't have happened if everyone was mixed together and talking past each other.

    However, there are plenty of informative posts attached to very similar communities on a given instance as well as posted to mirror-communities across separate instances. Each individual post is a separate entity and i find myself jumping in to different conversations of the same content to see what's being said in each. In addition to general replies often asking the same questions across all of the posts, unique engagement is diffuse and not connecting.

    I imagine that an OP would have trouble keeping up with all of these different interactions and likely defaulting to paying their attention to only one or two while the remaining posts are left to fend for themselves. Even if the OP stayed on top of them all, I assume they'd often have to answer the same questions multiple times.

    _The question I pose is: _

    What is the solution to myriad and diffuse conversations around cross-posts? Is there a way to handle this situation thru lemmy-ettiquette or does it require a technological solution?

    Maybe we handle it thru culture and expectation. If the decided upon method was to post once and then link that post to other communities for exposure, maybe that funnels everyone into one post to interact (when that's what OP wants).

    Is there a software solution on the app developer level that combines like posts together? Is it a protocol level solution thats required? Maybe something that allows a single post to essentially 'tag' different communities for exposure, while only posting once? Can we associate posts to an individual user rather than associating the post to a community, so all replies come to the user post rather than in a community?

    I don't know what the solution looks like and I'm not savvy enough to understand the protocol/software side to know if any of my examples are realistic. I also don't know if this is an issue for anyone else, or at least one that lemmy-ites actuallly care about enough to try and solve.

    Does anyone know if work is being done to address this? Am I focusing on something that is simply not a priority? I welcome your thoughts.

    ...I tried to choose what I thought was the best place for this post, but I'm open to moving it if I was in error. (Ironically, something that might be easier if posts were handled differently). :)

    From what I recall, I believe that Reddit handles crossposts in a similar manner, that is, comments in one crosspost in one subreddit don't show in other crossposted subreddits.

    Like Blaze mentioned in another comment, one of the problems with putting all the comments together is that different communities have different rules, so a comment that would be fine in one community might get you in trouble in a different community. People already get confused by this as it is. If all the comments from different crossposts get aggregated in one place, I think it would cause complete confusion and more work for mods.

  • From what I recall, I believe that Reddit handles crossposts in a similar manner, that is, comments in one crosspost in one subreddit don't show in other crossposted subreddits.

    Like Blaze mentioned in another comment, one of the problems with putting all the comments together is that different communities have different rules, so a comment that would be fine in one community might get you in trouble in a different community. People already get confused by this as it is. If all the comments from different crossposts get aggregated in one place, I think it would cause complete confusion and more work for mods.

    Piefed splits up the comment boxes based on community when a thread is crossposted, so you can still distinguish between the comment boxes on different communities despite them being visible.

    That said, a potential future option here would be a community opt-out of crosspost functionality in this way

  • From what I recall, I believe that Reddit handles crossposts in a similar manner, that is, comments in one crosspost in one subreddit don't show in other crossposted subreddits.

    Like Blaze mentioned in another comment, one of the problems with putting all the comments together is that different communities have different rules, so a comment that would be fine in one community might get you in trouble in a different community. People already get confused by this as it is. If all the comments from different crossposts get aggregated in one place, I think it would cause complete confusion and more work for mods.

    What if upon cross-posting the default is separation, but a request is sent to the original community to request a comment tree merge?

    Then you don't have to share comment space with the tankies unless you wish it

    cc blaze@piefed.zip

  • Alternative suggestion - allow communities to block crossposting functionality with specified communities in the community settings.

  • Every instance should simply just stop thinking they should have their own version of X community.

    Doesn’t PieFed merge communities with the same name?

    Shall we keep memes on Beehaw or .ml?

  • As mentioned in another comment, as a mod there's not a lot of value mixing other comments I cannot mod about to the ones I can mod. Seems like an easy way to abuse the system and avoid moderation

  • the conversations should be combined

    Disagree. As OP points out, there is value in separating the discussions as well.

  • Different conversations in different moods and cultures on the same subject are something completely human and normal, and tech should not work to undo this. When we have seen tech undo this is with social media silos, after all.

    Which is to say, any "solution" that integrates those conversations into one view should be, where possible, client-side only. That way I can opt in to view some conversations as unified or not, depending on eg.: how well do I know the context, or whether the OP is a person known for cross-posting (and to where), while at the same time not forcing everyone else to have their culture of conversation subsumed into essentially an attempt to make topical subreddits.

    Finally someone who gets it. This "problem" is in fact a total non-issue. Different groups talk about the same thing all the time. This is good, not bad.

  • Fediverse projects are maturing and adoption of them is trending up. I'm excited for the further development of the underlying technologies as well as the apps being built to leverage those technologies into even more integrated, user-friendly experiences.

    With any developing tech, small annoyances are found and ultimately patched or worked around. It's to be expected that no user experience is ever perfect, even for matured ecosystems. Typically, some smaller annoyances are tolerated when balanced with the overall utility and usefulness of the tech.

    One of the issues I've noticed (and I'm sure I'm not the first or only), is that when posts are relevant enough that the OP decides to cross-post into multiple communities, the comments and engagement stays with each community post leading to separate conversations.

    The existance of separate conversations itself isn't necessarily a bad thing. Maybe you post a recipe for Pot Roast in a general cooking community and also a community that helps refine recipes to improve them. It may be that the two separate conversations make more sense as the nature of discourse is focused on two different aspects of the content posted. If they were combined, it would be more difficult to sift through chatter to get at the discussion you were looking for.

    This concept is true for different communities as well as different instances. Maybe the Pot Roast recipe conversation generated on lemmy.carnivores is substantly different from the conversation at lemmy.vegan-curious and the existance of both is bolstered by the cultures and seneabilities of the different instance/communities. That could create usefull and/or thoughtful discourse that maybe wouldn't have happened if everyone was mixed together and talking past each other.

    However, there are plenty of informative posts attached to very similar communities on a given instance as well as posted to mirror-communities across separate instances. Each individual post is a separate entity and i find myself jumping in to different conversations of the same content to see what's being said in each. In addition to general replies often asking the same questions across all of the posts, unique engagement is diffuse and not connecting.

    I imagine that an OP would have trouble keeping up with all of these different interactions and likely defaulting to paying their attention to only one or two while the remaining posts are left to fend for themselves. Even if the OP stayed on top of them all, I assume they'd often have to answer the same questions multiple times.

    _The question I pose is: _

    What is the solution to myriad and diffuse conversations around cross-posts? Is there a way to handle this situation thru lemmy-ettiquette or does it require a technological solution?

    Maybe we handle it thru culture and expectation. If the decided upon method was to post once and then link that post to other communities for exposure, maybe that funnels everyone into one post to interact (when that's what OP wants).

    Is there a software solution on the app developer level that combines like posts together? Is it a protocol level solution thats required? Maybe something that allows a single post to essentially 'tag' different communities for exposure, while only posting once? Can we associate posts to an individual user rather than associating the post to a community, so all replies come to the user post rather than in a community?

    I don't know what the solution looks like and I'm not savvy enough to understand the protocol/software side to know if any of my examples are realistic. I also don't know if this is an issue for anyone else, or at least one that lemmy-ites actuallly care about enough to try and solve.

    Does anyone know if work is being done to address this? Am I focusing on something that is simply not a priority? I welcome your thoughts.

    ...I tried to choose what I thought was the best place for this post, but I'm open to moving it if I was in error. (Ironically, something that might be easier if posts were handled differently). :)

    What about making crossposts look like a quote post? Reddit already does that.

  • Fediverse projects are maturing and adoption of them is trending up. I'm excited for the further development of the underlying technologies as well as the apps being built to leverage those technologies into even more integrated, user-friendly experiences.

    With any developing tech, small annoyances are found and ultimately patched or worked around. It's to be expected that no user experience is ever perfect, even for matured ecosystems. Typically, some smaller annoyances are tolerated when balanced with the overall utility and usefulness of the tech.

    One of the issues I've noticed (and I'm sure I'm not the first or only), is that when posts are relevant enough that the OP decides to cross-post into multiple communities, the comments and engagement stays with each community post leading to separate conversations.

    The existance of separate conversations itself isn't necessarily a bad thing. Maybe you post a recipe for Pot Roast in a general cooking community and also a community that helps refine recipes to improve them. It may be that the two separate conversations make more sense as the nature of discourse is focused on two different aspects of the content posted. If they were combined, it would be more difficult to sift through chatter to get at the discussion you were looking for.

    This concept is true for different communities as well as different instances. Maybe the Pot Roast recipe conversation generated on lemmy.carnivores is substantly different from the conversation at lemmy.vegan-curious and the existance of both is bolstered by the cultures and seneabilities of the different instance/communities. That could create usefull and/or thoughtful discourse that maybe wouldn't have happened if everyone was mixed together and talking past each other.

    However, there are plenty of informative posts attached to very similar communities on a given instance as well as posted to mirror-communities across separate instances. Each individual post is a separate entity and i find myself jumping in to different conversations of the same content to see what's being said in each. In addition to general replies often asking the same questions across all of the posts, unique engagement is diffuse and not connecting.

    I imagine that an OP would have trouble keeping up with all of these different interactions and likely defaulting to paying their attention to only one or two while the remaining posts are left to fend for themselves. Even if the OP stayed on top of them all, I assume they'd often have to answer the same questions multiple times.

    _The question I pose is: _

    What is the solution to myriad and diffuse conversations around cross-posts? Is there a way to handle this situation thru lemmy-ettiquette or does it require a technological solution?

    Maybe we handle it thru culture and expectation. If the decided upon method was to post once and then link that post to other communities for exposure, maybe that funnels everyone into one post to interact (when that's what OP wants).

    Is there a software solution on the app developer level that combines like posts together? Is it a protocol level solution thats required? Maybe something that allows a single post to essentially 'tag' different communities for exposure, while only posting once? Can we associate posts to an individual user rather than associating the post to a community, so all replies come to the user post rather than in a community?

    I don't know what the solution looks like and I'm not savvy enough to understand the protocol/software side to know if any of my examples are realistic. I also don't know if this is an issue for anyone else, or at least one that lemmy-ites actuallly care about enough to try and solve.

    Does anyone know if work is being done to address this? Am I focusing on something that is simply not a priority? I welcome your thoughts.

    ...I tried to choose what I thought was the best place for this post, but I'm open to moving it if I was in error. (Ironically, something that might be easier if posts were handled differently). :)

    What if a post was its own separate thing, detached from the communities. You then "attach" the post to one or more communities.

    When a user comments on a post, the comment "comes from community xyz" but all comments are attached to the post not the community.

    Lemmy applications can choose to filter comments from one or more communities or show them all.

  • Piefed groups comment boxes from crossposts into one post. So no matter which crosspost you're looking at, you'll see all responses.

    This kinda erodes cultural differences between different communities though. Different communities may have very different approaches on how to talk about a post. I feel like this approach just leads to monoculturism.

  • This kinda erodes cultural differences between different communities though. Different communities may have very different approaches on how to talk about a post. I feel like this approach just leads to monoculturism.

    I think you may be overestating the amount of crossposts that happen for the idea that it would somehow cause 'monoculturalism'

  • Piefed splits up the comment boxes based on community when a thread is crossposted, so you can still distinguish between the comment boxes on different communities despite them being visible.

    That said, a potential future option here would be a community opt-out of crosspost functionality in this way

    Good to know, thanks! Also, good idea on the opt-out.

  • the conversations should be combined

    Disagree. As OP points out, there is value in separating the discussions as well.

    There is, but I am not sold on giving up entirely on the idea simply because disparate communities might not want to talk to another.

    I agree that treading lightly is paramount, but the benefits of cross-community interaction could very much be worth it!

    One thing is for sure: making this an opt-out is not the way forward.


Gli ultimi otto messaggi ricevuti dalla Federazione
  • > If it's some automated feature, I don't think it should be in the source property of the federated JSON in the first place.

    Thanks, it's this.

    Edit: oh interesting, I looked into it. We serve the absolute URL in HTML but not in markdown. I had no idea threadiverse apps read the markdown. Neat!

    read more

  • Not sure if you're already aware, but that relative link there is broken in Lemmy, Mbin, and Piefed.

    If you used it manually, I'd suggest not using relative links in posts targeted at users from software that hasn't implemented them yet.

    If it's some automated feature, I don't think it should be in the source property of the federated JSON in the first place.

    read more

  • @rekall_incorporated@piefed.social said in [Fediverse wide cross-instance / cross-platform link substitution [UX improvement thoughts]](/post/https%3A%2F%2Fpiefed.social%2Fc%2Ffediverse%2Fp%2F1568622%2Ffediverse-wide-cross-instance-cross-platform-link-substitution-ux-improvement-thoughts):
    > This issue is unresolved in Lemmy, but the Lemmy brand is permanently tainted among users who are looking for alternatives to American oligarchic technology services. The low moral standards of the Lemmy devs' (support for the brutal North Korean regime, promotion of russian propaganda narratives that they know are false) is a massive turn off for the exact target market of the Fediverse. It's a fact that many Europeans looking for alternatives instinctively recognize the demagoguery of the Lemmy devs and their fans.

    I don't think this is true at all.

    The average user doesn't know what Lemmy is, let alone the political views of their core development team.

    But don't worry, it's like that joke about vegans:

    How do you know the Lemmy devs are politically dubious? Don't worry, someone on the threadiverse will tell you.

    read more

  • How the links act is different from client to client. If you click the link in the Lemmy web UI, it will take you directly to Lemmy.wtf, but if you used Voyager (iOS client), it will automatically redirect to your own instance.

    This is something that should be built into the Lemmy web UI.

    You can also use browser addons. I have an addon that redirects me to my own instance, if I click on a link in my browser. I also have an addon that takes me from YouTube to Peertube, if the video also exist in PeerTube or if I click a PeerTube link, it takes me to my instance.

    Also how dare you criticise the awesome TLD .wtf, which is clearly an abbreviation of “What The Fediverse”?!

    read more

  • I've seen that being used. It works fine for more technical users, but it's just an extra pain point.

    If you make links, you need to apply the service Different UI from whatever instance/client/platform that you are using.

    I much prefer Piefed's soon to be released link substitution feature.

    read more

  • Mbin has had that feature for a while too

    read more

  • It's a temporary workaround but the experience is still clunky

    read more

  • Well; atleast for lemmy, there's https://lemmyverse.link/ ; which fixes exactly what you mention. You send that link, other people choose their instance in the redirect, and boom!

    read more
Post suggeriti
  • 0 Votes
    3 Posts
    7 Views
    If it exposes sockets to the Internet, it should be contained. Not by Docker but by Podman. #rootless @mapache
  • 0 Votes
    1 Posts
    13 Views
    Right on the heels of WordPress 6.9 we released a new version of the ActivityPub plugin, making quote comments visible in the Reactions block and bringing you new ways of customizing your author pages.Quotes Join the Reactions PartyWhen someone quotes your post on Mastodon or other Fediverse platforms, you’ll now see it right alongside your likes and reposts. Quotes get their own row in the Fediverse Reactions display, making it easy to see at a glance who’s building on your ideas and adding their own commentary.Behind the scenes, we improved how we’re detecting quotes. Different platforms have their own ways of handling quote posts, and not all of them speak the same language. The plugin now understands these variations better, so whether someone quotes you from Mastodon, Misskey, or elsewhere, it just works.This means your engagement stats tell a fuller story. A quote isn’t just a repost—it’s someone adding their voice to yours, and now WordPress can recognize and display that distinction.Show Off Your Fediverse IdentityIf you’ve set up extra fields on your Fediverse profile—things like your website, pronouns, location, or links to other accounts—you can now display them directly on your WordPress site with the new Extra Fields block.Drop it onto any page, post, or your author archive template, pick a style that fits your theme, and your profile details appear right where your visitors can see them. Choose from a clean table layout, a stacked list, or styled cards. You can also control how many fields to show and customize colors to match your site.ChangelogAddedAdd documentation guide for using ActivityPub blocks in classic themes with Block Template PartsAdded a new Fediverse Extra Fields block to display ActivityPub extra fields, featuring compact, stacked, and card layouts with flexible user selection options.Added support for quote comments, improving detection and handling of quoted replies and links in post interactions.Add notifications for boosts, likes, and new followers in Mastodon apps via the Enable Mastodon Apps pluginAdds support for turning tags, categories, and custom taxonomies into federated collections in the Reader view so you can browse and follow topics more seamlessly.Prevent email notifications for comments on ActivityPub custom post types.Send a Reject activity when a quote comment is deleted, revoking previous quote permissions and ensuring consistent inbox handling.Store and retrieve webfinger acct for remote actors to improve identification and reduce lookupsChangedImprove gallery and image block markup for ap_posts with better alt text and optimized layouts.Improve support for media attachments by handling Audio, Document, and Video object types in addition to Images.Maintain consistent return values in Create handler.Remove trailing hashtags from incoming posts to prevent duplication with taxonomy tags.Store comments and reactions from followed actors on reader posts, and keep them separate from your site’s comments in wp-admin.Update compatibility testing for PHP 8.5 and WordPress 6.9Use tag name instead of slug for hashtag display.FixedAlways includes id, first, and last links in collection responses, ensuring followers and following lists display correctly in Mastodon.Automatically approves reactions on ActivityPub posts in the Reader view for a smoother, more seamless interaction experience.Deliver public activities to followers only.Disable REST API endpoints for internal post types.False mention email notifications for users in CC field without actual mention tags.Fix “Filename too long” errors when downloading attachments from URLs with query parameters (e.g., Instagram CDN URLs).Fix make_clickable corrupting existing anchor tags in ActivityPub contentFix PHP 8.5 deprecation warnings for ReflectionProperty::setAccessible() and ReflectionMethod::setAccessible()Improved handling of unusual activity data to avoid errors when activities contain unexpected formats.Preserve original ActivityPub activity timestamps when creating posts and comments instead of using current time.Prevented duplicate email notifications when ActivityPub instances re-send Follow activities for already-following actors.Prevents unwanted comment types—like pingbacks, trackbacks, notes and custom system comments, from being federated, ensuring only real user comments are shared with the fediverse.Removed a redundant instruction from the custom post content settings to simplify the UI.Reply block now shows fallback link when oEmbed fails instead of empty div.Simplified reply links by removing special handling for federated comments, making replies work the same for all comments where replying is allowed.Undefined array key warning in Scheduler::async_batch when called without arguments.DownloadsWordPress.org: activitypub.7.7.0.zipGitHub: tag/7.7.0Thank You!As always, a huge thanks to everyone who contributed code, reported bugs, tested early builds, and shared ideas. Every bit of feedback helps make ActivityPub for WordPress better for the whole community.Version 7.7.0 is available now—update and let us know what you think!
  • Can I ask a favour?

    Fediverso feditips fediverse mastodon
    1
    0 Votes
    1 Posts
    14 Views
    Can I ask a favour?If you see someone who is asking for help using this place, and if no one else is helping them, could you tag me into the conversation and/or link to my website https://fedi.tips?I'm trying to provide unofficial tech support for people using Mastodon and the wider Fediverse. I'm especially keen to help new people who want easy-to-understand advice, but they won't see me and I won't see them unless someone tags me.Thanks 🙏 #FediTips #Fediverse #Mastodon
  • 0 Votes
    1 Posts
    13 Views
    BIG PEERTUBE CO-OP UPDATE: Last night, I interviewed the final steering committee candidate. And just like that—it’s official. We now have seven incredible people (plus me) who’ve come together to co-organize this co-op. Every single person brings something unique—skills, experience, heart—and it honestly feels like we’re assembling a dream team. This moment is a turning point. We’re no longer just talking about starting a co-op. We are one in the making. Over the next few weeks, we’ll be shaping our mission, vision, and bylaws—the foundation for what will eventually become a fully incorporated BC co-operative. It’s wild to think how far this idea has come in just two weeks. And we’re only getting started. #PeerTubeCoop #PeerTube #Cooperative #Fediverse #DigitalCommons