Keskustelu wikiprojektista:Wikidata

Wikipediasta
Siirry navigaatioon Siirry hakuun
Arkistot

Arkisto, osa 1
Arkisto, osa 2

Aloita ongelmailmotukset sivun loppuun uutena kappaleen, tekstin seasta niitä on vaikea poimia tai havaita.

Muokkaa Wikidatassa - mitä?[muokkaa wikitekstiä]

Jos tietolaatikkoon ei tule mitään tietoa Wikidatasta (koska paikallinen tieto syrjäyttää sen), niin siinä ei pitäisi näkyä "Muokkaa Wikidatassa" -linkkiä. Se hämää muokkaajia menemään Wikidataan, jossa muokkaaminen ei hyödytä artikkelia lainkaan. Ja jos tietolaatikossa on virhe, niin muokkaaja voi luulla, että sen voi korjata Wikidatassa. Tai toinen vaihtoehto on, että mallineiden vanhoista versioista ennen wikidataa tehdään versio, jonka voi laittaa niihin artikkeleihin, joihin wikidataa ei haluta eikä WD-mallineesta siis ole mitään hyötyä. WD-mallineiden avulla artikkeleihin voidaan ujuttaa tietoa, jota artikkelin muokkaajat eivät näe, koska ne eivät näy tarkkailulistoilla. Tietolaatikon sisältö on artikkelin sisältöä, ja yksittäisten artikkelien sisällön kontrollin pitää pysyä niiden hallussa, jotka ovat kyseisestä artikkelista ja sen kehittämisestä kiinnostuneet. -kyykaarme (keskustelu) 1. syyskuuta 2019 kello 15.43 (EEST)[vastaa]

Kuittaan, että näin tämän eli en tarkoituksella ohita tätä. Olen samaa mieltä, että tälle pitäisi tehdä jotain ja, että mallineissa olisi kunnon ohjeet. Käytännön aikareaaliteetit rajoittaa sitä, että mitä asialle voin tehdä. Periaatteessa voisin poistaa sen linkin jos se koetaan paremmaksi siten?.--Zache (keskustelu) 2. syyskuuta 2019 kello 14.19 (EEST)[vastaa]

Wikidata edit framework[muokkaa wikitekstiä]

kuvakaappaus WE-frameworkistä venäjänkielisessä Wikipediassa, sivun reunassa näkyy WEF-linkkejä, jotka nykyään ovat kokonaan omana valikkonaan sekä muokkausdialogi.

Strategia-dokumenteista bongasin venäjänkielisen Wikipedian ru:WE-Framework -nimellä kulkeavan työkalun joka pitää sisällään valmiita lomakepohjia Wikidatan muokkaamiseen Wikipedian sisällä. Systeemi toimii siten, että kun pienoisohjelma on valittu asetuksista (Wikidata edit framework]] nimellä), niin vasemman laidan valikkoon tulee WEF-linkkejä jotka avaavat sen aiheenmukaisen lomakkeen jolla voi wikidataa muokata. Kokonaan tuetut kielet ovat englanti ja venäjä. Osa teksteistä tulee käyttöliittymäkielen mukaan suoraan Wikidatan kautta, mutta jos kaiken haluaisi kääntää suomeksi, niin se tapahtuu uskoakseni githubissa.

Tiedostot joissa käännettäviä tekstejä on

sama kommentti on jätetty myös tekniikankahvihuoneeseen, mutta kopioin saman tänne myös jos joskus muistasi edistää kääntämistä--Zache (keskustelu) 3. syyskuuta 2019 kello 13.42 (EEST)[vastaa]

Muistan ihmetelleeni mistä osa teksteistä on peräisin, tuo ainakin selventää asiaa. Ipr1 (keskustelu) 3. syyskuuta 2019 kello 17.55 (EEST)[vastaa]

Wikimedia Suomen 2020 -ohjelma[muokkaa wikitekstiä]

Wikimedia Suomi muotoilee parhaillaan ensi vuoden avustushakemusta WMF:lle joka on samalla käytännössä myös meidän ensi vuoden toimintasuunnitelma. Hirveän isoa liikkumavaraa siinä ei ole, mutta joka tapauksessa ehdotan siihen communityn alle Wikidataan liittyvää osuutta jossa olisi noin kuukauden verran työaikaa. Niin kysyisin, että onko toivomuksia mitä tuo olisi?

Käytännön ehdotukset tässä minulla on, että

  • edistetään joko wikidatan käyttöä tietolaatikoissa (eli fiksataan bugeja joita tällä sivulla on ollut) ja yriteään saada niitä laajempaan käyttöön

Tai

--Zache (keskustelu) 25. lokakuuta 2019 kello 16.23 (EEST)[vastaa]

moduuli:fr:wikidata:n ongelmia[muokkaa wikitekstiä]

Pistetääs tähän ylös kun menin läpi koodia hiukan. Eli ne ketkä ovat käyttäneet noita wikidata-juttuja enemmän ovat varmaankin huomanneet, että se on hillittömän hidas tietyissä tapauksissa näyttämään sivuja. Esimerkkitapauksena olen tutkinut Malline:Henkilö/pohja WD/ohje -sivulla olevaa tietolaatikkoa joka tulostaa pelkän syntymäajan ja paikan lähteineen.

Perusongelma tuossa on, että mw.wikibase.getEntity():lla haetaan koko wikidata-kohde ja tätä kuljetetaan sitten pitkin koodia. Toteutus on tehty tuollatavoin, koska silloin kun systeemi on tehty, niin se oli ainoa / paras tapa tehdä se. Nykyään se kannattaisi tehdä mw.wikibase.getBestStatements( entityId, propertyId ) -kutsulla jolla saa haettua vain ne tiedot joita tarvitaan.

Muutos mikä tuossa pitäisi tehdä on, että getEntityllä saatavan entityn sijaan kuljetettaisiin pelkästään entity_id:tä (q-id) ja sitten kun tietoja tarvitaan, niin haettaisiin ne. Todennäköisesti paikka jossa tiedot oikeasti haetaan on Moduuli:Fr:Wikidata/Récup:ssa oleva getClaims() (tai ainakin aika iso osa ongelmatapauksista käyttää tuota) --Zache (keskustelu) 7. joulukuuta 2019 kello 07.45 (EET)[vastaa]

Pistetään tähän kuittaus, että ainakin suurimmaksi osaksi sain tämän korjattua. --Zache (keskustelu) 15. joulukuuta 2019 kello 21.48 (EET)[vastaa]