Projekt

Obecné

Profil

Akce

Feature #7468

uzavřený

Vývoj initial elimination - zgrupování na 20 prvků

Přidáno uživatelem Přemysl Kouba před asi 5 roky(ů). Aktualizováno před téměř 5 roky(ů).

Stav:
Closed
Priorita:
Normal
Přiřazeno:
Patrik Harag
Kategorie:
Initial Elimination
Cílová verze:
Začátek:
2019-05-07
Uzavřít do:
2019-05-20
% Hotovo:

100%

Odhadovaná doba:
4.00hod
Importance:
Tags:
vývoj, initial elimination, clustery, ui

Popis

Dokázat zabalit prvky v IMiGEr tak, aby bylo zobrazeno pouze 20 prvků - není třeba složitý algoritmus

Aktualizováno uživatelem Přemysl Kouba před asi 5 roky(ů)

  • Fronta změněn z Task na Feature

Aktualizováno uživatelem Patrik Harag před asi 5 roky(ů)

  • % Hotovo změněn z 0 na 100

Aktualizováno uživatelem Patrik Harag před téměř 5 roky(ů)

Z prototypu bylo zjištěno následující:
  • skrývání do do postraního panelu (Excluded nodes)
    • nelze z výkonových důvodů - protože už cca 20 prvků má výrazný vliv na výkon
    • podle Pavla F. se toto použití nehodí
  • zabalování do skupin
    • obecné problémy skupin
      • do skupin není vidět
      • ze skupin není možné odebírat prvky; lze pouze zrušit celou skupinu
      • chybí informace o velikosti skupiny (ta by mohla být součástí widgetu - pro udržení přehledu)
      • jakmile se skupina smaže (rozbalí), už to není možné vrátit zpět
      • poměrně malý widget, do kterého se často nevejde název - pokud mají názvy stejný začátek, tak není poznat která je která...
      • při rozbalení skupiny jsou elementy rozbaleny na původní místo - i pokud byla skupina přesunuta; nedojde ani k jejich označení -> ztráta kontextu
    • uživatel nejspíš bude zmaten
      • ať už při náhodném nebo jakkoli chytrém clusterování nejspíš nebude chápat na co se dívá
      • výjimka je zabalení podle typů uzlů, které uživatel pravděpodobně pochopí; názvy skupin se mají podle čeho nastavit; ne vždy však jsou typy k dispozici / je jich dost aby to dávalo smysl
Dalším problémem je rozbití UI testů při zavedení initial elimination - nepůjde snadno opravit (initial elimination je heuristika...)
  • Zavedení přepínače "Initial elimination"?

Moje stanovisko: raději nepřidávat initial elimination dokud na to aplikace nebude připravena

Aktualizováno uživatelem Patrik Harag před téměř 5 roky(ů)

  • Odhadovaná doba změněn z 3.00hod na 4.00hod

Pozn: nakonec byl vymyšlen a naprogramován trochu složitější algoritmus, proto byla změněna odhadovaná doba

Aktualizováno uživatelem Přemysl Kouba před téměř 5 roky(ů)

  • Stav změněn z New na Closed
Akce

Také k dispozici: Atom PDF