Palvelun versiojulkaisuprosessi
Semanttinen versionumerointi
Ristiinopiskelupalvelussa on käytössä niin sanottu semanttinen versionumerointi, mikä tarkoittaa sitä, että pääversionumero päivitetään silloin, ja vain silloin, kun palvelussa tapahtuu muutoksia, jotka eivät ole taaksepäin yhteensopivia. Tällaiset muutokset vaativat, että korkeakoulujen perusjärjestelmät (käytännössä Peppi ja Sisu) päivitetään toimimaan uusilla ominaisuuksilla ja että korkeakoulut ottavat näiden uudet versiot käyttöön. Muita pienempiä muutoksia ja korjauksia tehdään palvelussa jatkuvasti ja uusia versioita julkaistaan aliversionumeroilla. Tällaiset päivitykset ovat täysin taaksepäin yhteensopivia eivätkä siten edellytä muutoksia perusjärjestelmissä. Aliversionumeroilla voidaan kuitenkin tuoda palveluun uusia ominaisuuksia, joita ei ole pakollista käyttää, mutta joiden hyödyntäminen edellyttäisi muutoksia perusjärjestelmissä. Perusjärjestelmän päivittäminen ei siis tällaisissa tapauksissa olisi välttämätöntä, mikäli uutta ominaisuutta ei haluta hyödyntää.
Taaksepäin yhteensopimattomat muutokset voivat olla suurempia, esimerkiksi toiminnallisuuteen tai tietomalliin liittyviä asioita, tai hyvinkin vähäpätöisiä kirjoitusvirheiden korjakuksia tai palautettavien virhekoodien muutoksia. Pienempien muutosten huomioiminen perusjärjestelmissä ei välttämättä aiheuta suurta työtä, joissakin tapauksissa ei ehkä tarvitse tehdä mitään, mutta periaatteessa palvelu on muuttunut siltä osin kuin se näkyy perusjärjestelmille. Pienemmät muutokset pyritään julkaisemaan suurempien muutosten yhteydessä, jotta vältytään sellaisten pääversioiden julkaisuilta, jotka sisältävät vain vähäpätöisiä muutoksia ja siten eivät toisi juuri käytännön hyötyä.
Versiojulkaisuaikataulu
Palvelussa tuetaan kahta pääversiota kerrallaan, ja Ristiinopiskelupalvelun Ohjausryhmä on päättänyt (Muistio 8.4.2022), että pääversioita julkaistaan enintään kerran vuodessa, jotta päivitystöistä ei aiheutuisi kohtuutonta vaivaa korkeakouluille. Kun palvelusta julkaistaan uusi versio, edellinen versio pysyy tuettuna siis noin vuoden ajan, minkä jälkeen sen tuki päättyy. Perusjärjestelmillä ja korkeakouluilla on siis noin vuosi aikaa päivittää järjestelmät tukemaan uutta versiota.
Erityisissä pakottavissa tilanteissa voidaan pääversioita julkaista useammin. Tällainen tilanne saattaisi olla esimerkiksi palvelussa havaittu vakava virhe, joka vaatii välitöntä korjausta, mutta jota ei voida toteuttaa täysin taaksepäin yhteensopivasti.
Yhteenveto Ristiinopiskelupalvelun julkaistuista versioista
| Pääversio | Status | Julkaisu | Tuki päättyy | Muuta |
|---|---|---|---|---|
| 10 | Alustavasti 2026 | Alustavasti 2029 | Parempi tuki tiiviille opetussuunnitelmatason ristiinopiskelulle. | |
| 9 | TUETTU | 1.6.2022 | Alustavasti 2028 | Oleellisimmat toiminnalliset muutokset liittyen suoritusten raportointiin. Muuten vain pieniä korjauksia. |
| 8 | TUETTU | 10.3.2020 | Alustavasti 2027 | Pepin ensimmäinen tuettu versio. |
| 7 | EI TUETTU | 12.2.2020 | Versio 7 ja aiemmat olivat kehitysversioita, jotka eivät olleet yleisessä käytössä. |
Julkaisutiedotteet
Julkaisutiedotteet omalla sivullaan