Timantti-sovellusprojektin 3. palaveri
Paikka: AgC226.1 (Agora, Mattilanniemi 2, Jyväskylä).
Aika: torstai 23.2.2017 klo 9:02-12:03
Läsnäolijat
Projektiryhmä
- Similä Marja (puheenjohtaja)
- Kujala Miika
- Latva-Salo Topi
- Porvali Tuomas (sihteeri)
Tilaaja
- Lappalainen Vesa
Ohjaajat
- Lehtinen Mika (tekninen ohjaaja)
- Santanen Jukka-Pekka (vastaava ohjaaja)
Pöytäkirja laadittu: 23.2.2017
Muokattu viimeksi: 2.3.2017
Pöytäkirja
1. Palaverin avaus
Puheenjohtajaksi valittiin Marja Similä ja sihteeriksi Tuomas Porvali.
Puheenjohtaja Marja Similä avasi kokouksen.
2. Laillisuus ja päätösvaltaisuus
Palaveri todettiin lailliseksi ja päätösvaltaiseksi.
Esityslista tulee jatkossa lähettää vähintään 24 tuntia ennen palaveria, jotta palaveri voidaan todeta suoraan lailliseksi.
3. Esityslistan hyväksyminen
Esityslista hyväksyttiin.
4. Edellisen palaverin pöytäkirjan hyväksyminen
Edellisessä palaverissa sovitut toimenpiteet ja päätökset käytiin läpi.
Käytetyt toimenpiteiden tilalyhenteet ovat seuraavat:
- (S) – Suoritettu
- (K) – Kesken
- (A) – Aloittamatta
- (E) – Ei suoriteta
Projektiryhmä
- laatii päivitetyn vaitiolosopimuksen (S).
- laatii päivitetyn lisenssisitoumussopimuksen (S).
- tulostaa vaitiolo- ja lisenssisitoumussopimukset paperille TIMistä (S).
- laatii TIMiin kansion, jonne kootaan esiin nousseet ongelmat (S).
- laatii työnkulkukaavion (S).
- siirtää projektin TIM-repon GitLabiin (S).
- projektiryhmä tutustuu Trelloon ja GitLabin Boardiin sekä valitsee näistä itselleen sopivimman työkalun (S).
- kokeilee millaisia tulosteita saadaan käyttämällä vain CSS -tyyliä (S).
Tekninen ohjaaja
- perustaa projektiryhmälle testausympäristöä varten palvelimen (S).
- lisää projektiryhmälle katseluoikeudet TIMin Trelloon (S).
- auttaa projektiryhmää TIMin kääntämisessä (S).
Päätös: Edellisen palaverin pöytäkirja hyväksyttiin.
5. Projektipäällikön ja varaprojektipäällikön valinta
Päätös: Projektipäälliköksi valittiin Marja Similä ja varapäälliköksi Topi Latva-Salo.
6. Vaitiolosopimusluonnoksen läpikäynti
Vaitiolosopimuksesta korjattiin kirjoitusvirheet.
Päätökset:
- Ei lisätä organisaation edustajaa allekirjoittajaksi.
- Allekirjoitetuista sopimuksista tehdään kopiot projektikansioon.
7. Lisenssisitoumusluonnoksen läpikäynti
Lisenssisopimuksesta korjattiin kirjoitusvirheet.
Päätökset:
- Lisenssisitoumuksesta allekirjoitetaan viisi kappaletta, ja ne jaetaan ryhmän jäsenille ja tilaajalle.
- Ryhmä sijoittaa allekirjoitetun sopimuksen kopion projektikansioon.
8. Timantti-tietovarasto, Trello, GitLab Board
Päätökset:
- Projektiryhmä ottaa käyttöön Trellon projektinhallintaan sekä antavat oikeudet Vesa Lappalaiselle ja Mika Lehtiselle. Projektiryhmä myös päätti, että he eivät tarvitse perehdytystä Trelloon.
- Projektiryhmä ottaa käyttöön GitLabin tietovarastoksi. Jukka-Pekka Santanen lähettää tehtäväohjeen.
- Projektiryhmä myös valitsee ryhmästä henkilön, joka aina kerran viikossa pitää huolen, että kaikkien ryhmän jäsenten tietovarastot ovat ajan tasalla TIM-kehittäjien tietovaraston kanssa.
9. CSS -tulostus
Organisaatio tulee tarjoamaan valmiit CSS-muotoiluohjeet ja TeX-makrot. Käyttäjä voi halutessaan tehdä tai joutuu mahdollisesti tekemään omaa CSS–koodia.
Päätökset:
- Projektiryhmä selvittää wkhtmltopdf:n lisenssin ja selvittää mahdollisuuksia muodostaa TeX-tiedostosta PDF-tiedoston luonnin yhteydessä.
- Projektiryhmä tutkii onko olemassa mahdollisesti CSS–moottoria, joka tuottaa TeXiä.
10. Tulostuksen työnkulkukaavio
10.1. TeX
TeX-tulostuksesta Vesa Lappalainen täsmensi, että tulostusasetukset voidaan liittää osaksi tulostettavaa dokumenttia (etukansi, takakansi, selkämys, sisällysluettelo, liitteet ja erikoislehdet). Käyttäjällä voi olla omat henkilökohtaiset tulostusasetukset tulostamiseen. Kun käyttäjä luo uuden dokumentin, niin TIM käy hakemassa kaikista hakemistoista tulostusasetukset TIM-juuresta ja dokumentin välistä. Edettäessä syvemmälle hakemistorakenteessa korvataan ylemmältä hakemistorakenteesta löytyviä vastaavia asetuksia. Tulostusasetukset tallennetaan dokumenteiksi, jolloin niitä samoin kuin TIM-dokumentteja.
Päätös:
- Projektiryhmän on selvitettävä PDF-tulostamissa, kuinka kauan prosessi kestää palvelimella.
- Käyttäjän tulee saada halutessaan tallennettua tulostettava dokumentti TeX-muotoon.
- Projektin tavoitteista tulostusoikeuksien prioriteetti ei ole korkea.
10.2. CSS
Ensisijaisesti tätä tulostustekniikka tullaan käyttämään yksinkertaisten dokumenttien tulostukseen.
Päätös:
Käyttäjät voi säilyttää omia tallentamiaan CSS-tyylejä TIM-palvelimella.
11. Muut esille tulevat asiat
Käytiin läpi projektiryhmän kirjaamia TIM-dokumenttien tulostuksen ongelmia. Vesa Lappalainen ehdotti, että kun TIM-dokumentti muunnetaan markdowniin, niin atomimäärittelyt poistetaan ja ohjelmalistauksesta poistetaan attribuutit. Ohjelmakoodi sijoitetaan hipsujen sisään. Siivottu tiedosto välitetään TeXille. CsPlugin palauttaa markdown-lohkon tai TeX-lohkon.
Päätökset:
- Projektiryhmä laatii uuden dokumentin, jolla voidaan demonstroida CSS–sivunvaihto-ongelmaa ja testaa luotua dokumenttia useammalla selaimella.
- Projektiryhmä selvittää, miten tekstinkorostus
[tekstia]{.red}
saadaan pandocilla ja lua-ohjelmointikielellä muunnettua markdownista TeXiin.
12. Läsnäolijoille sovitut toimenpiteet
Projektiryhmälle sovittiin seuraavat toimenpiteet:
- allekirjoittavat viisi kappaletta lisenssisitoumuksesta.
- kukin allekirjoittaa vaitiolosopimuksen.
- toimittavat tilaajalle yhden kaikkien jäsenten allekirjoittamasta lisenssisitoumuksista ja kunkin jäsenen allekirjoittaman vaitiolosopimuksen.
- kopioivat projektikansioon yhden allekirjoitetuista lisenssisitoumuksista ja kunkin allekirjoitetun vaitiolosopimuksen.
- sopivat Gitlabin vastuuhenkilöstä.
- antavat oikeudet Trelloon Vesa Lappalaiselle ja Mika Lehtiselle.
- kartoittavat onko olemassa CSS - TeX -moottoria.
- selvittävät wkhtmltopdf:n lisenssin.
- selvittävät wkhtmltopdf:n kyvyn luoda TeX-dokumentin PDF:n luonnin yhteydessä
- selvittävät PDF-tulostamissa, kuinka kauan prosessi kestää palvelimella
- laativat dokumentin, jolla voidaan demonstroida CSS-sivunvaihto-ongelmaa usealla selaimella.
- selvittävät miten tekstinkorostus
[tekstia]{.red}
saadaan pandocilla ja lua-ohjelmointikielellä muunnettua markdownista TeXiin. - ilmoittavat tilaajalle osoitteen, johon demodokumentin voi toimittaa.
Vastaavalle ohjaajalle sovittiin seuraavat toimenpiteet:
- lähettää tehtävähallinnan ohjeen.
Tilaajalle sovittiin seuraavat toimenpiteet:
- toimittaa kurssinsa demodokumentin ryhmän ilmoittamaan osoitteseen.
13. Seuraavan palaverin aika ja paikka
Seuraava palaveri on 2.3.2017 klo 9:00 kokoushuoneessa AgC226.1 (Agora, Mattilanniemi 2, Jyväskylä).
14. Palaverin päättäminen
Palaveri päätettiin.
Jaetut ja käsitellyt materiaalit
These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.