Anno3-projekti PÖYTÄKIRJA 23.2.2007 Aika ja paikka 23.2.2007 klo 16:15 Sali A318 Tietojenkäsittelytieteen laitos (Exactum) Gustaf Hällströmin katu 2b, Helsinki Osallistujat: Iso-Markku Juho, puheenjohtaja Laitinen Jarno Myyryläinen Timo Sandström Roger Wikgren Miro, sihteeri Saaristo Jaakko, ohjaaja Huhta Jukka Asialista 1. Kokouksen avaus Puheenjohtaja avasi kokouksen klo 16.15. 2. Käytiin läpi edellisen kokouksen tehtävät Roger - PHP-sekvenssikaavio ja PHP-API: - vähän edistyneet - sekvenssikaaviot ovat "dokumentit/kuvat" hakemistossa. Mm. user interface puuttuu, handle_request ei ole kokonainen, jne. Jarno - DOM-puu: - Moodlessa tulee nyt pop-up joka näyttää luotavan xPointerin - näkymät pysyvät nyt paremmin näkyvillä ruudulla, tosin joivat jäädä ikkunan alareunan alle. - ikkunan aukipysymisestä pitäisi tehdä kälisuunnitelma, nykyinen toteutus ei ole hyvä - IE-selainselvitys jatkuu Timo - bugien korjaamista: - hyppimisen syy 'lähes tiedossa'; erikoismerkit aiheuttavat ongelmia? Merkintöjen pituuden laskemisessa on bugi - Päällekkäiset merkinnät aiheuttavat suuria ongelmia. - mySQL:än uudempi versio auttaisi? Moodle 'vaatii' oikeastaan uudemman mySQL-version - kommentteihin vastaaminen ei enään toimi... (Mooan3) - html-tägejä ei escapeta ('<' ja '>' merkit), käyttäjä voi siis kirjoittaa mitä tahansa HTML-koodia kommnetteihin! (Miro tutkii ratkaisua tähän) - luetuksi-merkitseminen toimii satunnaisesti Jukka - LaTeX-pohjan, suunnittelun aloittamista, ehkä bugien korjausta: - LaTeX-pohja API-kuvauksia varten tehty. Miro - vaatimusmäärittelydokumentin korjaaminen: - korjattu - Jukka lisäsi kuvauksen vanhasta järjestelmästä. Kuvausta ja johdantoa pitäisi vielä parantaa. Juho - arkkitehtuurikuvaus, asiakkaan hyväksyntä vaatimusdokumentille: - vaatimusdokkarista puuttuu vielä päällekkäisyysmerkintöjen tarkka määrittely. Sen jälkeen hyväksytetään asiakkaalla. 3. Bugikorjaukset - pitäisi analysoida missä päin koodia bugit ovat, jotta voidaan aloittaa 'bugittomien' osien suunnittelu. - Lisätään bugikorjausdokumenttiin kuvaus ääkkösongelman tarkennuksesta (Miro). 4. Suunnittelu - Aloitetaan vain 'bugittomien' osien suunnittelu - Jokainen voi aloittaa haluamansa vaatikmuksen suunnittelun. 5. Käyttöliittymä Asiakkaalta tuli toive koskien päällekkäisyysmerkintöjä. - vain kaksi kategoriaa (poistetaan vaatimusdokkarista) - sisältömerkinnät sekä sisäkkäisiä että päällekkäisiä, kirjoitusvirheet ei. - päälekkäisyyksiä määrää voidaan rajoittaa - visualisointi - alleviivaus - aktiivinen merkintä näytetään korostettuna (vaihtaa väriä) - ikkuna katoaa heti kun siirtyy pois merkinnän päältä. - päällekäisistä merkinnöistä näkyisi eka kommentti samassa ikkunassa, ja käyttäjä klikkaa sitä kommenttia jonka keskutelun haluaa esiin. - uudet näkyvät eri värillä, mutta vain yksi sävy. - valitun merkinnän ympärillä voisi näyttää boksin tms. 6. Jatko Jarno - selainongelmat Juho - arkkitehtuuri, asiakkaan hyväksyntä vaatimusdokumentille Miro - javascript api, javascript-bugien korjaus (ääkköset, html-tagit), vaatimusmäärittely Roger - PHP API, suunnittelun aloitus (valitse joku vaatimus) Jukka - bugikorjaukset, suunnittelun aloitus (valitse joku vaatimus), vaatimusmäärittely Timo - bugikorjaukset 7. Muuta Lisätään vaatimusmäärittelyyn uusi vaatimus: tuki useammalle kielelle. Prioriteetti 3. -> Miro 8. Kokouksen päättäminen Kokous päätettiin klo 19.10.