Extensible Messaging and Presence Protocol

Extensible Messaging and Presence Protocol Logo protokolu XMPP. Informace
Funkce Okamžité zprávy
Akronym XMPP
Datum vzniku 1999
Přístav 5222 (klient - server) a 5269 (server - server)
RFC RFC 6120 - RFC 6121 - RFC 6122 - RFC 3922 - RFC 3923

Extensible Messaging and Presence Protocol (což lze přeložit slovem "rozšiřitelný protokol o přítomnosti a posílání zpráv"), často zkrátil jakoXMPP, je sadaotevřenýchstandardníchprotokolů z Internet Engineering Task Force (IETF) proinstant messaging, a obecněji decentralizovaná architektura pro výměnu dat. XMPP je také systém pro spolupráci a výměnu multimédií téměř v reálném čase prostřednictvím rozšířeníJingle, jehožpříklady jsou aplikaceVoice over IP(internetová telefonie),videokonferencea výměna souborů.

XMPP je tvořen protokolem TCP / IP založeným na architektuře klient-server umožňující decentralizovanou výměnu okamžitých zpráv mezi klienty ve formátu XML ( Extensible Markup Language ). XMPP je v rámci IETF neustále a otevřeně vyvíjen .

Servery mohou být soukromé ( intranet ) nebo veřejné, to znamená propojené s jinými veřejnými servery prostřednictvím Internetu (jako u Facebooku ). Všechny veřejné servery vytvářejí tzv. Síť Jabber (nebo síť XMPP).

XMPP tedy po celém světě používají stovky veřejných a soukromých serverů a miliony uživatelů. Mnoho průmyslových hráčů používá XMPP, například Apple , Cisco , Gizmo5 , GNOME , Google , IBM , Oracle Corporation atd.

Protokol XMPP je rozdělen do dvou různých částí:

XMPP je navržen širší a otevřenější než jen populární proprietární rychlé zasílání zpráv . Používají jej tedy společnosti a správy v souvislosti s výměnou dat mezi aplikacemi ( ETL , EAI , ESB ) v rámci informačních systémů, ale také v kontextu gridových výpočtů , výstražných oznámení nebo „informací, dohledu nad systémem a sítí nebo cloudových výpočtů . Nakonec se XMPP používá také v oblasti sdílení a spolupráce téměř v reálném čase, jako je interaktivní tabule (TBI) nebo spolupráce a úpravy a vývoj, ale také hry na internetu (zejména karetní hry). A plateau).

Historický

Začátek: Jabber

Bylo to v roce 1998, kdy Jeremie Miller vynalezl Jabber, protokol okamžitých zpráv založený na XML . Jeho práce byla inspirována ICQ , vytvořeným v roce 1996, prvním systémem svého druhu.

V lednu 1999 veřejně oznámil na Slashdot „ kompletní open source výpočetní platformu pro rychlé zasílání zpráv s transparentní komunikací do jiných systémů IM (Instant Messaging)“. Byl navržen protokol, stejně jako funkční server ( jabberd ) a testovací klienti (WinJab a Gabber).

V srpnu 1999 Jeremie Miller vyzvala ke standardizaci protokolu ze strany IETF s cílem prosazovat otevřené standardy a interoperabilitu. IMPP WG byla poté vytvořena a zveřejněna v únoru 2000 RFC   2778 a 2779, ale nedosáhla shody.

Server open source jabberd 1.0 byl vydán v květnu 2000 a stabilizuje protokol. V červnu Jeremie Miller vydává internetový koncept, ale termín vypršel. 1.2 verze z jabberd představil dialback , který zabraňuje krádeži identity serveru.

Foundation Jabber Software a uznání IETF

Nadace Jabber Software Foundation byla založena v srpnu 2001 za účelem koordinace rostoucího počtu vývojářů a společností využívajících technologie Jabber s otevřeným zdrojovým kódem a správy dokumentace, vytváření a údržby protokolů XML.

V roce 2002 jsou internetové koncepty opět předkládány IETF jako XMPP Core a XMPP IM a je vytvořena pracovní skupina XMPP.

RFC   3920 XMPP jádro a XMPP IM-3921 a RFC   3922 a 3923 CPIM E2E jsou přijímány v říjnu 2004.

