Skip to content

XMPP: Post to PubSub #290

@sjehuda

Description

@sjehuda

Describe the feature

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 xmpp:microblog:0 as a common choice to manage news for client accounts (e.g. blog@ablog.i2p), yet a component account (e.g. pubsub.ablog.i2p) may use all of its nodes for this purpose.

pubsub.ablog.i2p/
|
|-- updates/
    |-- Sombre
     `-- Varied
|-- releases/
 `-- events/
pubsub service/
|
|-- node/
    |-- item
     `-- item
|-- node/
 `-- node/

Proposed solution

I have posted this ticket to multiple projects.

I am willing to work on this feature.


I have made a software currently it is a read-only system) that realizes viewing PubSub node items as Atom XML feeds over HTTP(6).

  1. XEP-0060: Publish-Subscribe
  2. RFC 4287: The Atom Syndication Format
  3. Atom Over XMPP
  4. XEP-0277: Microblogging over XMPP
  5. XEP-0472: Pubsub Social Feed
  6. The Rivista Publication Project You should see it (including screenshots)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions