Projekt

Obecné

Profil

Akce

Standup konec 1. iterace (4-3-2024)

Revize úkolů

  • Kódování pro Chrome/Mozilla
    • Velmi podobné pro obě platformy
    • Měli bychom používat především funkce nezávislé na prohlížeči
  • Analýza obchodů z pluginy
    • Nutno zaplatit 5 dolarů
    • Možné vytvořit týmový projekt - více lidí kooperuje
    • Počítat s prodlevou schválení pluginu (většinou 30 dní)
    • Neshromažďujeme data na svém serveru, pouze lokálně
    • Mozilla méně přívětivá
    • Možná nepůjde použít CDN?
    • Z provedené analýzy by neměl být problém s nasazením do obchodu
    • Lukáš má přístup k těmto službám - kdyžtak nám vytvoří účet
  • Rizika
    • Dodělána, opraveny severity a dopady
  • Analýza úložišť
    • V dokumentaci uvedena možnost local storage
    • Dokument přístupný v souboru Analýza na disku
  • Plán testování
    • Návrh testování, dokument dostupný na disku
    • Testovací případy budou doplněny později
    • Souhlasí se specifikací požadavků
  • Analýza frontend nástrojů
    • Hlavní rozdíly mezi nástroji, obrázky
    • Uvedeny přínosy, výhody, rozdíly
    • Hodně odkazů pro další detaily
  • Analýza událostí
    • Několik typů eventů, které mohou nastat
    • Neexistuje seznam eventů v rozumné formátu, existuje stromová struktura elementů které si přidávají své další eventy
    • Spíše zjistit co nás zajímá a dohledat to co od toho chceme (většinu potřebovat nebudeme)
      • Animace (moc nás trápit nebude), Asynchronní akce (příliš nízkoúrovňové)
      • Hodně nás bude zajímat - focus, form, input, history, keyboard, loading, network (ztráta připojení)
    • U některých uvedeno "ano" dost benevolentně (nejspíš nebudeme potřebovat)
    • Některé eventy se posílají hodně krát nebo se "zacyklí"
    • Zachytávat jen to co uživatel ví, že dělá - diskuze (možná existují eventy které chceme zachytit, ale uživatel o nich neví)
    • Analýza vlastností eventů
      • Nejdůležitější a existující u všech eventů - isTrusted, target
    • Speciální objekty - diskutovány Document (copy), Window (resize), Element (od něj dědí téměř vše), HTML Element (jsou elementy, ale jsou rozšířeny o další eventy)
    • V dokumentu zachovány odkazy, bude nutní práce s dokumentací
  • Návrh architektury
    • Vytvořen diagram
    • Jedná se o první návrh
    • V Content scriptu jednotlivé listenery
    • Při vytvoření prvních verzí se ujasní jak bude architektura ve skutečnosti
  • Návrh uživatelského rozhraní
    • Pro use-casy demonstrováno co má být vidět na obrazovce
    • Dobré prodiskutovat se zadavatelem
    • Vytvořeno dle specifikace - přidány uživatelské prvky

Budoucí schůzky

  • Zadavatel
    • Nutné probrat uživatelské rozhraní, specifikace požadavků
    • Vývojářský účet v obchodu - 5 dolarů
  • Mentor
    • Retrospektiva - GLAD, SAD, MAD
  • Plánování
    • 05.03.2024 - na další iteraci

Aktualizováno uživatelem Adam Šmucr před asi 1 rok · 9 revizí