PUSU-projekti PÖYTÄKIRJA Push-palvelin RSS-syötteille 20.9.2007 Aika ja paikka Torstai 20.9.2007 kello 16.15 Exactum sali A218 Osallistujat Juhani Haavisto (ohjaaja) Jaakko Juvonen (pj) Jussi Hynninen Paavo Koskinen Mikko Leino Janne Salo Vesa Tuomiaro (siht) Kimmo Simola (vastuuhenkilö) Johannes Korpela (asiakas) Marko Ikonen (Ohtu-tutkija) Asialista 1. Kokouksen avaus ja esityslistan hyväksyminen - Puheenjohtaja avasi kokouksen kello 16.20 2. Lisenssisopimusten viimeistely - Kimmo Simola poissa 3. Ohtu-tutkimukseen osallistuminen - Marko Ikonen jakoi kyselylomakkeet jaettiin ryhmän jäsenille - Palautetaan huoneeseen C215 tai vahtimestareille ala-aulaan viimeistään 28.9. 4. Vaatimusmäärittelydokumentin läpikäynti asiakkaan kanssa - Järjestelmämallit voisi kirjoittaa auki, kuva yhteen tekstin kanssa - Vaatimuksiin omat ID-numerot - Sanasto dokumenttiin, korjataan dokumentti käyttämään sanastoa - Tilakaavio järjestelmän prosesseista - Laatuvaatimuksiin tarkennuksia - Mitkä ovat perustoiminnot? - Miten tietoturva voi olla laajennos? - Toivomus: Käyttöliittymässä käytetään CSS:ää - Laajennettavuus -> Toteutetaan modulaarisesti - Tarkennus asetustietojen säilytykseen - Päätettiin, että RSS-syöte on RSS-dokumenttien virta - Päätettiin, että tilatut RSS-syötteet toimitetaan erillisinä syötteinä - Erillissä NOTIFY-viestissä - Syötteet eivät vaikuta toisiinsa - Kohtaan 3.1.2 korjaus - SUBSCRIBE-viestiin normaali vastaus - NOTIFY-viestiin vastaus asiakasohjelmalta - Lisätään huomio RSS 2.0.1 käytöstä - Syötteiden listaukseen muutos - Ensimmäiseen NOTIFY-viestiin luettelo syötteistä - Oma XML-muoto - Seuraavissa normaalisti syötteiden artikkeleita - SUBSCRIBE-viestin DTD:hen uusi tagi - Flags:n jälkeen ja sitten syötteet - Virheellisiin ja kummallisiin pyyntöihin lähetetään virheilmoitus - Esim. since ja until -kentissä arvot väärin päin - Kohtaan 4.1.1 korjaus - Outo ContentType, korjataan -> text/xml - Accept-kenttään myös - Asiakkaan tunnistetiedot (CallId, From, To) ovat sessiokohtaisia - Atom-syötemuodon tuki (prioriteetti 3) - HTML-muotoilu (ja binääridata?) artikkeleissa - Aluksi vain tulevissa, myöhemmin myös lähtevissä syötteissä - Muoto pyydetään SUBSCRIBE-viestissä - Attribuutti muodolle, oletuksena RSS - RSS-syötteiden artikkeleihin guid-kenttä - Palvelin lisää jos puuttuu - Pelkkä juokseva järjestysnumero, uniikki syötteen sisällä - Tarkennus tilauksen muuttamiseen ja jatkamiseen - Uusi SUBSCRIBE ennen tilauksen umpeutumista - Sama CallId, jolla erotetaan tilauksen jatkaminen uudesta asiakkaasta - Korjauksia käyttötapauksiin - Tarkennuksia käyttötapaukseen KT5 - Määritelty vaatimusmäärittelydokumentissa 3.1.3 - Käyttötapaukset ja vaatimukset liitetään toisiinsa tunnisteiden avulla - RSS-syötteiden hallinta pienemmiksi paloiksi - Kohtaan 4.2.1 korjaus - Event kuuluu NOTIFY-viestin otsakkeisiin - RSS-taulukkoon selkeytystä - Mitkä elementit ovat item-elementin osia, mitkä channel-elementin - RSS-dokumentti voi olla myös sisältämättä item-elementtejä - Asetuksiin tietokanta-asetukset - JAIN SIP tukee SUBSCRIBE ja NOTIFY -laajennoksia a. Lopullinen versio Ti 25.9 b. Hyväksyntäpalaveri asiakkaan kanssa To 27.9 klo 14.15 5. Muut asiat a. Projektiryhmälle tulossa N800-laitteita jossain vaiheessa b. Linux-asiakasohjelma tulossa c. Johannes Korpela täytti ja allekirjoitti lisenssisopimuksen 6. Seuraava kokous a. Kokouspaikka ja -aika - Maanantai 24.9.2007 kello 16.15, Aleksandria sali 329 b. Tehtävien sopiminen - Käyttötapausten päivitys ja kappale 4 (Janne) - Tilausten jatkaminen ja muuttaminen (Mikko) - Dokumentin puhtaaksikirjoitus (Mikko) - Atom (Jaakko) - Kappaleen 3.1.2 tarkennukset (Jaakko) - Vaatimusten ID-numerot (Paavo) - Dokumentin päivitys käyttämään sanastoa (Paavo) - Suunnitteludokumentin rungon kirjoitus (Paavo) - Testaussuunnitelman rungon kirjoitus (Vesa) 7. Kokouksen päättäminen - Puheenkohtaja päätti kokouksen kello 18.09