TIM-JYU / TIM

TIM (The Interactive Material) is an open-source cloud-based platform for creating interactive learning documents.
https://tim.education/view/about/en-US
MIT License
14 stars 4 forks source link

SUKOL tehtävät ja vaatimukset #3199

Open dezhidki opened 2 years ago

dezhidki commented 2 years ago

Tähän korttiin kerätään SUKOL-kokeeseen liittyvät toteutettavat vaatimukset kokoelmana.

Sitten kun lähtee toteuttamaan ominaisuutta, voi ruksi viedä omaksi kortiksi (GitHub -> Convert to issue):

Velpit: (PR: #3294)

Tehtävät/arvostelu/pisteytys:

Muut hommat, jotka eivät liity (ainakin näennäisesti) kehitykseen:

Palaute/korjattavat asiat ensimmäisen live-kokeilun perusteella:

dezhidki commented 1 year ago

Loput ikkunat yms. angulariksi / siirtyminen winboxiin?

Tästä on jo kirjoilla kohta kortissa #2037, vai onko tämä nyt vaatimus saada valmiiksi ennen SUKOL-kokeita? Jos nyt tähän korttiin kerättäisiin vain ne asiat, jotka pitää tehdä SUKOLia varten. Tai ajattelee niin, että asiat, josta SUKOLia voi "laskuttaa" (vaikka ei nyt ne ei laskuttaisi).

YAMLin kirjoittamisen haasteet jos tulee : tai *

Sama tästä, eli onko nyt tarve saada asap SUKOLia varten, vai olisiko tuo yleinen kortti?

vesal commented 1 year ago

SUKOLia varten pitää varmaan saada sellainen ikkunoihin liittyen, että minimoidut ikkunat eivät jää ruutuun "harhailemaan" vaan menevät nätisti jonnekin nurkkaan. Tehdäänkö tämä WinBoxilla vai muulla on varmaan tämän kannalta toisarvoista.

YAMLin kirjoittamisen haasteet koskevat varmaan myös kaikkia ja Sukolin tapauksessa pärjättäneen jos siellä vaan yksi kirjoittaa kokeita. Ja se yksi "koulutetaan" ymmärtämään YAMLia hieman.

YAMLiin liittyen keskusteltiin sen verran että

1) tarvitaanko missään sellaista että attribuutin nimessä on : ? Jos ei, niin automaattinen hipsutus voisi toimia 2) Jos tallennusvaiheessa kokeiltaisiin antaa Pandocilla jono sellaisenaan ja md: muodossa ja jos ne ovat samat, ei tehdä mitään. Mutta jos ne ovat eri, ehdotettaisiin edes käyttäjälle että lisää md: ja hipsut. Jos ei halua lisätä, niin millä estetään ettei joka kerta kysytä? 3) Kokeillaan lisätä esim header, footer ja stem:iin automaattinen md devs-koneessa ja verrataan mitä tapahtuu Ohj1-monisteelle. Jos ei hidastu merkittävästi, voisi nuo laittaa aina automaattiseksi.

dezhidki commented 1 year ago

SUKOLia varten pitää varmaan saada sellainen ikkunoihin liittyen, että minimoidut ikkunat eivät jää ruutuun "harhailemaan" vaan menevät nätisti jonnekin nurkkaan.

Siitä on olemassa mm. #3150, laitoin sen tähän korttiin.

YAMLin kirjoittamisen haasteet koskevat varmaan myös kaikkia ja Sukolin tapauksessa pärjättäneen jos siellä vaan yksi kirjoittaa kokeita.

Otin YAML-homman pois tästä juuri SUKOLin hommasta ja tein erillisen kortin (#3276), joka yhdistää tuon YAML-ongelman, Mikan vanhan TOML-kortin (#1308) sekä Mikan rust-haarassa aloittaman "tim-yaml" -parserin yhteen paikkaan.