MantisBT

Wyświetl szczegóły problemu Przejdź do komentarzy ] Historia zgłoszenia ] Drukuj ]
IdentyfikatorProjektKategoriaWidocznośćData zgłoszeniaData modyfikacji
0000552WTW[Wszystkie projekty] Generalpubliczny2009-08-12 08:292014-09-09 11:49
Zgłaszającywujek_bogdan 
Przypisany do 
PriorytetnormalnyWażnośćpropozycjaPowtarzalnośćzawsze
StatusnowyRozwiązanieotwarty 
PlatformaSystem operacyjnyWersja systemu
Temat0000552: Domyślny kontakt w meta
OpisObecnie meta działa tak, że otwierane jest okno rozmowy z osobą która jest bardziej dostępna, a jeśli oba protokoły mają taki sam stan, to z tą której status jest bardziej dostępny. Logicznie jak najbardziej poprawne i wręcz oczywiste... ale w praktyce niestety gorzej.

Problem pojawia się przy meta gg+jabber, gg+tlen
gadu nie obsługuje stany xa, więc jeśli mamy gg(zaraz wracam)+tlen(wrócę później), to jako bardziej dostępny traktowany jest gg, chociaż w rzeczywistości wcale tak nie jest, ponieważ najprawdopodobniej osoba ma zsynchronizowane stany i przy ustawieniu tlena na 'wrócę później' gg zmienia mu się na 'zaraz wracam', więc cała logikę szlag trafił ;)

Proponuję, aby dla wszystkich stanów away, tzn (jestem zajęty, zaraz wracam, wrócę później) rozmowa otwierała się z domyślnym kontaktem. tzn aby wszystkie stany online (poza dostępnym i porozmawiajmy) były traktowane na równi.
ZnacznikiBrak powiązanych tagów.
Dołączone pliki

- Powiązania

-  Komentarze
(0000807)
Kaworu (administrator)
2009-08-15 10:38

O ile pomysł jest sensowny (moznaby dodac) to jest małe "ale", logiki szlag nie trafił, bo jak nawet otwierane jest gg, to co za roznica, skoro to i tak ten sam user, i tak go nie ma, i tak sie odezwie jak wroci ;D
(0000810)
wujek_bogdan (zgłaszający)
2009-08-15 15:53
edytowano: 2009-08-15 15:58

prawda, ale np. ja jeśli mam kontakty meta w których jest gg oraz tlen, to zazwyczaj wolę używać tlena, a gg używam awaryjnie jak np. tlen padnie, więc większość rozmów w archiwum mam z tlenem i wiem gdzie rozmowy szukać.
tak przy okazji narodził się pomysł: może by tak dodać możliwość łączenia archiwum dla metakontaktów ... choć nie wiem czy to na pewno dobry pomysł.

poza tym lepiej na liście wyglądają ikonki tlenowe niż gg ;)))

(0000872)
wujek_bogdan (zgłaszający)
2009-09-23 09:33

zapomniałem dodać, że dochodzi do tego kwestia awatarów. wyświetlany jest awatar dla bardziej dostępnego stanu i w sytuacji gdy user na tlenie ma awatar, a na gg nie ma to przy metakontakcie, jeśli gg jest 'bardziej dostępne' nie wyświetla się wtedy żaden awatar.
(0001705)
s0n1c (zgłaszający)
2010-08-03 14:25
edytowano: 2010-08-03 14:26

Podbijam.

Mysle, ze domyslny kontakt powinien miec najwyzszy piorytet, niezaleznie od stanu.



Wersja hard pomyslu:
Nadawanie dodatkowego "piorytetu" poszczegolnym stanom protokolu.

Def:
7-Dostępny (tlen/xmpp) - Dostępny(gg)
6(gg7)-Porozmawiajmy (tlen/xmpp) - Dostępny(gg)
5-Jestem zajęty (tlen/xmpp) - Zaraz wracam (gg)
4(gg5)-Zaraz wracam (tlen/xmpp) - Zaraz wracam(gg)
3(gg5)-Wrócę później (tlen/xmpp) - Zaraz wracam(gg)
2-Niewidoczny (tlen/xmpp) - Niewidoczny (gg)
1-Niedostępny (tlen/xmpp) - Niedostępny (gg)
0-Domyslne zachowanie jak jest.

Chodzi o to, ze do domyslnego kontaktu (badz ogolnie, poszczegolnym kontom) , mozemy dodawac "extra" piorytet.
Dla przykladu: Domyslnym protokolem jest gg i przydzielamy dodatkowy piorytet w wysokosci 2.
I teraz w przypadku, jesli kontakt na gg jest na zaraz wracam (5), a na xmpp na porozmawiajmy (6) to i tak wyswietlany bedzie kontakt gg, gdyz ogolny piorytet bedzie mial wiekszy (5+2=7).

(0003102)
Kcurek (zgłaszający)
2014-09-09 11:49

Zgadzam się, że zdałoby się coś z tym zrobić. Nawet jako opcję wyboru. Natomiast na dziś dzień różnica między stanami gadu a XMPP to jedynie "wrócę później". I to powinno być traktowane z równym priorytetem jak gadowe "zaraz wracam". Tyle, że można tu uwzględnić jeszcze skype ;]
Hierarchia stanów, jaką bym zasugerował, nieco różni się od wyżej wymienionej:
- porozmawiajmy (dla skype równoznaczne z "dostępny");
- dostępny;
- zaraz wracam;
- wrócę później (dla skype i gadu równoznaczne z "zaraz wracam");
- jestem zajęty;
- niewidoczny;
- niedostępny.
Aczkolwiek jako drugą opcję wyboru rzuciłbym możliwość wyświetlenia i otwarcia domyślnego kontaktu zawsze, niezależnie od statusów.

- Historia zgłoszenia
Data zmiany Nazwa użytkownika Pole Zmiana
2009-08-12 08:29 wujek_bogdan Nowe zgłoszenie
2009-08-15 10:38 Kaworu Dodano komentarz: 0000807
2009-08-15 15:53 wujek_bogdan Dodano komentarz: 0000810
2009-08-15 15:58 wujek_bogdan Edytowano komentarz: 0000810
2009-09-23 09:33 wujek_bogdan Dodano komentarz: 0000872
2010-08-03 14:25 s0n1c Dodano komentarz: 0001705
2010-08-03 14:26 s0n1c Edytowano komentarz: 0001705 Wyświetl wersje
2010-08-03 14:26 s0n1c Edytowano komentarz: 0001705 Wyświetl wersje
2014-09-09 11:49 Kcurek Dodano komentarz: 0003102


Copyright © 2000 - 2021 MantisBT Team
Powered by Mantis Bugtracker