Similarly to the distribution of contents over Activitypub, I would suggest to add support for integration over XMPP.
Since the year of 2005 XMPP has advanced and comprehensive publishing capabilities, based on the Atom Syndication Format (RFC 4287), which includes enclosures (i.e. attachments), relations with posts, and all features that Atom Syndication Format provides.
These capabiilties were official since the year of 2008, and are generally known as Atom Over XMPP.
https://xmpp.org/extensions/xep-0277.xml
https://xmpp.org/extensions/xep-0472.xml
The platforms that support Atom Over XMPP are:
-
Libervia https://libervia.org/
-
Movim https://movim.eu/
-
Pelican https://codeberg.org/nicoco/pelican-pubsub (plugin)
gemini://woodpeckersnest.space/~schapps/journal/2024-12-07-atom-over-xmpp-for-publication-platforms.gmi