Wreszcie udało mi się przywrócić transportowi poprawną stabilność,
poprawić inne znane mi błędy i wydać bestię w wersji 2.0.4.
Podstawowe zmiany:
- Wszyscy użytkownicy GG widoczni są z zasobem „GG”.
- Formularze wyszukiwania i rejestracji zostały zmienione tak, by
były kompatybilne ze wszelkimi implementacjami JEP-4, w szczególności
z JAJCem (ciekawe czy się udało). - Dodana została obsługa Jabberowej niewidzialności. Potrzebne do
tego jest odpowiednie wsparcie ze strony klienta i czasem wymaga
gimnastyki od użytkownika. Np. w tkabberze po wybraniu statusu
„invisible” należy ponownie zalogować się do transportu. - Poprawiłem też obsługę statystyk – wszystkie mogą być odczytane
jednocześnie. Wcześniej problemu nie zauważyłem, bo tkabber zawsze
czyta pojedynczo, ale jabgraph żąda wszystkich informacji na raz.
Pierwsza z tych zmian powoduje pewne ogłupienie klientów Jabbera
zalogowanych podczas upgrade’u. Niektóre kontakty mogą być widoczne
podwójne, a niektóre jako dostępne, mimo że dostępne nie są. Po
wylogowaniu się z Jabbera (nie transportu) i ponownym zalogowaniu
wszytko powinno wrócić do normy.
Jutro wracam do prac nad jabgraphem. Ale on się straszni muli…
Nawet psyco nie pomaga. Ale trudno, w końcu to tylko taki „proof of
concept”.
Wszyscy użytkownicy GG widoczni są z zasobem „GG”.
Co to znaczy? Albo inaczej – co to daje? 🙂
PolubieniePolubienie
Większą zgodność z zasadami Jabbera
PolubieniePolubienie
A może status niewidoczny wrzucisz pod jaberowy status Niedostępny i żeby można ustalać status po rozłączeniu się
PolubieniePolubienie