XMPP Extension Protocol
Vous pouvez également suggérer des améliorations sur sa page de discussion.
Où en venant en discuter sur le salon dédié : wiki@chat.jabberfr.org (client web) !
Une XEP (XMPP Extension Protocol) est une extension du protocole XMPP. Les XEP peuvent décrire des extensions pures au protocole XMPP, mais aussi des processus, des « meilleures pratiques » (best practices) ou des documents humoristiques.
La liste des XEP se trouve sur http://www.xmpp.org/extensions/ et vous pouvez soumettre les vôtres à l'adresse http://www.xmpp.org/extensions/submit.shtml
Final
Standards Track
XEP-0004 : Data Forms - Formulaires de données
- Ce document définit une extension au protocole XMPP pour les formulaires et des descriptions génériques de données.
XEP-0009 : Jabber-RPC - Jabber RPC
- Cette spécification définit une méthode pour le transport des requêtes XML-RPC encodées et leurs réponses sur Jabber/XMPP.
XEP-0030 : Service Discovery - Découverte des services
- Ce document définit une extension au protocole XMPP pour la découverte des informations à propos des entités Jabber et des items associés à ces entités.
XEP-0077 : In-Band Registration - Enregistrement
- Cette spécification documente un protocole pour les enregistrements des serveurs de messagerie instantanée et les services associés en utilisant le namespace (espace de nom)
jabber:iq:register
.
Active
Procédurale
XEP-0001 : XMPP Extension Protocols - Protocoles d'Extension d'XMPP
- Ce document définit le processus standard suivi par Jabber Software Foundation.
XEP-0002 : Jabber Interest Groups - Groupes d'Intérêt de Jabber
- Une définition des Groupes d'Intérêt de Jabber, incluant leur structure et rôle dans la Jabber Software Foundation.
XEP-0019 : Streamlining the JIGs - Amélioration des JIG
- Ce document propose d'améliorer les Groupes d'Intérêt de Jabber existants.
XEP-0053 : Jabber Registrar - Registrar Jabber
- Ce document définit les rôles et processus des Registrar XMPP au sein de la Jabber Software Foundation.
XEP-0143 : Guidelines for Authors of XMPP Extension Protocols - Guides pour les auteurs de XEP
- Ce document fournit des informations dans le but d'assister les auteurs d'extensions au protocole XMPP.
XEP-0182 : Application-Specific Error Conditions - Conditions d'Erreur Spécifiques aux Applications
- Ce document définit une référence sur les conditions d'erreur spécifiques aux applications.
Historique
XEP-0022 : Message Events - Evènements sur les messages
- Ce document définit des requêtes et réponses relatives à la réception, l'affichage et la frappe de messages
XEP-0027 : Current Jabber OpenPGP Usage - Utilisation courante de OpenPGP dans Jabber
- Ce document souligne l'utilisation courante de OpenPGP pour la messagerie et la présence.
XEP-0048 : Bookmark Storage - Stockage des signets
- Ce document définit un protocole pour le stockage des signets de salons et d'autres entités dans un compte jabber
XEP-0049 : Private XML Storage - Stockage de XML privé
- Ce document fournit une documentation de l'espace de nommage 'jabber:iq:private'
XEP-0054 : vcard-temp - vcard-temp
- Ce document fournit une documentation du format vcard-XML actuellement utilisé dans la communauté Jabber
XEP-0055 : Jabber Search - Recherche Jabber
- Ce document fournit une documentation de l'espace de nommage 'jabber:iq:search' actuellement utilisé dans la communauté Jabber
XEP-0114 : Jabber Component Protocol - Protocole pour les composants
- Ce document décrit le protocole de communication entre un serveur et un composant externe
XEP-0130 : Waiting Lists - Listes d'attente
- Ce document décrit le protocole utilisé pour placer des futurs contacts sur liste d'attente et être informé lors de la création de leurs comptes
XEP-0145 : Annotations - Annotations
- Ce document définit le protocole utilisé pour faire des annotations sur le roster ou d'autres entités jabber
XEP-0153 : vCard-Based Avatars - Avatar basé sur la vCard
- Ce document définit le protocole utilisé pour l'échange des avatars basé sur la vCard
Informationnelle
XEP-0068 : Field Standardization for Data Forms - Standardisation des champs pour Formulaires de Données
- Ce document spécifie comment standardiser les variables de champ utilisées dans le contexte des formulaires jabber:x:data.
XEP-0082 : Jabber Date and Time Profiles - Profils des Date et Heure
- Ce document spécifie une standardisation des profils ISO 8601 et de leur représentation lexicale pour utilisation dans les extensions du protocole XMPP.
XEP-0083 : Nested Roster Groups - Groupes Imbriqués du Roster
- Ce document définit une extension du protocole XMPP qui permet aux sous-groupes imbriqués d'exister à l'intérieur du roster Jabber, tout en conservant une compatibilité ascendante et en s'assurant que le roster reste utilisable par tous les clients.
XEP-0086 : Error Condition Mappings - Correspondances des Conditions d'Erreur
- Une correspondance pour permettre aux anciennes entités de gérer correctement les erreurs provenant des entités supportant XMPP.
XEP-0100 : Gateway Interaction - Interaction avec les Passerelles
- Ce document spécifie les meilleures pratiques pour l'interaction entre les clients Jabber et les passerelles proxy de client vers les services de messagerie instantanée.
XEP-0126 : Invisibility - Invisibilité
- Cette spécification définit les meilleures pratiques concernant l'implémentation de la présence invisible par le biais des listes d'intimité XMPP.
XEP-0127 : Common Alerting Protocol (CAP) Over XMPP - Protocole d'Alerte Commun par XMPP
- Ce document spécifie la méthode pour envoyer les données du Protocole d'Alerte Commun (Common Alerting Protocole -CAP-) par XMPP.
XEP-0128 : Service Discovery Extensions - Extensions de la Recherche de Service
- Ce document spécifie les meilleures pratiques pour inclure les informations étendues dans les résultats de Recherche de Service
XEP-0133 : Service Administration - Administration de Service
- Ce document définit les meilleures pratiques recommandées pour l'administration au niveau service des serveurs et composants utilisant les commandes Ad-Hoc.
XEP-0134 : Protocol Design Guidelines - Guide de la Conception de Protocole
- Ce document définit les meilleures pratiques pour la conception intelligente des protocoles Jabber et des autres extensions XMPP.
XEP-0146 : Remote Controlling Clients - Contrôler les Clients à Distance
- Ce document spécifie les meilleures pratiques recommandées pour le contrôle à distance des clients en utilisant les commandes Ad-Hoc.
XEP-0147 : XMPP URI Scheme Query Components - Composants de Requête du Schéma URI XMPP
- Ce document définit un registre de composants de requête pour être utilisé dnas le contexte des IRIs/URIs XMPP et spéficie aussi une soumission initiale des valeurs vers ce registre.
XEP-0149 : Time Periods - Périodes de Temps
- Ce document définit une méthode pour spécifier les périodes de temps valables pour les états, évènements et activités communiqués via les protocoles Jabber/XMPP.
XEP-0157 : Contact Addresses for XMPP Services - Adresses de Contact pour les Services XMPP
- Ce document définit une méthode pour spécifier les adresses de contact liées à un service XMPP.
XEP-0160 : Best Practices for Handling Offline Messages - Meilleures Pratiques pour Gérer les Messages Hors Ligne
- Ce document spécifie les meilleures pratiques à suivre par les serveurs Jabber/XMPP lors de la gestion des messages envoyés à des destinataires qui sont hors ligne.
XEP-0170 : Recommended Order of Stream Feature Negotiation - Ordre Recommandé de la Négociation des Fonctionalités du Flux
- Ce document spécifie un ordre recommandé de la négociation des fonctionnalités du flux XMPP.
XEP-0175 : Best Practices for Use of SASL ANONYMOUS - Meilleures Pratiques pour utiliser SASL ANONYMOUS
- Ce document spécifie les meilleures pratiques pour l'utilisation du mécanisme SASL ANONYMOUS dans le contexte de l'authentification du client avec un serveur XMPP.
XEP-0178 : Best Practices for Use of SASL EXTERNAL with Certificates - Meilleures Pratiques pour utiliser SASL EXTERNAL
- Ce document spécifie les meilleures pratiques pour l'utilisation dans XMPP du mécanisme SASL EXTERNAL dans le contexte des certificats X.509.
XEP-0190 : Best Practice for Closing Idle Streams - Meilleure Pratique pour Fermer des Flux Arrêtés
- Ce document spécifie la meilleure pratique pour fermer un flux XML qui est perçu comme arrêté.
Humoristique
XEP-0076 : Malicious Stanzas - Stanzas Malveillants
- Ce document définit une extensions de protocole XMPP pour marquer les stanzas malveillants dans Jabber/XMPP.
XEP-0132 : Presence Obtained via Kinesthetic Excitation (POKE) - Présence Obtenue par Excitation Kinesthésique
- Ce document définit une extension de protocole XMPP qui permet de tester la présence physiquement plutôt que par moyen électronique.
XEP-0148 : Instant Messaging Intelligence Quotient (IM IQ) - Quotient d'Intelligence de Messagerie Instantanée
- Cette spécification fournit une documentation canonique de l'espace de nommage jabber:iq:iq.
XEP-0169 : Twas The Night Before Christmas (Jabber Version) - C'tait la nuit avant Noël (version Jabber)
- Le classique poème de Noël annoté avec le protocole Jabber/XMPP.
XEP-0183 : Jingle Telepathy Transport Method - Méthode de Transport Télépathique Jingle
- Ce document définit une méthode de transport télépathique pour établir des flux de Perception Extra-Sensorielle (ESP en Anglais).
XEP-0207 : XMPP Eventing via Pubsub - Générer des Evènements XMPP par PubSub
- Ce document spécifie la sémantique pour utiliser le protocol XMPP publier-souscrire pour gérer les évènements génériques XMPP (incluant la présence, le message un-à-un, et le groupchat).
Ébauche
Standards track
- bla bla bla
XEP-0013 : Flexible Offline Message Retrieval -
- Bla bla bla
- Bla bla bla
XEP-0020 : Feature Negotiation -
- Bla bla bla
XEP-0033 : Extended Stanza Addressing -
- Bla bla bla
XEP-0045 : Multi-User Chat - Bavardage multi-utilisateur
- Ce document défini une extension au protocole XMPP pour la conférence textuelle multi-utilisateur.
XEP-0047 : In-Band Bytestreams (IBB) -
- Bla bla bla
- Bla bla bla
XEP-0059 : Result Set Management -
- Bla bla bla
XEP-0060 : Publish-Subscribe -
- Bla bla bla
XEP-0065 : SOCKS5 Bytestreams -
- Bla bla bla
- Bla bla bla
XEP-0070 : Verifying HTTP Requests via XMPP -
- Bla bla bla
- Bla bla bla
- Bla bla bla
XEP-0073 : Basic IM Protocol Suite -
- Bla bla bla
XEP-0079 : Advanced Message Processing -
- Bla bla bla
- Bla bla bla
XEP-0085 : Chat State Notifications -
- Bla bla bla
XEP-0092 : Software Version - Version de logiciel
- Ce document définit le protocole utilisé pour obtenir des informations sur le logiciel utilisé par une entité jabber
XEP-0095 : Stream Initiation -
- Bla bla bla
- Bla bla bla
- Bla bla bla
- Bla bla bla
- Bla bla bla
XEP-0115 : Entity Capabilities -
- Bla bla bla
XEP-0117 : Intermediate IM Protocol Suite -
- Bla bla bla
- Bla bla bla
XEP-0122 : Data Forms Validation -
- Bla bla bla
XEP-0124 : Bidirectional-streams Over Synchronous HTTP (BOSH) -
- Bla bla bla
XEP-0131 : Stanza Headers and Internet Metadata (SHIM) -
- Bla bla bla
XEP-0137 : Publishing SI Requests -
- Bla bla bla
XEP-0138 : Stream Compression -
- Bla bla bla
XEP-0141 : Data Forms Layout -
- Bla bla bla
XEP-0144 : Roster Item Exchange -
- Bla bla bla
XEP-0155 : Stanza Session Negotiation -
- Bla bla bla
XEP-0163 : Personal Eventing via Pubsub -
- Bla bla bla
- Bla bla bla
XEP-0182 : Last Activity - Dernière activité
- Ce document définit un moyen de rechercher la dernière activité d'une entité jabber
XEP-0191 : Simple Communications Blocking -
- Bla bla bla
XEP-0192 : Proposed Stream Feature Improvements -
- Bla bla bla
XEP-0193 : Proposed Resource Binding Improvements -
- Bla bla bla
- Bla bla bla
- Bla bla bla
- Bla bla bla
Proposition
Standards Track
Expérimentale
Standards Track
XEP-0166 : Jingle - Jingle
- Ce document défini un cadre pour l'initialisation et la gestion des sessions pair-à-pair (par exemple, échanges voix et vidéo) entre deux clients Jabber/XMPP de manière interopérable avec les standards existants de l'internet.
XEP-0167 : Jingle Audio Content Description Format - Format de Description du Contenu Audio Jingle
- Ce document défini un format de description du contenu des sessions audio Jingle.
XEP-0176 : Jingle ICE Transport - Transport par ICE de Jingle
- Ce document défini une méthode de transport Jingle qui résulte en l'envoi de données entre deux entités en utilisant la méthodologie ICE.
XEP-0177 : Jingle Raw UDP Transport - Transport Brut sur UDP de Jingle
- Ce document défini une méthode de transport Jingle qui résulte en l'envoi de données brutes sur UDP.
XEP-0180 - Jingle Video Content Description Format - Format de Description du Contenu Vidéo Jingle
- Ce document défini un format de description du contenu des sessions vidéo Jingle.
- Ce document spécifie un format XML pour encapsuler les données DTMF dans des messages informationnels envoyés daans le contexte d'interactions Jingle audio.
Informationnelle
Désapprouvée
Historical
XEP-0003 : Proxy Accept Socket Service (PASS) -
- Bla bla bla
- Bla bla bla
XEP-0023 : Message Expiration -
- Bla bla bla
XEP-0025 : Jabber HTTP Polling -
- Bla bla bla
- Bla bla bla
- Bla bla bla
XEP-0093 : Roster Item Exchange -
- Bla bla bla
Standards Track
XEP-0078 : Non-SASL Authentication -
- Bla bla bla
Obsolète
Informationnelle
Historique
JIG Formation
Reportée
Informationnelle
- Bla bla bla
- Bla bla bla
XEP-0063 : Basic Filtering Operations -
- Bla bla bla
- Bla bla bla
XEP-0109 : Vacation Messages -
- Bla bla bla
XEP-0113 : Simple Whiteboarding -
- Bla bla bla
XEP-0162 : Best Practices for Roster and Subscription Management -
- Bla bla bla
Standards Track
XEP-0031 : A Framework For Securing Jabber Conversations -
- Bla bla bla
- Bla bla bla
XEP-0039 : Statistics Gathering -
- Bla bla bla
XEP-0044 : Full Namespace Support for XML Streams -
- Bla bla bla
XEP-0051 : Redirect and Connection Transfer -
- Bla bla bla
XEP-0056 : Business Data Interchange -
- Bla bla bla
XEP-0058 : Multi-User Text Editing -
- Bla bla bla
XEP-0067 : Stock Data Transmission -
- Bla bla bla
XEP-0075 : Jabber Object Access Protocol -
- Bla bla bla
- Bla bla bla
- Bla bla bla
- Bla bla bla
XEP-0098 : Enhanced Private XML Storage -
- Bla bla bla
XEP-0099 : IQ Query Action Protocol -
- Bla bla bla
XEP-0101 : HTTP Authentication using Jabber Tickets -
- Bla bla bla
XEP-0102 : Security Extensions -
- Bla bla bla
XEP-0103 : URL Address Information -
- Bla bla bla
XEP-0104 : HTTP Scheme for URL Data -
- Bla bla bla
XEP-0105 : Tree Transfer Stream Initiation Profile -
- Bla bla bla
- Bla bla bla
- Bla bla bla
- Bla bla bla
- Bla bla bla
XEP-0171 : Language Translation -
- Bla bla bla
XEP-0179 : Jingle IAX Transport Method -
- Bla bla bla
JIG Formation
- Bla bla bla
Historique
- Bla bla bla
XEP-0173 : Pubsub Subscription Storage -
- Bla bla bla