V roce 2007 se JSF stal XSF pro XMPP Standards Foundation a nabídl služby zprostředkovatelské autority TLS / SSL.

Přijetí internetovými hráči

Apple v roce 2005

Společnost Apple představila podporu Jabberu ve svém softwaru pro zasílání zpráv iChat, který byldodán s OS X Tiger v květnu 2005.

Google od roku 2005 do roku 2013

Společnost Google vydala v srpnu 2005 službu Google Talk , patentovaného klienta XMPP propojeného se servery Google. Tento klient poskytuje hlas (internetovou telefonii) prostřednictvím protokolu Jingle , jehož specifikace jsou publikovány v knihovně libjingle. JSF poté přebírá odpovědnost za jeho standardizaci. O několik měsíců později jsou tyto servery otevřeny do sítě Jabber. V květnu 2013 společnost Google oznámila svůj záměr opustit XMPP ve prospěch proprietárního protokolu Google+ Hangouts .

Facebook od roku 2008 do roku 2015

V květnu 2008 oznámili vývojáři Facebooku podporu XMPP pro jejich chatovací aplikaci . Implementace bude účinná od 10. února 2010, ale server není připojen ke zbytku sítě Jabber. V červenci 2015 Facebook odstranil podporu pro XMPP a přinutil ji projít vlastním API.

Testy ICQ / AIM a Yahoo!

V lednu 2008 AOL , tehdejší dodavatel softwaru pro rychlé zasílání zpráv ICQ a AIM (kompatibilní a založený na protokolu OSCAR ), vytvořil experimentální server umožňující připojení prostřednictvím XMPP. Jedná se tedy o základnu více než 50 milionů uživatelů což rozšiřuje síť Jabber. V únoru 2008 Yahoo! , majitel Yahoo! Messenger také oznamuje zájem o XMPP. Od té doby se servery mohou připojit k dalším serverům XMPP

Skype v roce 2011

V červnu 2011 společnost Skype oznámila vytvoření konektoru XMPP pro vývojovou verzi klientského softwaru pro Windows. Použití je však omezeno na text, nikoli na video / zvuk. Zdálo se, že tato integrace se zaměřila na připojení k Facebooku, který používal XMPP .

WLM v roce 2011

V září 2011 společnost Microsoft oznámila, že Windows Live Messenger (nazývaný také MSN (od společnosti MicroSoft Network)) nabídne způsob připojení k jejich okamžitým zprávám prostřednictvím protokolu XMPP pomocí ověřovacího systému OAuth v kontextu svého nového operačního systému Windows 8 a zejména online služby s tím spojené. Integrace však bude provedena pouze na úrovni klient-server, což zakáže lidem přítomným v jiných doménách XMPP (například gmail.com nebo jabber.org) s nimi komunikovat, přičemž specifikací je málo.

Po tomto oznámení rychle následovala integrace do alternativních e-mailových klientů podporujících více protokolů.

Může být zajímavé poznamenat, že Microsoft má akcie na Facebooku a koupil Skype v květnu 2011

Převzetí společnosti Jabber Inc.

V září 2008, Cisco oznámila dohodu o akvizici společnost Jabber Inc. . Toto převzetí neovlivní ani XSF, neziskovou nadaci, ani protokol XMPP.

XMPP a Jabber

XMPP je srdcem Jabberu; XMPP je pro Jabber to, co je Hypertext Transfer Protocol (HTTP) pro World Wide Web .

Protokol udržuje XMPP Standards Foundation (dříve Jabber Software Foundation ) a je standardizován Internet Engineering Task Force (IETF) pod názvem XMPP.

Jabber aplikace

Jeremie Miller zahájila projekt v roce 1998 a první veřejná verze byla vydána v květnu 2000. Hlavním výstupem projektu je jabberd , bezplatný server, který umožňuje připojení klientského softwaru a chatování. Tento server se používá buď k vytvoření soukromé sítě Jabber (za bránou firewall ), nebo k připojení k jiným federovaným veřejným serverům na internetu, k online chatování s jejími korespondenty.

Lze vytvořit mnoho aplikací Jabber:

  • okamžité zprávy a přítomnost
  • oznámení
  • push vysílání
  • přenosy souborů
  • spolupráce v reálném čase
  • výměna dat
  • online hry

