[05:19:45] * Jasper_Deng prepares himself for his confirmation tommorow [05:33:23] anyone around who speaks Chinese? [05:33:57] Pink|Burger_Time: Barely [05:34:01] what's up? [05:34:24] account made its first edit to the Chinese Main Page. https://www.wikidata.org/w/index.php?title=Wikidata:%E9%A6%96%E9%A1%B5&curid=1818&diff=5530897&oldid=5492882&rcid=5529273 just wanna be sure it's not vandalism [05:34:43] (looks good faith, according to Google Translate, but I wanna be sure) [05:35:17] 我的汉语不太好。我学了学汉语一年半。 [05:35:30] * Jasper_Deng would stay on the AGF side [05:36:19] Looks good from what I can tell [05:36:27] Changed Wikidata to Wikidata welcomes you [05:36:49] or, in English, Welcome to Wikdata [05:36:51] Jasper_deng: yeah, of course... just that it's the main page. we should get ourselves PC or FlaggedRevs... they'd be very useful for the less-viewed Main Page translations [05:36:55] so, same as what English says [05:37:04] *lesser-viewed [05:37:46] PinkAmpersand: first need to make proposal. [05:37:59] yeah, I know. probably not worth the hassle [05:38:00] * Jasper_Deng doesn't want spillover of enwiki PC drama though [05:38:19] Main pages should be protected, no? [05:38:41] wctaiwan, a native Chinese speaker, cleared it PinkAmpersand [05:38:44] so we were right [05:38:49] Sven_Manguard: Koavf fully-protected the main page, and then I opened a project chat [05:38:49] ah, good :) [05:38:53] err... [05:38:55] "whether I agree with all the word choices is a different matter" [05:39:26] Sven_Manguard: I edit the Main Page and WD:News fairly frequently, and neither's been vandalized once [05:39:41] * Jasper_Deng is against pre-emptive full protection [05:39:42] it's surreal to have a non-FPP'ed main page, but it's kinda cute [05:39:52] Meta doesn't have one [05:39:57] and helpful. it would be a bitch to submit edit requests for every news update [05:39:59] that's one way of putting it PinkAmpersand [05:40:24] * Jasper_Deng wonders if PinkAmpersand is considering a WD RfA [05:40:33] he is, he just wants more edits [05:40:39] or so he claims [05:40:47] have you broke 1000 yet? [05:40:50] yep. today :) [05:40:56] * Jasper_Deng still hasn't [05:41:14] while making https://www.wikidata.org/wiki/Template:Rfd_group [05:41:43] PinkAmpersand: BTW what was your trick in compiling the list for https://www.wikidata.org/wiki/Wikidata:Requests_for_deletions#Bulk_deletion_request:_deleted_from_fr.wp [05:41:58] lol the template i just linked to :) [05:42:07] No, no [05:42:13] how'd you get the list of articles [05:42:15] ohhh [05:42:35] I mean I checked the list of recent enWP deletions and there were no Wikidata entries [05:42:40] so it was a waste of time :S [05:43:12] well, I remembered that frwiki claims to have items for all of their articles. so i just went through their deletion logs and searched for ones referencing AfDs (PàS's) in their summaries, seeing as they're the most likely to get picked up by a bot before they're deleted [05:44:11] we really should have a bot that searches for items where the articles have been deleted. once we get the bulk of the links, that'll actually probably be one of our main tasks [05:45:44] PinkAmpersand: https://www.wikidata.org/wiki/User_talk:PinkAmpersand [05:45:45] oh, and btw, here's the case for not FPP'ing: https://www.wikidata.org/w/index.php?title=Wikidata:News&action=history the only admin to edit it within the last month is Lydia_WMDE (though PiRSquared17 also did, and he's a global sysop) [05:46:10] Sven_Manguard: :D !! [05:50:55] oh, {{talkback}}, btw. [06:36:00] * Jasper_Deng breaks 1000 edits [06:54:03] * Sven_Manguard has 3,664 [06:54:41] * Jasper_Deng thinks Sven will oppose him [06:55:00] Where did that come from? [07:05:57] Is there any way of getting rid of the little floaty keyboard in the editing areas? [07:06:04] It annoys me terribly [07:06:13] that's part of the i18n [07:06:25] * Jasper_Deng doesn't know [07:06:34] it might be skin-specific [07:09:25] what does it even do? does it allow you to change your input mode or something? [07:09:52] basically [07:09:58] so you can type things in other languages [07:13:29] * Jasper_Deng pre-congratulates Sven_Manguard on retaining sysopship [07:13:39] thx [07:13:58] 17 hours until the round closes [07:14:07] and my round opens [07:14:11] oh. with chromebooks you can just add keyboards whenever you want [07:14:35] PinkAmpersand: physically or logically? [07:15:05] * Jasper_Deng doesn't use a Chromebook b/c he wants to keep control of his local file system and other low-down things [07:15:12] logically. i mean, you could probably change physical ones too, but the point is you can just click the settings button and reconfigure it to any layout you want [07:15:27] you can do that in Windows too [07:15:32] but... it's several clicks [07:15:39] annoying for multilingual users [07:15:52] it's actually really useful for Wikidata. We should include in beginners'-guide type things a suggestion that people download the Canadian Multilingual Standard - QWERTY layout, but accents and some diacriticals on the side [07:33:10] if anyone has any suggestions on how to handle this 3-way interwiki conflict https://www.wikidata.org/wiki/Wikidata:Requests_for_deletions#Q3926647, i'd be much obliged [07:34:38] Stryn seems to be on it [07:35:25] oh yeah, we'll have to be more alert with vandalism starting monday [07:35:38] before some BLP's portrait gets replaced with a picture of genitals [07:35:42] rschen7754: oh, is that when we go live everywhere? [07:35:58] no, that's when photo and other item fields get turned on [07:36:02] ahh [07:36:04] whats on monday? [07:36:13] oh crap [07:36:17] * PinkAmpersand puts on his anti-vandalism gloves [07:36:20] i need to finish my bot [07:36:42] I had the extraction part ready [07:36:49] Just not the add-to-wikidata part. [07:37:27] folks i'll be at a conference starting at 3pm my time until sunday late evening - if there's anything you still need from me please let me know beforehand [07:37:35] don't know if i'll get to anything while there [07:38:14] i'll try to check email, irc and project chat every now and then but no promisses [07:38:53] FOSDEM? [07:39:53] jep :) [07:40:15] :D [08:53:08] any Spanish-speakers around? [09:14:53] 3 admins won't be passing reconfirmation tomorrow [09:18:46] for the next few rounds should we maybe have a rule that once someone gets 10 opposes without any supports, voting is just put on hold unless someone supports them? [09:19:09] i mean, even if it's nothing personal, and just about a low edit count, it's gotta be kinda demoralizing [09:19:20] eh, it's only 5 days anyway [10:24:25] aude: can you please add your stuff to the weekly summary? [10:24:31] Jeblad_WMDE: you too [10:24:49] Denny_WMDE: any chance you could add something for jens? [10:24:50] oh noes! :) [10:24:58] jens is here [10:24:58] Silke_WMDE: you too? :) [10:30:12] Lydia_WMDE: done [10:30:19] aude: thx [10:33:04] Denny_WMDE: hey, there - I wonder if this apache config could work for the redirects https://gist.github.com/4690550 [10:33:30] oh, sorry, misunderstood [10:33:37] the redirect that i would need is [10:33:58] en.wikidata.org/wiki/Berlin -> www.wikidata.org/wiki/Special:ItemByTitle/enwiki/Berlin [10:34:30] where would http://en.wikidata.org go? [10:34:40] {}.wikidata.org/wiki/Berlin -> www.wikidata.org/wiki/Special:ItemByTitle/{}wiki/Berlin for all {} that are languages (or for all {} != www, whatever is simpler) [10:35:18] just to www.wikidata.org, does not matter too much i guess [10:35:25] can be left as it is now [10:35:59] edsu: we still have some issues with the language selector (for anon users), which might affect having language specific urls [10:36:36] but this shouldn't play in here, aude [10:36:40] e.g. he.wikidata.org/wiki/Berlin would ideally be www.wikidata.org/wiki/Q40?setlang=he [10:37:02] Denny_WMDE: sure [10:37:04] aude: i disagree [10:37:19] and i think this is a different discussion [10:37:21] or special:itembytitle/hewiki/ [10:37:24] sure [10:38:21] ok, this is more complicated for me to understand, without knowing more about how wikidata works [10:38:57] edsu: that's where it has to go [10:39:04] special item by title would work [10:39:07] are the language specific urls for a multilingual UI that is in the plan? [10:39:12] it just wouldn't be a sticky language choice [10:39:18] no [10:39:26] let's completely forget about language selection for now [10:39:30] ok :) [10:39:31] this is not the current issue [10:39:39] the idea is that if you have a wikipedia url [10:39:46] like en.wikipedia.org/wiki/Berlin [10:39:51] you simple replace wikipedia with wikidata [10:39:57] and you get to the correct page [10:40:02] ahah [10:40:08] sure, that's feasible [10:40:11] i.e. en.wikidata.org/wiki/Berlin would redirect to [10:40:26] www.wikidata.org/wiki/Special:ItemByTitle/enwiki/Berlin [10:40:33] which then wikidata would turn to [10:40:38] www.wikidata.org/wiki/Q64 [10:40:49] apache has to do the first step [10:40:49] oh neat [10:40:53] mediawiki the second [10:41:05] mediawiki is already able to do that [10:41:12] just the apache is not configured accordingly [10:41:40] Denny_WMDE: please be careful about "redirect" vs "rewqrite". i think the above would be a rewrite. [10:41:46] *rewrite [10:41:54] that's what i mean with "i dont speak apache" :) [10:42:08] DanielK_WMDE: you mean my gist? [10:42:38] but if someone tells me how to change the apache conf [10:42:44] i would make an appropriate changeset [10:42:52] and then let ops take a look at it [10:42:59] i mean en.wikipedia.org/wiki/Berlin ===> wikidata.org/wiki/Special:ItemByTitle/enwiki/Berlin [10:43:07] (because that went so well last time :P ) [10:43:19] Denny_WMDE: ask aude [10:43:45] ...or sike, actually :) [10:44:01] i can help with the rewrite rules, but not so much with the puppet stuff [10:44:11] DanielK_WMDE: is that to decrease the number of hops a client needs to make? [10:44:17] puppet? [10:44:29] Denny_WMDE: the apache config is managed with puppet [10:44:42] DanielK_WMDE: I don't disagree that the distinction is important, but just curious why you prefer rewrite here to redirect [10:44:43] so, to change the config, you have to write a puppet scripüt [10:45:02] oh, the last time i just changed the config in gerrit [10:45:13] that worked well (well, as well as it did) [10:45:22] no need for puppet [10:45:29] i might misunderstand though [10:45:30] edsu: to hide the "technical" url and maintain a clean interface [10:45:50] edsu: for the same reason you don't see index.php?title=Foo in Wikipedia URLs (unless you edit) [10:46:01] DanielK_WMDE: ok, i like that [10:46:27] i would as mutante [10:46:31] ask [10:47:41] hmhm [10:47:44] the apache is actually not in puppet though there is other magic involved as well [10:47:44] might not matter for wikidata, though [10:47:44] oh, it's not? i'm confused, then :P [10:47:53] but there's magic that makes one mediawiki instance become hundreds of wikipedias, wikivoyages, etc. [10:49:23] Denny_WMDE: probably worth ticketing at this point, so it's not forgotten [10:49:48] Denny_WMDE: instead of continuing this interrupt in whatever you were doing :) [10:49:55] * edsu has to run to work ... [10:50:57] * aude thinks it's very doable but we'll have to poke people and ask the powers that be and know the details [10:52:36] :) [10:52:36] thx edsu for the poke [10:53:29] sure, I hope it wasn't too much of an ouchie poke :) [10:53:41] was not intended that way at any rate [10:54:52] New patchset: Daniel Kinzler; "(bug 43990) Robust serialization of change objects" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/46294 [10:55:53] http://xkcd.com/1168/ [10:56:10] 8D [10:57:35] Silke_WMDE: at least it's not 1167, which caused vandalism on enwp [10:58:34] :) [11:06:16] Change merged: Aude; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/46934 [11:06:18] New patchset: Tobias Gritschacher; "(bug 44553) entity edit buttons not disabled when user has no rights" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47068 [11:08:33] New patchset: Aude; "(Bug 44544) Statements are no longer an experimental feature" [mediawiki/extensions/Wikibase] (mw1.21-wmf9) - https://gerrit.wikimedia.org/r/46957 [11:09:00] Change merged: Aude; [mediawiki/extensions/Wikibase] (mw1.21-wmf9) - https://gerrit.wikimedia.org/r/46957 [11:09:26] ok, the branch is ready for selenium tests [11:09:38] Tobi_WMDE: Denny_WMDE ^ [11:10:28] aude: what branches exactly should be tested? [11:10:35] wmf9 for client & repo? [11:13:18] Tobi_WMDE: and wmf9 repo + wmf8 client [11:13:46] and with experimental OFF I think, right? because statements should be non-experimental now [11:13:47] since the wikipedias will be on wmf8 for another almost 2 weeks [11:13:55] ok [11:13:55] experimental off everywhere, yes [11:15:27] aude: there is no core wmf9 branch yet, right? [11:15:40] so I'm using current master [11:17:02] right [11:18:21] command line hijinks for the day: curl --silent 'http://dumps.wikimedia.org/other/pagecounts-raw/2013/2013-02/pagecounts-20130201-090000.gz' | zcat - | egrep '^www.wd' | perl -ne '@cols=split/ /; print "$cols[2] $cols[1]\n";' | sort -n [11:18:47] takes a minute or so to run, depending on your network connection [11:37:34] New patchset: Tobias Gritschacher; "(bug 44544) removing experimental flag from statements selenium tests" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47070 [11:38:10] aude: could you please merge https://gerrit.wikimedia.org/r/#/c/47070/ [11:38:28] it removes the experimental flags from the statements selenium tests [11:38:49] forgot to change it earlier, but no need to backport that [11:41:26] Change merged: Aude; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47070 [11:41:30] Tobi_WMDE: done [11:43:42] thx [11:48:01] New patchset: Tobias Gritschacher; "(minor) using object instead of array for saving revisions" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/46246 [12:02:12] New patchset: Tobias Gritschacher; "(bug 44554) hiding all ui-toolbars when not in editView" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47071 [12:23:17] New patchset: Tobias Gritschacher; "(hotfix) fixes sitelinks view: added missing return;" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47072 [12:25:58] Change merged: Daniel Werner; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47072 [13:59:05] Change merged: Jens Ohlig; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/46477 [14:17:06] New patchset: Daniel Kinzler; "(bug 43278) Limit labels etc to 250 characters." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47077 [14:19:32] i guess it doesn't require *too* much imagination to figure out what Systemadministratorin und Projektassistenz Wikidata is :-P [14:22:27] huh? [14:22:30] :D [14:23:26] New review: John Erling Blad; "I would prefer that the updated code was used instead." [mediawiki/extensions/Wikibase] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/47077 [14:29:17] DanielK_WMDE: Line 212 in https://gerrit.wikimedia.org/r/#/c/46294/4/lib/includes/changes/ChangeRow.php [14:29:23] is this a sufficient test? [14:29:46] Change merged: Tobias Gritschacher; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47077 [14:29:56] json_encode will try to encode values that isn't contained in an array [14:30:35] So your test could fail, but I'm not sure that it matter in this case [14:34:17] New review: Daniel Kinzler; "@john: And I would prefer that DataValidator would be used instead, validating data is their job. " [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47077 [14:53:21] New patchset: Tobias Gritschacher; "(bug 43278) Limit labels etc to 250 characters." [mediawiki/extensions/Wikibase] (mw1.21-wmf9) - https://gerrit.wikimedia.org/r/47078 [14:54:43] New review: Daniel Kinzler; "backport" [mediawiki/extensions/Wikibase] (mw1.21-wmf9); V: 2 C: 2; - https://gerrit.wikimedia.org/r/47078 [14:54:43] Change merged: Daniel Kinzler; [mediawiki/extensions/Wikibase] (mw1.21-wmf9) - https://gerrit.wikimedia.org/r/47078 [15:08:38] New patchset: Jeroen De Dauw; "Throw exception rather then doing an assert as this is input data and we have a test expecting an exception" [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/47079 [15:09:13] New patchset: Daniel Kinzler; "(bug 44574, 44575) EntityData: filename-like syntax" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47080 [15:11:41] Jeblad_WMDE: iirc, the top level structure in json is always an object. but i could be wrong about that. but i do know that in *our* case, it will always be an object (an associative array, in php terms) [15:11:48] so, for our case, that check is sufficient [15:12:08] i could turn it around and check for the string starting with "a:", but that also requires the top level structure to be an array [15:12:08] In json, but not in php's implementation [15:12:27] Jeblad_WMDE: ok, so i'm relying on what i feed it. still works. [15:12:27] phps implementation is wrong [15:12:47] yes, thats why I didn't set a -1 [15:12:48] the $info field of the Change object is always an array [15:13:09] ok :) [15:13:29] I wonder if the assumption should be in the docs so there will be no misunderstanding later on [15:14:29] Implied assumptions is a pain when some code turn up erroneous later on because someone ruses something with wrong assumptions [15:15:03] New patchset: Jeroen De Dauw; "Throw exception rather then doing an assert as this is input data and we have a test expecting an exception" [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/47082 [15:18:33] yea, would probably be nice to mention it in the docs. [15:19:29] Tobi_WMDE: oops... https://gerrit.wikimedia.org/r/#/c/47083/ [16:42:13] Change merged: Tobias Gritschacher; [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/47079 [16:42:13] Change merged: Tobias Gritschacher; [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/47082 [16:42:14] New patchset: Daniel Kinzler; "(bug 44574, 44575) EntityData: filename-like syntax" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47080 [16:42:15] Denny_WMDE: are you there? [16:42:17] yes [16:42:17] lazowik: ^^ [16:42:17] I might be able to help with redirecting [16:42:18] but I've got some questions [16:42:24] Denny_WMDE: ^ [16:42:24] that would be great [16:42:24] what are your questions? [16:42:24] Some of the languages in the i18n file looks more like an artform than a language [16:42:24] en.wikidata.org/wiki/Breck should resolve to http://www.wikidata.org/wiki/Q123803 [16:42:24] but what address should be visible for user? [16:42:25] the first would be better [16:42:25] ok [16:42:25] what with en.wikidata.org/wiki/ ? [16:42:25] what would be easiest? [16:42:25] it should lead to the main page [16:42:25] but with www subdomain? [16:42:25] http://www.wikidata.org/ [16:42:25] yes [16:42:25] otherwise there might loom an inconsistency [16:42:25] mhm [16:42:26] en.wikidata.org/wiki/Main_page -> is that the the page that is connected to the Wikipedia main page or the main page of wikidata? [16:42:26] it is the former, for consistency reasons [16:42:26] ok [16:42:26] that is why en.wikidata.org/wiki/ should become wikidata.org/wiki/Wikidata:Main_page (or whatever it is) [16:42:26] all wikis have codes wiki ? [16:42:26] yes [16:42:26] I;m doing that by redirceting to http://www.wikidata.org/wiki/Special:ItemByTitle/enwiki/Breck [16:42:26] * I'm [16:42:27] what with non-existent language codes? [16:42:27] i.e. sth.wikidata.org/wiki/Title [16:42:27] In my opinion .wikidata.org should never redirect out of wikidata.org [16:42:27] but thats me [16:42:27] if we can catch it in apache, catch it there [16:42:27] otherwise just let it go through to wikidata's special page and we deal with it there [16:42:27] it's possible [16:42:27] really? [16:42:27] but then every language has to have it's own rewrite rule [16:42:27] i mean, is it possible without having the list of all languages in? :) or do we already have them? [16:42:27] aww [16:42:27] no, that's too fizzy [16:42:27] yep [16:42:27] and need's to be updated [16:42:27] let wikidata's special page handle that [16:42:28] Jeblad_WMDE: agreed, and it is never intended to go out [16:42:28] oki, think I saw some note on w3c about similar links.. [16:42:28] Jeblad_WMDE: but try http://en.wikipedia.org/wiki/wikidata:Q64 — this is not wikipedia anymore [16:42:28] https://www.wikidata.org/wiki/Special:DeletedContributions/113.59.34.19 finally spam, yay :( [16:42:28] good thing abuse filter will be available on monday [16:42:28] yeah :) [16:42:28] Still a fatal bug there [16:42:28] Just sayng.. :) [16:42:28] lazowik: does it all make sense? [16:42:28] Jeblad_WMDE: what? where? [16:42:28] yep [16:42:28] AbuseFilter [16:42:28] I've been nagging about it for a week [16:42:28] :) [16:42:28] I can show you what I've got for now [16:42:28] you can test it on http://htaccess.madewithlove.be/ [16:42:29] cool [16:42:29] http://wklej.org/hash/062ef84b1d6/ [16:42:29] Jeblad_WMDE: what's the bug number? [16:42:29] https://bugzilla.wikimedia.org/show_bug.cgi?id=44425 [16:42:29] It is strange because if you run a larger testset it seems to gop away [16:42:30] Jeblad_WMDE: can you reproduce it in a system without tests? [16:42:30] lazowik: looks gorgeous [16:42:30] do you know how to add that to the apache conf in gerrit? [16:42:30] i can make a changeset if you prefer, but i would need to know where [16:42:30] but still redirects http://en.wikidata.org/wiki/ to http://www.wikidata.org/wiki/Special:ItemByTitle/enwiki/ [16:42:30] Denny_WMDE: I have not tried to do so, I simply commented out inclusion of AbuseFilter to be able to move on [16:42:30] which is also an option, actually... [16:50:54] i agree [16:50:55] i would say, let's start with simple strings [16:50:55] then add a pattern to create URIs [16:50:55] and then finally add validating regexs. [16:50:55] i am always a bit sceptical about doing too much validation by the software [16:50:55] you know, can you really be sure there is no ISBN ever never ever ever that is not by this regexp? considering soo many publishers, countries, etc. errors and inconsistencies can easily slip [16:50:55] i.e. yay for validation, but nay for restriction. it might say "does not look right", but it should ask "save anyway?" [16:50:55] etc. [16:50:55] but yes, such a datatype would be very important [16:50:56] So, is it possible to introduce into Wikibase an identifier datatape at the same time as the string one that will be improved after, in order to don't have to change of properties when the ID datatype will be introduce? [16:50:56] we do not plan for string right now [16:50:56] so we can do id before [16:50:56] About ISBN, it's a very restrictive standard so, ISBN that doens't match the pattern at the same time as [16:50:59] * at the same time as is not a valid ISBN, sorry. [16:51:07] the only two datatypes we will introduce on monday is item and commons media [16:52:05] i am not disagreeing about ISBN, but I'd argue it could still be that there are books who have an invalid isbn printed on them [16:52:06] or something like that [16:52:09] all i am saying is, let's try not to be too restrictive [16:55:12] Ok. I understand this point of view but I think that, in the ISBN case, a clever datatype that do validation and normalisation will be more useful than a generic id datatype that do only a pattern based validation. [16:56:19] About the id datatype, is it possible to update the data model page in order to inform the community of existence of this datatype and its futur features? [16:56:50] yes, sure [16:58:22] Thanks! [16:58:30] i'd copy string and start from there [17:03:27] Denny_WMDE: Thanks! [17:04:13] So, do you think that I may make a change in order to add an ISBN datatype into DataValues? [17:04:45] Tpt_: we don't really need a separate data type for ISBN [17:04:58] Tpt_: if we start this way, we will need 100 more data types for different identifiers [17:05:37] Tpt_: I'd suggest a "identifier" data type, which can have a pattern (regex) to enforce the format, and URL patterns to build reference URLs/URIs. [17:06:04] that will work for ISBN, PND, VIAF, whatever [17:06:20] it'll even work for ZIP codes, phone area codes, etc [17:07:39] I would like to have an ISBN datatype in order to allow validation of the checksum and normalisation but, yes, I understand your point of view. [17:07:53] yep, that is what Tpt_ suggested earlier [17:07:54] Tpt_: reading back, i saw that you already said what i just said, sorry for jumping in :P [17:08:08] i would go for an id datatype [17:08:17] actually i am not even sure i would do that [17:08:23] why is string insufficient? [17:08:42] New patchset: John Erling Blad; "Rename CreateEntity and CreateItem to NewEntity and NewItem" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/32921 [17:11:53] string is, I believe, not insufficient if we add to it the validation regex and the URI pattern. I think that the point is: do we want to add this features to string or not? [17:11:54] Denny_WMDE: mayby also add setlang? [17:12:00] to redir [17:12:14] lazowik: no [17:12:30] otherwise it might fuss around with the ULS settings [17:12:43] ok [17:12:51] Tpt_: i'd say yes [17:12:56] if it is there we can use it [17:13:04] if it is not there, it is not used [17:14:19] So no id datavalue but a string datavalue with its features? [17:15:01] yes [17:15:08] the datavalue remains untouched, actually [17:15:14] because it is just the value [17:15:34] but if there is a regexp specified, it would be used for validation [17:15:41] Sorry, I wanted to say "datatype" :-( [17:15:47] and if there is a URI pattern specified, it would be use accordingly [17:15:53] I think that url will change to www ... Qsth [17:15:55] uhm, i confuse dt and dv all the time [17:16:00] becouse of ItemByTitle [17:16:25] lazowik: hmm. [17:16:33] *because [17:16:42] we would need to fix that in ItemByTitle then [17:17:11] I'm not sure whether there is a reasonable way to do that [17:19:16] ItemByTitle would need to be implemented in apache redirects :D [17:19:23] no [17:19:26] that is not possible [17:19:41] that's the reason of ":D" [17:19:50] New patchset: John Erling Blad; "Rename CreateEntity and CreateItem to NewEntity and NewItem" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/32921 [17:19:57] but Special:ItemByTitle controls is output [17:20:12] it could simply output the page instead of jump [17:20:18] oh [17:20:37] but what about non-js editing? [17:20:57] happens through links anyway [17:21:04] just need to make sure they link to the right page [17:21:13] i am not sure this works [17:21:16] would need to be tested [17:21:21] and explored a bit [17:21:27] might lead to subtle errors [17:21:34] like the talk pages not working propertly etc. [17:21:40] then editing would move user to www [17:21:46] and history [17:21:52] yes [17:21:58] that would be ok i guess [17:22:09] it is just a potemkin village of pretty urls [17:22:39] :D [17:24:02] New patchset: Tpt; "Add ListDatatypes to wikibaserepo group." [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47087 [17:24:51] leaving that [17:24:56] here's what I've done [17:24:56] http://wklej.org/hash/d78457d7fe4/ [17:25:33] and that's all (maybe besides redirect flags, but I'd leave that to some wiki-redirects-guru) [17:25:41] for apache side [17:25:51] shall I do the patch? [17:26:03] or wait for conclusion on other aspects [17:26:06] lazowik: i would very much appreciate that [17:26:11] let me check it [17:26:48] as far as i can tell [17:26:50] which is not very far [17:26:53] it looks good [17:26:54] :D [17:27:19] then I think it's better leave that to reviewers [17:28:01] yes [17:28:06] i will not +2 it [17:44:56] Denny_WMDE: https://gerrit.wikimedia.org/r/#/c/47088/ [17:45:18] aww tabs [17:52:19] it took me 3 patches to correct tabs... [17:52:41] Denny_WMDE: patch done, noted? [17:54:35] noted, will look at it in a moment [17:54:38] (doing dishes :) ) [17:55:24] ok, thanks [17:59:25] http://it.wikidata.org/wiki/Wikidata:Property_proposal one cannot have something to do [18:01:25] that someone puts up some policy :D [18:09:31] lazowik: thanks. checked it, looks good for me [18:11:21] thanks (also for adding a reviewer) [18:13:45] well, i'd love to see that done :) [18:14:52] When we roll out on Norwegian wp, can we order Norwegian food? [18:15:02] * Jeblad_WMDE wants Norwegian rotten fish [18:17:46] as far as I know apart from english, the whole rest will be done at once [18:18:02] so you'll have lots of different food [18:19:53] you can have http://de.wikipedia.org/wiki/Sauermehlsuppe for polish [18:20:55] :) [18:21:07] i won't be in the office that day, so you can eat what you want… :P [18:35:50] Bah, rottenfish is GOOD :p [19:00:56] at wikidata_staff: is the statement on the top correct: https://www.wikidata.org/wiki/Wikidata:Property_proposal#cite_note-1 only two kinds of properties after first deployment? [19:28:27] Sk1d: yes, item and commons media [19:41:23] Change merged: Jeroen De Dauw; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47087 [20:22:57] New patchset: Hoo man; "(bug 43997) UI for linking articles to Wikidata entities from the client - WIP" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/45114 [22:25:49] Does the spam blacklist work work with the wikidata extension? [22:25:55] *wikibase? [23:48:59] reconfirmations closing 10 min [23:57:53] Just looked on a couple of minutes ago and realized it was time for the next confirmation cycle, lol [23:58:03] yeah... [23:58:18] i'll switch the pages [23:58:22] k