Xetor-projektin 15. palaverin pöytäkirja Aika: keskiviikko 28.5.2004 klo 9.20-10.55 Paikka: Sovellusprojektien kokoustila C223.1. Läsnä: Kari Kärkkäinen Tommi Lahtonen Jani Lirkki (puheenjohtaja) Olavi Paananen Raimo Pitkänen Perttu Poikonen (saapui klo 9:45) Jussi Räisänen (sihteeri) Olli Tietäväinen 1. Kokouksen avaus Puheenjohtaja Jani Lirkki avasi kokouksen kello 9.20. 2. Esityslistan hyväksyminen Kohta 6. "Sovelluksen lopullisen version esittely" muutettiin muotoon "Sovelluksen hyväksyminen". Esityslista hyväksyttiin tällä muutoksella. 3. Edellisten palaverien pöytäkirjojen tarkistus 13. palaverin pöytäkirjassa ei ollut huomautettavaa. 14. palaverin pöytäkirjasta Kari huomautti, että 5.kohdassa loppuvaiheen tehtävät pitäisi olla lueteltuna. Sovittiin ettei pöytäkirjaa tarvitse enää muuttaa. Jani esitteli myös Xetorin englannin kielistä kotisivuja ja todettiin, että sieltä puuttuu linkki suomenkielisille sivuille. Todettiin myös, että sivujen sisältöä pitäisi muokata markkinoivammaksi. Palvelimen toiminnassa havaittiin virhe, koska selain ei näyttänyt englannin kielistä sivua automaattisesti, vaikka selaimen kieli oli englanti. PÄÄTÖKSET: 13. palaverin ja 14.palaverin pöytäkirjat hyväksyttiin ilman korjauksia. Xetorin englannin kielistä kotisivuja muokataan. -lisätään linkki suomenkielisille sivuille -muutetaan sisältöä markkinoivampaan muotoon 4. Projektin tilannekatsaus Olavi kertoi mitä ryhmä on viime viikolla tehnyt ja lista oli pitkä: avustus, asennusohjeet, installeri, projekti- ja sovellusraportin korjaukset, cd:n rakenne, sovelluksen koodaus jne. Olavi kertoi myös, että projekti olisi tarkoitus päättää tänään. PÄÄTÖKSET: Projekti kansio tarkistukseen tänään CD:t poltetaan tänään 5. Projektin loppuvaiheen tuotosten tarkistus a) Projektikansio Havaittiin, että osa tulosteista oli yksipuoleisia, vaikka tarkoitus oli tulostaa kaikki materiaali kaksipuoleisena. Todettiin, että projekti kansiosta puuttuu mm. sähköpostit ja lähdekoodit Korjaukset: Lähdekoodit, sähköpostit, Xetorin muokkaamien pluginien avustukset, "oman plugin tekeminen"-osa jEditin helpeistä, alkuperäinen aihe-ehdotus ja kuvia sovelluksen ensimmäisen prototyypin käyttöliittymästä lisätään projektikansioon. b) Projekti-cd Jani esitteli cd-levylle suunniteltua rakennetta. Korjaukset: Cd:n juureen lisätään readme.txt, jossa kerrotaan miten sovellus asennetaan. c) Asennusohjelma Jani ajoi asennusohjelman. Jani esitteli juuri asennetun sovelluksen asetuksia. Tommi piti pahana puutteena ettei asennusohjelma kopioi properties tiedostoa käyttäjän asetuksiin. Havaittiin, että ympäristömuuttujassa säilytetään tietoa käyttäjäkohtaisesta hakemistosta. Korjaukset: Asennusohjelmaa muokataan niin, että se kopioi käyttäjän henkilökohtaisiin asetuksiin jEditin properties tiedoston. Asennustiedoston nimeksi muutetaan Xetor.msi install.msi sijaan. Kotisivuilla annettava palaute ohjataan jatkossa xetorin postituslistalle xetor@korppi.jyu.fi. d) Asennusohjeet Jani esitteli sovelluksen asennusohjeita. e) Avustus Jani esitteli Xetorin muokkaamien pluginien avustusta Perttu piti epäkohtana, ettei avustuksessa ole Xetorin yhteystietoja. Korjaukset: Avustukseen lisätään Xetorin yhteystiedot. f) JavaDoc Jani ja Olavi esittelivät JavaDocumentaatioita. Kari ehdotti, että treeview niistä tulostettaisiin. Korjaukset: JavaDocin puunäkymä lisätään projektikansioon. Xetorin kotisivujen ohjelmakoodi sivulle lisätään linkki JavaDoceihin. PÄÄTÖKSET: Kaikki kohdan viisi alakohdissa käsitellyt tuotokset hyväksyttiin yllä mainituin muutoksin. 6. Sovelluksen lopullisen version esittely Tommi pääsi testaamaan sovelluksen lopullista versiota ja ihmettelemään sen toiminnallisuutta. Entiteettilistaan liittyviä parannusehdotuksia esitettiin useita, muun muassa seuraavia -entiteettilista ei olisi oletuksena esillä -entitettillistassa pitäisi näkyä myös koodausta vastaavat merkit -entiteettijen lisäys tulisi olla mahdollista vain DTD:n mukaan valideihin paikkoihin Tommi ehdotti myös, että puunäkymässä elementtien lisäys voisi tapahtua suoraan puusta aukeavasta sallittujen elementtijen listasta. PÄÄTÖKSET: Edellä mainitut sovelluksen parannus ehdotukset jäävät jatkokehitykseen. Asennuspakettiin tehdään seuraavat muutokset asetuksiin: XML-DTD and schema downloading=Always download without asking buffer-folding mode=SideKick Sovellus hyväksyttiin ilman muutoksia. 7. Muut esille nousseet asiat Jussin kesätöiden kohtalo on vielä yliopiston byrokratian käsittelyssä. Viimeisen palaverin jälkeinen projektiin liittyvä tiedottaminen tapahtuu sähköpostilla. Kari tarkasteli tuntilistoja ja totesi, että projektiin on käytetty liikaa aikaa. Kari kysyi, milloin työhuone luovutetaan. Olavi esitti, että tavoitteena olisi hoitaa homma kuntoon tänään. Cd:t toimitetaan Tommille ja muu kansa voi noutaa omansa sieltä. PÄÄTÖKSET: CD:itä poltetaan 12kpl CD:t toimitetaan Tommin toimistoon ja ne ovat sieltä muun projektiorganisaation noudettavissa. Jussia lukuun ottamatta ryhmä luovuttaa projektihuoneen ja -tilan avaimet tänään. Kansio ja kaksi projekti-CD:tä toimitetaan Karille. 8. Projektin päättäminen Kari kirjoittaa projektin arvostelut ensi viikolla. Tilaajat neuvottelevat opintoviikoista Karin kanssa. Kari mainitsee, että jos Jussin Xetorin jatkokehitys kesätyö ei järjesty, niin sovelluksen kehitystä voidaan jatkaa erikoistyönä. PÄÄTÖKSET: Santaselle viedään 2 projekti-CD:tä. Projekti hyväksytään 9. Kokouksen päättäminen Puheenjohtaja Jani Lirkki päätti kokouksen kello 10.55.