Open AnneliO opened 11 months ago
Kiitos tiketistä :) Lähetin Helle-kuvailuryhmälle kenttätiedot kysyen, ovatko edelleen ok.
Kiitos tiketistä :) Lähetin Helle-kuvailuryhmälle kenttätiedot kysyen, ovatko edelleen ok.
Tämän vastauksen sain: "en osaa sanoa jokaisesta kentästä, mutta kai tämä yhä pitää paikkansa…"
Tämä on nyt käytössä TäTi-testillä. Toimiiko?
Koitin hakea Testi-Tätissä Libriksestä Z39.50:llä ja sain ilmoituksen, että XSLT-tiedostoa ei löytynyt:
Koitin tuoda tietueen virheilmoituksesta huolimatta ja ainakaan 887-kenttä ei tippunut pois tietueesta.
Teitkö Kodo tuosta erillisen tiedoston vai päivititkö tuota Del952.xsl-tiedostoa? Se ainakin on määritetty käyttöön Libriksen palvelinmäärityksissä, mutta en kyllä tiedä, kuuluisiko se olla noin. :)
Tein sen siis niin että copypastesin ton xsl:n sisällön tuosta yläpuolelta ja pistin sen täti-testille tiedostoon Del952.xsl (https://tati-test.koha-suomi.fi/Del952.xsl). Suoraan tuolla linkillä tiedosto kyllä aukeaa. Sen jälkeen lisäsin tuon osoitteen sinne Libriksen palvelinmäärityksiin. Ilmeisesti sen ei siis kuulu olla noin, kertapa ei toimi. Pitäisiköhän siellä olla polku tiedostoon suoraan palvelimella.
Siirsin tiedoston nyt /etc/koha/z3950 ja muutin polun sinne Libriksen asetuksiin. Ainakaan tuota virheilmoitusrimpsua ei enää näytä tulevan.
--Edit--
800 kenttiäkään ei aikanaan äkkiä tsekaten näyttäisi olevan mukana, eli ehkä tämä on tälleen oikein.
Minustakin tämä tuntuisi nyt teknisesti toimivan.
Toin tällaisen tietueen Libriksestä: https://tati-test.koha-suomi.fi/cgi-bin/koha/catalogue/detail.pl?biblionumber=2465683
Sitä vastaava Libirksen tietokannassa: https://libris.kb.se/bib/lzxmrcspj1dw07dp?vw=full&tab3=marc
Rupesin nyt kyllä vähän epäilemään noita tiputettavien kenttien määrää, koska myös esim. 336-338 tiputetaan noissa. Miepä varmistan ne vielä kertaalleen vaikka Antilta.
Juu, ihan hyvin toimii.
Kyllä nuo 336-338-kentät on vain ehkä tiputettava, koska Ruotsissa näköjään tehdään eri lailla 336-kentän käyttö, jos sitä joutuu toistamaan. Samoin 338a-kentässä on eri termi kuin Suomessa käytetään ruotsinkielisessä kuvailussa (volume vs. volym):
Lisäksi voisi tiputtaa vielä nämä kentät: 900, 950, 952, 955 ja 976. 900 pois siksi, että Ruotsissa käyttävät sitä eri tavalla, esim. kohdehenkilö on u-kentässä eikä y-kentässä. Lisäksi poistaisin vielä 001- ja 003-kentän, jolloin niihin tallentuisi sitten lopulta TäTin tunnukset.
Tätä pitäisi kyllä vielä testata sellaisten henkilöiden, jotka tuota Libristä oikeasti tarvitsevat ja käyttävät. Mietin mm. asiasanakenttien tiputtamista, koska vaikka termit pitääkin hakea Fintosta uudestaan, niin niistä saattaisi olla apua asiasanoja lisätessä. Voisitko @Kati-Helle pyytää Hellestä kuvailijoita testaamaan tätä, mitä ovat mieltä tästä? Kysyn myös Viitasen Annalta, jos hän ehtisi testaamaan myös.
Muutin tiedoston nimen libris.xsl:ksi palvelimella. Tällä ei ole vaikutusta toiminnallisuuden käyttöön.
Hyvin toimii minustakin.
Samaa mieltä Antin kanssa: 336-338 -kentät kannattaa tiputtaa, samoin kentät 900, 950, 952, 955 ja 976.
Asiasanakenttiä (6xx) en pudottaisi pois, koska niistä on sisällönkuvailussa apua.
Lisäsin 900, 950 ja 952 kentät. Muut olivatkin jo listattuna. Antin ehdotuksen mukaisesti laitoin pudotettavien kenttien listalle myös 001+003.
Anna ja Antti, ehtisittekö vielä kertaalleen testaamaan viimeisimmän muutoksen jäljiltä?
Minne kaikkialle tämä on tarkoitus laittaa jatkossa sitten käyttöön?
Nyt 9XX kentät näyttävät putoavan pois kuten pitikin. En ole varma oliko testitietueessani mukana kaikki mahdolliset 9XX kentät, joita Libriksessä käytetään. Luultavasti suurin osa tuli testattua. Käytännössä siis kaikki Libriksen 9XX kentät ovat meille tarpeettomia.
001 + 003 -kenttien pudotus ei toimi, niissä on edelleen Libriksen alkuperäisen tietueen tiedot.
Libriksen kenttien pois pudottaminen on tarpeen ainakin Tätissä. Mielestäni se olisi järkevä tehdä myös paikalliskannoissa, joihin ehkä siirretään tilausvaiheessa tietueita tuolta. Ainakin Vaskiin tämä siis halutaan.
Kokeiletko vielä uudestaan 001 ja 003. Merkkasin ne listalle datafieldeinä, mutta nehän on controlfieldejä. Niiden pudottumattomuuden syy saattoi olla siinä.
Nyt 001 ja 003 putoavat kuten pitikin.
Viety tuotantoihin ja testeille.
Testasin Helle-tuotannossa ja Helle-testissä: kentät 001 ja 003 eivät tipu pois. Tietueella on tallennuksen jälkeen edelleen ainakin tiputuslistaus-kentät 841, 852, 887, 900
Helle-tuotantoon poimitun ja tallennetun Libris-tietueen tietoja
TIputuslistaukseen myös 910-kenttä?
Jeps, 910-kentän voisi tiputtaa myös.
Libriksen palvelintietoihin pitää siis määrittää seuraava tieto:
XSLT Tiedosto(t) muunnettuihin tuloksiin: /etc/koha/z3950/libris.xsl
Tukipyyntö
Kuvailuryhmältä tuli toive, että olisiko mahdollista tiputtaa Libriksen 800-kenttiä pois Z39.50-haulla Libriksestä poimittaessa.
Z39.50-palvelimen asetuksissa pystyy määrittämään listan xslt-tiedostoja, joita käytetään tietueita tuotaessa. Olen jo vuonna 2020 tehnyt Libristä varten xsl-tiedoston yhteisön Del952.xsl -tiedoston pohjalta. Asia jäi kesken tuolloin.
Onko tiedoston sisältö (edelleen) ok (teknisesti ja kenttien osalta) ja miten sen saisi TäTiin käyttöön?
Jotain muuta?
No response