Parsi-projektin 3. palaveri Aika: keskiviikko 16.2.2011 klo 12:21-14:11 Paikka: sovellusprojektien kokoushuone AgC226.2, Jyväskylän yliopisto Pöytäkirja laadittu: 16.2.2011 Pöytäkirjaa muokattu: 22.2.2011 Paikalla Projektiryhmä Olli Kauppinen, puheenjohtaja Juho Tammela, sihteeri Tilaajat Tommi Lahtonen Ohjaajat Jukka-Pekka Santanen Mikko Tyrväinen 1. Kokouksen avaus Avattiin kokous. Valittiin Kauppinen puheenjohtajaksi ja Tammela sihteeriksi. 2. Laillisuus ja päätösvaltaisuus Todettiin palaveri lailliseksi ja päätösvaltaiseksi. 3. Esityslistan hyväksyminen Hyväksyttiin esityslista sellaisenaan. 4. Edellisen pöytäkirjan hyväksyminen Kauppinen kävi läpi edellisen palaverin päätökset ja tehtävät. Pöytäkirjan kohtaan 6 oli lisätty päätökseksi toteuttaa tekstinkäsittelydokumentin listan tarkistaminen "ajan salliessa". PÄÄTÖS: - Hyväksyttiin pöytäkirja sellaisenaan. 5. Edellisessä palaverissa sovitut tehtävät Projektiryhmä: - Sitoumussopimuksen luonnostelman tekeminen ensi palaveriin. Suoritettu. - Valmistautuu esittelemään eri tiedostoformaatit ensi palaverissa. Suoritettu. - Vaatimusmäärittelyn tekeminen ja jakaminen GoogleDocsissa. Suoritettu. - Odfpy-kirjastoon tutustuminen. Suoritettu. - Lähdekoodien osalta Odfpy ei ole hyödyllinen, mutta API:n osalta siitä saattaa olla hyötyä. - Projektisuunnitelman (1. version) tekeminen. Suoritettu. - YouSourcen päivittäminen ja siitä tiedottaminen. Suoritettu. Lahtonen: - Vaatiusmärittelyn tarkastaminen ja mahdolliset lisäykset. - Kesken: On tutustunut, mutta ei vielä tehnyt lisäyksiä. Santanen: - Kysyy ATK-tuelta verkkolevyn toimituksen etenemisestä. Suoritettu. - Selvittää Tyrväisen työsopimuksen. Suoritettu. - Tarkastaa vaatimusmäärittelyn ja esittää mahdolliset lisäykset. Suoritettu. 6. Projektin tilakatsaus Kauppinen kertoi, että viime päivät ryhmä on tutustunut tiedostoformaatteihin. Viime viikolla oli paljon oheiskurssien tapaamisia ja lisäksi hänellä oli tentti, joten tarkista_writerin kääntäminen Pythonille ei ole edennyt. Kauppinen kertoi, että ryhmä pohtii jakaako se dokumentteja YouSourcen vai kotisivujen kautta. Kotisivuilla on tällä hetkellä vain ryhmän tarvitsemia tiedostoja. Tammela sanoi, että ryhmä on harkinnut Tracin käyttöönottoa sen hyvän wikin takia, sillä YouSourcen wikin ominaisuudet ovat vaikuttaneet puutteellisilta. Ryhmä kuitenkin vielä punnitsee eri vaihtoehtoja. 6.1 Tiedostoformaattien esittely Kauppinen esitteli OpenOfficen odt-formaattia. Esittelyn aikana tuli esille seuraavia huomioita: -Ei ole löydetty tietoa useammista tallentajista, mutta tieto dokumentin luojasta ja viimesestä muokkaajasta löytyy. -Dokumentin muokkauksen kesto sen luomisesta viimeiseen muokkaukseen on kiinnostavaa esimerkiksi harjoitustyön tekemisen keston selvittämiseksi. -YouSourcea voi käyttää apuna dokumenttiin tapahtuneiden muutosten seuraamisessa. -Harjoitustyössä voidaan vaatia tietyn ulkoasun omaava sisällysluettelo. -Otsikkotekstissä ei saa lukea otsikon numeroa (kun otsikot ovat numeroitu), sillä automaattisesti tehtynä numero ei tule XML-tiedostoon otsikon tekstin kanssa. -Automaattisesti luodun ja käsin luodun sisällysluettelon ero XML:ssä tulee selvittää. -Harjoitustyössä sisällysluettelo on tehtävä automaattisesti, otsikot on osattava tyylittää oikein. -Taulukosta ei tarvitse tutkia yhdistettyjä soluja tai sisäkkäisiä taulukoita. -Tekstinkäsittelydokumenttien taulukot tarkoitus tehdä jatkossa taulukkolaskentaohjelmalla. -Dokumenttiin lisättyjä kuvia tulee tutkia. -Ryhmä voi tutustua Pythonin kuvakäsittelykirjastoihin. -Tallentuvatko kaikki kuvaformaatit oikeasti png-muodossa? -png-tiedostoista saatavia metatietoja voidaan tutkia aluksi vaikka Gimpin avulla. -Kuvien värimäärät ovat kiinnostavia, esimerkiksi vähän värejä sisältävissä kuvissa tulisi käyttää rajoitettua värimäärää kuvan koon pienentämiseksi. Tammela esitteli Microsoft Officen docx-formaattia. Kauppinen toimi sihteerinä tästä eteenpäin aina 8. kohtaan saakka. Esittelyn aikana tuli esille seuraavia huomioita: -Käsin tehdyt muotoilut havaittava (sama OpenOffice puolella). -Suomenkielisellä Wordilla XML:ssä suomen kieltä. -Tyylit periytyvät, oletustyylien alkuperäisiä muotoiluasetuksia ei ole vielä löytynyt. -Voi olla mahdollista että oletusasetukset ovat ohjelmakohtaiset. -2003-versiossa ollut eri fonttien kanssa ongelmia erilaisten paikallisten asetusten kanssa. -Paikka josta oletustyyliasetukset tulevat on vielä selvitettävä. -Erilaisten ja käsin tehtyjen ylä- ja alatunnisteiden eroja vielä tutkittava. -Automaattisesti tehtynä document.xml:stä vain viitataan tiettyyn tunnisteeseen -Sivunumeroissa ja osioiden vaihdoissa vielä epäselvää. -Myös docx:stä löytyy metatietoa dokumentin luojasta, muokkaajasta, ohjelmaversiosta ynnä muusta sellaisesta. Lahtonen sanoi, että formaatit näyttävät jo melko selviltä ja projektiryhmä on saanut paljon aikaiseksi. Santanen kysyi kannattaako ryhmän alkaa jo koodaamaan jotain. Lahtosen mukaan kannattaa vielä perehtyä ja verrata muihin ohjelmiin, koodaus ei vielä niin ajankohtaista ja DOM-rajapinnassa ei pitäisi olla mitään erikoista. Santanen kehotti ryhmää laittamaan dokumentit ja käytetyt esimerkkitiedostot jakoon koko organisaatiolle. PÄÄTÖKSET: -Tekstinkäsittelyn taulukosta ei tarvitse tutkia yhdistettyjä soluja tai sisäkkäisiä taulukoita. 6.2 Projektisuunnitelman esittely Tammela esitteli projektisuunnitelmaa. Käytiin lyhyesti läpi sisällysluetteloa, sillä sisällössä ei ole vielä paljoa näytettävää tilaajan edustajille. Santanen antaa Tammelalle yksityiskohtaisempaa palautetta palaverin ulkopuolella. 7. Sitoumusluonnos Projektiryhmän jäsenet ovat sopineet allekirjoittavansa sitoumuksen, jossa he sitoutuvat julkaisemaan projektin tulokset tietyn lisenssin alle. Tammela esitteli luonnoksen sitoumuksesta. Santanen esitti sitoumukseen tarkennuksia ja korjausehdotuksia. Dokumenttien lisenssiä koskeva virke tulee korjata koskemaan yksiselitteisemmin pelkkää projektiryhmää. Tammela kertoi sitoumuksessa mainitun dokumenttien lisenssin voivan vielä muuttua. Lahtonen toivoi, että myös dokumentit sijoitetaan kuitenkin avoimen lähdekoodin lisenssin alle. 8. META Tammela jatkoi sihteerinä. Santanen suositteli, että jatkossa esityslistaan kirjataan projektin tilakatsaus erikseen. Tilakatsauksessa voisi olla lisäksi tarkempi esittely aiemmin luennolla jaetun materiaalin mukaisesti. Tammela kysyi keneltä voi tarvittaessa pyytää Tracia käyttöön. Tyrväinen kertoi, että sitä voi pyytää ATK-tuelta. 9. Seuraavan palaverin aika ja paikka Seuraava palaveri 23.2. klo 12:15 sovellusprojektien kokoushuoneessa AgC226.2. 10. Osallistujien seuraavat tehtävät - Ryhmä - Edellisen palaverin hyväksytyn pöytäkirjan jakaminen. - Tiedostoformaattien esittelyn materiaalien jakaminen. - Esitysgrafiikan ja taulukkolaskennan formaattien tutkiminen. - Esitysgrafiikan ja taulukkolaskennan formaattien esittely ensi palaverissa. - Projektisuunnitelman seuraavan version laatiminen. - Dokumenttien käyttämiin kuvaformaatteihin tutustuminen. - Pythonin kuvankäsittelykirjastoihin tutustuminen. - Lahtonen - Vaatimusmäärittelystä palautteen antaminen. - Santanen - Projektisuunnitelmasta palautteen antaminen. 11. Kokouksen päättäminen Päätettiin kokous. Jaetut ja käsitellyt materiaalit Projektisuunnitelman hahmotelma käytiin läpi videoprojektorilla. Odt- ja docx-formaattien esittelymateriaali käytiin läpi videoprojektorilla. _____________________________ __________________________ Olli Kauppinen, puheenjohtaja Juho Tammela, sihteeri