Kolejny klient Jabbera

Konkurencja nie śpi – w ekg pojawiły się podstawy obsługi Jabbera, więc i ja
postanowiłem opublikować swoje wypociny. Ze strony

projektu XMPP

można ściągnąć snapshot tej biblioteki wraz z konsolowym klientem Jabbera
– CJC. Kiedyś będzie to niezależny projekt, ale to dopiero jak PyXMPP się
ustabilizuje. Na razie CJC nadaje się jedynie do prostego czatu, ale już
daje jakiś pogląd na to, jak ja sobie to wyobrażam. Jak ktoś ma jakieś
opinie czy sugestie na ten temat, to proszę dać znać.

A jutro czeka mnie operacyjne usuwanie ósemki (zęba). Mam się tam stawić
o 9:30, ale może będę musiał czekać i do 13:00. Nawet nie chcę wiedzieć jak
to ma wyglądać i jak długo po tym nie będę mógł jeść.

CJC

Jak już wspominałem chciałem napisać serwer XMPP (Jabbera) w pythonie. W tym
celu zacząłem pisać bibliotekę PyXMPP. Biblioteka miała nadawać się zarówno
dla serwera jak i klienta, więc musiałem napisać jakiś przykład (i zarazem
test) zastosowania PyXMPP w kliencie Jabbera. No i zacząłem tworzyć CJC
(Console/Curses Jabber Client). Na razie robi niewiele, ale w głowie utworzył
mi się zarys w pełni funkcjonalnego klienta o interfejsie podobnym do irssi
i modułowej budowie. Co więcej zarys ten jest znacznie wyraźniejszy niż
serwera który miałem pisać. Coś mi się widzi, że zamiast serwera napiszę
klienta. Oczywiście jeżeli cokolwiek uda mi się dokończyć 🙂