jabber i pld.org.pl

Jacek Konieczny jajcus w pld.org.pl
Nie, 1 Cze 2003, 18:36:00 CEST


On Sun, Jun 01, 2003 at 04:35:36PM +0200, Mariusz Mazur wrote:
> On Sunday 01 of June 2003 16:32, Sergiusz Pawlowicz wrote:
> > te kontakty to pliki xml - proponuje je awk przeleciec
> > i search & replace s/pld.org.pl/pld-linux.org/
> 
> Wtedy informacje tam zawarte będą jeszcze większą nieprawdą niż są obecnie, bo 
> nie dość, że będą popsute, to jeszcze będą inne, niż to co ma klient lokalnie 
> u siebie.

Klient lokalnie u siebie nie powinien mieć nic, a jak już ma, to
synchronizować to z tym na serwerze - inaczej po prostu jest
nieprawidłową implementacją Jabbera.

Konta na jabber.org.pl IMHO można automatem przejechać. Rozjedzie się
może informacja o subskrypcji między użytkownikami
pld.org.pl/pld-linux.org i innych, ale to "rozjechanie" może nawet
przyspieszyć uaktualnienie "zdalnych" rosterów (jak klient dostanie
<presence/> od nieznanego użytkownika, to da pewnie w jakiś sposób o tym
znać - ukazując nowy jabberid).

Problemem są właśnie te zdalne - listy kontaków userów spoza pld.org.pl
którzy mają u siebie w rosterze kontakty z pld.org.pl. W sumie możnaby
zrobić automat, który wyśle:

<presence type="subscribe" from="user w pld-linux.org" to="innyuser w innadomena"/>
<presence type="subscribed" from="user w pld-linux.org" to="innyuser w innadomena"/>

Oczywiście dobrze by było wysłać też odpowiednie "unsubscribe" 
i "unsubscribed", ale tego nie da rady zrobić bez kontroli nad
domeną "pld.org.pl".

Pozdrowienia,
        Jacek



Więcej informacji o liście dyskusyjnej pld-devel-pl