Jabber – Es kommt Bewegung auf…

Mein Posting über Jabber, ICQ und offene Kommunikationsstandards hat einige Reaktion bei mir ausgelöst und den einen oder anderen Beitrag auf anderen Blogs initiiert, was mich persönlich beruhigt und freut.

Zero ist dabei, ein kleines Klick-Tutorial für Neulinge zu bauen und braucht dabei Hilfe. In der Firma habe ich einen Openfire-Server aufgesetzt, einer meiner Freunde setzt im Kontakt mit mir auf Jabber, was, da er Pidgin hat, kein Problem für seine ICQ-Kontaktliste darstellt.

Es bleibt also spannend.

Links

 

Jabber im Praxis-Einsatz bei United Internet

Nach den Argumenten, warum man Jabber/XMPP anstelle von anderen Instant-Messaging-Protokollen nutzen sollte, hatte ich ja schonmal ausgeführt. Jetzt kommt das große wie.

Wie bereits schon im vorherigen Artikel zum Thema beschrieben, haben alle Nutzer von United Internet einen XMPP-Account. Nutzer von GMX ebenso wie Nutzer von web.de, und auch alle 1und1 Email-Adressen sind Jabber-Accounts (das mit den 1und1-Adressen habe ich grade ausprobiert)

Im übrigen sagt mir PSIs Service Discovery bei 1und1, dass Transports für AIM, ICQ, MSN und Yahoo vorhanden sind. Das gleiche dürfte für GMX und web.de ebenso gelten, da auch diese beiden einen “Multi-Messenger” anbieten, der auch die 4 proprietären Protokolle anbietet. Ich nehme an, dass hier diese Anbindung über deren Transports geht.

Los geht’s

Wer einen Multi-Protokoll-Client wie Pidgin, AdiumX, Trillian oder Miranda nutzt, hat schon die halbe Miete. Wer den Original-ICQ-Client nutzt, sollte generell lieber auf einen anderen Client umsteigen, damit fallen zwar die Spiele weg, die man mit manch anderem ICQ-Nutzer spielen kann, aber auch jede Menge Werbung und ein beschissenes Interface.

Das mit dem Interface gilt übrigens mindestens für ICQ und den Windows-Live-Messenger. Bei AIM und YIM kann ich das eigengestrickte Interface nur vorstellen.

Die United Internet Multimessenger habe ich mir noch nicht angeschaut, zumindest auf den Screenshots sehen die Clients – abgesehen vom Branding und einem “xyz Suche powerded by Google”-Feld – werbefrei aus.

Im übringen soll das hier keine Werbeveranstaltung werden und ich bekomme auch kein Geld dafür. Wer also mehr Infos zu den Clients da haben will, darf sich gerne auf deren Seiten informieren. Außerdem habe ich ein Linux-System und gehe deswegen explizit von Linux- und Cross-Plattform-Clients aus.

Pidgin

Man klickt auf Konten → Konten verwalten → Hinzufügen…

  1. Gibt man unter Username den ersten Teil der Email-Adresse ein (vor dem @), bei mir wäre das “campino2k”
  2. Danach gibt man seinen zweiten Teil der Email-Adresse ein (nach dem @), das wäre bei mir “gmx.net”
  3. Resource kann benutzt werden, mitzuteilen wo der Client benutzt wird, z.B. kann man dort “Arbeit” oder “Notebook” reinschreiben, muss man aber auch nicht.
  4. Das Passwort von dem Email-Anbieter eingeben, bei mir wäre das: “********” (Ihr habt doch nicht gedacht, ich verrate hier mein Passwort…)
  5. Fertig. Speichern und schon verbindet Pidgin sich mit dem United-Internet-Account.

Psi

Bei Psi ist es genauso einfach:

Man klickt auf Allgemein → Benutzerkonten → Hinzufügen

  1. Man gibt dem Konto einen Namen, z.B. GMX-Chat.
  2. Man gibt die komplette Jabber-ID ein.
  3. Man gibt das Passwort ein.
  4. Man setzt den Haken “Beim Start automatisch verbinden”
  5. Fertig.
 

ICQ, Jabber und Google, und was das mit offenen Kommunikationsstandards zu tun hat

Ich habe eine 8-stellige ICQ-Nummer. Ich bin also schon eine Weile dabei. Im Gegensatz zu manch anderen ist das mein erster und einziger Account, soweit ich mich erinnern kann. Ich frage mich ja manchmal, seit wann ich Internet habe, denn in etwa so lange habe ich auch diesen Account.

“Ah-Ooohh.”

Ich hatte ICQ, weil es so geil war, so schnell, so toll, so bunt. Die Welt war bunt, und ich konnte mit meinen Freunden Chatten und Dateien tauschen.

Dann kam die Werbung. ICQ wurde werbeverseucht und wir tauschen untereinander, die neuen, werbefrei-Patches für ICQ und schickten Ketten-Nachrichten herum, dass ICQ kostenlos bleiben sollte, dass man blaue ICQ-Blumen wollte und was weiss ich. Es war die Zeit, zu der AOL in Deutschland noch CDs verteilte. 6.0 glaube ich, war es damals.

Ich habe immer noch einen von 2 MSN-Accounts. Die hatte ich weil einige meiner Freunde zu doof oder faul waren, sich ICQ runterzuladen. Und weil meine Cousine das hat. Den einen mit der Hotmail-Adresse habe ich nicht mehr, ich kam da irgendwie nicht mehr rein und/oder hatte mein Passwort vergessen.

Ich habe einen AIM-Account. Naja, ich hatte auch Freunde bei AOL. Eine meiner Ex-Freundinnen und ihre Schwester hatten/haben AIM. Und einer meiner damals besten Schulkumpels.

Ich habe 3 XMPP/Jabber-Accounts. Die sind alle relativ neu. Google Talk war der erste. Google Talk war geil, weil es einen Open Source Standard nutzte. Google Talk loggt die Hölle. Und trotzdem hat sich Google Talk in meiner Firma – und ich bin mir sicher, in vielen anderen Firmen auch – als Kommunikationsstandard etabliert. Mein Versuch, vor über einem Jahr, die Leute dazu zu bringen, einen eigenen Jabber-Server aufzusetzen, hat leider nicht gefruchtet. Dadurch, dass unser Azubi das Thema aus Langeweile aufgegriffen hat, besteht immerhin eine Chance, es in diesem Jahr umgesetzt zu bekommen. Endlich. Dann kann ich endlich die ganzen nicht-privaten und firmen-extenen Kontakte aus meiner Firmenliste schmeissen, so dass ich, wenn ich mich in der Firma auslogge, nicht auch die ganzen Firmenkontakte in meiner Freizeit rumschleppe, sondern dies bewusst steuern kann.

Außerdem kann ich nur jedem davon abraten, in Zukunft ICQ neu zu installieren oder einen Account da zu beantragen. United Internet bietet mit dem Web.de und dem GMX-Multimessenger zwei XMPP-basierte Chatsysteme an, d.h. jede GMX und Web.de-Adresse ist auch eine Jabber-ID, was einiges schick einfach macht, ebenso bei Google Talk.

Darüber hinaus ist Jabber deutlich überlegen, was die vielfältigkeit der Kommunikation in Bezug auf Multiuser-Chats angeht. Wenn irgendeine Technik irgendwann mal das Zeug haben sollte, das gute alte IRC zu ersetzen, dann XMPP.

Darüber hinaus ist ein eigener Server schnell aufgesetzt, ganz ohne komische Lizenzbedingungen und Datenspeicherung bei Google (außer man chattet mit einem Google Talk User, der alles speichert).

Insgesamt ist meine Empfehlung, die ICQs und AIMs der Welt endlich zu verbannen und auf XMPP/Jabber umzusteigen. Das Problem an der ganzen Geschichte ist das gleiche, das ICQ erst groß gemacht hat: man nutzt das, was die Freunde nutzen. Und wenn die aus Trägheit, Faulheit oder Ignoranz nicht mitmachen steht man entweder alleine da, oder man macht weiter wie bisher…

