Projekti

Yleinen

Profile

Bugi #4748

942$c plugin + aineistotyyppien konversiotyökalu

Lisännyt Kodo Korkalo yli 2 vuotta sitten. Päivitetty 5 kuukautta sitten.

Tila:
Työn alla
Prioriteetti:
Normaali
Luokka:
-
Kohdeversio:
-
Alku:
4. Helmikuuta 2021
Määräaika:
11. Helmikuuta 2021
% Tehty:

0%

Arvioitu aika:
Yhteyshenkilö:
Tiketti Bugzillassa:
Votes: 1

Kuvaus

Niteen ja kuvailutietueen aineistolajin eriytyessä on päätetty kutsua tulevaisuudessa niteen laina-aikaperustaista aineistolajia nidetyypiksi (item type) ja kuvailutietueen kiinteämittaisten kenttien perusteella määräytyvää "Finna-tyylistä" aineistolajia aineistotyypiksi (material type).

Aineistolajiuudistusta varten tarvitaan Kohaan 942$c kenttää varten luettelointiplugin, joka asettaa kenttään Finna-tyylisen aineistotyypin MARC-tietueen nimiön sekä 007/008 kenttien tiettyjen merkkipaikkojen perusteella. Lisäksi tarvitaan työkalu, joka tekee vastaavat muutokset nykyisten Koha-kantojen kuvailutietueisiin.

Kansalliskirjasto on toimittanut tietoa mäppäyksistä 2.2. sähköpostilla, tässä vielä asiaan liittyvät linkit sähköpostista poimittuna:

Mappaus MARC-kentistä perusformaattiin:
https://github.com/NatLibFi/RecordManager/blob/dev/src/RecordManager/Finna/Record/Marc.php#L934

Mappaus perusformaatista Finnan hierarkkiseen rakenteeseen:
https://github.com/NatLibFi/RecordManager/blob/dev/mappings/marc_format_to_hierarchy.map.sample

Kansalliskirjastosta huomautetaan lisäksi seuraavaa:

"Finnassa voi aika ajoin olla tarpeen lisätä, muokata ja poistaa mappauksia. Jos siis Kohan mappaukset tehdään nyt sen pohjalta, mitä Finnassa on, voi kuitenkin käydä niin, että myöhemmin täytyy tehdä mappaus Kohan aineistolajista Finnan vastaavaan."

Historia

#1 Updated by Kodo Korkalo yli 2 vuotta ago

  • Kuvaus updated (diff)

#2 Updated by Kodo Korkalo yli 2 vuotta ago

  • Kuvaus updated (diff)

#3 Updated by Kodo Korkalo yli 2 vuotta ago

Lisäksi: 008 merkkipaikka 26 g on aineistotyyppi konsolipeli

#4 Updated by Pasi Kallinen yli 2 vuotta ago

  • Määräaika set to 11. Helmikuuta 2021

#5 Updated by Päivi Knuutinen yli 2 vuotta ago

008 merkkipaikka 26 g on peli, joka oikeasti voi olla myös vaikka lautapeli. Tosin aineisto on silloin nykyisten mukaan esine, konsolipeli on CF elektroniset aineistot-pohjalla.

#6 Updated by Pasi Kallinen yli 2 vuotta ago

  • Tila changed from Uusi to Työn alla

Masterissa on nyt:
- Perlimoduli C4/KohaSuomi/FinnaMaterialType on siis konversio tuosta KK:n php-getFormat():sta.
- Skripti misc/finnamaterials.pl konvertoi olemassa olevat tietueet muuttamalla 942c-kentät tuohon uuteen formaattiin.

Eli luettelointiplugari puuttuu vielä.

#7 Updated by Kodo Korkalo yli 2 vuotta ago

Modulin voisi integroida myös EDItX-hankintaan, jolloin kuvailutietueen aineistotyypin voisi kirjoittaa hankintavaiheessa suoraan tietueen 942c -kenttään. Aineistotyyppi asetetaan Koha/Koha/EditX/LibraryShipNotice/MarcHelper.pm:ssä. procurement-config.xml:ään voisi lisätä tätä varten parametrin, jolla voisi määrittää käytetäänkö "perinteistä" aineistolajia vai uutta aineistotyyppiä/nidetyyppiä.

#8 Updated by Kodo Korkalo yli 2 vuotta ago

Suoraan Finnasta peräisin olevat aineistotyyppitunnisteet ovat liian pitkiä käytettäväksi Kohan auktorisoituina arvoina. Pääkäyttäjäryhmä on päättänyt käytettävistä auktorisoiduista arvoista ja lista niistä löytyy täältä:

https://tiketti.koha-suomi.fi/projects/versionvaihto/wiki/Finna-aineistolajit

Nämä pitäisi nyt päivittää moduliin Finna aineistotyyppitunnisteiden tilalle.

#9 Updated by Pasi Kallinen yli 2 vuotta ago

Testiversio EditX-integraatiosta löytyy kd-4748-editx-finnamaterials -branchista. Se on olemattomasti testattu.

#10 Updated by Kodo Korkalo 5 kuukautta ago

Pluginin toteutus taitaa ikävä kyllä olla jokseenkin mahdoton homma, koska aineistotyypin määrittämistä varten tarvitaan kuvailutietue, jota ei tietysti vielä kuvailuvaiheessa ole olemassa (koska se on vasta työn alla). Toiminnallisuuden voisi ehkä toteuttaa siten että aineistotyyppi lisätään tietueen 942c kenttään tietueen tallennusvaiheessa.

Vie Atom PDF