Nero-ohjelmistotuotantoprojekti PÖYTÄKIRJA 11.11.2004 Aika ja paikka 11.11.2004 klo 12-14 Sali C132 Tietojenkäsittelytieteen laitos (Exactum) Gustaf Hällströmin katu 2b, Helsinki Osallistujat Kuusela Johannes Muukkonen Jyrki Olin Mikko, ohjaaja Sjöblom Teemu Sundberg Ville Suominen Osma Timi Tuohenmaa Poissa Ei poissaolijoita. 1. Avaus Jonttu avasi kokouksen klo 12:10. 2. Edellisen kokouksen tehtävät Käytiin läpi edellisen kokouksen pöytäkirja. Oraclen tietokannan dumppi - Jonttu selvitellyt - onnistuu Oraclen int/ext -työkaluilla - nakitetaan Jyrkille Suunnitteludokumentti (Teemu) - Teemu ja Osma tehneet viilausta - ohjaaja lukee vielä läpi -> maanantaihin - kun valmis, suunnittelu on päättynyt MultiSlider (Timi) - jokseenkin valmis Sessio ja dataoliot (Kaikki) - Timi kirjoittelee testejä - Jonttu tehnyt konstruktoritarkistukset - elävät koko ajan Hakukomponentti (Ville) - ei vielä tiedä sessiosta mitään - ei ole vielä cvs:ssä - Ville jatkaa Tietokanta (Jyrki) - ekalla ajurilla oli mystisiä ongelmia, ajurin vaihto auttoi - monet kyselyt on jo tehty - hankalin kysely on projektin työhuoneiden haku (6 taulua) Koodirivimäärät (Timi) - noin 5000 riviä tyhjine riveineen ja kommentteineen tällä hetkellä - pitäisi saada mitattua ilman tyhjiä rivejä ja erikseen kommenteilla/ilman, jolloin "tiedetään" kuinka lähellä valmista ollaan - ohjelma SLOCCount auttaa Karttakomponentti (Osma) - ei toimi Teemun Macilla -> Batikin/JDK:n bugi, ei voi mitään - melko valmis nyt, mutta ei voi testata ilman toimivaa logiikkaa - tehty sillä oletuksella että kaikki muu paitsi Batik pyörii Swingin säikeessä DBUnit-testit (Jyrki) - ei vielä päästy kokeilemaan, pitää luoda testimateriaalia 3. Muita asioita Lisenssit - Batik on APL1.1-lisenssin alainen, ja hiukan epäyhteensopiva GPL:n kanssa - ei mikään oikea ongelma, voidaan esim. soveltaa LGPL:ää Aikajanajutut - ongelmallista jos päivän leveys on liian vähän, esim. 1 pikseli - voisi tehdä niin, että päivällä on jokin minimileveys: jos otetaan pitkä aikaväli, tulee vaakasuuntainen vierityspalkki näkyviin - aikajanalle on käytettävissä lisää tilaa - Teemulla idis: koko aikaväliä voisi myös käsitellä aikasliderin kautta -> ei toimenpiteitä, mutta saa testatat Ohjelman käynnistys - sessio luodaan ensin - db luodaan, annetaan sessio parametrinä - sessiolle kerrotaan db - käli luodaan, annetaan sesiso parametrinä - Osma koodaa 4. Kokouksessa sovitut tehtävät Jyrki - tietokantadumppi - tietokantakyselyjen kirjoittaminen Ville - hakukenttien loppuun tekeminen - testejä Osma - suunnittelun mittaus - ohjelman käynnistyksen koodaus Teemu - kälin oikea alakulma Jonttu - suunnitteludokkarin viimeistelyä (su klo 12 mennessä) Timi - rivimäärien mittaus ja arviointi, kuinka paljon vielä tulee - session testejä Joku - Room- ja Post-luokan getStatus-metodien toteutus 4. Kokouksen päättäminen Jonttu päätti kokouksen klo 13:30.