[00:01:14] Hazard-SJ, I think the mover tried to move the file to the same name [00:01:58] They were moved twice [00:03:22] Lydia_WMDE: http://www.wikidata.org/wiki/Q4345477 [00:03:36] looks a bit strange now but I have added only some statements xD [00:03:51] techman224: Possibly, I couldn't find anything on https://commons.wikimedia.org/w/index.php?title=Special%3ALog&type=move&user=Dobie80&page=File%3APhotograph+of+a+group+of+unidentified+dignitaries+in+the+doorway+of+the+Lincoln+Museum+at+Ford%27s+Theater+in...+-+NARA+-+199494.tiff&year=&month=-1&tagfilter= [00:04:28] Hazard-SJ, https://commons.wikimedia.org/w/index.php?title=File:Photograph_of_a_group_of_unidentified_dignitaries_in_the_doorway_of_the_Lincoln_Museum_at_Ford%27s_Theater_in..._-_NARA_-_199494.tiff&action=history [00:04:36] It's in the history [00:05:09] techman224: It got cut off, so I didn't want to assume [00:05:27] Dobie80 moved page File:Photograph of a group of unidentified dignitaries in the doorway of the Lincon Museum at Ford's Theater in... - NARA - 199494.tif to [[File:Photograph of a group of unidentified dignitaries in the doorway of the Lincoln Muse... [00:05:30] Lydia_WMDE: when will the edit summaries appear? [00:05:51] benestar: being worked on - hopefully with next deployment (soon) [00:06:06] sorry can't be more precise atm :/ [00:06:13] don't know more [00:06:15] I hope so, it is very hard to understand what happened at the moment [00:06:37] yeah [00:06:39] totally [00:06:46] :/ [00:10:07] Lydia_WMDE: argh, how does this api work??? [00:10:18] heh [00:10:22] *? [00:10:25] wbsetclaimvalue does not work at apisandbox [00:10:30] what exactly? also it's probably something for john to answer [00:10:38] Satzzeichen sind keine Rudeltiere :S [00:10:39] Jeblad_WMDE: ^ [00:10:47] Vogone: rofl [00:10:50] where is it documented [00:10:52] Vogone: sorry [00:11:09] np ;) [00:11:10] I thought one would feel a bit lonely... [00:11:16] xD [00:13:03] /Exception Caught: A claim key should have a single $ in it/ hu? [00:13:35] well this is something for tomorrow [00:13:37] cu [00:14:22] Hazard-SJ, https://commons.wikimedia.org/wiki/Commons:Administrators%27_noticeboard#Possible_file_move_corruption [00:18:33] techman224: Look to see if you can find any "deleted history" [00:18:53] Otherwise, we may need to file a bug [00:19:06] Hazard-SJ, no delete log entries [00:19:18] Trying manual search [00:20:08] Hazard-SJ, can't find anything for one file [00:20:35] Hazard-SJ, no good [00:20:52] And there's likely no move log for any of them :( [00:22:01] We should probably just file a bug. If there's anything at all, it would only be in the databases [00:25:36] Hazard-SJ, https://bugzilla.wikimedia.org/show_bug.cgi?id=44831 [00:39:28] techman224: OK :) [00:59:21] New patchset: John Erling Blad; "Add use of ID as implicit alias in wbsearchentity" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/48330 [01:19:19] New patchset: John Erling Blad; "Add use of ID as implicit alias in wbsearchentity" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/48330 [01:29:53] Lydia_WMDE: around? [01:33:53] busy_researching: same timezone ;) [01:33:58] :( [02:19:59] mysql> select * from wb_items_per_site WHERE ips_item_id=1001457; [02:19:59] Empty set (0.00 sec) [02:20:04] wtf [02:20:10] https://www.wikidata.org/wiki/Q1001457 [02:20:36] hoo: is it just the toolserver being fucked up? or am i doing something wrong…? [02:27:37] duh: Ugh :/ [02:27:59] Looks like TS corruption [02:28:14] nooooo :((((( [02:28:36] there are a bunch more [02:28:42] i only ran it with LIMIT 100 [02:29:06] http://dpaste.de/OyjEe/raw/ [02:30:03] duh: I don't have access to the "real" databases either [02:30:16] Reed.y could verify that, though [02:30:19] i thought you were contracting though? [02:31:13] duh: https://www.wikidata.org/wiki/Q1533993 [02:31:18] https://www.wikidata.org/wiki/Q1001457 [02:31:22] that's the cause [02:31:36] huh. [02:31:51] delete one of those? [02:31:59] now let me try [02:33:04] mysql> select * from wb_items_per_site WHERE ips_item_id=1001457; [02:33:05] Empty set (0.00 sec) [02:33:17] still not showing up [02:33:40] and replag is 1 so thats not it [02:33:47] duh: Try q1001457? [02:33:58] no it doesnt have the Q prefix [02:33:59] Hazard-SJ: Nah, the query is ok [02:34:06] OK [02:34:49] duh: mysql> SELECT * FROM wb_items_per_site WHERE ips_site_id = 'huwiki' AND ips_site_page = "Find My Baby"; [02:34:50] Empty set (0.00 sec) [02:35:24] yeah... [02:35:53] An edit solves that [02:36:28] This is caused by the fact that the things you actually see on the EntityView are from the serialized content of the page [02:36:29] would a null edit work? [02:36:43] while the wb_items_per_site is only for searching/ joining etc. purposes [02:36:48] duh: Just did, yes ;) [02:37:17] you edit wasnt null though [02:37:29] duh: Well, we don't have "null" edits [02:37:47] It was an edit in another "area" though (non-sitelink) [02:37:49] if i re-add the same sitelink would that work too? [02:38:07] duh: If you remove it first yes, if you don't probably not [02:38:18] ok [02:38:30] i'm going to re-purpose this query to fix broken items then [02:38:38] ... [02:40:22] I don't think you can actually find empty items from TS via the DB atm (at least not reliable) [02:40:31] check if the item is really empty (via API), find the dupe, report it, and "null" edit the existing one [02:40:40] why not? [02:41:12] duh: That's possible of course, I just wanted to point out, that you can't do it with the TS DB alone yet [02:41:27] yeah [02:41:48] are these issues (dupe items) going to happen in the future too? or is it just a historical issue? [02:44:15] bbl in a bit [02:45:03] duh: https://bugzilla.wikimedia.org/show_bug.cgi?id=42325 [02:56:40] ok awesome [03:21:50] duh: Does this sound like a good idea: 'Reading the languages from the wikipedia family file instead'? [03:21:59] um [03:22:00] for what? [03:22:49] For my list of languages to check [03:23:03] um [03:23:04] I'm considering grouping them by size instrad [03:23:08] instead [03:23:12] well i just use the toolserver db for "all wikis" [03:23:22] though ideally just pull from the wikidata sitemap [03:23:28] you should* [03:23:54] so you dont run into an issue like where minwiki exists but cant be used on wikidata yet [03:24:08] * Hazard-SJ wonders where the Wikidata sitemap is [03:26:09] https://www.wikidata.org/w/api.php?action=paraminfo&modules=wbsetsitelink [03:26:14] that technically works [03:30:51] duh: I guess I could use that for an extra check, but I want to have the wikis grouped by size so I don't have to check too much of the log for small wikis [03:31:01] To save on execution time [03:31:56] hm [03:32:22] you can use https://noc.wikimedia.org/conf/small.dblist [03:32:36] https://noc.wikimedia.org/conf/medium.dblist [03:32:41] https://noc.wikimedia.org/conf/large.dblist [03:36:08] duh: I'd need to use urllib or whatever it's called for that, right? [03:36:13] yeah [05:21:49] duh: Is you bot done with the duplicate list? :P [05:22:04] stalker! [05:22:05] no [05:22:10] please dont delete those [05:22:49] :D [05:22:52] there's an issue i need to debug [05:23:17] i'll mass post it to RfD once they are ready for deletion [05:23:30] duh: That's what happens when you make large removals: User [[User:Legoktm]] Large removal [[User:Legobot/Dupes]] (-6808) Diff: http://www.wikidata.org/?diff=6174921&oldid=6174898&rcid=6174966 "blank" [05:23:44] oh lol [05:25:57] duh: I just made a "complicated" function to fetch the languages, but it works :D [05:26:07] awesome :D [05:29:31] duh: At least it should ensure as few errors where language codes are concerned :) [05:46:36] Pink|Brrrrrrrrrr: around? [06:06:01] Hello. [06:06:11] Lydia_WMDE: you still around? [06:06:12] o/ [06:06:31] hey Legoktm [06:06:44] * duh wonders who Legoktm is [06:07:05] :P [06:07:24] Hazard-SJ: how often does your bot archive RfD…because its rather long right now [06:09:17] Lydia_WMDE: when you get back: Please tell the coders that we *really need* for Statements to have some sort of edit summary. Right now, if we've got a bugged statement (right now Canada has a bugged section), there is no real way to identify which edit added in the part that needs removing, which is important to know because deleting the article and selective restoring it is the only way we... [06:09:19] ...have of clearing out bugs. [06:09:38] also statements don't show up in diffs [06:09:55] That, or you let admins edit around the javascript so that we can go in and just remove the offending code bits ourselves [06:15:28] Yeah, this deployment was botched [06:15:59] People keep disagreeing with me, but if it doesn't work the way it's supposed to, and isn't complete, it's botched [06:16:03] well, enwp tomorrow UTC time [06:16:13] ok [06:16:14] so [06:16:17] when deleting dupes [06:16:26] you have the option of deleting the older or the newer [06:16:57] normally you'd think that deleting the newer is better right? [06:17:00] wrong. [06:17:05] through my unscientific testing [06:17:21] if you delete the newer one, you need to null edit the older one to fix the db [06:17:28] but if you delete the older, you dont have to. [06:17:34] Riley / Hazard-SJ ^ [06:17:58] [06:18:01] * Hazard-SJ sees [06:18:09] [06:18:19] Oh okay [06:18:26] [06:18:52] Hey guys, what do you think about having a RfD bot page? [06:19:20] That way things can be reported and it doesn't interfere with the normal RfD page. [06:19:41] So…who wants to null edit the 93 ones Riley just deleted :P [06:19:52] uh [06:19:55] I'll do it [06:20:09] https://www.wikidata.org/w/index.php?title=User:Legobot/Dupes&oldid=6177480 [06:20:15] start from the top, ill start from the bottom [06:21:21] duh: Write a bot to do it [06:21:30] :P [06:21:33] oh [06:21:34] wait [06:21:34] yeah [06:21:36] hold on [06:21:38] thats easy [06:21:40] * duh can do that [06:21:46] Riley: * [06:21:49] *^ [06:22:01] :P [06:22:05] Thanks [06:22:20] Sven_Manguard: I see my bot gave you work :D [06:22:31] one action tonight and i had to undo it >: [06:22:33] * Moe_Epsilon derps [06:23:16] Hazard-SJ: did you see my post at the bot's request page inquiring about the possibility of it saving up its requests and using the bulk template to save space? [06:23:31] Moe_Epsilon: Hehe [06:23:35] duh: Maybe you should publicize your findings re deleting the older items :) [06:23:46] Moe_Epsilon: That's *two* actions then [06:23:53] duh: what's wrong? [06:23:53] technically! [06:24:06] Sven_Manguard: That totally makes him feel better ;) [06:24:06] Hazard-SJ: well once all the dupes are deleted, this wont ever happen again [06:24:08] Sven_Manguard: No, I didn't [06:24:26] duh: It might [06:24:41] Sven_Manguard: tl;dr i wrote a bot that identifies all existing duplicate items and found a bunch of weird quirks [06:24:42] duh: If it happened once, why wouldn't it happen again? [06:24:49] Hazard-SJ: because you cant create dupes anymore [06:25:12] these are all pre https://bugzilla.wikimedia.org/show_bug.cgi?id=42325 [06:26:09] Sven_Manguard: I'd prefer wait until I know the bot can work without having to exit because of errors first. [06:26:38] k [06:26:46] * Hazard-SJ just sort of rewrote the code, using more "try"s and "except"s :) [06:30:14] I just deleted Canada [06:30:35] please *DO NOT* edit it until I say so [06:30:36] Hazard-SJ: why not just use try: main() finally: report() ? [06:31:34] (Deleting Canada to fix Canada) [06:32:30] Yes, it's the only way to clear out statements that are broken in such a way that they refuse to clear out [06:34:31] Sven_Manguard: You deleted Canada to fix Canada XD [06:35:02] got the null edit script working [06:35:07] Oh, look: it's Wiki13! Hide! [06:35:10] if only we could delete other countries to fix them [06:35:35] Or delete the universe to fix it :P [06:35:54] Q1 [06:35:56] lol [06:36:26] Sven_Manguard: Could you please stop deleting my country? [06:36:35] I wish [06:36:52] but really right now it's begging for it [06:37:05] hey I'm Canadian-born too! [06:37:22] * Riley high fives Jasper_Deng [06:37:31] * Jasper_Deng high-fives back [06:37:51] * Moe_Epsilon high-fives his American-self [06:38:51] delete https://www.wikidata.org/wiki/Q4356085 as a dupe of https://www.wikidata.org/wiki/Q1015657 please [06:38:59] its screwing with my bot [06:39:45] Riley: ^ [06:39:50] ty [06:39:58] ty Moe_Epsilon * [06:40:09] :( [06:40:15] \o/ [06:41:05] /o/ [06:41:07] \o\ [06:41:20] Over 80 requests on RFD :O [06:41:38] /o\ [06:41:50] Riley: I've now protected your country [06:42:13] the second time protection has ever been used in the mainspace! [06:42:14] Hazard-SJ: And 154 deletions by me today \o/ [06:42:15] now only admins can, theoretically, touch it [06:42:46] :D [06:43:07] * Moe_Epsilon touches Canada [06:43:22] .. [06:43:25] Moe_Epsilon: Get out. [06:43:35] Just go [06:43:39] just get along.... I have citizenship in both countries [06:43:56] * Moe_Epsilon walks off slowly [06:44:08] Sven_Manguard has already offended me enough today. I don't need you making things worse with my beautiful country. [06:44:21] but it's my hat [06:44:22] :D [06:44:34] Hehe [06:44:48] * Jasper_Deng thinks both countries are beautiful; his parents named him for Jasper National Park [06:44:53] Moe_Epsilon: SATW reader? [06:45:52] i have before, but i didn't know that was from SATW [06:46:38] I just did a deletion and selected restoration, and now I can't see the deleted history I didn't restore. Is that normal? [06:47:18] Sven_Manguard: using Special:Undelete? [06:47:22] * duh points to bugzilla [06:47:51] yeah you should be able to see things you delete selectively [06:51:54] I had an edit conflict with my bot [06:52:22] 103 requests on RFD :o [06:53:10] Hazard-SJ: thats only because i stopped copying over my bots list [06:54:19] Hey, anyone think that we should merge Wikidata:Administrators/Confirm 2013/6 and Wikidata:Administrators/Confirm 2013/7 ? [06:54:34] Sven_Manguard: at this point i'd just leave it [06:54:40] aw okay [06:54:48] seems a waste to do two batches that small [06:54:51] just because we don't want to confuse people [06:55:15] Well it's for Feb 17 - Feb 21 and Feb 22 - Feb 26 [06:55:24] so it hasn't happened yet [06:55:37] I seriously doubt anyone would notice [06:55:42] yeah, but that's a week away [06:55:51] that's too soon to change it [06:55:51] yeah I'd rather not confuse people at this point and make it earlier for some people than they expected [06:56:08] k [06:56:37] though i think the confirmations are a bit strung out personally :P [06:56:52] which was my reasoning for merging the two [06:56:56] Moe_Epsilon: what do you mean? [06:57:17] I'm going to go to sleep, content in the knowledge that I saved Canada. Night all. [06:57:29] well, not saved, but certainly fixed. [06:57:29] that they are taking too long, Jasper_Deng. By the end of them, it will be near April [06:57:36] Hahaha [06:57:55] well, there will be a month gap between 7 and 8 [06:58:06] yeah, that's kind of what i mean [06:58:06] xD [06:59:00] wait, why then is 8 so late? [06:59:51] because those are all the people who ran around the new year [07:05:00] Which includes me [07:08:16] * Hazard-SJ has to go now [07:08:18] Bye [07:45:22] does Stryn come on IRC? [07:47:44] Not that I know of :/ [07:48:01] * duh goes to leave him a talk page note [08:34:30] Jasper_Deng: Around? [08:34:45] Moe_Epsilon: Are you? [08:35:03] Anyone? [08:39:00] busy_researching: Any chance you know about Wikidata policy? [08:39:08] Riley: sort of [08:39:10] why? [08:39:19] http://www.wikidata.org/wiki/Wikidata:Requests_for_deletions#Q1002733 [08:39:53] My reply is going to be: Although pages are merged on wikipedia, pages are not merged here. If I went and created both pages on Wikipedia right now and tried to link both to one page, I wouldn't be able to because their is already one link. Due to this, two sim. things are not merged into one page [08:40:05] * Riley doesn't want to be incorrect though [08:40:32] if the two pages are about different material they shouldnt be merged [08:40:40] duh: Thanks. [08:40:48] yeah, i'd concur [08:44:53] Thanks, informed the person. [08:47:22] Riley: I'm here [08:48:04] I'm also late [08:48:05] Moe_Epsilon: Got help, thanks! [08:48:09] :p [08:48:16] So slow. [08:48:24] * Moe_Epsilon goes away in shame [08:48:26] :P [08:48:30] * duh huggles Moe_Epsilon  [08:48:39] * Moe_Epsilon hugs duh [08:49:22] And Riley has officially passed 1000 deletions! [08:49:28] hi [08:49:50] Riley: share your dupes, selfish [08:49:51] :p [08:50:06] ;D [08:50:13] 1100 to be exact ;) [08:50:32] https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-ash4/485312_533171520036784_439228706_n.png I just died [08:50:49] ahahah [08:51:48] that poor dog lol [08:53:17] haha [08:53:25] i love you folks [08:55:22] :D [09:16:14] weird [09:16:20] my bots contributions are showing up out of order [09:16:31] 09:11, 10 February 2013 (diff | hist) . . (-24)‎ . . Evan (Q1379652) ‎ (‎Removed site-specific [frwiki] link: Bot: Making null edit) [09:16:31] 09:11, 10 February 2013 (diff | hist) . . (+24)‎ . . Evan (Q1379652) ‎ (‎Added site-specific [frwiki] link: Bot: Making null edit) (top) [09:16:42] it happened the other way around [09:17:57] going to file a bug [09:18:18] are you sure they were done in the opposite order? [09:18:30] yes [09:18:35] https://wikidata.org/w/index.php?title=Q1379652&action=history [09:18:40] the page history is correct [09:19:18] and you know its out of order, since the (top) is on the right edit [09:22:27] hm [09:22:31] if i link it with the offset [09:22:34] rc, watchlist, feed? [09:22:35] it appears in the right order [09:22:50] https://wikidata.org/w/index.php?title=Special:Contributions&target=Legobot [09:22:51] Danny_B: Just curious; Why are those mediawiki pages you are deleting no longer needed? [09:23:50] Danny_B: why are the pages "no longer needed"? [09:24:08] probably because the system message is the exact same [09:24:15] default system message* [09:25:04] * Riley thinks that "no longer needed" should not be used in place of "default system message is the exact same" [09:25:10] Are they though? [09:25:39] they are actually not used [09:25:51] wikidata-copyright is used instead [09:26:00] plus they all were in english [09:26:20] which is unnecessary since english is default fallback [09:27:59] Sounds reasonable, please briefly state that in the summary though next time. [09:29:27] Riley: what would you suggest? [09:29:40] https://bugzilla.wikimedia.org/show_bug.cgi?id=44841 [09:29:45] * duh is so so confused [09:29:59] Danny_B: Well basically what you just said, just shorter. [09:30:38] You could even just mention one of those points, I don't really care :P Just as long as others know why the pages are "no longer needed" [09:30:42] :) [09:31:32] no longer used? [09:31:50] that pretty much describes everything [09:31:59] -.- [09:32:09] That is the exact same thing as "no longer needed" basically [09:32:26] I would have still come here and asked why the pages are "no longer used" [09:32:57] because that message is not in use? [09:32:57] "Supersceded by Mediawiki:wikidata-copyright" or something [09:33:06] duh: thanks [09:33:17] :) [09:34:06] what a scam, i just ordered a 25 dollar valentine's day present and because it's valentine's day, it's 60 |: [09:35:21] heh [09:35:47] ain't valentine 4 days from now? [09:36:00] yes [09:36:16] i ordered now, because i knew i'd forget later :P [09:36:19] so how come it costs today more because of valentine [09:36:34] guarenteed delivery on the day [09:37:15] then again, if they break that promise, I don't know what I'd get :p [09:38:41] that's called capitalism, you know? [09:39:36] yeah well, well over double the cost of the gift is a bit much though [09:40:39] thank god i didn't go for the dozen roses, those go for 50 dollars by themselves, not including the trumped up charges [09:41:15] you give even number of flowers? [09:42:06] I'm not sure I understand >: a dozen roses is the typical number/type of flower for Valentine's Day [09:42:08] I thought [09:42:29] heh [09:42:32] I always did 1 [09:42:48] i always did 1 to show someone I like them :p [09:44:40] well, in europe, odd number is for joy occassions, even number for sad (funerals). even if lady has even age, she's being given +1 to make id odd, called "+1 for luck" [09:46:38] Danny_B: Interesting, I don't think we do the same here for anything like that :p [09:47:29] 13 is exception as it's usually considered unlucky number [09:48:12] well yes, 13 is unlucky here too. I'm pretty sure I would get slapped for 13 roses [09:48:12] :P [09:48:13] * aude would be mad to get only 11 or 13 roses :) [09:48:21] must be a dozen :) [09:48:53] girls here would be mad to get even number, they would assume you won't to break [09:49:00] heh [09:49:12] she's not going to be as interested in the flowers as she is the chocolates anyways [09:49:13] xD [09:49:19] yeah [09:49:28] omnomnom [09:50:45] LOL [09:51:12] When I am deleting pages and I somehow log myself out O.o [09:55:41] Riley: and did you happen to delete any when loggd out? ;-) [09:56:41] Danny_B: I thought I got desysoped at first :P [09:57:38] abuse! [09:57:48] And then I was like "My reconfirm hasn't even started yet wtf" -.- [10:00:26] immediate desysopping without warning, what a nightmare [10:02:28] Stryn: how come you couldn't edit it? [10:47:39] * duh waves to Stryn  [12:04:16] Is it just me or is the template at https://www.wikidata.org/wiki/Wikidata:Requests_for_deletions/Archive/2013 broken? [12:04:37] as it doesn´t show the archives of february [12:05:00] +1 [12:05:13] we are both broken :D [12:05:16] lol [12:05:36] broken for me too [12:06:37] I believe someone changed it on the main page (WD:RFD) [14:08:28] A technical question for the development team (if there is one of its member here). Will the action wbeditentity support claims edition? [14:09:58] Tpt_: a question for jeblad when he's around :) [14:12:12] Lydia_WMDE: Thanks! I am working on a library for bots and the answer of this question will condition its design. https://github.com/Tpt/wikibase-api-php [14:12:24] addshore: ^ [14:12:32] Tpt_: *nod* [14:12:34] and cool! [14:12:35] xD [14:13:05] duh, its even in php :P [14:13:10] i guess i wont bother :) [14:13:13] thats why i poked you! [14:14:18] Lydia_WMDE: *nod* ? [14:14:54] Tpt_: just gesture of agreement about you needing to know this for the design :) [14:15:30] Lydia: Ok. Thanks :-) [14:21:16] no minwiki yet? [14:26:04] duh: there's still some problem with it - i'll poke people about it tomorrow [14:26:19] ok thank you :) [14:26:27] it was added somewhere but that wasn't enough it seems [14:26:30] no problem :) [16:23:39] New review: John Erling Blad; "Bits 'n pieces missing, but nothing breaks." [mediawiki/extensions/Wikibase] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/44858 [16:23:40] Change merged: John Erling Blad; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/44858 [16:32:26] we need to get hazard's bot to archive the page faster... [16:32:30] (WD:RFD) [18:18:54] * Jasper_Deng pokes Merlissimo [18:28:36] New review: Denny Vrandecic; "Tested it out locally, but did not run the tests." [mediawiki/extensions/Wikibase] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/47909 [18:29:03] New review: Denny Vrandecic; "Sorry, was the wrong changeset." [mediawiki/extensions/Wikibase] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/47909 [18:29:59] New review: Denny Vrandecic; "Tested it out locally, works very well (besides the things explicitly mentioned), but did not run th..." [mediawiki/extensions/Wikibase] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/47906 [18:35:44] New review: Denny Vrandecic; "checked the code, tested locally, and accepted." [mediawiki/extensions/Wikibase] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/47908 [18:51:11] New review: Denny Vrandecic; "Checked locally, but not verified. Looks good to me and should be merged if the verification works." [mediawiki/extensions/Wikibase] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/47909 [19:11:05] is the property/setclaim API documented anywhere? [19:11:30] the /API page on mw.org just says "To be defined" [19:51:43] New patchset: Denny Vrandecic; "EntityView selectTerms simplified" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/48365 [20:29:39] hmmm [20:29:45] did the license change away from CC-Zero? [20:30:06] no it didn't [20:30:26] At the bottom it now says: [20:30:27] > Text is available under the Creative Commons Attribution/Share-Alike License; additional terms may apply. See Terms of Use for details. [20:30:41] duh: that was just addressed [20:30:45] by an interface edit [20:30:54] oh ok [20:31:03] so caching issue then? [20:31:13] probably [21:01:23] New patchset: John Erling Blad; "Fuzzy comparison of strings [DO NOT SUBMIT]" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34524 [21:02:18] Aww, no jeblad [21:02:19] Since when do we delete abandoned discussions? https://www.wikidata.org/w/index.php?title=Special:Undelete&target=MediaWiki_talk%3AWikimedia-copyright [21:22:30] Riley: you don't do so? what is the reason to keep this one? there is no useful or reusable stuff in it, plus it is related to stuff which is no longer in use [21:24:06] Danny_B: Discussions are almost never deleted. [21:24:17] we do delete them actually [21:24:29] if there is no significant reason to archive them [21:24:41] There is no significant reason to delete them. [21:24:43] and in such case we typically move them to the archive [21:24:54] cleanup is the reason [21:25:22] Can I get somebody else's opinion on this? [21:27:01] feel free to undelete it if you think the content will be usable and useful for something in future [21:27:46] that should not have been deleted [21:29:45] Restored. [21:30:06] Please don't make controversial deletions. [21:34:28] Riley: as we do not consider it controversial, but useful, i did it. it the community will decide to not to do so, i won't do so. simple process [21:34:41] *if the... [21:35:13] One question, you keep saying "we" - Who is "we"? [21:35:29] cs wikis, sk wikis [21:36:04] Please note that I am not trying to be rude here btw. [21:36:44] You can't use wikipedia policy thinking on wikidata,. [21:37:07] wikis [21:37:13] that means all ;-) [21:37:17] not wikipedia only [21:37:24] but as i said [21:37:25] same thing [21:37:49] if there will be consensus to keep useless discussions, let's keep them [21:38:18] * Danny_B just simply does cleanup to prevent project to be polluted by useless and unnecesssary mess [21:38:40] Hate to say it but thats not how things work. [21:38:43] and no, i do not assum you being rude. in fact the deal is there are no habits set here [21:38:59] You don't do things just because nobody said that you can't do them. [21:39:13] so unless they are set and written people will be doing things which other people won't agree with, that's normal [21:39:44] *sigh* [21:39:46] i do cleanup of useless stuff. being admin means mopping. cleaning up from mess [21:40:00] Discussions aren't a mess.. [21:41:10] i respect your pov, please respect mine and others (which i follow) [21:41:26] as i said, if you consider it useful keep it [21:41:31] Danny_B: it's not allowed by our deletion policy [21:41:34] i don't actually see anything useful there [21:41:49] Its not about if its useful. [21:42:10] busy_researching: is there any? i did not see any. i'd appreciate link, thanks [21:42:35] https://www.wikidata.org/wiki/Wikidata:Deletion_policy [21:42:58] again, i respect what you say. you don't want it, it won't be done again. done. no need to further discuss it [21:45:01] busy_researching: well i see "routine maintenance" [21:45:43] Danny_B: but that's not deleting talk pages out of the blue on this project, nor on any of the other crosswiki projects (commons or meta) [21:46:03] it would be useful to clarify it if we'd like to prevent the same thing [21:46:20] plus let me kindly remind, it is *not* a policy, it is a proposal [21:48:09] a proposal backed by the consensus of the admin RFC [21:48:49] woohoo! [21:48:50] my bot works [21:49:02] world domination, here i come! [21:49:48] LOL [21:50:13] lol [21:50:14] rfc? [21:50:17] where? [21:50:56] duh: congratulations [21:51:03] :D [21:51:41] https://www.wikidata.org/wiki/Wikidata:Requests_for_comment/Defining_administrators [21:52:45] "Any other common-sense reason, MW pages becoming obsolete, etc." [21:53:02] duh: so when do you plan to take over? [21:53:12] common-sense has to fall within policy though [21:53:14] * duh is filing the RFP right now [21:54:10] Jasper_Deng: which policy? [21:54:31] Danny_B: The policy we are talking about [21:54:37] the proposal [21:54:41] Danny_B: deletion policy [21:54:42] probably [21:55:11] there is like a circular reference in there [21:55:12] 1) it is a proposal 2) it does not prohibit such deletions 3) it says routine maintenance [21:55:29] why do you try to cruicify me? [21:55:49] just set up the policy and set it up in explicit way [21:56:03] then there will be no more situations like this [21:56:23] when part of people will consider it ok and part won't [21:57:01] but please do not bash people just because inexistance of explicit rules [21:57:05] thank you [21:58:26] * Danny_B sincerely wonders what makes certain people to think he is their or project's enemy... [21:58:34] why not simply calm down and assume good faith? [21:58:42] Danny_B: you've exhausted the patience of many [21:58:53] New patchset: John Erling Blad; "(Bug 41163, Bug 41165) Changed Autocomment class Summary" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47716 [21:59:48] Jasper_Deng: btw you told me it is not good if i comment oppose votes. how does it match with commenting support votes from those who don't agree with them? [22:00:17] Did you seriously just ask that? -.- [22:00:24] Danny_B: i only commented on *one* vote [22:00:51] Riley: yup. rhaetorical question. [22:01:51] busy_researching: i was not naming anybody. not sure why are you raising your hand actually. [22:05:02] Danny_B: how about we just stop talking about your sysop access there? [22:05:42] Jasper_Deng: as you can see, i stopped to comment the further votes, although i do not agree with some of them [22:06:03] Danny_B: that's the right attitude [22:06:35] if you do that in your second RfA on Wikidata you will have much better chances [22:06:37] i actually do not share this opinion, but i am tired of trying to convince people that they simply misunderstood [22:06:57] in fact nothing serious happened [22:07:03] Danny_B: I have lots of views that the community would despise [22:07:05] in czech we have nice proverb for that [22:07:06] so I keep silent [22:07:21] to make a camel out of the mosquito [22:07:30] i'm sure there is something similar in english [22:07:45] You are right that it's a conflict of cultures here [22:08:51] yes, and that's why i think we should try to find common paths but not reprobate people with the first disageement with them [22:09:14] * duh tells everyone to take a break and look at https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Legobot_4 [22:09:48] Danny_B: In 3 months, if you make those changes, you can probably regain the community's trust [22:09:54] i do not reprobate any of you just because you gave me oppose and i don't agree with your reasons. i'm just trying to explain that the basis for the reason are not right, that's it [22:10:08] zOMG bot request hat collecting :P [22:10:29] busy_researching: for that one, it may actually be worthwhile to get a globalbot flag [22:10:29] i could simply take an attitude "they are stupid, because they oppose me" but why shouold i? [22:10:35] so i can use apihighlimits on all wikis [22:11:16] duh: not all [22:11:19] only those opted in [22:11:24] easy to take such attitudes, but i rather choose the more difficult one - understanding [22:11:25] well most. [22:11:31] it would be useful though [22:11:34] Danny_B: This is why people were opposing you [22:11:37] and iirc most of the big wikis have opted in [22:13:20] a friend of mine nicely glossed the whole discussion there - "critics can unlimmitedly criticize, but noone can criticize critics" ;-) [22:25:12] hello, I am new around here and I screwed up... [22:25:30] TheBanner: how can we help you? [22:26:32] I added http://www.wikidata.org/wiki/Q4385932 but when trying to add the article links, I found that http://www.wikidata.org/wiki/Q4106018 already existed. So the first one can be removed, but I don't know how. [22:26:52] you're looking for WD:RFD [22:26:56] but Jasper_Deng can delete it for you [22:27:36] TheBanner, duh: done [22:28:36] ah, thanks. It looks a bit silly to screw up at only the sixth edit. :-) [22:28:37] in the future you should use Special:ItemByTitle to check if it already exists [22:29:07] TheBanner: everyone makes these mistakes [22:29:19] Yep, I have learned that lesson now. [22:30:01] And I guess I need to learn a lot more about Wikidata. [22:30:11] i would strongly encourage to add sitenotice to notify people about special:itembytitle [22:30:12] hey, IRC is a great place to get help [22:30:20] bUt thanks for the help! [22:30:32] Danny_B: not unless we can only show it for new users [22:30:46] i had feedback from many users who wanted to know how to check if they can start the item [22:31:13] for experienced users, it isn't necessary, but I agree with you on new users [22:31:14] Jasper_Deng: it's dismissable [22:31:35] Danny_B: but still it might prove a big annoying; plus I think dismissablility is only per-computer [22:31:42] (you'd know the real answer to that) [22:31:48] yes it is [22:31:58] that's the issue of how the extension is coded [22:32:18] i know about it and patch to work per user is on todo list [22:32:32] we could use a parser function possibly [22:32:43] parser function for what? [22:32:51] No trick available to link it with the editcount? Then you can make it show only to people with less than 500 edits. [22:32:54] if the use is logged in or not [22:33:06] (or that too (TheBanner's suggestion) [22:33:11] there is no such parser function for that [22:33:40] there should be though [22:33:42] but in javascript you can find out if the page is loaded to logged in user or anonymous [22:33:59] Danny_B: is the sitenotice specified as a JS? [22:33:59] or as wikitext? [22:34:13] both [22:34:38] TheBanner: no. no way to find out the editcount [22:34:45] Well [22:34:49] If you're using JS [22:34:52] sugar... [22:34:54] you can [22:35:22] i'm not talking about ajax which is useless overkill for this purpose [22:36:12] anyway, we can do it via central notice, which automatically detects logged in or not [22:38:23] Danny_B: if centralnotice allows something to make it only apply on Wikidata, it would be workable [22:38:33] or alternatively we could also add it to the sidebar [22:38:45] what would you add to sidebar? [22:38:54] and where? [22:39:14] links to the special pages [22:39:56] they are there actually [22:40:15] so if we put them under a section called "detect duplicates" [22:40:18] or something like that [22:40:48] i acttually added it there exactly because i had such feedback [22:41:01] but it still seems to be not as prominent as we'd need [22:41:15] I think that's b/c those mean nothing to the new user [22:41:29] unless we say that they're for duplicate detection [22:44:10] !nyan [22:44:10] ~=[,,_,,]:3 [22:45:07] so back to the topic - wanna phrase it? [22:46:38] ? [22:47:03] the notice [22:47:06] text of it [22:50:44] Danny_B: I'm not too comfortable creating such a site notice - discuss this @ project chat [22:51:47] sitenotices should be discussed if controversial… as this one might be [22:52:36] busy_researching puts home my point [22:53:06] My impression from other projects are that use of cite notice is controversial and should be discussed on-site [22:53:24] But me not admin, thank God! =) [22:56:58] I also find that controversial and shouldn't be done. [22:57:35] oh, i got yelled at by ironholds for changing the enwp one :P [22:57:43] Jeblad_WMDE: but your opinion is equally valid :) [22:57:53] an IRC discussion wouldn't be enough [23:02:01] !nyan [23:02:01] ~=[,,_,,]:3 [23:02:06] .___. [23:07:48] Always take a discussion, then you at least can say it was discussed [23:08:46] But sometimes people just like to stall a possible solution, because they just want to keep status quo [23:09:23] Or because they want to be heard, often when they just repeating something others have said before them [23:09:36] * Jeblad_WMDE thinks "oh - just like me!" [23:11:24] But duplicate checks, I've been looking into that today and there isn't any good solution I believe. [23:11:41] Jeblad_WMDE: the very last what you said is also common in various votings [23:14:48] The reasons why we have so many duplicates are two I think. One is due to a faulty check that was used earlier, and the other one is due to the possibility to create an item without searching after it first. The last point isn't getting better by the search behaving really weird. [23:16:40] The faulty check has the weird effect that erroneous items will not list through ItemByTitle, and neither through the search or ItemDisambiguation. [23:16:51] hmm, seems my screen has died [23:17:32] Should we set the "species" of people to "human" ? [23:17:34] Like https://www.wikidata.org/w/index.php?title=Q10707&diff=prev&oldid=6237332 [23:18:00] BTW, you can set the "sex" property to anything, even "cement".... [23:19:23] Feel free to implement a whitelist of items for a specific property. [23:20:05] But please make it general and let it interact with the existing infrastructure [23:21:26] Jeblad_WMDE: there should be a way to limit what kinds of values a property can take on [23:21:28] Jeblad_WMDE: is "sex" property applicable to animals as well? [23:21:52] like, for that property above, male, female, and transgender should be the only options (as well as other biologically correct terms) [23:22:20] Jeblad_WMDE: I've written an extremely accurate script at finding dupes using the TS database [23:22:36] https://www.wikidata.org/wiki/User:Legobot/Dupes [23:22:41] * Jasper_Deng won't get a TS account until it has IPv6 enabled again [23:23:21] Jasper_Deng: what about species with more than one gender? [23:23:34] huh: you mean transgenders and hemaphrodities? [23:23:35] *more than two!!! [23:23:49] then they can be added accordingly [23:24:05] but it isn't like anything will have the gender "cement" or "" [23:24:31] don't some low species even not have any gender? [23:24:48] like those which multiply by dividing themselves [23:25:01] some can swap gender [23:25:11] that's asexual reproduction, Danny_B|backup [23:25:21] not sure if that counts as "no gender" [23:25:22] even some in Berlin do that.. XD [23:25:24] some do both kinds of reproduction [23:25:33] like some jellyfish [23:25:44] huh: yes, but what would you fill in the property? ;-) [23:25:51] genderless [23:25:55] (if that item exists) [23:26:25] http://en.wikipedia.org/wiki/Genderless is not the right item for that purpose [23:28:31] Danny_B|backup: is there a way to set someone's ethnicity? I cannot find a property for it [23:29:18] * Jasper_Deng is surprised there's been no edit warring/POV-pushing over things like this [23:29:36] huh: also, what do we do about biologically male/female but transgenders? [23:29:45] (those who have a gender biologically but choose to be transgender) [23:32:12] Jasper_Deng: we could have gender at birth [23:32:16] and gender now [23:33:35] BTW is it ok to set the property "is a" to an occupation? [23:34:44] No. "Is a" is meant for defining, i.e. person vs place vs concept. [23:35:03] Occupation can get its own property [23:36:03] hm, that's an evil property name [23:36:36] ypnypn: "this item is an instance of this other item" [23:36:40] huh: i don't know [23:36:53] So https://www.wikidata.org/wiki/Q255 is an instance of https://www.wikidata.org/wiki/Q36834 right? [23:37:10] and i assume naming of such properties will be a big deal for some people [23:37:39] "is a" is a very unspecific and difficult relation [23:37:44] huh: Basically, yes. [23:38:05] Project Chat mentions changing the name to isInstanceOf [23:38:54] In my opinion there will be an "instance-of" later on, but it is difficult to implement in an efficient way [23:40:25] Its the transitivity that is the problem [23:40:29] Jeblad_WMDE: what would the "is-a" property of http://en.wikipedia.org/wiki/Richat_Structure be? [23:40:39] Is a ... "prominent circular feature" ??? [23:42:13] hehe.. have no idea [23:42:43] nstance-of a geological formation? [23:42:51] is-a weird thing? [23:42:53] =D [23:43:18] I think "is a" will not translate well to some language [23:56:46] correct [23:56:55] eg. we don't have articles [23:57:03] so it would be only "is" [23:57:11] and that sounds weird if standalone