Xetor XML-editorin 6. palaveri Aika: torstai 11.3.2004 klo 14.00 Paikka: tieteellisen laskennan kokoustila C421.1 Läsnä: Hilkka Heikkilä Kari Kärkkäinen Tommi Lahtonen Jani Lirkki (sihteeri) Olavi Paananen Raimo Pitkänen (puheenjohtaja) Jussi Räisänen Olli Tietäväinen 1. Kokouksen avaus Kokous avattiin 14.06 puheenjohtaja Raimo Pitkäsen toimesta. 2. Esityslistan hyväksyminen Esityslista hyväksyttiin sellaisenaan. 3. Edellisen palaverin pöytäkirjan tarkistus Edellisen palaverin pöytäkirja käytiin läpi ja siinä ei havaittu muutostarpeita. 4. Projektin tilannekatsaus Olavi Paananen kertoi lyhyesti projektin tilasta ja siitä, mitä on viime aikoina tehty. Hän totesi, että aikataulusta ollaan hieman jäljessä sillä sovellussuunnitelman pitäisi olla paremmassa tilassa. Projektiryhmän arvio on, että aikataulusta ollaan jäljessä noin 2 työpäivää. Paananen totesi, että vaatimusmäärittely on kuitenkin saatu valmiiksi ja projektisuunnitelma olisi tarkoitus hyväksyä tässä palaverissa ja näin ollen palaverin jälkeen päästään aikataulun mukaisiin työtehtäviin. Esitettiin projektilaisten päivitetyt ajankäyttötulosteet Kärkkäiselle. 5. Projektisuunnitelman hyväksyminen Käytiin pikaisesti läpi projektisuunnitelman viimeisimmät muutokset, joista tärkeimpänä oli projektilaisten ajankäyttöä projektissa kuvaamaan tehty taulukko. Huomautettiin, että tästä taulukosta puuttuu vielä katselmointien osuus työpanoksesta. Tämä päätettiin lisätä sinne. Lisähuomiona todettiin, että taulukossa projektilaisille suunniteltu 400 tunnin työmäärä tarkoittaa 25 tunnin työpanosta joka viikko. Heikkilä oli huomannut, että taulukossa projektin tärkeistä päivämääristä ajoittuvat koodikatselmointi ja 2. prototyypin valmistuminen 2 päivän päähän toisistaan. Asiasta keskusteltiin ja todettiin että koodin katselmointi tulee suorittaa aikaisemmin. Päätettiin suorittaa koodin katselmointi 16.4.2004. Heikkilä totesi myös, että projektisuunnitelmassa esitellään projektissa tuotettavat dokumentit vasta sen jälkeen kun on kerrottu, mitkä näistä dokumenteista katselmoidaan. Dokumentit tulisi siis esitellä ennen katselmointikäytännöstä kertomista. Projektisuunnitelma todettiin muuten hyväksi ja se hyväksyttiin kunhan siihen tehdään yllä mainitut muutokset. PÄÄTÖKSET: - Projektisuunnitelma hyväksyttiin edellyttäen, että seuraavat muutokset tehdään sinne: - Lisätään ajankäyttötaulukkoon katselmoinnit ja niille suunniteltu aika kunkin projektilaisen osalta - Koodin katselmointipäivämääräksi muutetaan 16.4.2004 - Siirretään projektissa tuotettavien dokumenttien esittely ennen katselmointikäytännöstä kertovaa kappaletta 6. Prototyypin esittely Lirkki esitteli ensimmäisen prototyypin tilaa ja totesi, että suuria muutoksia siihen ei ole viikon aikana tehty. Viime palaverissa päätetyistä muutoksista oli toteutettu seuraavat asiat: - Dokumenttia esittävien ikkunoiden sisältämien komponenttien kokojen järkevä skaalautuminen ikkunan kokoa muutettaessa - Element Inspectorin nostaminen muita ikkunoita ylemmälle tasolle - Undo/redo- ja search/replace toiminnallisuuksien lisääminen edit-valikkoon - Dokumenttia esittävän ikkunan alareunassa olevan palkin muuttaminen matalammaksi, status barin lisääminen siihen, mahdollisuus koko palkin piilottamiseen ja näkymävalitsinten siirtäminen oikeaan reunaan Uusina muutoksina prototyyppiin tuli ilmi seuraavat asiat: - File-valikkkoon export- ja print-kohdat - Pikanäppäin Element Inspectorin piilottamiselle (esimerkiksi F7) Lahtonen totesi, että prototyyppiä ei ole saatavissa verkkosivuilta. Päätettiin, että prototyyppi lisätään jar-muodossa saataville projektin verkkosivuille. PÄÄTÖKSET: - File-valikkoon lisätään export- ja print-kohdat - Element Inspectorin piilottamiselle ja takaisin tuomiselle määritellään pikanäppäimeksi F7 - Prototyypistä laitetaan uusin versio jar-muodossa saataville projektin verkkosivustolle 7. Sovellussuunnitelman tilannekatsaus Todettiin, että sovellussuunnitelma on saatu alulle ja sinne on kirjoitettu lähinnä 1. prototyyppiä sivuavaa käyttöliittymäasiaa. Myös lähdekoodin ulkoasusta on kerrottu omassa kappaleessaan. Todettiin, että ensi viikolla sovellussuunnitelman tulee olla paremmassa tilassa ja ensi palaverissa sitä kannattaa käydä tarkemmin läpi. 8. Muut esille nousseet asiat Tarkasteltiin projektin verkkosivustolle toteutettua palautteen antamisen mahdollistavaa sivua. Lahtonen huomautti, että palautteelle varatun tekstikentän kokoa tulee suurentaa ja "Tyhjennä lomake"-nappula on turha. Muuten oltiin sitä mieltä, että näillä muutoksilla tämä ratkaisu palautteen antamiselle on hyvä tässä vaiheessa. Palautteet päätettiin alustavasti ohjata Xetorin sähköpostilistalle. PÄÄTÖKSET: - Palautteelle varattua tekstikenttää suurennetaan - Poistetaan "Tyhjennä lomake"-nappula - Ohjataan palautteet Xetorin sähköpostilistalle 9. Sovitaan osallistujien seuraavista tehtävistä Todettiin, että projektiryhmän tulee keskittää voimansa seuraaviin tehtäviin: - Opponointiin valmistautuminen - Sovellussuunnitelman tekeminen - Olemassa olevien ohjelmakirjastojen (mm. JAXP) kartoitus - Katsotaan, mitä ne tekevät ja mitä ne eivät tee. - Tutkitaan sitä, kuinka helppoa on saada C++-koodia java-sovellukseen (Mozilla) - Tutkitaan sitä, kuinka Netbeans-komponentteja saadaan Xetorin käyttöön. 10. Varmistetaan seuraavan palaverin ajankohta ja paikka Päätettiin seuraavan palaverin ajankohta ja paikka. Samalla päätettiin myös tätä seuraavan palaverin ajankohta ja paikka Tommi Lahtosen pyynnöstä. PÄÄTÖKSET: - Seuraava palaveri pidetään perjantaina 19.3.2004 kello 10.00 sovellusprojektien kokoustilassa AgC223.1. - Tätä seuraava palaveri pidetään perjantaina 26.3.2004 kello 10.00 sovellusprojektien kokoustilassa AgC223.1. 11. Kokouksen päättäminen Puheenjohtaja Raimo Pitkänen päätti kokouksen kello 15.13.