Jabber Journal 18 Deutsch

From JabberWiki

Jump to: navigation, search

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 — 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 — 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] <eric_allman> jabber rockt

Hätte ich selbst nicht besser sagen können. :-)

stpeter

Personal tools