That’s right, ActivityPub lets you include content of any length you want. To not annoy users, we should not post very long texts, though.
To solve this, I thought of two options:
- Posting a short text saying it got updated. Then as a reply to it a post with all additional information.
- Abuse the content warning function of Mastodon where the readable text says it got updated, and put the remaining information in the extendable part
There may be other solutions, as there is already software that lets you blog whole articles and let them federate though ActivityPub.
As a first implementation, this would be good. Later the JSON feed of comments should be used to display the comments directly inside the app.