Díky Jingle , XMPP je multimediální rozšíření, je možné rozšířit proudy jakéhokoli binárního obsahu: internetová telefonie , videokonference ,  atd.

Úkon

Síť uživatelů Jabberu je decentralizovaná, což znamená, že je tvořena několika servery, které jsou vzájemně propojeny. Funguje to podobně jako e-mail  : okamžité zprávy jsou přenášeny z jednoho uživatele na druhého prostřednictvím jejich příslušného serveru. Další podobnost, uživatel je identifikován jménem uživatele a názvem serveru, přičemž tato dvě pole jsou oddělena zavináčem „@“. Tento identifikátor se nazývá Jabber ID nebo jednodušeji „Jabberova adresa“.

Například pokud chce uživatel [email protected] komunikovat s [email protected] , Bobův klientský software nejprve odešle jeho zprávu na jeho server ( jabber.org ). Poté Bobův server kontaktuje Gillesův server ( jabber.cz ) přes internet a předá mu zprávu. Nakonec bude server jabber.cz moci kontaktovat Gillesův klientský software, pokud je online, a sdělit mu zprávu (jinak bude zpráva ponechána čekající na serveru a doručena, až bude Gilles online). Všechny tyto kroky jsou samozřejmě pro uživatele prováděny okamžitě a transparentně, stejně jako e-maily.

Bob
jabber.org
Internet
jabber.cz
Gilles
Jabber adresy

„Jabber address“ je identifikátor uživatele Jabber.

Skládá se ze dvou nebo tří částí:

  • uživatelské jméno (jedinečné na serveru);
  • název serveru  ;
  • (volitelný) prostředek, který se může změnit.

Tato dvě nebo tři pole jsou prezentována jako uživatel @ server / prostředek nebo jednodušeji jako uživatel @ server , například e-mailová adresa.

Například uživatel bob na serveru jabber.org pomocí zdroje Work bude mít jako e-mailovou adresu následující adresu Jabber:
[email protected]/Work nebo jednodušeji [email protected] .

Seznam kontaktů uživatele Jabber je uložen na serveru. Uživatel najde svůj seznam kontaktů, pokud se připojí k Jabberu na jiných pracovních stanicích nebo s jinými klienty.

Přítomnost a stavy

Když se klient Jabber připojí (nebo odpojí) k serveru, server automaticky oznámí online přítomnost (respektive odpojení) uživatele všem jeho kontaktům.

Je také možné se stát „neviditelnými“: uživatel se pak v očích svých korespondentů jeví jako odpojený, zatímco vidí oznámení o přítomnosti svých kontaktů.

Existuje několik stavů přítomnosti: „online“, „offline“, „nepřítomný“  atd.

Zdroje a priority

Zdrojů je volitelná součást adresy Jabber. Je to poslední pole tohoto, oddělené od ostatních lomítkem („/“).

Prostředek, který si může uživatel volně konfigurovat ve svém klientském softwaru, obecně označuje, kde se uživatel Jabber nachází. Například hodnoty Home , Work , Laptop nebo Software jsou běžné. Zdroj se stane užitečným, když se uživatel přihlásí z více umístění nebo s více klienty současně. Jeho kontakty pak mají na výběr, zda mu pošlou zprávu jednomu nebo druhému ze svých zdrojů, nebo tomu výchozímu, tedy tomu, který má nejvyšší prioritu . Pokud má několik zdrojů připojených současně stejné priority, pak je zpráva adresována poslednímu připojenému prostředku.

Prioritou je celé číslo mezi -128 a +127. Je volitelný a konfigurovatelný ve většině klientů Jabber. V případě absence server považuje jeho prioritu za rovnou 0. Jeho hlavní použití je pro doručování zpráv určených pro Jabber adresu bez zdroje.

Přeprava

Mnoho serverů Jabber nabízí dopravní službu (nazývanou také brány ), která umožňuje uživateli chatovat s uživateli jiných systémů pro rychlé zasílání zpráv.

Uživatel se může zaregistrovat pro tyto transporty poskytnutím svých specifických informací do cílové sítě (například pro ICQ je nutné uvést UIN ( User Identification Name ) a heslo). Jakmile to provedete, může uživatel přidávat kontakty pomocí této druhé sítě, jako by to bylo u kontaktu pomocí Jabberu. V současné době jsou k dispozici transporty pro nejpoužívanější protokoly, jako jsou IRC , MSN Messenger , Yahoo! Messenger a ICQ / AOL Instant Messenger (AIM). Existují také další přepravy, jako jsou e-mailové služby.

