Projekti

Yleinen

Profile

Tukipyyntö #4901

Vaski: Korjauksia osakohteiden aineistolajeihin (musiikkitallenne)

Lisännyt Anna Viitanen almost 2 years sitten. Päivitetty noin kuukausi sitten.

Tila:
Suljettu
Prioriteetti:
Normaali
Nimetty:
-
Luokka:
-
Kohdeversio:
-
Alku:
25. Toukokuuta 2021
Määräaika:
% Tehty:

0%

Arvioitu aika:
Yhteyshenkilö:
Votes: 0

Kuvaus

Vaskissa on paljon puutteellisesti koodattuja osakohteita musiikin äänitteissä. Finnassa/Aurorassa tästä ei ole aiheutunut ongelmia tiedonhaussa, koska niiden haku kohtelee osakohdetta ja emoa eri tavalla kuin Koha. Nyt osakohteita pitäisi korjata, että saamme aineistolajihakuja Kohassa siistittyä.

Käytännössä kyse on siitä, että musiikkitallenne-aineistolajin tilalle pitäisi saada äänilevy tai CD.

942c:n lisäksi olisi tietysti hyvä saada osakohteille myös oikeat koodit kiinteämittaisiin kenttiin. Jos tuo on liian työlästä, myös pelkkä 942c:n korjaaminen auttaisi tiedonhaun selkeyttämisessä.

Musiikkitallenne-aineistolaji on voinut muodostua tietueelle monen erilaisen virheen takia (puuttuvia koodeja 007-kentässä tai kokonaan puuttuva 007). Olemassa oleviin koodeihin perustuvaa korjausta on siksi hankala ehdottaa.

Emotietueissa meillä on jo kutakuinkin kattavasti riittävät koodit. Emon koodien ja 942c:n kopiointi niille osakohteille, joiden aineistolajina on musiikkitallenne, olisi siis yksi vaihtoehto.

Jos emojen käyttäminen on mahdotonta, onnistuisiko korjaus osakohteiden 773m-kentässä olevan tiedon perusteella. Jos ko. osakentässä esiintyy ”CD-äänilevy”, tietueen aineistolajin kuuluu olla CD. Jos 773m-kentässä on ”äänilevy”, aineistolajin pitäisi olla äänilevy.

Mahdollisesti teillä on joku korjausviritys näille jo valmiinakin muiden Koha-kirjastojen peruja…?


Liittyvät tapahtumat

liittyy Palaute - Koha-Suomi - Tukipyyntö #5000: Vaski: tietokantatyöt koosteSuljettu26. Elokuuta 202131. Joulukuuta 2022

Historia

#1 Updated by Kodo Korkalo almost 2 years ago

Korjaus täytyy kohdistaa osakohteiden kiinteämittaisiin kenttiin. Jatkossa aineistotyyppi määräytyy pluginilla suoraan kiinteämittaisten kenttien perustella, joten pelkkä 942-kentän korjaaminen ei ole pysyvä ratkaisu (aineistolaji muuttuu pluginilla takaisin "vääräksi" tietuetta käsiteltäessä).

#2 Updated by Pasi Kallinen almost 2 years ago

Jotain valmiita korjausskriptejä on, ja uusien kirjottaminen ei ole mikään iso homma. Mutta tarviisin tarkat tiedot mitä tehdään.

Eli muutama esimerkkitiketti tehdyistä korjauksista: #4708 #4376 #4199 #4073 #4075

Kaikenlainen tietueiden muokkaus onnistuu kyllä, kunhan on määritelty tarpeeksi tarkasti mitä tehdään ja millä ehdoilla, esim. mitä jos tietueessa on jos valmiiksi olemassa lisättävä kenttä, tai jos toistettavaa kenttää onkin useampi kappale, tai kenttää josta haetaan tieto ei olekaan olemassa, tai kiinteämittasissa kentissä onkin virheelistä dataa, jne. Eli ensin mielellään rajataan muutos johonkin tiettyyn joukkoon tietueita, ja sitten mitä/miten muutetaan ja millä ehdoilla. Vaikka logitan kyllä tehdyt muutokset noissa skripteissä, niin jälkikäteen korjausajojen ajaminen on työläämpää...

