- Aikatauluttamatta vielä: varastotietueisiin liittyvät tarpeet
- Epävarmaa: Yhteistilastoinnin jatkon aiheuttamat mahdolliset työt
- Jos aikaa jää, edetään 3-prioriteetin tehtävillä.
- Huomaa, että yhteisön hyväksymisprosessi voi viivyttää tulosten käyttöön saamista
Vuosikello
Tammikuu
- Kansalliskirjaston päivitys > tehty
- Tilastot: KITT, yhteenliittymän kustannustenjako, Sanasto, julkaisutilasto > Muut tehty, julkaisutilasto odottaa
- Alustapalvelun kehittäminen CSC:n kanssa, suunnittelun aloittaminen > aloitettu
- Ylläpitotehtäviä
Helmikuu
- Prioriteetti 1 -kehitystehtävät: dependenssien tarkistukset ja korjaukset > työn alla
- Alustapalvelun kehittäminen CSC:n kanssa, suunnittelu > kesken
- Formaattien automaattinen päivitys > ei tehty
- Tilastointihackathon >pidettiin 17.2.2021
- Ylläpitotehtäviä
Maaliskuu
- Prioriteetti 1-kehitystehtävät > työn alla
- Alustapalvelun kehittäminen CSC:n kanssa, suunnittelua tehty
- Formaattien automaattinen päivitys > ei ole tehty. Tämä on virheellisesti tällä listalla, on alunperin määritelty prioriteetti 2 -tehtäväksi: Kehitystoiveet
- Ylläpitotehtäviä
Huhtikuu
- Prioriteetti kehitystehtävät > osa valmista, osa työn alla > suurella todennäköisyydellä saadaan valmiiksi ennen kesää tehtävään päivitykseen
- Formaattien automaattinen päivitys > tätä katsotaan kesän jälkeen
- Ylläpitotehtäviä
Toukokuu
- Prioriteetti 1-kehitystehtävät
- Ylläpitotehtäviä
Kesäkuu
- Prioriteetti 2.1 -kehitystehtävien valmistelu
- Prioriteetti 2.2: selvitys ja etenemissuunnitelma
- Ylläpitotehtäviä
Heinäkuu
- Lomakuukausi
Elokuu
- Prioriteetti 2.1 -kehitystehtävät
- Ylläpitotehtäviä
Syyskuu
- Prioriteetti 2.1 -kehitystehtävät
- Ylläpitotehtäviä
Lokakuu
- Kirjastoverkkopäivät: työpaja
- Prioriteetti 2.2: Eteneminen suunnitelman mukaan
- Ylläpitotehtäviä
Marraskuu
- Toimintasuunnittelu 2022
- Prioriteetti 2.2: Eteneminen suunnitelman mukaan
- Ylläpitotehtäviä
Joulukuu
- Prioriteetti 2.2: Eteneminen suunnitelman mukaan
- Ylläpitotehtäviä
Kehitystehtävät
Päälista, ks. https://www.kiwi.fi/display/KK/Kehitystoiveet
Prioriteetti 1
- #10 - Elasticsearch-indeksoinnit 90% DONE
- #16 - Virhe: Fines.pl -cronjob ei noudata FinesCalendar-järjestelmäasetusta (jos edelleen ajankohtainen)
- #29 - Kuljetuksessa olleen niteen varauksen perumisen jälkeen kuljetuksen kohdepaikaksi pitäisi vaihtua kotikirjasto
- #37 - Elasticsearch-tiedonhaun parantaminen
Prioriteetti 2.1
- # 24: Asiakkaan kaikki maksut -kenttä kuitteihin ja viesteihin
- # 12: MARC-luettelointipohjiin oletusindikaattori
- # 2: Varauksen noutopaikan rajoittaminen Finnassa OPACHoldsIfAvailableAtPickup -asetuksen mukaisesti
Prioriteetti 2.2
Vaativat vielä lisätutkimusta: mikä on paras tapa toteuttaa.
- # 39: Asiakastietojen katsomisen lokittaminen
- # 34: Osakohteiden käsittelyn kehittäminen- Kun Melindasta poimitaan BIB-tietue pitäisi kaikkien osakohteiden replikoitua samalla Kohaan
- # 7: Holdingia ei voi muokata lehtien saapumisvalvonnassa
- # 26: Hyllyvarauslistaan tarvitaan mahdollisuus suodattaa myös noutopaikan mukaan.
Ylläpitoluonteiset tehtävät
Tietoturva
Useita tietoturvaa parantavia toimenpiteitä (ei avata tässä)
Erillisen lokituspalvelimen pystyttäminen
Tuotteenhallinta
Ansiblen (konfiguraatioidenhallintatyökalun) asetusten perusteellinen läpikäynti ja dokumentaation päivittäminen
Ansiblen käyttäjienhallinnan ja käyttöoikeuksien uudelleenjärjestely
Kaikki Kohan pakettitiedostojen dependenssit siirretään Kansalliskirjasto repoon. Poistetaan dependenssit, joita ei enää pidetä yllä.
Poistetaan ohjelmat, joita ei enää käytetä.
Kaikkiin uusiin dependensseihin automaatio
Koha-päivitykset automatisoidaan (plack- ja SIP2 -palvelinten uudelleenkäynnistys)
Testauksen automatisointi: Get rid of manual testing now needed eoth biblio modification plugin, and Tuudo plugin,
Koha
Käytännöt
Selvennetään pääkäyttäjäkäytäntöjä, luodaan pääkäyttäjät uudestaan.
Pääkäyttäjien tietokantaoikeuksien hallintaprosessit
Laatu, suorituskyky
Kohan ohjelmaprosessien hallinta: määritellään enimmäisresurssinkäyttö, ensisijaisuudet.
Lokien analyysi ja havaittujen ongelmien korjaaminen
Koodin perusteellista uudelleenkirjoitusta: C4/Circulation.pm ja C4/Reserves.pm
Toteutetaan rest-biblios-rajapinta toisella tavalla (eroon manuaalisesta testauksesta)
Toteutetaan Tuudo-plugin toisella tavalla (eroon manuaalisesta testauksesta)
Trakastellaan sähköpostien oikeaa lähtemistä ja korjataan tarvittaessa
Automatisointi
Elastic Search: automaattinen uudelleenkäynnistyminen
Elastic Searchin ja Analysis-icu-lisäosan päivitysten automatisointi
HAMKin kulunvalvontatiedoston tuottamisen automatisointi
Tietokantaoikeuksien poistamisen automatisointi
Tietokanta
Kohan tietokantaskeema yhteisöversion mukaiseksi.
Tietokantojen korruptioiden korjaaminen.
Tietokannan siivous ajastetuksi toiminnoksi
Palvelimet, levyt
Otetaan Swap-partitiointi pois päältä, tehdään levyjen repartitio.
Palvelimen käyttäjähallinnan dokumentointi ja prosessiin mahdollisesti parannuksia
Yhteisössä toimiminen
Osallistutaan bugikorjauksiin ja niiden tarkastukseen.