Použitím dopravy je uživatel omezen na kapacity zákazníka a použité dopravy; pravděpodobně nebude mít všechny funkce oficiálního klienta cílové sítě.

Kontakty z jiných sítí se v seznamu kontaktů zobrazují jako kontakty Jabber se specifickými adresami Jabber: identifikátor @ transport . Například:

  • kontakt ICQ UIN 12345678 na transportu icq2.fritalk.com se změní na 12345678 @ icq2.fritalk.com ,
  • kontakt Yahoo! Z identifikátoru Messenger Blanche-Marie.Michu na přepravě yahoo.amessage.info se stane Blanche-Marie.Michu @ yahoo.amessage.info ,
  • kontakt MSN Messenger z [email protected] na transportu msn.3gnt.org se stává Marie-Blanche.Michu% hotmail.com @ msn.3gnt.org („@“ je transformováno na „%“) .

Nicméně, někteří Firmy provozující tyto proprietární protokoly a služby blokování nebo zablokoval přístup k důležitým Jabber servery, například jabber.org a jabber.com , v jejich síti. To proto znemožňuje použití příslušných transportů na těchto serverech. Některé společnosti Také upravily svůj protokol, podle některých Aby zamezily používání jejich sítě alternativními zákazníky nebo přepravami Jabber.

Zaměřit se na skupiny

Tyto diskusní skupiny nebo konference ( „FRA“ pro „  víceuživatelské chat  “ nebo „  groupchatu  “) vytvořit konverzace více než dva uživatelé, stejně jako kanály IRC .

Je možné vytvářet veřejné nebo soukromé skupiny, pozvat kontakty do skupiny, moderovat skupiny („  kopat  “ a „  zakázat  “ jako na IRC), zaznamenávat diskuse a dělat místnost vytrvalou.

Přenosy souborů

Jabber umožňuje přenos souborů přímo mezi uživateli nebo pomocí zprostředkujícího proxy serveru s možností přerušení a obnovení přenosu.

Cinkot

Jingle umožňuje přenos hlasu přes IP síť a videokonference . Jingle je od roku 2008 integrován do několika klientů Jabber, jako jsou Psi , Kopete , Spark a Pidgin . Používal ji Google Talk až do roku 2014, než byl nahrazen Google Hangout .

Publikace - předplatné

Mechanismus  publikování a odběru  je vyvíjen a standardizován, XEP-0060 zahrnuje schopnost distribuovat a ukládat informace na serverech Jabber a také se přihlásit k odběru těchto novinek.

Tento mechanismus může mimo jiné umožnit nastavení publikací briefů a článků, předplatného těchto vláken, rozšířené přítomnosti, sdílených záložek, aukčních a burzovních systémů, online katalogů, systémů pracovních postupů , upozornění na události ...

Rozšířená přítomnost

Mechanismus rozšířené přítomnosti je ve vývoji a standardizaci , zahrnuje schopnost vysílat dynamické informace související se stavem uživatele, zejména jeho náladu, aktivitu, geolokaci, poslouchanou hudbu, jeho profil, jeho přezdívku, procházení webu, skupinové chaty, hry, videa zobrazeno a určitě ještě přijde.

Rozšířená přítomnost je založena na zjednodušení a specializaci mechanismu publikace a předplatného.

Aplikace

Jingle díky širokému designu, škálovatelnosti a standardizaci nabízí široké spektrum aplikací:

  • individuální online chat (chat, chat), prezenční a skupinový chat ( groupchat )
  • VoIP a videokonference nebo obecněji inicializace multimediálních relací
  • oznámení a upozornění
  • middleware jako ETL , EAI a ESB
  • aplikace pro spolupráci v reálném čase, jako jsou kancelářské dokumenty (strukturované texty, vektorová grafika, tabulky, prezentace  atd. )
  • dálkové ovládání
  • monitorování a dohled
  • sociální sítě
  • online hry

Otevřený standard, standard

Protokol XMPP (Jabber) byl publikován jako „  koncept  “ IETF , aby se mohl stát standardem pro rychlé zasílání zpráv.

