eleventy
eleventy copied to clipboard
XMPP: Post to PubSub
Is your feature request related to a problem? Please describe.
I want to publish my 11ty contents over PubSub node items on my XMPP server.
Describe the solution you'd like
Add support to post to pubsub node items using Moxl library.
Describe alternatives you've considered
There are no alternatives in a form of a plugin.
Additional context
Greetings!
In XMPP, using PubSub(1) (XEP-0060), it is possible to store posts as Atom Syndication(2) entries into XMPP(3).
There are several XMPP extensions that apply it, namely XEP-0227 (4) and XEP-0472 (5) which make node urn:xmpp:microblog:0
as a common choice to manage news for client accounts (e.g. [email protected]
), yet a component account (e.g. pubsub.11ty.dev
) may use all of its nodes for this purpose.
pubsub.11ty.dev/
|
|-- updates/
|-- Sombre
`-- Varied
|-- releases/
`-- events/
pubsub service/
|
|-- node/
|-- item
`-- item
|-- node/
`-- node/
A PHP library that can be utilized would be Moxl of Movim.
I have made a script that realizes viewing PubSub node items as Atom XML feeds over HTTP.