#3 Updated by Anna Viitanen almost 2 years ago

Pasi Kallinen kirjoitti:

Jotain valmiita korjausskriptejä on, ja uusien kirjottaminen ei ole mikään iso homma. Mutta tarviisin tarkat tiedot mitä tehdään.

Eli muutama esimerkkitiketti tehdyistä korjauksista: #4708 #4376 #4199 #4073 #4075

Kaikenlainen tietueiden muokkaus onnistuu kyllä, kunhan on määritelty tarpeeksi tarkasti mitä tehdään ja millä ehdoilla, esim. mitä jos tietueessa on jos valmiiksi olemassa lisättävä kenttä, tai jos toistettavaa kenttää onkin useampi kappale, tai kenttää josta haetaan tieto ei olekaan olemassa, tai kiinteämittasissa kentissä onkin virheelistä dataa, jne. Eli ensin mielellään rajataan muutos johonkin tiettyyn joukkoon tietueita, ja sitten mitä/miten muutetaan ja millä ehdoilla. Vaikka logitan kyllä tehdyt muutokset noissa skripteissä, niin jälkikäteen korjausajojen ajaminen on työläämpää...

OK, kaivelen siis vielä eri virhevaihtoehdot esiin ja katson mitä niille pitäisi tehdä.

#4 Updated by Anna Viitanen almost 2 years ago

Tässä korjattavia tapauksia. Emon 007-kentän koodit ovat korjattavien tietueiden määrittelemisessä kai turhia, jos/kun emon 942c:tä voidaan hyödyntää.

Tapaus A

Emoissa 942c AANILEVY + nämä koodit

000/06 = j
007/00 = s
007/01 = d
007/10 = p

Osakohteissa 942c MUSATAL

→ jos osakohteella on 007-kenttä, se korvataan emon 007-kentällä + osakohteen 942c → AANILEVY
→ jos osakohteella ei ole 007-kenttää, sille kopioidaan emon 007 + osakohteen 942c → AANILEVY

Tapaus B

Emossa 942c = CD + nämä koodit

000/06 = j
007/00 = s
007/01 = d
007/06 = g
007/10 = m

Osakohteissa 942c MUSATAL

→ jos osakohteella on 007-kenttä, se korvataan emon 007-kentällä + osakohteen 942c → CD
→ jos osakohteella ei ole 007-kenttää, sille kopioidaan emon 007 + osakohteen 942c → CD

#5 Updated by Anna Viitanen almost 2 years ago

Ja vielä kolmas tapaus

Emossa 942c = CD + nämä koodit

000/06 = j
007/00 = s
007/01 = d
007/06 = g
007/10 = m

Osakohteissa 942c AANILEVY

→ osakohteen 007-kenttä korvataan emon 007-kentällä + osakohteen 942c → CD

#6 Updated by Kodo Korkalo yli vuosi ago

#7 Updated by Kodo Korkalo 7 kuukautta ago

  • Projekti changed from Vaski-kirjastojen Koha-projekti to Palaute - Koha-Suomi
  • Luokka deleted (Luettelointitietueet)

Siirrän tiketin Vaski-konversioprojektista Palaute-projektiin.

#8 Updated by Kodo Korkalo 7 kuukautta ago

  • Aihe changed from Korjauksia osakohteiden aineistolajeihin (musiikkitallenne) to Vaski: Korjauksia osakohteiden aineistolajeihin (musiikkitallenne)

#9 Updated by Susanna Sandell noin kuukausi ago

  • Tila changed from Uusi to Suljettu

Siirretty Githubiin (https://github.com/KohaSuomi/Koha/issues/438). Suljen täältä.

Vie Atom PDF