V roce 2002 byla vytvořena skupina XMPP, která pracovala na standardizaci protokolu. 4. října 2005 byly specifikace protokolu zveřejněny jako RFC . Od tohoto data XMPP Standards Foundation postoupila kontrolu nad svými hlavními technologiemi IETF a pokračovala ve vývoji řady rozšíření protokolu (řada XEP).

Výhody a nevýhody

Výhody

  • Zdarma  : oficiální protokoly a dokumenty jsou podrobné a přístupné všem ke stažení
  • Standard: IETF standardizovala Basics of Protocol (XMPP) a jeho pokračující vývoj prostřednictvím svých rozšíření s XMPP Standards Foundation
  • Decentralizované: Stejně jako e-mail, ani služby Jabber nezávisí na jediném přístupovém bodu.
  • Zabezpečená: komunikace mezi klientem a serverem může být šifrována na žádost klienta a komunikace mezi servery je šifrována
  • Extensible: je možné vytvářet a dokumentovat rozšíření protokolu pomocí „XEP“
  • Flexibilní: Jabber se také používá v mnoha jiných aplikacích než v jednoduchém chatu: komunikace mezi aplikacemi, spolupráce téměř v reálném čase, dohled, vysílání zpráv  atd.
  • Důvěrnost: XMPP umožňuje šifrování OMEMO , OpenPGP nebo OTR , S / MIME a ZRTP , zprostředkující servery nemohou sledovat obsah zpráv. Aby se zabránilo útokům typu man-in-the-middle , doporučuje se šifrování připojení k serverům. IP adresa nemůže být zveřejněny v případě, že uživatel, který IP adresa tě přijal do svého seznamu kontaktů. Informace o kontaktu, kde si zprávy nelze vyměňovat, dokud oba partneři nepotvrdí přidání druhého do jeho seznamu kontaktů: což omezuje spam .
  • Přijetí: XMPP je adoptováno velkými jmény: Google, IBM, Sun , France Telecom , SkyRock , Wengo, Nokia , Apple, Adobe, Process One , Jive Software ,  atd.

Nevýhody

  • Síťový efekt  : hlavní stávající systémy pro zasílání rychlých zpráv (MSN, AIM, Yahoo atd.) Nejsou interoperabilní a jejich síťový efekt ztěžuje migraci uživatelů do jiného systému. Samotný Jabber je široké veřejnosti málo známý a nemá vlastní síťový efekt.
  • Audio a videokonference: XMPP byl navržen jako systém okamžitých zpráv a přítomnosti, který přenáší strukturovaný text ve formě toků XML. Po různých pokusech, zejména se síťovým protokolem SIP Voice over IP , se komunita XMPP v roce 2005 zastavila na protokolu Jingle . Většina vývojářů klientů XMPP čekala na finální verzi Jingle, než skutečně začala implementovat tento protokol, a proto zatím Nabízí jen málo klientů funkce VoIP. Mnoho softwaru má však vývojovou verzi s podporou Jingle.

