Tech pages

From XMPP WIKI
Jump to navigation Jump to search

This section aims to provide a moderate level of understanding for XMPP's various technologies, for server admins, developers, and power users. Starting as a rework of the Technology overview page, its subsections are deep dives of specific technical topics of the protocol.

XMPP Technologies

The following pages provide an introduction to various XMPP technologies, including links to specifications, implementations, tutorials, and special-purpose discussion venues. You may want to read the technology overview before diving into the details.

  • Core -- information about the core XMPP technologies for XML streaming
  • BOSH & Websocket -- HTTP bindings for XMPP
  • Jingle -- SIP-compatible multimedia signalling for voice, video, file transfer, and other applications
  • Multi-User Chat -- flexible, multi-party communication
  • PubSub -- alerts and notifications for data syndication, rich presence, and more
  • XEP-0368 -- implementation guides for SRV records

OMEMO

The subsection on OMEMO contains various entries

  • OMEMO -- implementation guides to OMEMO


New tech pages

  • Privacy -- presence subscriptions, privacy lists, simple communication blocking, etc.
  • E2E Security -- overview of end-to-end encryption methods used in XMPP

To be worked:

  • Reliability -- AMP, message receipts, stream management, Ping, keepalive, etc.
  • Admin -- DNS SRV, certificates, etc.
  • Disco -- what is this "disco" thing?

Inherited from Tech_pages/

To be worked and sorted: