Kokouspöytäkirja 11.06.1998 Paikka HY TKTL, huone C455 Osallistujat Samuli Kaski (SK, sihteeri), Timo Koskinen (TK), Jani Leinonen (JL, projektipäällikkö), Anita Kasari (AK, ohjaaja), Kokous alkoi 16:15 Käsitellyt asiat 1. Hallinnolliset asiat ----------------------- Koska nyt näyttää siltä ettei ryhmälle varattuun koneeseen saada yhteistä tunnusta, on jumahtaneen PICSearch palvelimen tappaminen eri tunnuksilla mahdollistettava jollain muulla keinolla. Esillä oli ylläpidon ehdoitus hoitaa homma group:lle annettavilla tappo-oikeuksilla. Kukaan ryhmäjäsenistä ei ollut sinut ko. käytännön kanssa, täten sovittiin että ylläpito saa kertoa miten tuo homma hoidetaan Linux:ssa. Vaihtoehtoisesti voitaisiin tappaminen hoitaa jollain ryhmän tarkoitukseen räätälöimällä ohjelmalla. Nämä asiat tulenevat asiankohtaisiksi toteutus/suunnitteluvaiheessa, toivottavasti siihen mennessä on selvitetty miten homma saadaan hoidettua. 2. Vaatimusmäärittelyn käsittelyä --------------------------------- Ensin tärkeämmät asiat: - - - - - - - - - - - - Sen hetkinen vaatimusmäärittely luettiin ryhmän toimesta läpi ja suurin osa dokumentin oikeinkirjoitusvirheistä ja semanttisista ongelmista tuli selvitettyä. Ohessa listausta esille tulleista seikoista: - Ympäristö ja Rajoitteet kappaleissa kummassakin käsitellään yhä Linux vs. Windows seikkaa. Kohta poistetaan Rajoitteista. - Erikoissanasto tehdään dokumenttiin liitteenä - Dokumentista karsitaan englanninkielisiä termejä pois, käytetään termien suomenkielisiä vastikkeita ja liitetään tekstiin englanninkielinen termi suluissa. Esim. ...kuvankäsittelyohjelmisto (Image Editor) - PICSearch v1 ja v2 ovat tuotteita, NetPICSearch ohtu-projekti, joka tuotti v2:n - Versionumerot merkitään v1 ja v2 (ei siis v.1 tai v.2) - Viitteissä pyritään karsimaan orvoiksi jääviä mainintoja, ei esim. ...dokumenteissa [3] ja [4]. Tekstin keskellä voidaan käyttää esim. tyyliä ... algoritmien laatimista (ks. Kjellström et al, viitteet [1] ja [2]) - Rajoitteisiin lisätään maininta vaadituista Tcl/Tk versioista (7.6/4.2) - Salasanan vaihto muutetaan kysymään nykyistä salasanaa, lisätään toteutuslistaan, prioriteettia ei päätetty -> vaikkapa 2 - Prioriteettilistaan lisätään ykkösprioriteetille IDSearch ja nimihauku algoritmien toteutus. - Turha toisto ympäristössä Tcl/Tk:n suhteen pois, C++ syytä mainita tekstissä sille sopivassa kontekstissa - Duplikaattikuvien havaitseminen poistetaan toteutuslistasta (jo toteutettu?!, joku varmistaa ettei kyse ole vain samannimisen kuvan käsittelystä, että tarkistus on syvällisempi) - Nimihakualgoritmin toteus pois toteutuslistasta (prioriteetilla 3) - Päätason otsikoihin kaikkiin lyhyt joohdanto, josta selviää mitä seuraavat luvut ja kappaleet pitävät sisällään, ks. luku 3 - Signaturelle täytyy keksiä sopiva suomenkielinen vastike - 3:ssa luvussa Vaatimukset ja Suorituskyky -kappaleet yhdistetään ja liitetään ylemmän tason lukuun. - Asetustiedoston kuvaus taulukku/verbatim tekniikalla - Käyttöliittymä -luvussa luonnollisesti säilytetään englanninkieliset termit, ne korostetaan KURSIIVILLA. Tätä käytäntöä sovelletaan läpi dokumentin, esim. Algoritmiliittymät(6) -> Algorithms kursiivilla. - Mietittiin File -valikon tarpeellisuutta ja nimeämistä. Ei päästy yhteisymmärrykseen, pitäydytään "File":ssä. - Konerajoituksia ja -vaatimuksia on selvennettävä. Esim. minivaatimus sujuvaan käyttöön on 486 ja 16-32 megatavua muistia. Vähemmän tärkeät asiat: - - - - - - - - - - - - Tässä esilletulleita seikkoja, lähinnä typoja/epäselvyyksiä, luvuttain Johdanto: Ohjelmistotuotanto pienellä ...kurssiin liittyneessä... selvennetään Moduli -> Moduuli Yleiskuvaus: Ensisijaisuus ja toissijaisuus kolmen tapauksessa selvennetään Batch Insert -> monilisäys Image Editor -> kuvankäsittelyohjelma Tietokuvaus: Pilkkuvirheitä,.. sanajärjestys... NetPICSearch vs. ohjelmisto, selvennetään Signature -> Signatuuri 3.1 Nykyistä.. tehostetaan... turhat passiivisuudet pois on rakennettava -> rakennetaan Oheisissa kappalejaoissa täysin pois, johdanto riittää Vältetään "oheisen" käyttöä Tietoliikenne luvusta pois rakennetason asiat Indeksien käyttö vs. hyöty -kohta vaatinee uudelleenkirjoitusta "Alempi taso" vaatinee tarkennusta, jotta ymmärretään oikein Tiedonvälitys: Luku ei ollut valmis, korjaukset huomenna ennen palautusta Alilukuihin tiedonvälitys perään Käyttöliittymä: Kuvaa kaivattiin ...Infoikkuna sijoitetaan yo. listojen alle... vaatinee vielä hiomista Toiminnot korostetaan kursiivilla, säilytetään alkuperäiset nimet (eng) Remove Server -> Remote Server Algoritmiliittymät: Kuvaa kaivattiin algoritmieditorista 6:s luku vaatii johdannon muiden lukujen tavoin Algorithms korostetaan kursiivilla ...käytettävä algoritmi valitaan tästä... poistetaan 6.2 tullaan helpottamaan -> helpotetaan Edellisissä -> PICSearch ja NetPICSearch projekteissa tai v1 ja v2 ohjelmissa lisäysmenetelmään, jolla aikaisemmat.... Image Editori -> kuvankäsittelyohjelma ...ohjelman käynnistyttyä muodostuu editori... MUODOSTUU?!?! :) Algoritmieditori -> Algoritmien hallintaohjelma Ulkoiset rajapinnat: ...muokkaamaan piirto-ohjelman tavoin... itsestäänselvää? helpottamaan tekevä -> helpottamaan tehtävä Testaus: Niinpä pois Siis pois ...vääristä syötteistä annetaan virheilmoitus... - vaatinee tarkennusta Rajoitteet: c++ -> C++ Kappalevälit kuntoon (ei mitään omia lisäyksiä, kyllä LaTeX hoitaa!!) Muut ominaisuudet: Kappalevälit kuntoon (ei mitään omia lisäyksiä, kyllä LaTeX hoitaa!!) ..kuin edellisellä.. edellisellä pois -- Kokous päättyi 18:35 Seuraava kokous on 15.06.1998 alkaen klo 16.00