======================================== Ohjelmistotuotantoryhmän Converge kokous 25.9.2002 klo 12:15 salissa C455 ======================================== Läsnä: - Anssi Johansson - Mikko Hiipakka - Olli Pettay * Tässä keskiviikon kokouksessa jatkettiin tiistain kokouksessa esilletulleiden asioiden pohtimista. * Seurattavia attribuutteja ovat aika, paikka, käyttäjän tunniste (ID) ja toiminta. * Järjestelmään luodaan muutama pysyvä konteksti (esim. työ, vapaa-aika, opiskelu), jotka olisivat käyttäjän määriteltävissä. Saapuvista viesteistä katsotaan mihin kontekstiin viesti sopisi parhaiten ja käsitellään viesti tämän mukaisesti. * Viestin lajitteluun voidaan käyttää hakusanoja ("palaveri" -> "työ"). * Hakusanoja puolestaan voidaan etsiä kalenterista, eli jos käyttäjä on merkinnyt olevansa palaverissa ma klo 10-12, voidaan olettaa käyttäjän todella olevan palaverissa ma klo 10-12. (Kalenteristakin oli juttua Matti Rantasen gradussa [Ran2002], toim.huom). * Voitaisiin käyttää useamman tason prioriteetteja, kuten Matti Rantasen gradun kuvissa 5.6 ja 5.8 [Ran2002] on määritelty. Voidaan myös ajatella tasoja kontekstin tarkennuksena ("työ" -> "palaveri" -> "haen pikaisesti pari tulostamaani paperia kesken palaverin"), jolloin ollaan koko ajan työkontekstissa, mutta myös palaverikontekstissa. * Tarkennusta voidaan soveltaa myös Appro II -esimerkkiin. WWW-sivu voidaan luokitella kuuluvaksi luokkiin opiskelu, matematiikka, appro 2, appro 2:n laskarit. * Appron sivujen HTML:ään voisi esim. laittaa IMG-tagin, joka hakisi "Converge- kuvan" järjestelmän palvelimelta, ja kertoisi samalla esim. cookien avulla kuka sivulla on käynyt. Tästä saadaan samalla historiatietoa. * Näistä WWW-sivuille laitettavista nuuskijoista voidaan muodostaa käyttäjälle tilapäinen konteksti, joka mahdollisesti katoaa jos sivuilla ei käydä enää uudelleen, tai se voidaan määritellä pysyväksi, esim. kontekstitarkennuksena opiskelukontekstiin. * Keskusteluryhmiä voidaan käsitellä järjestelmän sisäisinä sähköpostilistoina, jolloin niihin pätevät edellämainitut hakusanakriteerit ym. * Jossakin vaiheessa pitää varmaan alkaa rajaamaan mitä toteutetaan ja mitä ei.. * Pohdittiin myös meneekö tämä pohtiminen liian paljon suunnittelun puolelle, kun pitäisi vielä keskittyä määrittelyyn. * Paikka-attribuuttikaan ei ole aivan yksikäsitteinen; onko paikkana "koti", "viides linja 12" vai "P=671130 I=234734". * Pelkästä paikasta koordinaatistossa ei ole aina hirveän paljon hyötyä, paljon hyödyllisempää olisi tietää esim. koordinaatin tarkoittavan todellisuudessa Stockmannia tms. * Entä jos joku on töissä Stockmannilla? Pitänee käyttää hyväksi henkilön työkontekstia tämän selvittämiseksi. * Jos konteksti on valittu aktiiviseksi (automaattisesti tai muuten), tämän aktiivisuuden pitäisi luonnollisesti vaikuttaa viestien lajittelun antamiin pisteisiin. * Viestit olisi hyvä tallettaa sisäisesti XML-muotoon että niitä voitaisiin käsitellä jatkossa helpommin. * Tehtävänannossa määritelty tiedostonhallinta jäi hiukan epäselväksi, tästä tarvittaisiin hieman lisää informaatiota asiakkaalta. Konsepti siitä, että vain tieto tiedon sijainnista kävi selväksi, mutta mitenköhän tätä juttua olisi tarkoitus käyttää tässä järjestelmässä? Entä mitä "älykäs synkronointi" tarkoittaa -- jos dokkarista tulee uusi versio, korvataanko se siis jonnekin, entä aletaanko sähköpostiliitteitä muuttelemaan ym ym. * Puhuttiin tiedonhakuketjusta, eli converge hakee tiedon (tai metatiedon) jostakin, joka puolestaan hakee sen jostakin muualta jne. * qmailin kirjoittajalla Dan Bernsteinillä on ollut ajatuksia siitä, että sähköposti säilytettäisiin lähettäjän palvelimella vastaanottajan palvelimen sijasta (http://cr.yp.to/im2000.html) * Korjailtiin hieman tiedostojen oikeuksia converge-hakemistosta. * Vilkaistiin parin muun ryhmän vaatimusdokumentteja. * Ryhmä jäi odottamaan torstain kokousta mielenkiinnolla asiakkaalta toivottavasti saatavan informaation takia. Lähdeviitteet: [Ran2002] Rantanen Matti, 2002. A Presence Service for Ubiquitous Computing. Partial fulfillment of the requirements for the degree of Master of Science in Engineering. Department of Industrial Engineering and Management, Helsinki University of Technology. Kokous päätettiin n. klo 13:50 (pöytäkirjan laati Anssi Johansson)