[01:09:57] are there any plans to show inherited information on the site and return that info when querying the data? [01:14:18] what do you mean by inherited? [01:17:44] for example, some people will say that you shouldn't use instance of city (q515) if you already have instance of großstadt (q1549591) because großstadt is marked as a subclass of city and therefore anything that's an instance of großstadt is by definition also an instance of city [01:19:41] and a similar thing happens for is in the administrative unit (p131), some people go around adding multiple levels (such as both the county and state) while other people go around removing them [01:19:59] hm. im not sure what the plans are for how the query interface will work [01:40:21] nikki: I'm pretty sure that whatever the future holds, you should go vote for https://bugzilla.wikimedia.org/show_bug.cgi?id=50911 this bug. [01:40:36] Because that bug I believe holds anything like that up. [01:41:27] (I could be wrong. But vote for it anyway. :D) [03:49:00] (03CR) 10Nilesh: "(1 comment)" [extensions/WikidataEntitySuggester] - 10https://gerrit.wikimedia.org/r/77146 (owner: 10Nilesh) [03:57:34] wondering if [[Category:Wikipedians who add interwiki links]] is still applicable [03:57:36] 10[17] 04https://www.wikidata.org/wiki/Category:Wikipedians_who_add_interwiki_links [03:57:57] i guess there's a difference between interwiki and interLANGUAGE links.. [03:59:31] yeah, but that seems like a pretty silly category in general [03:59:38] yea [05:50:39] legoktm: you around? [05:50:45] I am [05:51:19] is there any way to check and see if any one item contains both venue (P540) and location (P766) [05:51:36] because that'll impact how I close a property deletion discussion [05:51:49] Do you want me to check if any item like that exists? [05:51:56] Sure [05:52:00] Ok [05:52:18] I mean if there was a way for me to do it, I would. I don't know 90% of the tools that have been created [05:52:27] I'm just going to do a sql query [05:58:35] ha [05:58:39] this is easier than i thought. [06:02:53] Sven_Manguard: https://www.wikidata.org/wiki/Q3525833 is the only one. [06:03:19] sweet, fixed [06:03:36] now... do you happen to still have that property replacing script lying about? [06:03:42] ;p [06:04:06] venue (P540) is being deleted, with all current uses of the property being replaced by location (P766) [06:04:21] it's 150 items, so I'd prefer not to do it by hand [06:43:45] (03PS2) 10Tpt: (bug 47071) Allow use of the Lua API on a Wikibase repository [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/62321 [06:45:42] (03PS4) 10Tpt: (bug 47071) Allow use of the Lua API on a Wikibase repository [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/62321 [06:47:10] Tpt_: yay thank you :D [06:48:05] legoktm: Thanks. This will allow us to drop all the bad and heavy hacks [06:48:29] indeed! [06:57:54] m [06:58:41] hi [07:13:37] legoktm: Not your bot, but wanted to sow you https://www.wikidata.org/wiki/User_talk:Bene*#Objection_to_one_of_your_bot.27s_old_tasks [07:14:10] o.O [07:14:43] Yeah, and the edits were all done around 21 april [07:14:57] so it's not a straight up revert [07:15:41] if only all video game articles had "instance of" > "video game", I would just say to have the bot look for items with "instance of" > "video game" and make the switch only on those items [07:15:53] but with no other marker that I know of, I'm stumped. [07:16:07] I have no idea what category his bot was drawing from [10:53:18] i forget, is the page move updater instantaneous or does it have some delay? [11:50:51] hi [11:51:10] is there a common way to handle different editions of the same book? [11:53:26] i tend to think using quallifier is an odd way to do it [11:58:11] here i put there different versions of the book to the publication date: https://www.wikidata.org/wiki/Q627333 [11:58:26] here I put it to the ISBN reference: https://www.wikidata.org/wiki/Q32136 [11:58:59] maybe there should an extra entity for every translation/edition of the book [12:10:48] Schisma__: there are DBs for that [12:10:54] what would be the use case in Wikidata? [12:11:06] see one of my links [12:13:16] each edition book has a unique ISBN number that makes 100 ISBN numbers for a book which has been translated to 100 Languages [12:13:44] right, but what is the use case for the ISBN number? [12:14:11] wikipedias usually have an ISBN number field in the sidebar# [12:14:12] is it displayed in the German Wikipedia with the German edition ISBN number, in the French with the French edition, etc? [12:14:50] yeah, I know that :) but is the French edition ISBN displayed on the German Wikipedia? [12:15:21] also there are different translations with different isbn numbers [12:18:05] so where should I put different editions? [12:21:30] I don't know [12:21:36] it really depends how they would be used [12:22:01] that is what I am trying to say [12:22:10] I know that micru had started some discussions on this on-wiki [12:22:14] i assume you have seen this already [12:22:44] there also was a special office hour on that topic a few months ago [12:29:16] liangent: hi! i just realized that LanguageFallbackChain works *only* for variants, and can't be used for a "simple" fallback like de-format -> de -> en. [12:29:22] *formal [12:30:23] DanielK_WMDE: it works [12:30:26] liangent: what's the reason for that restriction? [12:30:59] liangent: not if the language isn't an instance of LanguageWithConversion: [12:30:59] Call to undefined method Language::getFetchLanguageCode() in /var/www/daniel/wikidata/extensions/Wikibase/lib/includes/LanguageFallbackChain.php on line 57 [12:30:59] grr bug? [12:30:59] don't know :) [12:31:20] liangent: the constructor actually sais: @param LanguageWithConversion[] $chain [12:31:20] DanielK_WMDE: eh no [12:31:28] how did you construct that LanguageFallbackChain object [12:31:42] for an array of language objects [12:32:19] i suppose that's not the Right Way? [12:32:20] DanielK_WMDE: wrap those language objects into LanguageWithConversion objects [12:32:40] DanielK_WMDE: the name might be misleading [12:33:07] hmm LanguageWithConversion has a protected __construct [12:33:25] maybe I need to make it public? [12:33:36] sorry [12:33:52] use LanguageWithConversion::factory( Language::factory( 'de-formal' ) ) [12:34:06] or just LanguageWithConversion::factory( 'de-formal' ) [12:34:39] DanielK_WMDE: ^ [12:35:27] liangent: or i just use LanguageFallbackChainFactory::buildFromLanguage? [12:36:45] liangent: does buildFromLanguage automatically provide a fallback from foo-bar to foo? [12:36:56] we should do that regardless of whether conversion is possible [12:36:58] DanielK_WMDE: newFromLanguage and newFromLanguageCode [12:37:18] they do so as long as foo-bar falls back to foo in mediawiki core [12:37:29] ok, cool [12:41:22] DanielK_WMDE: should I document these stuff somewhere? [12:48:25] liangent: probably, but i can't think were i would have found it just now :) [12:48:45] what confused me is that i assumed that LanguageWithConversion is a subclass of Language, not a wrapper [12:48:54] Maybe it should be called LanguageAndCOnversion [12:49:07] DanielK_WMDE: initially it was called LanguageWrapper [12:49:13] and some other people dislike the name [12:49:41] DanielK_WMDE: actually ... every plain Language is "with conversion" [12:49:49] the FakeConverter is always attached [12:56:12] DanielK_WMDE: can you have a look at https://gerrit.wikimedia.org/r/#/c/71996/ again - gwicke said it was (at least) breaking parsoid cache, though it was friendly to core parser cache [12:56:19] a different approach is used now [12:58:39] DanielK_WMDE: and https://gerrit.wikimedia.org/r/#/c/72226/ , the last patch for this stage [13:00:09] who are working with javascript in wikibase now? [13:03:02] Denny_WMDE: would pick this one up for the current sprint: https://bugzilla.wikimedia.org/show_bug.cgi?id=53848 [13:03:14] it's the largest group of tests [13:04:36] Tobi_WMDE: sure, sounds good. thanks! [13:09:14] (03PS1) 10Tobias Gritschacher: Add separate config for running browsertests on cloudbees [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/83088 [13:12:35] (03PS2) 10Tobias Gritschacher: Add separate config for running browsertests on cloudbees [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/83088 [13:12:35] (03CR) 10Tobias Gritschacher: [C: 032 V: 032] Add separate config for running browsertests on cloudbees [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/83088 (owner: 10Tobias Gritschacher) [13:21:28] (03PS5) 10Daniel Werner: (bug 52387) Special page for querying by property value. [extensions/WikibaseQuery] - 10https://gerrit.wikimedia.org/r/82874 [13:22:58] (03CR) 10jenkins-bot: [V: 04-1] (bug 52387) Special page for querying by property value. [extensions/WikibaseQuery] - 10https://gerrit.wikimedia.org/r/82874 (owner: 10Daniel Werner) [13:23:09] Denny_WMDE: ping [13:23:26] aude: pong [13:23:34] https://dl.dropboxusercontent.com/u/172199972/map/map.html doesn't work [13:23:36] i hope you are enjoying your vacations! :) aude [13:23:44] is it a problem with the dump scripts or something simple? [13:23:59] would be cool to show it to the osm folks :) [13:25:04] aude: it is some issue with my scripts [13:25:09] hmmmm [13:25:36] I was trying to fix it but didn't have sufficient time [13:25:39] until when do you need it? [13:25:45] i have a dump loaded into postgres [13:25:54] could come up with something else maybe [13:26:06] i am talking on sunday, so probably not enough time to fix your map [13:26:06] what's my deadline? :) [13:26:10] maybe [13:26:13] ok [13:27:22] if it can't be fixed, that's okay but think people would be impressed :) [13:27:53] there is an old version here, http://simia.net/wikiglobe/map-wd.html with very old data [13:27:57] and no links [13:27:57] ok [13:28:00] i will try to fix it again [13:28:07] great [13:28:13] but i make no promises [13:28:26] * aude also needs to check on my bot [13:29:07] i am almost done with the US and Canada, except for stuff that my bot couldn't handle [13:38:56] aude: cool [13:39:09] aude: i think i found already a major bug, rerunning script right now [13:39:21] aude: let's see if this fixes it already or if there are more problems :) [13:43:24] Denny_WMDE: ok [13:47:17] hmmmm, i am blocked from editing wikidata :o [13:47:22] proxy [13:55:07] (03PS1) 10Daniel Kinzler: (bug 53745) Remove old SnakFormatter and TypedValueFormatter. [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/83090 [13:56:46] (03CR) 10jenkins-bot: [V: 04-1] (bug 53745) Remove old SnakFormatter and TypedValueFormatter. [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/83090 (owner: 10Daniel Kinzler) [13:59:35] hi! [14:00:20] (03PS1) 10Daniel Kinzler: (bug 46366) Use SnakFormatter for diffs and summaries [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/83091 [14:00:48] Denny_WMDE: and as multiple badges will be possible to add through api I need to support that in UI [14:01:00] (not editing, but handling) [14:01:39] these are the scenarios I thought about: [14:01:44] both FA and GA present => display FA [14:01:58] setting no badge => delete FA & GA if they exist [14:02:04] (03CR) 10jenkins-bot: [V: 04-1] (bug 46366) Use SnakFormatter for diffs and summaries [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/83091 (owner: 10Daniel Kinzler) [14:02:13] setting FA => delte GA if exists and set FA if not exists [14:02:28] setting GA similarly [14:02:32] (03PS3) 10Daniel Kinzler: Introducing SnakFormatter and SnakFormatterFactory [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/82400 [14:06:55] (03CR) 10Daniel Kinzler: "@jenkins, y u no give error report?" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/82869 (owner: 10Daniel Kinzler) [14:09:05] (03PS2) 10Daniel Kinzler: Make EntityIdLabelFormatter more flexible [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/82869 [14:09:38] (03CR) 10jenkins-bot: [V: 04-1] Make EntityIdLabelFormatter more flexible [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/82869 (owner: 10Daniel Kinzler) [14:14:34] (03Abandoned) 10Aude: register with data types and use value formatters for claim autosummaries [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/80868 (owner: 10Aude) [14:27:15] addshore: hey [14:31:42] lazowik: sounds right [14:32:00] re the deletion: let's be consistent with the alias api, i guess [14:33:07] Denny_WMDE: for now api supports only replacing current badges with new array [14:33:26] * will support [14:41:45] lazowik: Ok, yes, in that case it is consistent [14:48:08] aude: I think I am slowly fixing it. the PNG seems current again https://dl.dropboxusercontent.com/u/172199972/map_big.png [14:52:00] (03PS6) 10Daniel Werner: (bug 52387) Special page for querying by property value. [extensions/WikibaseQuery] - 10https://gerrit.wikimedia.org/r/82874 [14:57:33] (03PS1) 10Daniel Werner: Introduces SpecialWikibaseQueryPage::CACHE_TTL_IN_SECONDS [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/83097 [15:00:50] (03PS1) 10Daniel Werner: Remove SimpleQuery::CACHE_TTL_IN_SECONDS [extensions/WikibaseQuery] - 10https://gerrit.wikimedia.org/r/83098 [15:05:48] (03PS7) 10Daniel Werner: (bug 52387) Special page for querying by property value. [extensions/WikibaseQuery] - 10https://gerrit.wikimedia.org/r/82874 [15:06:10] (03CR) 10Daniel Werner: "(5 comments)" [extensions/WikibaseQuery] - 10https://gerrit.wikimedia.org/r/82874 (owner: 10Daniel Werner) [15:08:46] Denny_WMDE: great [15:51:37] aude: https://dl.dropboxusercontent.com/u/172199972/map/map.html seems fixed [15:54:56] and me off to vacations [15:55:00] bye everyone [16:23:43] Hi! [16:24:14] Sorry, I have forgotten the meeting: my phone was out of power and so, I didn't see the reminder. [16:27:41] addshore: let the fun begin! [16:27:50] getting tests depend on editing [16:27:56] editing tests depend on getting [16:27:59] fun [16:29:32] hmm, but getting is merged [16:29:34] should be ok [16:31:04] (03CR) 10GWicke: [C: 031] "Did you verify that the regular variant conversion pass properly picks up the -{..}- blocks? I'm happy to merge if you tested that." [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/71996 (owner: 10Liangent) [16:44:48] (03PS1) 10Jeroen De Dauw: Update required serialization version [extensions/WikibaseQuery] - 10https://gerrit.wikimedia.org/r/83108 [16:45:09] (03CR) 10Jeroen De Dauw: [C: 032] Update required serialization version [extensions/WikibaseQuery] - 10https://gerrit.wikimedia.org/r/83108 (owner: 10Jeroen De Dauw) [16:47:42] (03Merged) 10jenkins-bot: Update required serialization version [extensions/WikibaseQuery] - 10https://gerrit.wikimedia.org/r/83108 (owner: 10Jeroen De Dauw) [16:50:21] (03CR) 10Liangent: "It does." [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/71996 (owner: 10Liangent) [17:01:52] Danwe_WMDE: https://www.mediawiki.org/wiki/Wikibase/Coding_conventions [19:33:14] Is styrn there? [19:33:42] Umm. Not... [20:13:07] DanielK_WMDE: hey, could you tell me what you meant by that this is not trivial https://gerrit.wikimedia.org/r/#/c/82842/ ? [20:21:57] (03PS3) 10Michał Łazowik: Extend API to support editing badges [DRAFT, DNM] [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/82637 [20:26:45] How can I add a value to a property when there is no item for the value that I wish to add? Do I need to add a placeholder item? [20:27:41] For example: I wish to add a value to the property "Architect", but the architect has no item [20:35:51] DanielK_WMDE: have a minute? [20:36:36] DanielK_WMDE: I want to change EntityContent::getNativeData to return an Entity, not an array. Any problems with that? [20:44:48] (03PS2) 10Umherirrender: Style the flag 'D' on watchlist and recentchanges [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/82886 [20:46:03] (03CR) 10Umherirrender: "For your information: The flag was added with Idc666db1b1b2b6656fa7b593f564f3f9c885f35f" [extensions/Wikibase] - 10https://gerrit.wikimedia.org/r/82886 (owner: 10Umherirrender) [22:54:12] can someone look at my edit request at https://www.wikidata.org/wiki/MediaWiki_talk:Common.js ? its been a few days [22:54:34] ok [22:56:36] I uh [22:56:49] will leave that for someone else more experienced in JS than me.... [22:57:21] Lydia_WMDE: you wrote "batches" instead of "badges" :D [22:57:34] lazowik: bah :D [22:57:37] sorry [22:57:48] just changed ;[ [22:57:50] * ;p [22:57:54] lazowik: that's what i get for doing it late at night in a hotel -.- [22:59:14] Lydia_WMDE: yup, goodnight! [22:59:19] ;-) [22:59:20] thx