Jabber Journal 18 Deutsch

Zur englischen Startseite, zur deutschen Startseite der Ãœbersetzungen

In der letzten Ausgabe des Jabber Journals sagte ich voraus, dass die IETF-Abnahme der XMPP Kern-Protokolle zu noch grÃ¶ÃŸerem Interesse an der Entwicklung von Jabber-Technologien fÃ¼hren wÃ¼rde. Wie recht ich doch hatte! Genau dieses gesteigerte Interesse hat mich noch mehr auf Trab gehalten als sonst; darum sind seit dem letzten Jabber Journal auch fast 4 Monate in's Land gegangen. Ich will versuchen, von nun an Ã¶fter zu schreiben (gleichwohl ist der neue Planet Jabber Weblog-Aggregator eine gute MÃ¶glichkeit, sich auf dem Laufenden zu halten). Aber genug der Entschuldigungen &mdash; auf zu den Neuigkeiten!

Die Jabber Entwickler-Community war dieses Jahr gut beschÃ¤ftigt. Einer der herausragenden Clients scheint Gush zu sein, Ã¼ber den Beobachter der IM-Szene wie Stowe Boyd berichteten. Ein weiterer bemerkenswerter Client ist JWChat, der erste offene Jabber Web-Client, der mich beeindruckt hat. Er baut auf einer aktualisierten Version des Ã¤lteren WebClientService auf, die Jer vor langer Zeit programmiert hatte. Deshalb funktioniert JWChat momentan nur mit dem Jabber 1.4-Server. Hoffen wir, dass JWChat noch modifiziert wird, um HTTP Binding nutzen zu kÃ¶nnen, das wir in JEP-0124 erarbeiten. Ein weiterer Client, der in letzter Zeit fÃ¼r reichlich Wirbel gesorgt hat, ist Lluna, der es ermÃ¶glicht mit Leuten zu chatten, die gerade die gleiche Website besuchen (auch "Co-Browsing" genannt). NatÃ¼rlich geht die Arbeit an Clients wie jabber.el (der nativ aus Emacs heraus arbeitet), Psi (hier sieht man Psi mathematische Gleichungen versenden!), CJC (angeblich der beste verfÃ¼gbare Konsolen-Client, obwohl centericq auch sehr beliebt ist) und die Version der nÃ¤chsten Generation von Gabber (schon lange mein persÃ¶nlicher Favorit).

Eine Ã¼berraschende Neuerung war kÃ¼rzlich die Verbindung von Jabber und Internet Relay Chat (IRC). Es sind derzeit drei IRC Gateway-Projekte aktiv: eines aufbauend auf der Xmppy-Bibliothek (lÃ¤uft unter irc.jabber.org.uk), ein weiteres, von Jacek Konieczny in's Leben gerufenes (lÃ¤uft unter irc.projecto-oasis.cx, einem guten kostenlosen Server in Portugal, der von 3GNTW gehostet wird) und ein drittes Projekt, das nativ mit ejabberd arbeitet. Eine weitere MÃ¶glichkeit der Integration von Jabber und IRC ist JIG, ein server-seitiges Modul, das jeden IRC-Client in einen Jabber-Client verwandeln kann. All diese Projekte folgen der Jabber-Tradition, andere Netzwerke einzubeziehen und den Leuten Kommunikation zu ermÃ¶glichen, egal, welche Technologie oder welches Computersystem sie benutzen. Ein weiteres Beispiel dafÃ¼r ist jabber80.com, ein Jabber-Server, der auf Port 80 lÃ¤uft, um Leuten mit "Firewall-Problemen" zu helfen, die ansonsten Port 5222 nicht nutzen kÃ¶nnen.

Auch "PubSub" war in letzter Zeit Grund fÃ¼r viel Diskussion. Was Pubsub ist? Es ist ein allgemeiner "Design Typ" in der Software-Entwicklung, der eine Person oder eine Software befÃ¤higt Informationen zu verÃ¶ffentlichen, bei deren Erscheinen andere Leute oder Software darÃ¼ber benachrichtigt werden (oder auch die Information selbst erhalten kÃ¶nnen). Ein gutes Beispiel dafÃ¼r ist "Content Syndication", also die schnelle Benachrichtigung/Ãœbertragung von (neuen) Inhalten, durch RSS oder ATOM: ich selbst bekomme in meinem Jabber-Client jedesmal eine Benachrichtigung, wenn eines der Weblogs, die ich verfolge, aktualisiert wird &mdash; der Autor schreibt etwas neues und ich werde sofort unterrichtet. Dieses leistungsfÃ¤hige Konzept kann man auf alle mÃ¶glichen Informationen anwenden, nicht nur Weblogs (z.B. Wetter, Sport, Nachrichten, Log-Dateien und mehr). Die Betreiber von PubSub.com beschreiben es sehr gut: "PubSub ist wie eine nie endende Suche." Ãœberdies nutzen sie Ã¼brigens die XMPP Pubsub-Erweiterung aus JEP-0060. PubSub ist wieder ein weiterer Baustein des, wie ich es nenne, Echtzeit-Internet. Warum sollte man also gezwungen sein, regelmÃ¤ÃŸig irgendeine Website aufzurufen (Ebay, Slashdot, Dein Lieblings-Weblog) wenn man sich darÃ¼ber informieren lassen kann, sobald neue Inhalte verfÃ¼gbar sind? Es geht halt um Geschwindigkeit.

In der nÃ¤chsten Ausgabe befassen wir uns mit einigen der anderen heiÃŸen Themen der Jabber Community wie z.B. Sprach- und Video-Integration. FÃ¼r's Erste verlasse ich Euch mit einem Zitat von Eric Allman, dem Erfinder des Sendmail-Servers. Dieses Zitat stammt aus einem der ChatrÃ¤ume, die wir fÃ¼r die IETF bereitstellen:

[20:44:29] &lt;eric_allman&gt; jabber rockt

HÃ¤tte ich selbst nicht besser sagen kÃ¶nnen. :-)

&mdash;stpeter