>It closely follows (but is not fully compliant with) the Activity Pub protocol.
Are you aiming for posts from ChatterNet to be visible to the rest of the fediverse (mastodon et al)? How will that look from the POV of the mastodon server?
>It closely follows (but is not fully compliant with) the Activity Pub protocol.
Are you aiming for posts from ChatterNet to be visible to the rest of the fediverse (mastodon et al)? How will that look from the POV of the mastodon server?
As a first objective I'd like to get Chatter Net nodes to be able to consume from the Fediverse. The (small) challenge is that posts in the Fediverse are unsigned, whereas what makes Chatter Net tick is really just adding signatures to Activity Stream objects. How this could work then is that a Chatter Net user (or server) could pull posts from the Fediverse. That user (or server) could then emit an "view" message on that post and sign that message. Now that message has an "origin" within Chatter Net allowing others to trust it and share it. Many accounts can share the same post. In fact they just sign the CID of the contents of the post, so the post itself could be retrieved from an external server.
The more challenging objective is to get the Fediverse to hear about what's going on in Chatter Net. Chatter Net servers could implement the Activity Pub server-to-server protocol. But other Fediverse servers would need to trust the contents coming from a Chatter Net server, and without moderation this would be complicated.
If this project picks up some steam I am hopeful others will have good ideas on how to address these issues.
For that matter, how do other fediverse apps handle this when transferring from concept-to-concept like normal social network to microblog, or chat to microblog? It was my impression that it is like-to-like rather than just general information schema.