Elektrine lite

← Feed

@smallcircles@social.coop

Post #1339766

2026-03-26 08:57 UTC

@silverpill There are a couple of #ActivityPub projects that focus on providing the good tools that abstract away the complexities of wire-level network comms, and help free the hands of a solution developer to focus more directly on what people need, instead of on plumbing and Babylonian speech confusion of how things fit together. I try to emphasize these projects, e.g. @fedify by listing them higher in the https://delightful.coding.social curated lists. But their challenge is to offer a kind of reverse to browser quirks mode. Web browsers can handle about any malformed HTML a person throws at it, and still manage to turn that into machine processable form, and make the most of it. As a fedi toolkit builder you almost need to do the opposite. Focus on offering comprehensive and intuitive API's and functionality to solution developers, and translate it into wire chaos that constitutes the fediverse-protocol-of-the-day.

Replies (2)

  • @delta@chaos.social 2026-03-26 09:19

    @smallcircles @silverpill @fedify that's probably an interesting discussion to have. As far as https://chatmail.at efforts are concerned, we are using SMTP in very dumbed down manner because it's all about relaying E2EE messages with no metadata. All logic is in the client, where however https://github.com/chatmail/core/blob/main/standards.md and https://github.com/chatmail/core/blob/main/spec.md come into play. Bot or client are recommended to use the "deltachat-rpc-server" which implements the spec and ietf standards, simplifying coordination.

    Open ##1339767

  • @silverpill@mitra.social 2026-03-26 20:33

    @smallcircles There are a couple of #ActivityPub projects that focus on providing the good tools that abstract away the complexities of wire-level network comms You're talking to a developer of such project. There is no "wire chaos", where did you get this idea from? @fedify

    Open ##1339768