Kakapo-projektin 11. palaveri

Aika: keskiviikko 2.5.2007 klo 10:00 - 11:23

Paikka: sovellusprojektien kokoustila AgC223.1

Laatimisaika: torstai 3.5.2007 klo 13:00

Läsnä:

1. Kokouksen avaus

Puheenjohtaja avasi kokouksen kello 10:03.

2. Sihteerin ja puheenjohtajan valinta

Ari Roponen valittiin puheenjohtajaksi ja Ilmari Repo sihteeriksi.

3. Esityslistan hyväksyminen

Esityslistan kohdan 7 otsikoksi päätettiin vaihtaa 2. inkrementin toteutuksesta keskustelu.

Päätökset:

4. Edellisen palaverin pöytäkirjan tarkastaminen

Pöytäkirjasta havaittiin, että Vesa Lappalainen ei ehdottanut HTML:n käyttöä vaan HTTP:n käyttöä. Päätettiin hyväksyä pöytäkirja muutoksin.

Päätökset:

5. Projektin tila

Projektipäällikkö Anssi Pannula esitteli projektin tilaa. Anssi Pannula kertoi, että 2. inkrementin toteutuksessa on ilmennyt PAS:n kanssa ongelmia, joihin ei ole löytynyt ratkaisua.

6. 1. inkrementin testaussuunnitelman ja testausraportin esittely

Anssi Pannula esitteli 1. inkrementin testaussuunnitelman ja kertoi, että kansioiden polkujen yksiselitteisyyttä koskenut ongelma on ratkaistu laskemalla md5-summat hakemistorakenteesta paloittain ja tallentamalla tämä tieto. Jukka-Pekka Santanen totesi, että kohdan 4.7 kuvausta voisi tarkentaa hieman. Vesa Lappalainen tiedusteli päivittyykö myös kurssin yleiset tiedot kuten WWW-osoite kurssisivuston päivityksen yhteydessä. Ilmari Repo totesi, että tällä hetkellä ei päivity. Anssi Pannula ilmoitti, että ryhmä voi toteuttaa kyseisen toiminnallisuuden. Päätettiin sijoittaa tähän liittyvä testitapaus 2. inkrementin testausdokumentteihin. 1. inkrementin testaussuunnitelma ja samalla koko 1. inkrementti päätettiin hyväksyä.

Päätökset:

7. 2. inkrementin toteutuksesta keskustelu

Jussi Talaskivi totesi, että Pythonille löytyy pdb-debuggausmoduuli jota kannattaa kokeilla ongelmien selvittämiseksi. Ryhmä kokeilee myös komponenttien päivittämistä uusimpiin versioihin ja selvittää mikä komponentti tekee kutsun, joka jää jumiin.

Jussi Talaskivi kysyi cachetaanko ryhmän tekemiä LDAP-kyselyitä. Ari Roponen totesi, että kyselyjen tuloksia ei säilötä välimuistiin. Jussi Talaskivi kertoi Plonessa olevista valmiista cache-mekanismeista ja suositteli niihin tutustumista. Vesa Lappalainen totesi, että kun käyttäjä ilmoittautuu esim. kurssille, tulee hänen päästä sivustolle välittömästi tämän jälkeen. Panu Suominen totesi, että projektiryhmän ei kannata keskittyä cacheen, sillä se ei ole pullonkaula ainakaan tässä vaiheessa. Todettiin, että ryhmän tulee huomioida välimuistin käytön tarve, ja vähintäänkin kirjata ylös mihin kohti se tulisi toteuttaa.

Anssi Pannula kyseli LDAP-palvelimen hitaudesta, johon Panu Suominen totesi, että hän voi laittaa palvelimen ajoon useammalla säikeellä. Anssi Pannula kysyi tulisiko luoduille kansioille pystyä valuttamaan yläkansion oikeudet. Jussi Talaskivi totesi, että käyttöliittymässä on jo valintaruutu tätä varten. Anssi Pannula kertoi, että workflow sisältää ylimääräisen tilan josta siirrytään aina isäkansion tilaan. Jussi Talaskivi totesi, että ylimääräinen tila ei ole kovin hyvä ratkaisu, vaan on parempi, että aloitetaan aina samasta suunnitteilla-tilasta.

Päätökset:

8. Muut esille tulleet asiat

Jussi Talaskivi totesi, että projektin 3. inkrementti voidaan jättää toteuttamatta, sillä se veisi resursseja 2. inkrementistä, joka on kuitenkin sovelluksen ydin. Jussi Talaskivi sanoi, että mikäli PAS-ongelma saadaan ratkaistuksi, niin voidaan pitää vielä koodikatselmointi, mutta muussa tapauksessa on parempi käyttää aikaa ongelman selvittämiseen.

Jukka-Pekka Santanen varmisti, että loppuesittelyn ajankohta keskiviikko 16.5. klo 13-15 sopii tilaajan edustajille. Jukka-Pekka Santanen tiedusteli dokumenteista joita ryhmä vielä laatii, ja todettiin, että asennusohjeiden lisäksi tulee laatia ohjeet sellaisista toiminnoista, jotka poikkeavat Plonen vakiotoiminnasta. Jukka-Pekka Santanen totesi myös, että vaatimusmäärittelyn vaatimusten toteutuminen tulee todentaa.

Päätökset:

9. Sovitaan seuraavista tehtävistä

Seuraavista tehtävistä sovittiin:

10. Sovitaan seuraavan palaverin aika ja paikka

Päätökset:

11. Kokouksen päättäminen

Puheenjohtaja päätti kokouksen kello 11:23.