From 7f26996860c034146211328b736b57e4c2501327 Mon Sep 17 00:00:00 2001 From: sch Date: Wed, 10 Jul 2024 04:11:18 +0200 Subject: [PATCH] Add a new section: Motivation An explanation of this project. --- README.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index aac5a37..38d53ab 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,5 @@ # XMPP PubSub To Atom -A little client that parses XMPP Pubsub Nodes and sends them as Atom Syndication Format or OPML over HTTP. - -## About - XMPP PubSub To Atom ("XPTA") is a simple Python script that parses XMPP Pubsub Nodes and sends them as Atom Syndication Format or OPML over HTTP. XPTA generates Atom syndication feeds ([RFC 4287](https://www.rfc-editor.org/rfc/rfc4287)) from XMPP PubSub nodes ([XEP-0060](http://xmpp.org/extensions/xep-0060.html)). @@ -17,6 +13,14 @@ This software was inspired from Tigase and was motivated by Movim. [59d860ab-d7c8-477c-bb4b-86924485cbbb](screenshot/59d860ab-d7c8-477c-bb4b-86924485cbbb.png) [selection](screenshot/selection.png) +## Motivation + +PubSubToAtom is a syndication project which makes journals and publications that are hosted on XMPP PubSub nodes, available +from HTTP to both, XML news readers and even HTML browsers. + +This means that instead of hosting a journal or publication HTTP site in the old fashion, one only has to have an HTTP server to host PubSubToAtom and the rest of the content is hosted on the XMPP server. + +The project also showcases the non-necessity of HTML, as it automatically generates valid XHTML pages by XSLT stylesheets from client-side. ## Requirements