JOOSE - PROJEKTI Väliesittely Hannu Hautakangas, Nikolai Koudelia, Joel Lehtonen, Johan Nysten
Sisältö ● Projektiorganisaatio ● Projektin taustaa ja tavoitteita ● Toteutus ● Käyttöliittymä ● Yhteenveto
Projektiorganisaatio ● Tilaaja – Jyväskylän yliopiston informaatioteknologian tiedekunta ● Tilaajan edustajat – Eija Ihanainen – Vesa Lappalainen – Miika Nurminen
Projektiorganisaatio ● Vastaava ohjaaja – Jukka-Pekka Santanen ● Tekninen ohjaaja – Tuomas Räsänen
Taustaa ● Microsoft Word – Ominaisuudet osoittautuivat puuttellisiksi – Päätettiin kehittää oma julkaisujärjestelmä ● XOO-julkaisujärjestelmä – Kehitys alkoi XooZoo-projektina – Kehitys jatkui Xoo-jatkoprojektissa ja Kokako- projektissa – Joel Lehtonen jatkoi kehitystä – Lisäksi Miika Nurminen on kehittänyt ja ylläpitänyt järjestelmää
XOO
Taustaa ● XOO-julkaisujärjestelmä – Käytössä IT- ja MLTK-tiedekunnissa – Käyttäjinä laitosten ja tiedekuntien opinto-asioista vastaavat henkilöt – Ollut käytössä viimeiset kolme vuotta – Sisältö XML-muodossa
Taustaa ● Hyviä ominaisuuksia – Samalla vaivalla PDF- ja HTML-versio – Kurssikuvaukset Korpista ● Hankalaa – XML-kieli – Uuden sisällön tuottaminen – Lopullisen painoversion viimeistely
Haastattelut ● Sovelluksen käyttäjiä haastateltu ● Sovelluksen ongelmakohdat selventyneet – Uuden sisällön luominen – Taulukoiden käsittely
Tavoitteita ● Tavoitteena visuaalinen editorikäyttöliittymä ● Toteutettavat toiminnot – Dokumentin tallennus – Listojen käsittely – Taulukoiden käsittely – Tekstin korostukset
Joose
Toteutus
Käytettävät työkalut ● Ext JS, JavaScript, XML ja XSLT ● Kehitetään Firefox-selaimen versiolle 3 ● Firebug 1.2.1
Käyttöliittymä
Jatkokehitys ● Dokumentin metatiedot ● Kuvien käsittely ● Leikepöydän toiminnot ● Tuki muille selaimille ● Ristiviitteet ● Versiohallinta
Kiitos ● Kysymyksiä?