Was bewirken diese Optionen für Google Talk-Kontakte auf Pidgin?

Was bewirken diese Optionen für Google Talk-Kontakte auf Pidgin?

Pidgin bietet zahlreiche Optionen für den Google Talk-Kontakt (Sie werden sie sehen, wenn Sie mit der rechten Maustaste auf den Kontakt klicken):

  • Anwesenheitsbenachrichtigung abbrechen
  • Abbestellen
  • Block
  • Entfernen

Ich frage mich, welche dieser Optionen lokal sind, welche davon Auswirkungen auf den Status des Servers haben und was der Unterschied ist.

Antwort1

Beim herkömmlichen XMPP/Jabber gibt es mehrere „Komponenten“ zum Hinzufügen eines Kontakts, was teilweise darauf zurückzuführen ist, dass es als föderiertes Netzwerk (wie E-Mail) konzipiert ist.

  1. Sie können jedem Benutzer eine Nachricht senden, indem Sie seine ID manuell eingeben.

  2. Sie können jemanden einfach in Ihrer Buddy-Liste haben, aber ohne zusätzliche Funktionen, sondern nur die ID als Lesezeichen speichern. („Entfernen“ löscht das Lesezeichen, storniert das eingehende Präsenzabonnement und widerruft den ausgehenden Präsenzzugriff in einem Schritt.)

  3. Sie können einer anderen Person erlauben, Ihre Anwesenheitsbenachrichtigungen anzuzeigen. So weiß diese Person, ob Sie online sind. („Anwesenheitsbenachrichtigungen löschen“ widerruft diese Berechtigung.)

  4. Sie können die Anwesenheitsbenachrichtigungen anderer Personen abonnieren – sehen Sie, wann diese Person online ist. („Abmelden“ deaktiviert diese Option.)

Alle drei Optionen sind serverseitig. In den meisten Chat-Apps besteht das Hinzufügen einer Person als „Kontakt“ aus 2, 3 und 4 zusammen. Dasselbe gilt, glaube ich, für Google Talk – wenn Sie jemanden in Ihrer Kontaktliste haben, sieht dieser automatisch, wann Sie online sind, und einige dieser Menüelemente funktionieren überhaupt nicht.

(Natürlich sind die Schritte in den meisten XMPP-Clients zu einem einzigen Schritt zusammengefasst. Die Menüelemente sind nur für den Fall vorhanden, dass jemand eine präzisere Steuerung benötigt.)


Ich bin nicht ganz sicher, ob „Block“ in Pidgin serverseitig ist oder nicht. Ich denke, es ist serverseitig, wenn Ihr Server die Funktion unterstützt, aber das tun nicht alle.

verwandte Informationen