Skip to content

ActivityPub

Focused discussion related to ActivityPub integration in NodeBB


This is a forum category containing topical discussion. You can start new discussions by mentioning this category.

16 Topics 130 Posts
  • Fedicon Livestream

    fedicon fedicon2025
    27
    6 Votes
    27 Posts
    0 Views
    JonJ
    @julian unfortunately, I think that’s true.
  • The #FediCon speakers dinner group photo

    fedicon
    2
    1
    0 Votes
    2 Posts
    0 Views
    Evan ProdromouE
    @dansup @reiver Ha! It wasn't me; it was the SWF.
  • @frequency now fully supports FEP-7888 as of yesterday!

    16
    1 Votes
    16 Posts
    21 Views
    Jesse KarmaniJ
    @deadsuperhero @frequency thanks!
  • 0 Votes
    3 Posts
    1 Views
    @reiver ⊼ (Charles) :batman:R
    @SouthFresh @fedicon LOL. Yes
  • Idle thought re: account delegation

    activitypub c2s
    6
    1 Votes
    6 Posts
    1 Views
    julianJ
    evan@cosocial.ca that’s cool, so hopefully I’ll have something to test against besides another NodeBB server
  • What drew you to ActivityPub?

    activitypub dotsocial blogs
    10
    6 Votes
    10 Posts
    19 Views
    Sean TilleyD
    @julian@community.nodebb.org This is definitely something I’ve seen a lot of over the years. Take curation, for example. WordPress has a discovery portal for blogs and interesting content. So does Ghost. So does Medium. To some extent, so does Blogger. A lot of these platforms get caught up in self-discovery and promotion amongst their own kind, when they’d all clearly benefit from showcasing a wider part of the Web regardless of underlying platform. I really love the idea of Ghost’s “Reader View” which highlights articles from publications you’re subscribed to. It would be amazing to see this kind of utility and a social feed in all blogging platforms.
  • Categories following Federated Accounts?

    17
    0 Votes
    17 Posts
    1 Views
    S
    julian Those are not Lemmy communities but authors of a federated Wordpress blog: the author skariko is followed while the authors marcocalamari and fediverso remain in “pending”. On the other hand as far as PeerTube is concerned I just tried it and it did not give me any errors, in the next few days I will try to see if new posts also appear to me but it seems so: https://citiverse.it/category/framablog.audio@framatube.org Thank you
  • Bug: unable to follow some friendica accounts

    4
    2 Votes
    4 Posts
    9 Views
    Furbland Channel 2F
    julian it’s possible? or retry follow requests?
  • 3 Votes
    11 Posts
    102 Views
    Scott M. StolzS
    Is there or should there be a distinction between the original and the mirrors? We have a conversation owner at the thread level (which is either the forum, subforum, forum category, or person who created the top level post, depending on the software). They determine the official moderated version of the thread since they can remove comments (although mirrors don't have to honor that). If we show that conversation on another server, technically that is a mirror of that thread, especially if you are throwing it in a category or displaying it under a hashtag. Should we be indicating that a particular thread was started on a particular forum (or category within a forum)? Should we be honoring the moderated version of the conversation from the original thread? The concept of mirroring threads across platforms is great for participation and censorship resistance, but it does make it unclear about who owns the thread from a moderation perspective.
  • Backfilling Conversations: Two Major Approaches

    activitypub fep 7888 f228 171b
    10
    7 Votes
    10 Posts
    88 Views
    projectmoonP
    julian@community.nodebb.org said in Backfilling Conversations: Two Major Approaches: > A number of implementors follow this approach to backfill, including NodeBB, Discourse, WordPress, Frequency, Mitra, and Streams. Additional implementors like Lemmy and Piefed have expressed interest. Is this implemented currently? One weakness I have noticed in NodeBB’s current federation is that posts which are in reply to a topic (e.g. a Lemmy comment) show up as individual threads until (or if) the root post of that topic shows up in the local NodeBB. It’s a bit confusing of a UX, I think. Because you think: (Before root post) Why is this a post that seems to be just a random comment? (After root post) Why did that other thread disappear and why am I seeing the same comment again?
  • @mikedev @julian

    3
    0 Votes
    3 Posts
    32 Views
    silverpillS
    @julian @mikedev Yes, if you receive an Announce(Create), and Create is not signed, then you need to retrieve this Create from its origin. When that origin server receives your signed GET request, it needs to verify that you belong to the group, but it might not have that information.
  • @mikedev @julian

    1
    0 Votes
    1 Posts
    15 Views
    silverpillS
    @mikedev @julianhen conversation containers are working correctly, you never need to backfill a conversation. It is all delivered to you.I think there is one case where backfill is necessary: public conversations that are not discovered through following (e.g. by retrieving an object by its ID).
  • My first Interaction: Piefed-Mastodon! Was very cool to see! :D

    4
    1
    1 Votes
    4 Posts
    41 Views
    Scott M. StolzS
    Hello from Hubzilla!
  • Fun with Federation: Lemmy edition

    nodebb lemmy activitypub
    7
    15 Votes
    7 Posts
    147 Views
    KichaeK
    @julian@community.nodebb.org Yeah, being able to treat Mastodon and Lemmy/mbin/piefed like a bulletin board continues to feel like magic.
  • Sending a private message without cc causes a 500 error

    8
    0 Votes
    8 Posts
    71 Views
    NutomicN
    That instance runs Lemmy 1.0 which is still in alpha state, and the frontend is not compatible yet. So only the api works there.
  • Unicode in handles

    unicode activitypub
    1
    1 Votes
    1 Posts
    17 Views
    julianJ
    I’m assuming Unicode in handles is not allowed? At least by Mastodon. This user is not able to have their content federated because the username is all Hebrew (I think?) characters!