XMPP Extension Protocol

De Wiki JabberFR
Révision datée du 19 novembre 2008 à 06:20 par Maclag (discussion | contributions) (Traduction de section)
Aller à la navigation Aller à la recherche
Cet article est une ébauche à compléter, vous pouvez partager vos connaissances en le modifiant.

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

XEP-0012 : Last Activity -

bla bla bla

XEP-0013 : Flexible Offline Message Retrieval -

Bla bla bla

XEP-0016 : Privacy Lists -

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

XEP-0050 : Ad-Hoc Commands -

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

XEP-0066 : Out of Band Data -

Bla bla bla

XEP-0070 : Verifying HTTP Requests via XMPP -

Bla bla bla

XEP-0071 : XHTML-IM -

Bla bla bla

XEP-0072 : SOAP Over XMPP -

Bla bla bla

XEP-0073 : Basic IM Protocol Suite -

Bla bla bla

XEP-0079 : Advanced Message Processing -

Bla bla bla

XEP-0080 : User Geolocation -

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

XEP-0096 : File Transfer -

Bla bla bla

XEP-0106 : JID Escaping -

Bla bla bla

XEP-0107 : User Mood -

Bla bla bla

XEP-0108 : User Activity -

Bla bla bla

XEP-0115 : Entity Capabilities -

Bla bla bla

XEP-0117 : Intermediate IM Protocol Suite -

Bla bla bla

XEP-0118 : User Tune -

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

XEP-0172 : User Nickname -

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

XEP-0202 : Entity Time -

Bla bla bla

XEP-0203 : Delayed Delivery -

Bla bla bla

XEP-0206 : XMPP Over BOSH -

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.

XEP-0181 : Jingle DTMF

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

XEP-0011 : Jabber Browsing -

Bla bla bla

XEP-0023 : Message Expiration -

Bla bla bla

XEP-0025 : Jabber HTTP Polling -

Bla bla bla

XEP-0090 : Entity Time -

Bla bla bla

XEP-0091 : Delayed Delivery -

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

XEP-0061 : Shared Notes -

Bla bla bla

XEP-0062 : Packet Filtering -

Bla bla bla

XEP-0063 : Basic Filtering Operations -

Bla bla bla

XEP-0064 : XPath Filtering -

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

XEP-0038 : Icon Styles -

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

XEP-0088 : Client Webtabs -

Bla bla bla

XEP-0089 : Generic Alerts -

Bla bla bla

XEP-0097 : iCal Envelope -

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

XEP-0110 : Generic Maps -

Bla bla bla

XEP-0135 : File Sharing -

Bla bla bla

XEP-0142 : Workgroup Queues -

Bla bla bla

XEP-0164 : vCard Filtering -

Bla bla bla

XEP-0171 : Language Translation -

Bla bla bla

XEP-0179 : Jingle IAX Transport Method -

Bla bla bla

JIG Formation

XEP-0069 : Compliance JIG -

Bla bla bla

Historique

XEP-0008 : IQ-Based Avatars -

Bla bla bla

XEP-0173 : Pubsub Subscription Storage -

Bla bla bla

Rejetée

Standards Track

Rétractée

Informationnelle

Standards Track

JIG Formation