Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Syndication] Support Atom Over XMPP #1776

Open
sjehuda opened this issue Dec 9, 2024 · 0 comments
Open

[Syndication] Support Atom Over XMPP #1776

sjehuda opened this issue Dec 9, 2024 · 0 comments

Comments

@sjehuda
Copy link

sjehuda commented Dec 9, 2024

For those of you who are not famiiliar, XMPP (previously Jabber) is a messaging system with open standards. XMPP is extensible via XEP.

I will discuss about XEP-0060: Publish-Subscribe.

Almost a couple of decades ago, a discussion arose about incorporating Atom (RFC 4287) with XMPP PubSub, which is really easy because both are XML data.

One of the major benefits of utilizing PubSub is native Push Notifications (yes, that technique was much before HTML5) which do not require HTTP pulling.

That would be a great feature to have Newsboat to utilize XMPP PubSub natively!

See a proof of concept I have made to parse PubSub nodes as Atom Syndication Format.

https://datatracker.ietf.org/meeting/66/materials/slides-66-atompub-1.pdf
https://codeberg.org/poezio/slixmpp/issues/3526

P.S.

The proof of concept script has been developed into an HTTP gateway.
I encourage you to view the video demonstration (length 7:44).

Cheers,
Schimon

More information at https://portal.mozz.us/gemini/woodpeckersnest.space/~schapps/journal/2024-12-09-atom-over-xmpp-for-news-readers.gmi

@sjehuda sjehuda changed the title [Syndication] Supprt Atom Over XMPP [Syndication] Support Atom Over XMPP Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant