[[!meta title="Řehořek Tomáš"]] **Název projektu:** JavaScript Graphics Library (JSGL) **Domovská stránka projektu:** Zadání ====== JSGL je knihovna umožňující vkládání vektorové grafiky do webové stránky a dynamickou manipulaci s grafickými objekty. Knihovna odstiňuje programátora od specifik jednotlivých prohlížečů a poskytuje API ve stylu jazyku Java, jehož užívání nevyžaduje hlubší zkušenost s tvorbou webových stránek. Tuto knihovnu jsem navrhl a implementoval v rámci své bakalářské práce. Na se nachází provizorní verze webových stránek mé knihovny. V rámci předmětu OSP bych rád tyto stránky zplnohodnotnil ve smyslu **založení repository, mailing-listu a bug/feature trackingu**, aby se jednalo o důstojný open-source projekt. Kromě toho se dlouhodobě nabízí celá řada úkolů, z nichž alespoň některé bych rád v rámci předmětu splnil: * Rozšiřování stávající dokumentace, která je nepostačující. * Obecná úprava stránek pro snazší orientaci (vytvoření navigačního menu...) * Rozšiřování funkčnosti knihovny. Knihovnu považuji za dobře architektonicky navrženou a programátorsky přívětivou, ovšem poskytovaná funkcionalita zaostává za konkurencí. Odkazy ====== * Demo aplikace ukazující, co lze s knihovnou vytvořit: * JSGL na ohloh.net * JSGL na sourceforge.net Prezentace ========== * [[Prezentace záměru práce ve formátu PDF|JSGL.pdf]] * [[Prezentace výsledků práce ve formátu PDF|JSGL_vysledky.pdf]] Ohloh ===== JSGL Ohloh widget: Můj Ohloh widget: Ohloh profile for tregoreg