Reference

  1. (in) „  Otevřená komunikace  “ , Google Developers .
  2. (in) "  XMPP (XMPP): jádro  ," Žádost o připomínky n o  6120března 2011.
  3. (in) "  XMPP (XMPP): Instant Messaging a Presence  " Request for Comments n o  6121,března 2011.
  4. (in) "  XMPP (XMPP): Address Format  " Request for Comments n o  6122,března 2011.
  5. (en) Request for Comments n Ø  3920 .
  6. (en) Request for Comments n Ø  3921 .
  7. (en) „  Mapování Extensible Messaging a Presence Protocol (XMPP) pro Společný Přítomnost a Instant Messaging (CPIM)  ,“ Request for Comments n o  3922,Říjen 2004.
  8. (en) "  End-to-end podepisování a šifrování Objekt pro Extensible Messaging and Presence Protocol (XMPP)  " Request for Comments n o  3923,Říjen 2004.
  9. Slashdot oznámení .
  10. http://xmpp.org/about/ietf-1999.shtml
  11. (in) Request for Comments n °  2778 .
  12. (in) Request for Comments n °  2779 .
  13. „  Google opouští otevřené standardy pro rychlé zasílání zpráv  “ , EFF ,22. května 2013(zpřístupněno 10. února 2015 )
  14. (in) „  Používání chatu na Facebooku přes Jabber  “ [ archiv18. června 2009] , Facebook Developers (přístup k 15. květnu 2008 ) .
  15. (in) Facebook Chat je nyní k dispozici kdekoli , zveřejněno 10. února 2010.
  16. (in) „  Facebook konečně ukončuje podporu XMPP pro chat třetí strany - Slashdot  “ na slashdot.org (přístup 25. září 2020 ) .
  17. (in) Weblog Floriana Jensena »Archiv blogů» AOL Adopting XMPP aka Jabber .
  18. (in) After AOL, Yahoo! také experimentuje s XMPP - Process-one .
  19. https://linuxfr.org/news/petit-%C3%A9tat-de-lart-de-quelques-aspects-de-la-messagerie-instantan%C3%A9e#toc_2
  20. http://xmpp.org/2011/06/skype-adds-xmpp-support/
  21. http://xmpp.org/2011/09/microsoft-adds-xmpp-support-to-windows-live-apis/
  22. https://linuxfr.org/news/petites-br%C3%A8ves-empathy-libreoffice-et-samba
  23. (in) „  Home  “ na blogu Windows (přístup k 25. září 2020 ) .
  24. http://blogs.gnome.org/xclaesse/2011/11/03/msn-in-empathy-with-xmpp/
  25. Microsoft investuje 240 milionů dolarů do Facebooku v hodnotě 15 miliard „archivovaných kopií“ (verze z 22. července 2018 v internetovém archivu ) - AFP, 25. října 2007
  26. „  Microsoft kupuje Skype za 8,5 miliardy USD v hotovosti  “ , v Le Point ,2011(přístup 10. května 2011 ) .
  27. „  Microsoft kupuje Skype za 8,5 miliardy v hotovosti - špičkové technologie  “ , na Challenges.fr ,2011.
  28. (in) Cisco ohlašuje definitivní dohodu o koupi Jabberu .
  29. „  Cisco získává společnost„ Jabber, Inc. “, XMPP a XSF zůstávají nezávislé  “ , Linuxfr .
  30. (in) „  Google opouští otevřené standardy pro rychlé zasílání zpráv  “ , Electronic Frontier Foundation ,22. května 2013( Přečtěte si on-line , přístupný 1 st 12. 2017 )
  31. Matt Landis , "  Matt Landis Windows PBX a UC Report: Setkání Nebude Hangout s jinými Messaging prodavači: New Unified Messaging Google Drops Otevřít XMPP / Jabber Interoperability  " na Matta Landis Windows PBX a CPU Zpráva (k dispozici na 1. st prosinec 2017 )
  32. http://xmpp.org/extensions/xep-0027.html
  33. http://xmpp.org/protocols/urn:ietf:params:xml:ns:xmpp-e2e/
  34. http://xmpp.org/extensions/xep-0262.html
  35. http://xmpp.org/extensions/xep-0070.html#security
  36. http://xmpp.org/extensions/xep-0260.html#security
  37. http://xmpp.org/extensions/xep-0016.html

Podívejte se také

Související články

externí odkazy

  • (en) Oficiální stránky
  • (fr) V RFC zveřejněné IETF:
    • RFC 3920  : Extensible Messaging and Presence Protocol (XMPP): Core
    • RFC 3921  : Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence
    • RFC 3922  : Mapování protokolu XMPP (Extensible Messaging and Presence Protocol) na Common Presence and Instant Messaging (CPIM)
    • RFC 3923  : Podepisování typu end-to-end a šifrování objektů pro protokol XMPP ( Extensible Messaging and Presence Protocol )
  • ( Fr ) XEP  :
    • XEP-0001: XMPP Extension Protocols (XEPs), Procedural, Active, 10. 10. 2006
    • XEP-0002: Jabber Interest Groups, Procedural, Active, 09.07.2001
    • XEP-0003: Proxy Accept Socket Service, Historical, Active, 2004-01-22
    • XEP-0004: Data Forms, Standards Track, Final, 2006-01-25
    • XEP-0009: Jabber-RPC, Standards Track, Final, 2006-02-09
    • XEP-0012: Last Activity, Historical, Active, 2004-01-22
    • XEP-0013: Flexibilní načítání zpráv offline, sledování standardů, koncept, 14. 7. 2005
    • XEP-0019: Streamlining the JIGs, Information, Active, 2002-03-19