Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Tom Casavant
@tom@tomkahe.com  ·  activity timestamp yesterday

If I wanted to mess around with ActivityPub c2s clients what's a server I can host that has support for it?

  • Copy link
  • Flag this post
  • Block
Evan Prodromou
@evan@cosocial.ca replied  ·  activity timestamp 21 hours ago

@tom https://github.com/evanp/onepage.pub/

  • Copy link
  • Flag this comment
  • Block
Tom Casavant
@tom@tomkahe.com replied  ·  activity timestamp 19 hours ago

@evan oh yeah this should be perfect

  • Copy link
  • Flag this comment
  • Block
Evan Prodromou
@evan@cosocial.ca replied  ·  activity timestamp 19 hours ago

@tom I can also send you an invite code.

There's a chapter on the social API in the ActivityPub book.

https://evanp.me/activitypub-book/

Evan Prodromou's Blog

ActivityPub book

In September 2023, I started work on a book about ActivityPub for O’Reilly Media. As of September 2024, the book is now available! Ebook The book is available from several different ebook ven…
⁂
More from
Evan Prodromou
  • Copy link
  • Flag this comment
  • Block
Tom Casavant
@tom@tomkahe.com replied  ·  activity timestamp 18 hours ago

@evan I signed up to get notified for the print edition a few months ago, still prefer actually holding physical books haha

  • Copy link
  • Flag this comment
  • Block
Evan Prodromou
@evan@cosocial.ca replied  ·  activity timestamp 18 hours ago

@tom OK!

  • Copy link
  • Flag this comment
  • Block
Box464
@box464@mastodon.social replied  ·  activity timestamp 22 hours ago

@tom I see others are pointing you in a similar direction, but funnily enough I tinkered with Social Web's ap-component test repo this afternoon!

Look at the sample client "acct-handler", too. That's what I tried today.

https://socialwebfoundation.org/2025/05/28/ap-components/

https://github.com/social-web-foundation/acct-handler

A screenshot of the Webfinger Browser client build by the Social Web group, showing a AP Actor's profile and outbox.
A screenshot of the Webfinger Browser client build by the Social Web group, showing a AP Actor's profile and outbox.
A screenshot of the Webfinger Browser client build by the Social Web group, showing a AP Actor's profile and outbox.
  • Copy link
  • Flag this comment
  • Block
Evan Prodromou
@evan@cosocial.ca replied  ·  activity timestamp 19 hours ago

@box464 @tom awesome! Make sure to add issues or PRs as you come up with ideas.

  • Copy link
  • Flag this comment
  • Block
Tom Casavant
@tom@tomkahe.com replied  ·  activity timestamp 20 hours ago

@box464 thanks! I was more looking for the server side but this is actually very helpful

  • Copy link
  • Flag this comment
  • Block
Emelia 👸🏻
@thisismissem@hachyderm.io replied  ·  activity timestamp yesterday

@tom I'm slowly working on one, but it's completely unpaid work.

  • Copy link
  • Flag this comment
  • Block
Tom Casavant
@tom@tomkahe.com replied  ·  activity timestamp 23 hours ago

@thisismissem is that related to the stuff you were doing w/ PDSes a few weeks ago or are those separate projects?

  • Copy link
  • Flag this comment
  • Block
Emelia 👸🏻
@thisismissem@hachyderm.io replied  ·  activity timestamp 22 hours ago

@tom yeah, activitypds is the research project name, but there's a bunch of upstream work in Fedify to enable C2S in Fedify, and then also to enable reusing the Fedify vocabularies (they take JSON-LD and convert into classes that Fedify understands, and handles serialisation to JSON-LD)

  • Copy link
  • Flag this comment
  • Block
Emelia 👸🏻
@thisismissem@hachyderm.io replied  ·  activity timestamp 22 hours ago

@tom basically the things I'm trying to solve in ActivityPDS are:
- an OAuth profile (based on AT Proto's OAuth profile)
- webfinger & DIDs & Handles
- what should a "PDS" do in the context of ActivityPub C2S, how much logic does it implement, or is it just a simple pipe?

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0-rc.3.5 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login