Kroc / NoNonsenseForum

A free, open source, PHP-based simple discussion forum. It favours removing barriers to conversation rather than massaging egos. Download Here: https://github.com/Kroc/NoNonsenseForum/archive/master.zip
http://camendesign.com/nononsense_forum
Other
247 stars 34 forks source link

PubSub and Atom Over XMPP #241

Open sjehuda opened 7 months ago

sjehuda commented 7 months ago

A syndication-first forum system

I suggest to add support for XMPP PubSub, so we have an XML-first forum system.

Movim and other systems and parsers can deliver the content to HTTP and HTML.

I suppose we would want to use several nodes or XEP-0248: PubSub Collection Nodes for managing topics and comments, instead of using a single node of urn:xmpp:microblog:0 (see XEP-0277), but XEP-0472 might suffice.

See

sjehuda commented 2 months ago

Kroc. This is a project which you might think of as interesting.

Rivista is a Python software which turns XMPP PubSub nodes into an HTTP publication which can be viewed by both HTML renderers and Syndication feed readers.

Rivista has no HTML code. It produces Atom Syndication Format XML files and the XML files are rendered with an XSLT stylesheet.

See https://git.xmpp-it.net/sch/Rivista


You are also mentioned on another project