Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
silverpill
@silverpill@mitra.social  ·  activity timestamp 2 months ago
@activitypub.blog

Documented support for FEP-844e.

Cool, I'll add you to the implementation list.
Do you have any feedback, or suggestions? This FEP is very new and probably needs refinement

  • Copy link
  • Flag this post
  • Block
Konstantin Obenland
@obenland@mastodon.social replied  ·  activity timestamp 2 months ago
@silverpill@activitypub.blog I think the main motivation for me to add it was to advertise our new support for #RFC9421. Having a proposed standardized way to do that felt neat.

On the receiving end, I'm not sure we'd do any pre-flight requests to understand what an instance implements before acting on it, we'd probably rather stay conservative or do things like double-knock with caching, would be my guess. Might be different if it was something we could grab with a HEAD req.

  • Copy link
  • Flag this comment
  • Block
Konstantin Obenland
@obenland@mastodon.social replied  ·  activity timestamp 2 months ago
@silverpill@activitypub.blog `implements` is a keyword in PHP, Java, TypeScript, that some quality tools will flag if used as a variable in function signatures. It was fine in our case as a class property, but it's possible others might run into something like that.

Maybe there are alternatives that could be considered? `supports`?

  • Copy link
  • Flag this comment
  • Block
silverpill
@silverpill@mitra.social replied  ·  activity timestamp 2 months ago
@obenland I would prefer to keep implements because there are 4 or 5 implementations of this FEP already... The clash with a reserved keyword in some languages shouldn't be a big problem -- type is even more common keyword yet it is everywhere in ActivityPub.
  • 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.2.21 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login