Blasta/template/atomsub.xhtml
2024-09-04 17:31:52 +03:00

248 lines
9.9 KiB
HTML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="color-scheme" content="dark light" />
<title>Blasta / atomsub</title>
<link rel="shortcut icon" href="/graphic/blasta.svg"/>
<link rel='icon' type='image/svg+xml' href='/graphic/blasta.svg'/>
<link rel='stylesheet' type='text/css' media='screen' href='/stylesheet/stylesheet.css'/>
<script src="/script/regulator.js" />
</head>
<body>
<div id="container">
<div id="header" class="row">
<h1>
<img src="/graphic/blasta.svg"/>
&nbsp;
<a href="/">
Blasta
</a>
/
<a href="/help">
help
</a>
/
<a href="/help/about">
about
</a>
/
<a href="/help/about/xmpp">
xmpp
</a>
/ atomsub
</h1>
<dl id="navigation">
<dd>
<a href="/">
<img alt="Main"
src="/graphic/blasta.svg"/>
</a>
</dd>
{% if jabber_id %}
<dd>
<a href="/save">Add</a>
</dd>
<dd>
<a href="/jid">Public</a>
</dd>
<dd>
<a href="/private">Private</a>
</dd>
<dd>
<a href="/read">Read</a>
</dd>
{% endif %}
<dd>
<a href="/search{% if jabber_id %}/jid/{{jabber_id}}{% endif %}">Search</a>
</dd>
<dd>
<a href="/popular">Popular</a>
</dd>
<dd>
<a href="/recent">Recent</a>
</dd>
<dd>
{% if jabber_id %}
<a href="/disconnect">Disconnect</a>
{% else %}
<a href="/connect">Connect</a>
{% endif %}
</dd>
</dl>
</div>
<div id="main" class="row">
<div id="content">
<h2>
<img alt="💡" src="/graphic/xmpp.svg" width="18" height="18"/>
&nbsp;
PubSub bookmarks
</h2>
<p>
» The master standard for HTML.
</p>
<h3>
Atomsub
</h3>
<p>
Atomsub, or Atom Over XMPP, is a simple and yet ingenious
idea which was realized by the gentlemen: Peter Saint-Andre;
Joe Hildebrand; and Bob Wyman.
</p>
<p>
A memo which was published on May 7, 2008 and is titled
"Atomsub: Transporting Atom Notifications over the
Publish-Subscribe Extension to the Extensible Messaging and
Presence Protocol (XMPP)"
(codename: draft-saintandre-atompub-notify-07) describes a
method for notifying interested parties about changes in
syndicated information encapsulated in the Atom feed format,
where such notifications are delivered via an extension to
the Extensible Messaging and Presence Protocol (XMPP) for
publish-subscribe functionality.
</p>
<h4>References</h4>
<p>Herein resources concerning to Atomsub.</p>
<ul>
<li>
<h4>Atom Over XMPP: Presentation</h4>
<p>Peter Saint-Andre - Jabber Software Foundation - IETF 66</p>
<p><code>draft-saintandre-atompub-notify</code></p>
<p>
<a href="https://datatracker.ietf.org/meeting/66/materials/slides-66-atompub-1.pdf">
datatracker.ietf.org
</a>
&#8203;&#8202;
(PDF)
</p>
</li>
<li>
<h4>Atomsub</h4>
<p>
Transporting Atom Notifications over the
Publish-Subscribe Extension to the Extensible
Messaging and Presence Protocol (XMPP)
</p>
<p><code>draft-saintandre-atompub-notify-07</code></p>
<p>
<a href="https://datatracker.ietf.org/doc/draft-saintandre-atompub-notify/">
datatracker.ietf.org
</a>
<!-- a href="http://www.xmpp.org/internet-drafts/draft-saintandre-atompub-notify-07.html">
xmpp.org
</a -->
</p>
</li>
<li>
<h4>ATOM over XMPP: PubSub message types</h4>
<p>One of different PubSub message types.</p>
<p>
<a href="https://wiki.xmpp.org/web/PubSub_message_types#ATOM_over_XMPP">
wiki.xmpp.org
</a>
</p>
</li>
<li>
<h4>XEP-0060: Publish-Subscribe</h4>
<p>This is the general specification for PubSub.</p>
<p>
<a href="https://xmpp.org/extensions/xep-0060.html">
xmpp.org
</a>
</p>
</li>
<li>
<h4>XEP-0277: Microblogging over XMPP</h4>
<p>
This specification defines a method for
microblogging over XMPP.
</p>
<p>
This specification is utilized by the publishing
platform Libervia.
</p>
<p>
<a href="https://xmpp.org/extensions/xep-0277.html">
xmpp.org
</a>
&#8203;&#8202;
<a href="https://libervia.org/">
libervia.org
</a>
</p>
</li>
<li>
<h4>XEP-0472: Pubsub Social Feed</h4>
<p>
This specification defines a way of publishing
social content over XMPP.
</p>
<p>
This specification is utilized by the publishing
platform Movim.
</p>
<p>
<a href="https://xmpp.org/extensions/xep-0472.html">
xmpp.org
</a>
&#8203;&#8202;
<a href="https://movim.eu/">
movim.eu
</a>
</p>
</li>
</ul>
<h4>Of note</h4>
<p>
These type of technologies are public information for over
a couple of decades (i.e. more than 20 years); and people
from corporations and governments with special interests,
and who think that they have nothing better to do with their
lives, have been attempting to suppress these technologies,
and doing so is absolutely against your best interest.
</p>
<br/>
<p class="quote bottom">
“People demand freedom of speech as a compensation for the
freedom of thought which they seldom use.”
― Sören Kierkegaard
</p>
</div>
</div>
<div id="footer" class="row">
<dl>
<dd>
<img src="/graphic/blasta.svg" alt="logo"/>
<a href="/">blasta</a>
</dd>
<dd>
<a href="/help/about">about</a>
</dd>
<dd>
<a href="/help/about/xmpp">xmpp</a>
</dd>
<dd>
<a href="/help/about/xmpp/pubsub">pubsub</a>
</dd>
<dd>
<a href="{{journal}}">journal</a>
</dd>
<dd>
<a href="/help">help</a>
</dd>
<dd>
<a href="/help/policy">policy</a>
</dd>
<dd>
<a href="/help/feeds">rss</a>
</dd>
<dd>
<a href="/contact">contact</a>
</dd>
</dl>
</div>
</div>
</body>
</html>