Autor Wątek: Priorytet metod niewidzialności w xmpp  (Przeczytany 2277 razy)

0 Użytkowników i 1 Gość przegląda ten wątek.

Offline SQz

  • Narybek
  • *
Priorytet metod niewidzialności w xmpp
« dnia: Lutego 07, 2010, 19:36:17 pm »
Piszę o tym tutaj, ponieważ jest to kwestia dyskusyjna i nie nadaje się chyba bezpośrednio do bug tracka.

Chodzi mianowicie o to, że jak wszyscy wiemy, wtw potrafi ustawiać stan niewidoczny na xmpp dwiema metodami (plus trzecia dla google talk). Wszystko ok, tylko sądzę, że o wiele lepiej byłoby gdyby metoda privacy-lists miała pierwszeństwo przed "legacy invisibility" (xep-0018). Obecnie jest odwrotnie.
Zdarza się, że czasami chcę się zalogować jedynie na moment w celu sprawdzenia wiadomości bez pokazywania wszystkim swojej obecności. Łącząc się z serwerem i bezpośrednio ustawiając stan niewidoczny w najlepszym przypadku nie stanie się nic, w najgorszym wysypie się parę błędów. Żeby serwer wysłał nam zakolejkowane wiadomości trzeba zmienić status na dowolny inny. Serwer stoi na ejabberd2, tak jak znakomita większość serwerów xmpp na świecie.

Myślę, że proponowana przeze mnie poprawka, tj. używanie przez wtw xep-0018 tylko w ostateczności, gdy inne metody nie działają, zapobiegłaby występowaniu tego błędu.
« Ostatnia zmiana: Lutego 07, 2010, 19:57:31 pm wysłana przez SQz »

Re: Priorytet metod niewidzialności w xmpp
« Odpowiedź #1 dnia: Lutego 07, 2010, 20:00:48 pm »
Ja jestem nawet za tym aby wywalic XEP-0018 calkowicie, serwery z ktorych korzystam maja privacy list, a zreszta i tak nie uzywam invisible na xmpp. Wiem jednak, ze sporo osob korzysta z pewnego dosc popularnego serwera, ktory slabiutko sobie radzi z tym stanem, wiec bylaby awantura. ;)
« Ostatnia zmiana: Lutego 07, 2010, 20:21:57 pm wysłana przez buttie »

Offline SQz

  • Narybek
  • *
Re: Priorytet metod niewidzialności w xmpp
« Odpowiedź #2 dnia: Lutego 08, 2010, 09:00:55 am »
Wlasciwie to jednym z zalozen WTW jest szeroko pojeta nowoczesnosc, wiec w sumie dziwne, ze program obsluguje standard ktory ogolnie uznany jest za odrzucony. No ale, nic by sie nie stalo zlego, gdyby uzywal list prywatnosci przed presence invisible zawsze, kiedy jest to mozliwe.

Mniemam, ze wspominany serwer to ten na literke A :P

Offline Kaworu

  • Ryszard
  • Szlachta
  • *
  • Twój Koszmar Senny
    • k2t.eu
Re: Priorytet metod niewidzialności w xmpp
« Odpowiedź #3 dnia: Lutego 08, 2010, 18:19:33 pm »
A ja wlasnie patrze w kod (i nawet sprawdziłęm na aqq.eu) i pierwsza (jesli dostępne są obie) jest brana metoda z XEP-0016.

Offline SQz

  • Narybek
  • *
Re: Priorytet metod niewidzialności w xmpp
« Odpowiedź #4 dnia: Lutego 08, 2010, 18:32:54 pm »
Czyli pewnie wsparcie dla owej metody wykrywane jest w jakiś ruski sposób, albo ejabberd2 tak już ma ;P

Chcąc nie chcąc zawsze ustawia mi przez xep-0018 co powoduje niedostarczanie wiadomości albo różne inne dziwne kwiatki :P

Offline Kaworu

  • Ryszard
  • Szlachta
  • *
  • Twój Koszmar Senny
    • k2t.eu
Re: Priorytet metod niewidzialności w xmpp
« Odpowiedź #5 dnia: Lutego 08, 2010, 20:21:04 pm »
Sprawdz (kosola, debug) czy wykrył na serwerze 0016. ;P

Re: Priorytet metod niewidzialności w xmpp
« Odpowiedź #6 dnia: Lutego 08, 2010, 21:15:41 pm »
Nope, tlakr.im i jabbim stoja na schizofrenicznym ejabberd i wtw wykrywa tylko XEP-0018, na jid.pl (OpenFire) bez problemu wykrywa Privacy-Lists (no ale tam Invisibility nie ma).

Offline SQz

  • Narybek
  • *
Re: Priorytet metod niewidzialności w xmpp
« Odpowiedź #7 dnia: Lutego 09, 2010, 12:06:19 pm »
« Ostatnia zmiana: Lutego 09, 2010, 12:12:40 pm wysłana przez SQz »

Offline Kaworu

  • Ryszard
  • Szlachta
  • *
  • Twój Koszmar Senny
    • k2t.eu
Re: Priorytet metod niewidzialności w xmpp
« Odpowiedź #8 dnia: Lutego 09, 2010, 12:24:26 pm »
Jak użyło, to znaczy, ze kiedyś rozgłaszane było. ;P