Ensifiilis Bookwyrmistä (Kirja.casa-instanssilla): ei jatkoon.
Toin Goodreadsista kirjat, mutta satoja kirjoja jäi löytymättä, joten listan saattaminen täydelliseksi (tai edes riittäväksi) vaatisi tuntikaupalla työtä. Käyttöliittymää tovin ihmeteltyäni en oikein tiedä miksi sen työn tekisin, Bookwyrm ei näytä tarjoavan hirveästi lisäarvoa.
Goodreadsissa olen yhä, koska siellä on ihmisiä; StoryGraphissa pidän sen paremmista tilastointiominaisuuksista.
Bookwyrm-käyttäjät, teillä on nyt tilaisuus myydä tämä palvelu minulle. Miksi tähän kannattaisi panostaa? Ihan pelkkä avoimen lähdekoodin ideologia ei nyt tässä kohtaa riitä minulle. #KirjaMastodon
=> More informations about this toot | More toots from msaari@mementomori.social
@msaari samasta syystä miekin luovutin tuolla kun heti siirron yhteydessä puuttui niin paljon kirjoja ja lähestulkoon mitään tbr-listaltakaan ei löytynyt eli en vaan jaksanut alkaa manuaalisesti yksi kerrallaan lisäilemään, jos edes olisin osannut.
Tästä on jo varmaan pari vuotta eli harmi että tilanne on edelleen sama.
=> More informations about this toot | More toots from anneleminen@mementomori.social
@anneleminen Tässä varmaan vähän kärsitään pienestä kielialueesta; jos on englanninkielinen ja lukee suosittua kirjallisuutta, niin varmaan löytyy kaikki ja lisäileminenkin on varmaan aika automaattista. Mä olen tehnyt kovasti kirjastonhoitotyötä sekä Goodreadsissa että StoryGraphissa, enkä ota kyllä enempää osakseni.
=> More informations about this toot | More toots from msaari@mementomori.social
@msaari @anneleminen Mikko, mitä mieltä olet (tälleen tangentilla): oisko Storygraphiin siirtyminen Goodreadsista kannattavaa?
=> More informations about this toot | More toots from vehka@mementomori.social
@vehka @msaari @anneleminen vyöryn paikalle, vaikka multa ei mitään kysyttykään! Hetkeäkään en o ite katunu siirtoa ja suosittelen vahvasti ainaki tutustuun vaihtoehtoon. Kirjat voi import/export viedä sinne ni ei häviä siinäkä mitää.
=> More informations about this toot | More toots from Timitii@mastodontti.fi
@vehka @anneleminen Joo ja ei. Uudempana sovelluksena se on minusta laadukkaampi kuin Goodreads ja sitä on mukavampi käyttää. Kirjoja saavat lisätä muutkin kuin kirjastonhoitajat, ja lukemisistaan saa kivoja tilastoja esim. lukemistaan genreistä. Palvelussa on maksullinen plus-luokka, mutta en ole kokenut sitä tarvitsevani.
Isoin miinus Storygraphissa on ihmisten puuttuminen. Arvosteluja Goodreadsissa on enemmän. Storygraphissa ei voi kommentoida arvosteluja, joten keskusteluakaan ei synny. Arvostelujen katsominen on muutenkin vähän kömpelömpää kuin Goodreadsissa, jossa se on minusta kätevämpää.
Eli mulle Goodreads on edelleen se kirjasome ja Storygraph taas sitten sellainen yksinäinen kirjatilasto.
=> More informations about this toot | More toots from msaari@mementomori.social
@msaari @anneleminen @Timitii kiitos, selkeitä vastauksia! Pohdiskelen näitä vielä, ehkä kanssa päädyn (väliaikaiseen) kahden sovelluksen ratkaisuun. :)
=> More informations about this toot | More toots from vehka@mementomori.social
@vehka @anneleminen @Timitii Joo, se on ollut mun ratkaisuni. Ei ole liian iso vaiva ylläpitää asioita sekä Goodreadsissa että StoryGraphissa (ja omassa taulukossa ja lukupäiväkirjassa...).
=> More informations about this toot | More toots from msaari@mementomori.social
@msaari @vehka @anneleminen toi sosiaalisuus aspekti jäikin itelle kokonaan käsittelemättä, hyvä et joku nosti moisen esille. En o kummassakaan ite jutellu ihmisille tai kommentoinu juurikaan mitään ni ei tullu mieleenkä et niissä on eroja tai niitä ei oo! :D
=> More informations about this toot | More toots from Timitii@mastodontti.fi
@Timitii @vehka @anneleminen Kovin suuria eivät sosiaaliset piirini Goodreadsissakaan ole, mutta mulla on siellä kuitenkin aika paljon kavereita ja aina ilahduttaa, kun näen jonkun tutun kirjoittaman arvion kirjasta. StoryGraphissa mulla on kaksi kaveria, ja ylipäänsä tosi harvoin tulee vilkaistua muiden arvioita kirjoista, kun ne ovat jotenkin epämiellyttävällä tavalla esillä. Tämä on jokseenkin ainoa käyttöliittymäjuttu, jonka Goodreads tekee paremmin.
Toki myös se, että Goodreadsin oletusnäkymä on se sosiaalinen fiidi ja StoryGraphissa se oma näkymä, sekin tuo heti eri tunnelmat. StoryGraph on introverttikirjanörteille ja Goodreads lukupiiriläisille, joita kiinnostaa kovasti, mitä muut lukevat 😆
=> More informations about this toot | More toots from msaari@mementomori.social
@msaari @Timitii @anneleminen joo, mua kiinnostaa kyllä paljon just se, mitä muut lukevat, ja sitä kautta poimin myös paljon kirjoja omalle lukulistalle. Se on aika tärkeä osa meininkiä.
=> More informations about this toot | More toots from vehka@mementomori.social
@vehka @anneleminen Hardcover-palveluakin minulle suositeltiin ja sekin on oikein moderni ja näpsäkkä, mutta siellä dealbreaker oli, että Storygraphia muistuttavat tilastot oli rajattu vain maksaville asiakkaille. Se siitä sitten.
Se on kyllä ilo ja onni, että näistä kirjapalveluista saa omat tietonsa yleisesti ottaen hyvin ulos. Vaihdoin itse aikoinaan LibraryThingistä Goodreadsiin ja nyt Goodreadsista olen saanut tietoni ulos jo kolmeen muuhun palveluun, joten on ollut tosiaan helppo kokeilla.
=> More informations about this toot | More toots from msaari@mementomori.social
@vehka @msaari @anneleminen Osallistun keskusteluun. Itse koen, että StoryGraphissa joutuu lisäämään jatkuvasti kirjoja, jotka sieltä puuttuu, mutta se on nopeaa, kun itse saa sen tehdä. Myös korjauspyynnöt toimii nopeaan, mm. jos kirjan kieli on suomi, mutta joku laittanut vahingossa englanti. Grafiikat on iso syy miksi olen StoryGraphissa. Itse en anna kirjoille arvosanoja, vaan seuraan mitä luen.
=> More informations about this toot | More toots from raijap@mastodontti.fi
@raijap @msaari @anneleminen hyvä näkökulma tääkin, kiitos! :)
=> More informations about this toot | More toots from vehka@mementomori.social
@msaari @anneleminen Tässä auttais varmaan paljon, jos Bookwyrm osaisi hakea Finnasta kirjojen tietoja. API siihen on olemassa Finnan puolella.
=> More informations about this toot | More toots from anotherdream@mementomori.social
@anotherdream @msaari @anneleminen näköjään tuolla on jo yhteys openlibraryyn ja inventaireen, nopeasti katsoen ei olisi hirveä työ protoilla connectori noiden avulla finnaan myös.
Linkit itselle muistiin jos sattuu olemaan jossain vaiheessa sopivasti aikaa ja inspiraatiota yhtäaikaa kokeilla.
https://github.com/bookwyrm-social/bookwyrm/blob/main/bookwyrm/connectors/inventaire.py
https://api.finna.fi/swagger-ui/?url=%2Fapi%2Fv1%3Fswagger#/
[#]python #Bookwyrm #finna
=> More informations about this toot | More toots from ileoo@mastodontti.fi
@ileoo @anotherdream @msaari @anneleminen Olisi kyllä hieno juttu! Sitä kautta varmaan sitten ruotsinkielisetkin kirjat löytyisivät helpoimmin!
🙄
=> More informations about this toot | More toots from kallekn@mastodonsweden.se
@ileoo
Tästä on myös @Stoori tekemä github-issue: https://github.com/bookwyrm-social/bookwyrm/issues/3147
Muakin kiinnostaa tämä ja tunnen Finna APIn hyvin (töissä Kansalliskirjastolla jossa Finnaa kehitetään, mutta eri projekteissa). Olen myös tehnyt Finna APIa käyttäviä härveleitä, mm. botit @varisigne ja @varitimiri .
Se iso kysymys tässä on aika ja energia. Pitäisi perehtyä Bookwyrmin koodiin jne. enkä tiedä kerkiänkö. Autan joka tapauksessa mielelläni jos joku tähän ryhtyy!
@anotherdream @msaari @anneleminen
=> More informations about this toot | More toots from osma@sigmoid.social
@ileoo
Ai niin, tein myös joskus finna-client nimisen python-kirjaston jolla voi vähän helpommin tehdä Finnan API-kutsuja, hackathon-tyyppistä käyttöä ajatellen. Siitä voi vähintään katsoa mallia, vaikka en tiedä onko järkevää lisätä sitä Bookwyrmiin riippuvuudeksi.
https://github.com/NatLibFi/Finna-client
@Stoori @anotherdream @msaari @anneleminen
=> More informations about this toot | More toots from osma@sigmoid.social
@osma @Stoori @anotherdream @msaari @anneleminen
Joo, tuo näyttää tosi hyvältä esimerkiltä miten tuota finna-apia kannattaa käyttää! Ei tartte tuota puolta niin miettiä itse. Mutta tosiaan ei ehkä suoraan riippuvuudeksi.
Tässä jo vähän eilen/tänään tuota olen ihmetellyt ja ajattelin huomenna rykäistä (tekninen termi) jotain kasaan joka omalla koneella kontissa ei heti hajota kaikkea.
Jos tuo etenee niin huutelen tänne ketjuun ja katson PR:ää auki kunhan on tarpeeksi teipattu koodia kasaan.
=> More informations about this toot | More toots from ileoo@mastodontti.fi
@ileoo @osma @anotherdream @msaari @anneleminen :bc3:
=> More informations about this toot | More toots from Stoori@polyglot.city
@ileoo @osma @anotherdream @msaari @anneleminen ai nii hei, jos matrixia satut käyttämään, niin siellä on bookwyrmin kehittäjille oma kanava, olikohan nyt niinkin helppo nimi kuin #bookwyrm, jos tulee koodaillessa tarvetta kysellä ohjelmaa paremmin tuntevilta
=> More informations about this toot | More toots from Stoori@polyglot.city
@Stoori @osma @anotherdream @msaari @anneleminen Pitää tuolta kysellä perään jos saan tuon oman inspiraation PR:n asteelle eivätkä kerkeä reagoida siihen jossain järkevässä ajassa.
=> More informations about this toot | More toots from ileoo@mastodontti.fi
@ileoo
Aivan mahtavaa, kiitos jo etukäteen!
Sellainen vinkki vielä APIn käyttöön että hakuja ja rajauksia voi helposti testailla finna.fi käyttöliittymää kliksuttelemalla. Sitten kun mieleinen hakutapa löytyy niin tasan saman jmhaun voi tehdä APIlla, ainoastaan urlin alkuosa vaihtuu. Ja siellä Finnan hakutulossivun alareunassa on jopa linkki "Finna API" jolla saa sen vastaavan api-urlin.
@Stoori @anotherdream @msaari @anneleminen
=> More informations about this toot | More toots from osma@sigmoid.social
@ileoo
Esim. tässä yleissanahaku "Taru Luojola" rajattuna kirjoihin:
https://finna.fi/Search/Results?limit=0&lookfor=Taru+Luojola&type=AllFields&filter%5B%5D=%7Eformat_ext_str_mv%3A%220%2FBook%2F%22
ja vastaava API-kutsu:
https://api.finna.fi/v1/search?filter%5B%5D=%7Eformat_ext_str_mv%3A%220%2FBook%2F%22&lookfor=Taru+Luojola&type=AllFields&view=&lng=fi&prettyPrint=true
Varmasti jotain rajauksia kannattaa käyttää (ainakin rajaus kirjoihin) koska Finnassa on niin paljon kaikenlaista, suuri osa varmasti BookWyrmin kannalta epärelevanttia.
@Stoori @anotherdream @msaari @anneleminen
=> More informations about this toot | More toots from osma@sigmoid.social
@osma @Stoori @anotherdream @msaari @anneleminen sain tätä vähän alkuun jo.
Mikään testi ei mee läpi eikä mikään vielä toimi, mutta jotain jo on olemassa.
Pitää seuraavaksi ihmetellä miten tuo work/edition puoli pitäis mäppäillä finnan suuntaan, niin olis jo eka runko jota alustavasti testailla.
=> More informations about this toot | More toots from ileoo@mastodontti.fi
@ileoo @osma @anotherdream @msaari @anneleminen jes, kuulostaa hyvältä!
workin ja editionin mäppäily riippuu kai siitä, miten ne on loogisesti toteutettu toisaalta bookwyrmissä ja toisaalta finnassa. eli voiko edition olla olemassa ilman workkia ja pääseekö editionin kautta aina käsiksi workkiin jne. (en tiedä onko tästä mun pohdinnasta mitään apua kun en tiedä systeemien detaljeista juurikaan)
=> More informations about this toot | More toots from Stoori@polyglot.city
@Stoori @ileoo
Finnassa ei valitettavasti taida olla varsinaista erottelua work vs. edition vaan kaikki kirjan data tulee aina yhdestä bibliografisesta tietueesta (alun perin MARC-tietue, joka Finnaa varten on muutettu JSON-rakenteeksi) jossa on tavallaan molempia aspekteja yhdessä objektissa. Eli riippuu sitten enemmän BookWyrmin tarpeista että miten ne tiedot kannattaa sieltä Finnan datasta kaivaa esiin ja mäppäillä BookWyrmin tietorakenteisiin.
@anotherdream @msaari @anneleminen
=> More informations about this toot | More toots from osma@sigmoid.social
@osma @ileoo @anotherdream @msaari @anneleminen joo, mä luulen että yksinkertaisinta on, että jos kirjaa ei entuudestaan löydy bookwyrm-instanssin omasta tietokannasta, se tuodaan sinne work-muodossa.
olemassaolevaan workkiin uuden edition lisääminen ulkoisesta tietokannasta on myös sikäli hankalaa, että tämä editioiden yhdistäminen on tällä hetkellä bookwyrmissä muutenkin vähän keskeneräinen toiminto, ja koska on olemassa samannimisiä mutta täysin erillisiä kirjoja, automaatio ei aina toimi.
=> More informations about this toot | More toots from Stoori@polyglot.city
@Stoori @osma @anotherdream @msaari @anneleminen Joo, päädyin jättämään tuon miettimisen vähän myöhemmäksi.
Käytännössä tuo tuntuu olevan niin, että finnan eri isbn numerot on eri editioita bookwyrmissä ja sen kautta se mäppäytynee kai suht nätisti.
=> More informations about this toot | More toots from ileoo@mastodontti.fi
@Stoori @osma @anotherdream @msaari @anneleminen
Sain tänään tuuskattua tuota jo vaiheeseen, että omalla koneella dev-instanssilla osaa tehdä hakuja finnaan. Eli ihan just valmis ;)
Vielä pitää ihmetellä oikeat hakufieldit ja tarpeellisten fieldien järkevä mäppäys. Mutta se ei ehkä ole ihan niin hankalaa.
Koodi on aika sotkua tässä vaiheessa vielä, enempi tosiaan apinoituna muista connectoreista. Pitää vielä varmaan kysellä Finnan suunnalta myös, että saako heidän kansikuva-kuvia käyttää.
=> More informations about this toot | More toots from ileoo@mastodontti.fi
@Stoori @osma @anotherdream @msaari @anneleminen
Haku toimii tuolla tasolla (tosiaan kuvien käyttö pitää varmistaa). Kirjojen tuontiin pitää vielä tunkata mäppäystä että tekijät ja muut tiedot tulee sisään järkevästi.
[#]finna #Bookwyrm #python #tuuskaus
=> More informations about this toot | More toots from ileoo@mastodontti.fi
@ileoo @osma @anotherdream @msaari @anneleminen oi vitsit tää on kaunista katseltavaa 🤩
oot ihana! :Blobbybara_Heart:
=> More informations about this toot | More toots from Stoori@polyglot.city
@Stoori @osma @anotherdream @msaari @anneleminen eilen tuuskatessa löysin finna haun jolla saan nuo work/editio kuviot kai mäpättyä ja näkyviin oikein kirjaa tuodessa. Onneksi Finnassa on tuo 'finna api'-linkki olemassa!
Menee keskiviikkoon ennenkuin kerkeää taas palata väkästyksen ääreen, mutta koitan silloin puskea tuon nykyisen tuotoksen githubiin jo näytille.
[#]finna #Bookwyrm #tuuskaus
=> More informations about this toot | More toots from ileoo@mastodontti.fi
@ileoo @osma @anotherdream @msaari @anneleminen oijoijoi, en malta odottaa että se pääsee joskus tuotantoversioon asti <3
=> More informations about this toot | More toots from Stoori@polyglot.city
@ileoo @Stoori @osma @msaari @anneleminen Ai että, ihana ihminen, ihana avoin koodi ja rajapinnat. ❤️ Mun osallistumisen taso näissä asioissa on yleensä just tää, mä olen se ideatyyppi joka vaan sanoo että hei tällainen on varmasti mahdollista ja toivoo, että joku osaavampi tarttuu asiaan.
=> More informations about this toot | More toots from anotherdream@mementomori.social
@Stoori @osma @anotherdream @msaari @anneleminen
Avasin nyt draft-PR:n
https://github.com/bookwyrm-social/bookwyrm/pull/3498
Pitää nuo yksikkötestit vielä katsella linjaan ja siistiä. Mutta kyllä tuo suht järkeviä jo osas hakea.
Otan vielä yhden siistimiskierroksen ja testien lisäilyn ennenkuin poistan draft-vaiheesta. Ja jos jotain tuolta yhtäkkiä huomaatte, että tuommoinen on turha tai synnyttää hattiwatteja, niin vinkatkaa niin saa siistittyä pois.
[#]Bookwyrm #tuuskaus
=> More informations about this toot | More toots from ileoo@mastodontti.fi
@ileoo @osma @anotherdream @msaari @anneleminen erinomaista! 🎉
en osaa koodia arvioida, joten minun silmääni posti vain se, miten finna.py ensimmäisellä rivillä lukee vielä ”inventaire data connector”, vaikka siinä varmaan pitäisi lukea finna.
=> More informations about this toot | More toots from Stoori@polyglot.city
@Stoori @osma @anotherdream @msaari @anneleminen hah joo, pitää korjata tuo ;)
=> More informations about this toot | More toots from ileoo@mastodontti.fi
@Stoori @osma @anotherdream @msaari @anneleminen
Tämmöiseen voisi olla hyvä saada kommenttia teiltä enempi bookwyrmiä käyttäviltä.
Tällä hetkellä nuo tekijät tulee ns. suoraan finnan antamassa muodossa, eli esimerkiksi 'Lewis, Micheal', mutta muualta importatuissa kirjoissa se on enempi 'Michael Lewis' -muodossa. Kannattaako tuo vaihtaa tuohon samaan moodiin?
=> More informations about this toot | More toots from ileoo@mastodontti.fi
@Stoori @osma @anotherdream @msaari @anneleminen
Laitoin tuon nyt pois draft moodista, menee muuten liian viilailuksi. Parempi jotain jota parannella kuin ei mitään kun joku asia ei ole ihan täysin toimiva.
=> More informations about this toot | More toots from ileoo@mastodontti.fi
@ileoo @osma @anotherdream @msaari @anneleminen jees!
=> More informations about this toot | More toots from Stoori@polyglot.city
@ileoo
Annoin pari pikku kommenttia/ehdotusta suoraan PR:ään. Tosiaan aika vaikea ottaa kantaa tähän BookWyrm-puoleen kun ei se itsellekään ole tuttu.
@Stoori @anotherdream @msaari @anneleminen
=> More informations about this toot | More toots from osma@sigmoid.social
@ileoo
Mahtavaa!
Kansikuvista: olen 99% varma että vastaus on että ei saa käyttää. Koska nämä eivät ole Finnan "omaisuutta" (toisin kuin muu metadata, joka on lisensoitu CC0) vaan ne ovat kustantajien luovuttamia vain Finna-käyttöön. Mutta voihan sitä aina kysyä ja katsoa minkälaisen vastauksen saa, ehkä sitä kautta saa sitten jotain muita vinkkejä tai ideoita.
@Stoori @anotherdream @msaari @anneleminen
=> More informations about this toot | More toots from osma@sigmoid.social
@osma @Stoori @anotherdream @msaari @anneleminen
Joo, samaa arvelen itsekin. Eikä tuo nyt asiaa estä jos kansikuvia ei saa, mutta tässä vaiheessa kiva saada itselle jotain näkyvää tuossa.
=> More informations about this toot | More toots from ileoo@mastodontti.fi
@osma @ileoo @varisigne @varitimiri @anotherdream @msaari @anneleminen joo, olisi erittäin ihanaa, jos joku osaava tarttuisi tuohon ja väsäisi Finna-konnektorin! siellä on ne valmiit konnektorit, joista voi ottaa mallia, mutta mun koodaustaidoilla ei onnistu.
sitä odotellessa on olemassa tällainen kikka saada teostiedot esim. goodreadsista kirjakasaan. toki tämä pitäisi tehdä ennen kuin yrittää goodreads-tuontia ekaa kertaa... https://luojola.fi/blogi/teostietojen-tuonti-kirjakasan-tietokantaan/
=> More informations about this toot | More toots from Stoori@polyglot.city
@Stoori
Jes. Eikö niin, että jos joku saa Finna-connectorista jonkun proton aikaan, voisit testata sitä Kirjakasassa?
@ileoo @anotherdream @msaari @anneleminen
=> More informations about this toot | More toots from osma@sigmoid.social
@osma @ileoo @anotherdream @msaari @anneleminen en mä tiedä osaisinko :P
varminta on asentaa itselle testiympäristö ja kokeilla finna-hakuja siellä. bookwyrm-päivitykset tekee aina ison kasan automagiaa, josta mä en tajua mitään, kunhan käynnistän päivityskomennon, joten yhden custom-tiedoston lisääminen sinne menee yli mun ymmärryksen.
=> More informations about this toot | More toots from Stoori@polyglot.city
@anotherdream @msaari @anneleminen Tuo olisi kyllä iso parannus, mutta Bookwyrmiä ei taideta kovin ahkerasti kehittää, eikä ainakaan Suomessa. Se hakee kyllä kirjoja esimerkiksi OpenLibrarysta. Yksittäisten kirjojen lisääminen käsin ei myöskään ole kovin työlästä. Siirsin suurimman osan kirjoistani kun lähdin Goodreadsista, eikä siihen monta tuntia mennyt.
@kallekn@kirja.casa
[#]bookwyrm
=> More informations about this toot | More toots from kallekn@mastodonsweden.se
@msaari Se on vielä tosi kankea, etenkin käyttöliittymä tökkii. Itse siirryin puhelinsovellus Bookshelfiin. Yhteisönhän siinä menetti, mutta en koskaan ollut GoodReadsissa järin aktiivinen.
https://www.getbookshelf.com
=> More informations about this toot | More toots from rolle@mementomori.social This content has been proxied by September (3851b).Proxy Information
text/gemini