Název projektu: JavaScript Graphics Library (JSGL)
Domovská stránka projektu: http://www.jsgl.org
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 http://www.jsgl.org 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: http://jsgl.org/doku.php?id=demo
- JSGL na ohloh.net
- JSGL na sourceforge.net
Prezentace
Ohloh
JSGL Ohloh widget:
Můj Ohloh widget: