Skip to content

NodeBB

22 Topics 84 Posts

This category can be followed from the open social web via the handle nodebb@board.circlewithadot.net

  • 0 Votes
    1 Posts
    0 Views
    julian@activitypub.spaceJ
    Hi @benpate@mastodon.social I've got a question about Activity Intents! I'm implementing it now (as you noticed) and have run into an interesting issue. The wording of 3b86 suggests that the intents are distinct between users. That is, the end user inputs their handle, the handle is queried via webfinger, and supported Intents are returned. However, the intents themselves don't really distinguish between users. So I could have a localStorage session with multiple handles registered (e.g. julian@activitypub.space, nodebb@fosstodon.org), etc. — this works fine. But if I had two handles with the same domain, alice@example.social and bob@example.social, then my intents can't be targeted, can they... I just fire off the request (or rather, I have the end user's browser navigate) to the intent URL and whatever account is logged in will be the actor. Did I miss something, or was there a way to distinguish actors in Activity Intents? P.S. I find it highly amusing that you had to click through to activitypub.space to read my whole post, but because I don't support Activity Intents yet, you can't reply properly <img class="not-responsive emoji" src="https://activitypub.space/assets/plugins/nodebb-plugin-emoji/emoji/android/1f923.png?v=a8002752e25" title="" />
  • 0 Votes
    1 Posts
    0 Views
    julian@activitypub.spaceJ
    @chocobozzz@framapiaf.org I have a question for you... I'm seeing in Are we HS2019 yet? that Peertube and Misskey both use your package: @peertube/http-signature NodeBB currently rolls its own cavage-12 support but and I did some preliminary research into updating to the latest HTTP Signatures draft, but quickly got overwhelmed. For a variety of reasons, but mainly to avoid NIH, I'd consider switching to a dependency. My question is: does your library support verification for non-hs2019 signatures, or will I need to invoke your library in front, and fall back to existing cavage-12 verification otherwise? I suppose, same question re: double-knocking.
  • 0 Votes
    5 Posts
    0 Views
    benpate@mastodon.socialB
    @kevinashworth @nathan Yes, sometimes they do make for great entertainment."Rage bait" is just a placeholder for a wide range of issues. More and more, I'm concerned about how we turn over so much individual autonomy to algorithms.It's the difference between getting help from a computer (setting your own mutes) vs. turning over your life to one like the far-future people in Wall-e.(And yes: I know Wall-e is ironically a movie by the for-profit Disney corporation)
  • 4 Votes
    2 Posts
    14 Views
    evan@cosocial.caE
    @silverpill @julian @fedimtl @ozoned @reiver @johannab @j12t @paige @mayel In this case, yes! I was only briefly in this session, and I didn't talk about Web Monetization.SWF received money from ILF to work on four research projects: Fediverse sustainability, creator economy, cooperatives, and Web Monetization in multimedia Fediverse apps. We're not a buzz marketing agency.I post about our work in our blog, but I'm also happy to answer your direct questions any time.
  • 0 Votes
    1 Posts
    4 Views
    thisismissem@activitypub.spaceT
    Please propose agenda items! Agenda: IP Protection Note Reminder: Anyone can participate in these calls. However, all substantive contributors to any Taskforce Work Items must be members of the Social Web CG with full IPR agreements signed. https://www.w3.org/community/socialcg/join To contribute to Work Items: ensure you have a W3 account: https://www.w3.org/accounts/request, and sign the W3C Community Contributor License Agreement (CLA): https://www.w3.org/community/about/agreements/cla/ Reminder of Code of Conduct Introductions, if necessary TBD We support contributions to the Agenda, please comment if there is something that we need to address during the meeting. You can find information on how to join the meeting in the SWICG calendar GitHub issue for the meeting: https://github.com/swicg/activitypub-trust-and-safety/issues/128
  • 23 Apr 2026 Groups TF Meeting Minutes

    Groups Task Force
    1
    0 Votes
    1 Posts
    10 Views
    evan@activitypub.spaceE
    A link here to to the W3C etherpad: https://pad.w3.org/p/ActivityPub_Groups_TF_2026-04-23 I'll add the link to the official meeting notes page once they're merged on GitHub.
  • 0 Votes
    9 Posts
    65 Views
    julian@activitypub.spaceJ
    @thisismissem I just checked, if I want to double my (peasley) 16GB RAM it would be roughly $400. When I first bought the laptop that stick of memory was $108 🥲
  • 0 Votes
    4 Posts
    33 Views
    julian@activitypub.spaceJ
    @evan@cosocial.ca good to know, I'll reach out! Do you know if there are rough analytics available per tag, e.g. "7 posts in the last 7 days", etc.? @astro@c3d2.social
  • Mastodon not federating to Lemmy?

    Fediverse fediverse
    5
    0 Votes
    5 Posts
    30 Views
    julian@activitypub.spaceJ
    > @a_gee_dizzle@lemmy.ca said in Mastodon not federating to Lemmy?: > > So my question is, does anyone know what caused this and if so how I can fix it? Mastodon doesn't know to send replies to the community for distribution to the rest of the threadiverse. Long story short if you're not on the same instance as the community, Mastodon replies to you won't make it to the rest of the threadiverse. I experimented with a hack to see if I could fix this. NodeBB works around this by including a hidden mention to the community that Mastodon will then pre-fill in the text box, and then the reply will make it in successfully. If you have a Mastodon account try to reply to this comment, the community will be pre-filled as a mention. Piefed, Lemmy, and Mbin will need to do this. Does it work? Yes Are we supposed do it? Technically no, it's easier to blame Mastodon for not doing it right. Should we do it? Probably, yes. @rimu@piefed.social @nutomic@lemmy.ml @bentigorlich@gehirneimer.de @melroy@mastodon.melroy.org I tested this. It works perfectly fine. We can implement this today and remove it when Mastodon supports threadiverse conversations better (I'll try to make that happen.)
  • Broken federation due to CloudFlare?

    3
    0 Votes
    3 Posts
    29 Views
    nodebb@fosstodon.orgN
    @lodion The instance I noticed this on was activitypub.space. It is still not able to access content from aussie.zone.It sets `NodeBB/<version> (url)` in its user agent.
  • 0 Votes
    2 Posts
    18 Views
    ?
    Good, I never saw the point of those meetings.
  • 0 Votes
    6 Posts
    44 Views
    julian@activitypub.spaceJ
    NodeBB now sneaks in a mention to the category/community, and this gets pre-filled in the Mastodon composer. I tested it against piefed's crust instance, and the response from Mastodon to my post on NodeBB successfully made its way to crust for distribution <img class="not-responsive emoji" src="https://activitypub.space/assets/plugins/nodebb-plugin-emoji/emoji/android/1f389.png?v=1a14cd885f9" title="" /> @rimu@piefed.social [image: 1772652313700-020a80cf-d0b0-4fbf-aa5a-20b951a109ef-image.jpeg]
  • 0 Votes
    1 Posts
    23 Views
    julian@activitypub.spaceJ
    I've been so busy preparing for FediMTL the past two weeks that I totally forgot to actually register for the FediForum unworkshop! Oops! <img class="not-responsive emoji" src="https://activitypub.space/assets/plugins/nodebb-plugin-emoji/emoji/android/1f605.png?v=ea6b9a25659" title="" /> I look forward to reading the discussions that ensue from it though.
  • Less scroll.

    nodebb fedimtl forumsoftware doomscroll communitybuildi
    1
    1
    0 Votes
    1 Posts
    14 Views
    nodebb@fosstodon.orgN
    Less scroll. More soul.@julian presented a case study on building community from the ground up — making the case for forums over feeds at @info #nodebb #fedimtl #forumsoftware #doomscroll #communitybuilding
  • 0 Votes
    2 Posts
    25 Views
    informapirata@activitypub.spaceI
    In Italy, we've attempted this experiment at https://citiverse.it, which we haven't yet adequately promoted. However, it's a NodeBB instance designed primarily to create an alternative to local Facebook groups. The entire first section is made up of categories hierarchically coordinated by regions, cities, provincial capitals, and localities. Thanks to NodeBB's features, we were able to begin capturing some posts from the Fediverse, especially from Mastodon, and some categories have finally been populated by actual users who decided to mention them directly from the Fediverse or who signed up to the forum to publish new posts. We don't claim to be the official forum for all Italian communities. But the greatest advantage NodeBB offers is that if one day someone were to decide to create an entire forum dedicated to a region or a single city, we could simply deactivate that category or subcategory and link the newly created category as a remote category. All this has been possible thanks to the fact that in just over a year, NodeBB has become a fantastic and extremely versatile tool.
  • FediMTL Livestream

    FediMTL fedimtl montreal
    57
    1
    0 Votes
    57 Posts
    147 Views
    django@social.coopD
    @julian I wasn't (based in Edmonton now). Meet up would be great, hope I can time my next visit with one of Foulab's monthly fediverse nights !
  • 0 Votes
    2 Posts
    17 Views
    nodebb@fosstodon.orgN
    @thisismissem oh dear! Possibly you could enable push notifications instead, although then you're trading one notification type for another. Lots of notifications for replies to the same topic?
  • Ready for FediMTL!

    FediMTL fedimtl conference activitypub
    1
    0 Votes
    1 Posts
    18 Views
    julian@activitypub.spaceJ
    Train tickets booked Accommodations secured Notes and slides prepared This coming Tuesday (the 24th!) I'll be speaking at FediMTL, super stoked to be talking about my experiences building community on the fediverse. If you can't make it in-person (the last day to buy in-person tickets is today!), the Social Web Foundation is offering a 50% discount on live streaming tickets with the code SWF50. Just go here! ️ https://lepointdevente.com/billets/mns260224002?lang=en
  • This is a scheduled post!

    2
    0 Votes
    2 Posts
    37 Views
    nodebb@fosstodon.orgN
    @samerion ouch, sounds like a bug! Can you open a bug report on our github repo please?
  • Is there a better icon for "cross-post"?

    nodebb crossposting
    1
    2
    0 Votes
    1 Posts
    27 Views
    julian@activitypub.spaceJ
    Right now, when you cross-post something to your forum, it is represented by the "clone" icon, or two overlapping squares. [image: 1770841666165-d26d9d3e-7130-418e-af8b-cf4e86a7a550-image.jpeg] Do you think the "shuffle" icon works better? [image: 1770841650435-eab40481-634a-439d-855d-d66d143a7177-image.jpeg]