Immerhin hatte ich seit meinen ersten Tagen mit mehreren IM-Netzen einen Multimessenger, so dass ich wenigstens nicht 5 Programme brauchte. Ich habe mit Trillian 2 angefangen, dann bin ich auf Miranda umgestiegen, weil mir Trillian 3 zu viel Ressourcen brauchte und mit dem Wechsel auf Linux auf Pidgin – auch auf den Windows-Rechnern. Mittlerweile nutze ich ja hauptsächlich irssi und bitlbee, und für die Jabber-Accounts wahlweise Pidgin, oder, was ich neu für mich entdeckt habe, den reinen Jabber-Client Psi.

Update: Google Wave hat das Google Wave-Protokoll übrigens auch auf der Basis von XMPP geschrieben. Und die Server-zu-Server Synchronisierung von Status.net-Installationen läuft auch via XMPP.

 

Out-Of-My-Way-Messaging mit irssi, bitlbee und screen

Warum ich meine konsolenbasierte Instant-Messaging-Lösung zu schätzen weiss.

Ich habe seit 1999 ICQ, und irgendwann seit 2001 oder 2002 Trillian benutzt. Danach bin ich zu Miranda gewechselt und seit 2 Jahren bin ich überzeugter Pidgin-Nutzer. Seit ein paar Wochen bin ich dies aber mit Einschränkungen.

Ich habe auch während ich im Büro sitze Messenger laufen. Teilweise kommuniziere ich damit mit Kollegen, teilweise mit Freunden, Familie, etc., denn diese Kommunikation lässt sich leichter nebenher betreiben als ein Telefonat.

Jetzt ist es so, dass einige Personen das intensiver betreiben als andere und die Notifications von Pidgin, das blinkende Icon, der (eventuell aktivierte) Klang natürlich ständig Aufmerksamkeit auf sich ziehen. Da mich das stört und ich ja zum Arbeiten auf der Arbeit bin, nervt mich das manchmal, dass da ständig irgendwas blinkt, klingelt oder aufpoppt. Also benutze ich etwas, dass weniger Aufmerksamkeit erzeugt:

Eine Konsole in Putty oder in SSH, je nach Host-System. Als Frontend benutze ich irssi, einen IRC-Client, als Server wird bitlbee, ein IRC-IM-Gateway genutzt und das ganze hübsch und weich eingepackt gepackt in eine Screensession (wodurch meine Instant-Messenger-Accounts 24/7 online sind). Das ganze lenkt nicht ab und ich sehe dann rein, wenn ich will oder kann. Umgelegt auf die einzelnen Protokolle – bitlbee versteht OSCAR (AIM/ICQ), Jabber und MSN bedeutet das für das Handling folgendes:

Jabber-Accounts

Wer Jabber/XMPP/Google Talk kennt, weiss, dass es dort, im Gegensatz zu anderen bekannten und verbreiteten Messaging-Clients, problemlos möglich ist, von mehreren Orten aus eingeloggt zu sein. Gleichzeitig, versteht sich. Wenn ich also weiss, dass Kollegen, die vornehmlich über Jabber mit mir kommunizieren, dringend häufiger mit mir “chatten” wollen bzw. müssen, dann schalte ich einen lokalen Messenger (Pidgin) hinzu.

Die proprietären Messenger

Bei ICQ, AIM, MSN schaut es nicht so rosig aus, allerdings benutze ich zur Zeit eigentlich nur ICQ und MSN. Alle Messenger erlauben nur das gleichzeitige Login mit einem Rechner zur gleichen Zeit. Daher laufen diese derzeit ausschließlich über bitlbee.

Filetransfer, Gruppenchats & Co.

Klar. Irgendwo muss man Abstriche machen. Smilies in einer Konsolenanwendung sind nicht so der Bringer, sprich, in der Regel ziemlich oldschool, nämlich mit Text. Keine Bilder. Ebenso gibt es mit bitlbee keine mir bekannte Möglichkeit, einen Filetransfer zu initiieren. Für mich wäre es sowieso witzlos, da meine zu versendenden Daten ja im Zweifelsfall auf dem Rechner liegen, auf dem ich gerade bin, während bitlbee auf meinem Server zuhause läuft.

