Squid-projekti PÖYTÄKIRJA 10.3.2005 Aika ja paikka 10.3.2005 klo 10:17 Exactum, sali A291 Osallistujat Jenni Valorinta, ohjaaja Aki Sysmäläinen (sihteeri) Aki Korpua Samuli Kaipiainen Mikko Jormalainen Esko Luontola (puheenjohtaja) 1. Kokouksen avaus Kokous alkoi 10.17 2. Asioita ja tekemisiä Esko aloitti kokouksen. Esko esitteli LaTeXiin tehtyjä makroja jotka tuottavat suunnitteludokumenttiin rakenteet luokkien ja metodien sekä muuttujien dokumentoimiseksi. Myöhemmin voidaan helpohkosti lisätä makro joka generoi valmiit koodipohjat javadoc-kommentteineen. Eli kirjoittaessamme suunnitteludokumenttia kirjaoitamme samalla itse koodia, jipii. Samuli ei ollut ehtinyt paljoa ja tähtäili tekemisiään viikonloppuun. Aki K. oli ollut kipeänä eikä ollut tehnyt myöskään paljoa. Aki K:n vastuulle annettiin myös konfigurointipalikka. Esko ehdottelee Aki K:lle että menubarissa voitaisiin käyttää Swingin actioneita. Keskustellaan SQUiD-emulaattorin prioriteetista ja toteutuksen laajuudesta todetaan että se tulee tarpeeseen. Aki S. oli vähän katsellut sarjakommunikaatiota. Keskusteltiin sarjakommunikaation toteutustavasta (Java javax.comm:illa vai Javalla+vanhan koodin C-kirjastolla)? Mikolle oli jäänyt epäselväksi sekvenssin lisäys ("add sequence"). Kyseli myös voiko sarakkeiden järjestystä muuttaa kälissä measurement sequence-kohdassa, päätettiin että ei pysty. Keskustellaan sekvenssin järjestyksestä ja huomataan että sekvenssin editointi ei ole täysin määriteltyä vielä ja päätetään vielä määritellä sekvenssien lisäystä ja editointia tarkemmaksi. Pohditaan aikataulua ja kunkin ajankäyttömahdollisuuksia. Viikonloppu tuntuu sopivan kaikille työajaksi. Sovitaan että kaikki ovat lauantaina koneidensa ääressä ja irkissä ainakin n.klo 16-18 jolloin tarkastellaan tilannetta. Katsellaan suunnitteludokkarista luokkien sekä metodien ja muuttujien kirjausformaattia. 3. Vastuunjakoa / tsemppausta viikonloppuun Katsotaan suunnittelun vastuualueita koskevia teknisiä kysymyksiä. Mikolla measurement sequence ja details osat kälistä. Samulilla project explorer, jutellaan että jos saataisiin jostain sopiva komponenentti valmiina joka toteuttaa historiahaun ja kansioiden selauksen. Aki K:lla emulaattori ja menut, yleisnäkymä sekä statusbar. Aki S.:llä kaaviot ja serial-liikenne. 4. Jenni kyselee Missä käytetään XML:ää? XML:ää käytetään tallettamaan projektitiedosto ja homma näyttäisi sujuvan ihan hyvin. Testausluennosta: Samuli ja Mikko kertoo. JUnit:ia kannattaa käyttää ja ehkä Rita:aa jolla saa lukemia testauksen lausekattavuudesta. Kalvot luennosta löytyy OhTu:n resurssisivuilta. Keskusteltiin siitä mitä hyötyjä käyttäjäseurauksesta on ollut. On ollut hyötyä =) Palautuspäivä työlle on 6.5.2005, jonka jälkeen pisteet lähtevät laskemaan. 13.5.2005 on viimeinen ehdoton päivä mutta päätetään että kaikki unohtavat sen olemassaolon ja valehtelevat itselleen että 6.5.2005 ainoa ja viimeinen deadline. Rajapintaan kannattaa keskittyä. Prioriteeteista kaikissa luokissa olevia yritetään toteuttaa, mutta jos aika loppuu, niin sitten aletaan tiputtamaan matalimmilla prioriteeteilla olevia. Luokkakaavio oli J.Tainan mielestä ollut ihan ok. Juha Taina tulossa ehkä FTR:ään.. huuu. Sovitaan että järjestetään projektiryhmän sisäinen suunnitteludokumentin katselmus ma 14-16. Kokous päättyi 11:53