Gruppenchats sind hingegen relativ einfach in bitlbee zu erstellen, allerdings habe ich hier schon mit dem ICQ-Gruppenchat ein paar Probleme zwecks Darstellung von HTML-Tags in den Nachrichten gehabt, die wurden um jede Message eines anderen ICQ-Benutzers drumgelegt, was es ungeübteren Personen etwas schwer machen dürfte, da durchzublicken.

Fazit

Nach all dem, was Messenger heute können und wollen und tun, kann ich mich mit bitlbee auf das wesentliche konzentrieren und bestimme selbst, wann ich und wie ich schreibe oder Nachrichten lese. Das ist in einem gewissen Sinn eine Rückbesinnung auf die Grundidee des Instant Messaging. Nichts nerviges wie Spiele oder Sounds.

Und einen Vorteil hat es außerdem: Mein Handy verfügt über einen SSH-Client, dadurch kann ich auch mit dem Handy auf IRC und Instant Messaging zugreifen.

Ach ja: einen Nachteil für die Kontakte gibts noch: Ich brauche ab und zu länger zum antworten. Online sein heisst ja für mich damit nicht mehr “am Rechner” bzw. “mit der eeeBox verbunden sein”.

 

Pidgin mit eigenem Launchpad-PPA

Pidgin, der Instant Messanger, der sich bisher unter Ubuntu nur mittels Selbstkompilierung updaten ließ, bietet seit kurzem ein PPA bei Launchpad an.

Sehr lobenswert. Wenn ich es demnächst mal hinbekomme, meinen Rechner mit Jaunty neu aufzusetzen, werde ich auf das PPA zurückgreifen, mein Test heute war auch nicht wirklich erfolgreich. Dann hab ich’s lieber schnell selbstgebaut. Ich werde es aber mal auf dem Notebook testen, wenn ich mal nen längeren Moment Zeit habe.

Im übrigen kommt mir die vorgeschlagene Terminalgeschichte bei Pidgin.im[1] etwas komisch vor, ganz besonders die Zeile “. /etc/lsb-release“. Ich bin bestimmt nicht der Konsolero aber die Zeile macht nichts. Einfach nichts. Ich vermute ja, dass das eigentlich noch in das Statement davor gehört, aber das kann man echt besser machen… Danke, liebe Kommentatoren. (s.u.)

Link

  1. Pidgin.im
 
 
 
 

Meta

 

Lizenz

Creative Commons License
Diese Webseite und alle Inhalte von Christian Jung stehen unter einer Creative Commons Namensnennung-Keine kommerzielle Nutzung-Weitergabe unter gleichen Bedingungen 2.0 Deutschland Lizenz sofern nicht anders angegeben.
Über diese Lizenz hinausgehende Erlaubnisse erhalten Sie möglicherweise unter http://campino2k.de.

Info

Hier schreibt Christian Jung über Webdesign, Web 2.0, Internetrechtsprechung, Linux, Fotografie.

Dazu kommen bunt gemischte Texte und was ihm sonst noch so in den Sinn kommt.

Sitemap

Photostream

 

Ihr Browser versucht gerade eine Seite aus dem sogenannten Internet auszudrucken. Das Internet ist ein weltweites Netzwerk von Computern, das den Menschen ganz neue Möglichkeiten der Kommunikation bietet.

Da Politiker im Regelfall von neuen Dingen nichts verstehen, halten wir es für notwendig, sie davor zu schützen. Dies ist im beidseitigen Interesse, da unnötige Angstzustände bei Ihnen verhindert werden, ebenso wie es uns vor profilierungs- und machtsüchtigen Politikern schützt.

Sollten Sie der Meinung sein, dass Sie diese Internetseite dennoch sehen sollten, so können Sie jederzeit durch normalen Gebrauch eines Internetbrowsers darauf zugreifen. Dazu sind aber minimale Computerkenntnisse erforderlich. Sollten Sie diese nicht haben, vergessen Sie einfach dieses Internet und lassen uns in Ruhe.

Die Umgehung dieser Ausdrucksperre ist nach §95a UrhG verboten.

Mehr Informationen unter www.politiker-stopp.de.