[00:10:50] PinkAmpersand: I need someone to translate "Hello, I'm just visiting (I don't speak French). Can someone please take a look at http://fr.wikipedia.org/wiki/Elbow_Ledge and see if it needs deleting? " into French for me. Can you pull that off? [00:12:34] it'll depend on their CSD criteria [00:12:54] Sven_Manguard: kk 1 sec [00:13:06] never mind [00:13:11] oh [00:13:11] fabriceferrer is on it [00:13:22] o/ [00:13:30] I posted that (in English) over in pedia-fr [00:15:40] I hate those merge conflicts.. ;/ [01:00:49] legoktm: I have a bot idea [01:00:56] Sure [01:00:59] What is it? [01:01:02] gimme a sec to write it [01:01:13] ok :P [01:01:13] So take a look at http://www.wikidata.org/wiki/Q134091 [01:01:22] wait [01:01:24] no [01:01:28] http://www.wikidata.org/wiki/Q4987277 [01:01:30] that [01:01:50] ok [01:01:52] if we have the genus filled out in an item, a bot could easily fill out the other taxon data [01:01:58] hm [01:02:07] where does it get the data from? [01:02:12] since all items in the same genus are in the same family [01:02:15] oh https://www.wikidata.org/wiki/Q134091 [01:02:16] i see [01:02:24] just upwards recursion. [01:02:31] right [01:02:51] we might even be able to find some proper mapping somewhere like EOL that we could borrow [01:02:55] EOL? [01:03:00] Encyclopedia of Life [01:03:19] see the little box on the right in http://eol.org/pages/16863112/overview [01:03:53] err.. no wait [01:04:12] ooh [01:04:13] API [01:04:17] yeah [01:04:19] i think [01:04:21] this can be done [01:04:44] err... yeah, actually I think that those tables are right [01:05:05] heh [01:05:06] http://eol.org/data_objects/18598368 [01:05:30] question [01:05:39] looking at [01:05:40] https://en.wikipedia.org/wiki/Bulbophyllum_acanthoglossum [01:05:47] there is no link to EOL? [01:05:58] no, there is not [01:06:01] EOL is not our project [01:06:04] hmm [01:06:13] Wikispecies? I forget what that project does [01:06:27] it would be nice if there was an easy way to go from item-->EOL [01:06:31] without just a name search [01:06:41] it might be item-->enwiki-->wikispecies-->EOL [01:06:44] i wouldnt care [01:06:46] https://species.wikimedia.org/wiki/Bulbophyllum [01:06:53] would that work? [01:07:05] it has it up at the top [01:07:20] yeah that would [01:07:23] plus copyright would be better [01:07:29] yeah [01:07:35] admittedly Wikispecies isn't the most well developed project [01:07:46] Wikispecies shall be absorbed by wikidata [01:07:48] >:D [01:07:49] EOL has a lot of bot gathered data, so it's more populated [01:07:56] and now we're just importing it [01:07:56] yeah [01:08:01] brb in 10 min [01:08:04] Ajraddatz: honestly I don't see why not [01:08:20] Wikidata could do it eventually [01:08:30] because some of the people who are on Wikispecies don't want to give up their corner of the internet [01:10:03] * Jasper_Deng pokes Jeblad_WMDE [01:10:42] hm? [01:12:31] is there a mechanism in wikidata for importing ontologies / structured vocabularies? [01:12:51] * Jasper_Deng just PM'd Jeblad_WMDE [01:12:53] (/ will there be?) [01:13:53] for example, if wikidata were to support the idea of classes/types more fully, would there be a way to import third-party ontologies like GND (http://d-nb.info/standards/elementset/gnd)? [01:13:55] New proposal: Non-autoconfirmed need to get a popup whenever they try to remove a link from an item. [01:15:33] Ajraddatz: warning? [01:15:38] we already have an abusefilter that tracks that [01:15:41] yeah [01:15:49] maybe the abusefilter should actively warn them then [01:15:55] because 99% of the time, the edit is bad [01:15:58] https://www.wikidata.org/wiki/Special:AbuseFilter/10 [01:16:28] How do af warnings work on items? [01:16:30] There are no import of ontologies [01:16:32] not sure [01:16:33] test it? [01:16:40] There will probably be none either [01:16:48] is abusefilter on the test wiki? [01:16:56] no [01:16:56] just [01:16:56] or do I get to mess up the main wiki :D? [01:16:57] WOOT! [01:17:03] set up a filter with user_name="Ajraddatz" [01:17:08] hehe yeah :p [01:17:24] whoa, that works? [01:17:32] I've always used user_name rlike "Ajraddatz" [01:17:43] but I suck at everything so I suppose it's a moot point :3 [01:17:48] rlike is regex [01:17:51] Sven_Manguard: i think i figured it out [01:17:52] yeah I know [01:18:00] I didn't realize there was an exact match command [01:18:04] one question [01:18:06] or whatever you call it [01:18:16] ye? [01:18:23] for these scientific names, can i safely assume there will be no overlap? [01:18:37] ie if i search " Suifunema mackenziei" there will be 0 conflicts? [01:18:40] Sven_Manguard: ^ [01:18:41] theoretically there shouldn't be [01:18:48] theoretically? :P [01:18:51] if there were, I'd be utterly shocked [01:19:01] most likely an interwiki screwup [01:19:08] there're designed to be unique [01:19:12] Jasper_Deng_away: I have not been involved in development of that function [01:19:14] they're useless otherwise [01:19:19] ok [01:19:33] lemme check what EOL's copyright policy is [01:19:33] Jasper_Deng_away: What I've heard is that it does not work for enhanched wtched changes, but should work for the normal changes [01:19:33] but I'm not a biologist, so lemme check [01:20:02] warning does not show up on item creation [01:20:15] :o [01:20:19] hoo: ^ [01:20:26] AbuseFilter is not something you should change if you don't know what you are doing [01:20:28] Cool. Warnings show up like an editconflict box [01:20:39] I do know what I'm doing, though. [01:21:01] Yes, legoktm according to [[Binomial nomenclature]] they are unique [01:21:01] 10[1] 10https://wikidata.org/wiki/Binomial_nomenclature [01:21:03] My test filter works perfectly. [01:21:06] ok [01:21:08] There have been incidents where the total influx of changes to wmf-projects have dropped 60% due to misconfigured filters [01:21:18] :x [01:21:27] Its just username=="blah" [01:21:29] so its safe [01:21:33] What are unique? [01:21:42] Emw: Binomial nomenclature names [01:21:47] legoktm: What are you talking about? [01:21:48] like Bulbophyllum acanthoglossum [01:21:54] Can you summarize it? [01:21:56] I really would like access to AbuseFilter being turnde off for ordinary admins as I think the possibillity for screwups are to big [01:21:56] hoo: [07:20:03 PM] warning does not show up on item creation [01:22:05] So yeah, the warning works on article edit (warning notice in the same manner as an edit conflict), but not upon item creation. [01:22:25] Jeblad_WMDE, probably a good idea. [01:22:26] hoo: its a simple filter with user_name="Ajraddatz" and warning set [01:22:27] legoktm: Ewk :/ [01:22:34] For well-defined species, I think that's a good bet [01:22:43] [20:00] Sven_Manguard legoktm: I have a bot idea [01:22:45] [20:01] Sven_Manguard since all items in the same genus are in the same family [01:22:46] [20:01] Sven_Manguard since all items in the same genus are in the same family [01:22:48] [20:02] legoktm oh https://www.wikidata.org/wiki/Q134091 [01:22:49] [20:02] legoktm i see [01:22:50] aaand filter disabled [01:22:51] [20:02] legoktm just upwards recursion. [01:22:53] back to homework [01:22:57] hoo ^ [01:23:06] legoktm: Is it doing the change silently or going back the form for no appearent reason? [01:23:13] hoo: idk ask Ajraddatz [01:23:14] err [01:23:15] I would also like a thorough review of all filters that goes into production [01:23:31] Some of the "mistakes" are plainly horrible [01:23:36] Jeblad_WMDE: I would like that for gadgets... [01:23:38] [20:00] Sven_Manguard legoktm: I have a bot idea [01:23:40] [20:01] Sven_Manguard if we have the genus filled out in an item, a bot could easily fill out the other taxon data* [01:23:41] [20:01] Sven_Manguard since all items in the same genus are in the same family [01:24:01] hoo, with item creation no warning notice appears anywhere. It just goes through with page creation as normal. [01:24:32] Ajraddatz: Mhm, can you open a bug for that, please? [01:24:43] Sven_Manguard: I think better Wikidata support for ontologies would fix that [01:24:45] cc me please [01:24:51] Probably the non-JS special pages are affected as well... [01:25:07] blarg, in a bit [01:25:10] I'm a bit busy now :s [01:25:13] got a midterm tomorrow [01:25:22] stupid university [01:25:31] e.g., you fill out an item as being a given type, then Wikidata fills in the inherited properties [01:25:33] why can't I just work at McDonalds? [01:25:34] ok [01:25:40] Ajraddatz: if only it was that easy [01:25:42] ill file it [01:25:44] thanks [01:26:12] Traditional biological taxonomy is a good example, but there are many others [01:27:25] Emw: but in the mean time, having a bot fill out those properties makes sense [01:28:06] Ajraddatz: did it not get logged in https://www.wikidata.org/w/index.php?title=Special:AbuseLog&wpSearchUser=Ajraddatz ? [01:28:15] emw, try to define a working ontology for 25 mill entries that are complete... [01:28:30] Jeblad: how many infoboxes are there? [01:28:38] Emw: about 5000 [01:28:48] Or rather, just read Dennys blogpost [01:28:55] sorry, how many infobox instances? [01:29:02] the page edits did [01:29:06] but not the creation [01:29:19] Emw: across all wikis? 10 million or so, i guess [01:29:22] ok [01:29:44] Jeblad_WMDE: oh, denny bogged? link? [01:29:54] filed https://bugzilla.wikimedia.org/show_bug.cgi?id=45537, cc'd both [01:30:10] ty [01:30:12] DanielK_WMDE_: i think the success of infoboxes indicates that ontology support would be very helpful in wikidata [01:30:20] DanielK_WMDE_: WMDEs blog [01:30:43] I like his examples,.. They seems stupid but he has done his homework [01:30:47] Emw: i don't see how these things are related. and the term "ontology" is so heavily abused, i'm not sure what you mean. [01:31:08] Emw: i agree that some kind of schema or prototype support would be nice (though others in the team disagree) [01:31:17] that does *not* imply anythig about ontologies. [01:31:17] e.g., supporting property inheritance in items that specify a type [01:31:42] Emw: would be nice, and also introduces no end of problems [01:31:47] Ontology for biological species are probably just the latin name,.. its not really an ontology [01:32:34] Emw: to make this feasible, the inherited properties need to be materialized in the (sub-)item. Otherwise, things get, err, "fun". [01:32:48] whats the name of inheritance when it comes to species.. nah, I go back to the rebase from Hell.. [01:32:51] and this can be done by bot easily enough [01:33:03] DanielK_WMDE_: what does "materialized" mean here? [01:33:10] Emw: copied [01:33:23] heh, enjoy your rebase :P [01:33:51] Why would they need to be copied? Couldn't they be looked up upon demand? [01:34:18] Somebody wants some code reorganized in separate patchsets, I will not say whom as he is in the channel.. ;p [01:34:41] Emw: recursive lookups are slow. and we have no guarantee ther eare no circular dependencies. also, your item would change without you seeing it in the history. and the system then needs to track changes recursively, so it knows when to notify client wikis about changes [01:34:43] etc etc [01:34:45] * Jeblad_WMDE kicks DanielK_WMDE_ in the butt [01:35:07] Jeblad_WMDE: i'll do the rebase if you like [01:35:09] gimme a link [01:35:48] Emw: we *did* think about this, and this has been tried. it's not easy. it's possible to some extens, but pretty hard to do efficiently for large amounts of data [01:36:27] Emw: wikidata is designed to be flexible and wiki-like. introducing too much automatisms takes away flexibility, and adds a lot of technical dependencies and difficulties. [01:36:52] Sven_Manguard: Is there a master cat/template on enwiki that i can search to get a list of names of all the biological things? [01:37:23] DanielK_WMDE_: to what extent is it possible to implement support for inheritance? [01:37:26] hmm [01:38:15] Emw: in wikidata? i could imagine something where you'd say "create a new item like that one", and then you pick what to copy from the original. [01:38:26] i would not try to go beyond that [01:38:53] Emw: that could be done with a gadget, btw. no need for server side support [01:38:53] legoktm: I don't suppose http://en.wikipedia.org/wiki/List_of_mammal_genera would help? [01:39:32] wait [01:39:36] hi Emw [01:39:43] http://en.wikipedia.org/wiki/Category:Taxonomic_categories [01:39:45] hi aude! [01:39:58] coming to our meetup tomorrow? :) [01:40:04] Sven_Manguard: can i just use https://en.wikipedia.org/wiki/Template:Taxobox ? [01:40:15] legoktm: I have no idea [01:40:19] :P [01:40:21] i can't program, remember [01:40:54] if it has the information you need, then sure [01:40:57] ill look into it [01:41:04] if i can, this means i dont have to write separate code [01:41:12] I imagine that inheritance will grow organically (as is being discussed now with taxonomies), but that it will be less robust and more server-resource straining than if it were given decent support in Wikidata [01:41:25] i can just use my template parsing code [01:42:22] e.g., a patchwork of bots will be making these edits, updating properties in items that inherit from other items, which Wikidata would be doing anyways [01:43:27] for others interested in this, Denny's blog post is relevant: http://blog.wikimedia.de/2013/02/22/restricting-the-world/ [01:44:25] i think it would be challenging to do inheritance in the code [01:45:12] e.g. United States is in both North America and Asia (e.g. Guam) [01:45:21] so, should New York City be in Asia? :) [01:46:56] * legoktm would like to go to Asia next weekend :P [01:47:01] heh [01:48:23] aude: i think New York City could be determined to be in North America its containing geography [01:48:35] by evaluating its* [01:49:22] maybe but i think there will be lots of edge cases like that [01:49:25] e.g. NYC -> ... -> NY -> North America, perhaps [01:49:51] what is the proportion of edge cases to non-edge cases with inheritance? [01:50:04] a bot could have some amount of human guidance [01:50:21] * aude has no idea but significant i think [01:50:45] sure, a donkey was a Roman emperor, but all the all others were human [01:53:58] all the other donkeys was humans? [01:54:11] * Jeblad_WMDE scratches head [01:55:09] Some of the old german states had laws that also covered animals [01:55:55] It was not uncommon whit public spanking of animals that created public disturbances [01:56:12] I even have a book that documents some of the cases [01:56:44] Sometimes reality is more weird than the fantacy [01:56:52] err, apparently there wasn't a donkey Roman emperor, but my point is that i think the overwhelming majority of items in wikidata would not be edge cases for inheritance [01:59:11] It is better to create methods to identify common cases, and also errors, than to create rigid systems where everything must be defined [02:05:27] Jeblad_WMDE: I don't think inheritance support in Wikidata would imply that everything must be defined (as in, have a defined type, and fill in all of the properties comprising that type) [02:08:33] The problem of finding possible entries for a property is much the same as finding likely products for a prospective customer. That is a more flexible approach than creating a fixed list,.. but I could be wrong. [02:25:33] Sven_Manguard: zombie!!!!! https://en.wikipedia.org/w/index.php?diff=541114319&oldid=540545599 [02:25:39] lol [02:25:51] * PinkAmpersand blocks Sven for violating the laws of nature [02:26:15] you aren't an admin on Wikipedia, and I have more powerful friends over there than you do [02:26:20] Emw: there was a horse Roman senator... [02:26:24] and if you block me on Wikidata... well... [02:26:26] heh [02:26:36] haha ;) [02:26:36] Sven_Manguard: you left fast [02:26:43] he? [02:26:53] Sven_Manguard: Like Jimbo? :P [02:27:07] Hazard-SJ: I don't count him as a friend [02:27:15] actually we've traded nasty emails more than once [02:27:32] * PinkAmpersand 's favorite Wikipedia feud is Jimbo vs. Fram [02:27:38] legoktm: I've started recoding my bot for sitelinks :D [02:27:47] yay! [02:27:49] it should serve as an indication of my general views towards him that I *brag* about trading nasty emails with Jimbo [02:28:57] legoktm: I added a new part to it too, in fact. Not sure if anything works as yet, I haven't tested anything, but I'd need another bot request for approval for the new section [02:29:07] what does it do? [02:29:28] i dont know why youd need a new bot approval [02:29:36] Sven_Manguard: seriously, though, list yourself on the Wikidatans list by all means, but if you're not gonna be away for extended periods of time, maybe add like a (less active than usual) or something? [02:29:45] meh [02:30:02] you clearly don't understand the relationship I have with inactivity [02:30:10] I used to put 40 hours a week into Wikipedia [02:30:14] :x [02:30:16] did it for about a year and a half [02:30:20] sven is inactive? [02:30:37] me being inactive means that I only check it once every day or so [02:30:51] and don't edit for several hours [02:30:58] ok :) [02:31:19] I mean, in all likelyhood I will have 0 edits next week because I'll be doing RL work [02:31:33] but that doesn't mean I won't still check to make sure nothing is on fire [02:32:52] and if someone emails me at my wikipedia email account, I know within 15 minutes [02:33:22] well thats slow. mine just forwards straight into my main inbox. [02:34:00] yeah. i once pinged a guy who'd been inactive for months, because i thought he might be someone i knew from school, and he replied in like 2 days. [02:35:07] legoktm: the 15 minutes is because my phone's battery lasts way longer if it only checks for mail every 15 [02:35:12] ah [02:35:19] pull, not push [02:35:47] I didn't use either [02:35:51] not a techie person [02:36:15] hey, lego, can you add <(n)?> after , , and on Filter 8? I'm afraid I'll fuck something up again [02:36:23] um [02:36:43] oh ok [02:36:44] i see [02:39:11] done [02:41:53] legoktm: Your empty items bot is still down? [02:41:59] yeah sorry [02:42:03] ive been very busy lately [02:42:39] legoktm: The new part checks for moved pages and updates the sitelinks on Wikidata where possible [02:42:47] oh [02:42:55] Bene16 is taking care of that [02:43:11] https://www.wikidata.org/wiki/Wikidata:RfBA#BetaBot [02:43:15] Beta16* [02:44:42] :O [02:48:02] legoktm: I'm re-enabling reporting (without any additional fixes) [02:48:09] ok [02:48:10] sounds good [02:59:41] legoktm: How do I get SVN access for Pywikipedia if there is no consensus? :S [02:59:56] have you submitted patches? [03:00:14] No [03:00:43] well do that [03:02:09] * Hazard-SJ decides to do two simple changes that have been annoying him, then get back to his coding [03:03:12] just stick the patch on sourceforge and send me the link and ill commit it [03:05:51] OK [03:05:59] legoktm: just added "filipino" to edit filter 8. mind checking it to make sure I didn't b0rk the wiki this time? [03:06:08] how about [03:06:12] you use the test functions [03:06:15] BEFORE saving? [03:06:40] because [03:06:41] if you had [03:06:52] you would have noticed your regex was horribly broken [03:07:15] oh [03:07:16] wait [03:07:17] ugh [03:07:23] hold on [03:07:33] * legoktm takes that back [03:07:35] it was fine [03:07:41] sorry :x [03:07:47] but please use test functions BEFORE saving [03:07:51] phew. didn't think i could do much worse than a markup error [03:08:15] https://www.wikidata.org/wiki/Special:AbuseFilter/test [03:08:27] hit [03:08:29] load 8 [03:08:31] oh yeah that's a good idea [03:08:33] find the edit you want to test again [03:08:35] against* [03:22:43] oh cool [03:22:45] http://legalblogwatch.typepad.com/legal_blog_watch/2013/02/alberta-court-concludes-that-access-to-internet-is-fundamental-part-of-right-to-counsel.html [03:23:00] heh [03:23:09] * legoktm wonders who Sven_Manguard is getting sued by [03:23:23] That's not me, I'm not Canadian [03:23:32] > He also testified that because he believed ("based on Hollywood movies") that he was only entitled to one telephone call, he did not request any further opportunities to get legal advice at the time. [03:23:40] Oh right. [03:25:17] legoktm: https://sourceforge.net/tracker/?func=detail&aid=3606291&group_id=93107&atid=603140 [03:26:48] looking [03:28:56] ahh [03:28:57] sorry [03:29:00] my finger slipped [03:29:03] https://www.mediawiki.org/wiki/Special:Code/pywikipedia/11137 [03:29:20] Hazard-SJ: ^ [03:48:32] legoktm: Thanks, and it's ok [03:48:53] also [03:49:04] what do you think of [03:49:04] https://www.mediawiki.org/wiki/Manual:Pywikipediabot/Wikidata/Rewrite_proposal [03:49:09] for rewrite branch [03:49:39] would let you do stuff like [03:49:48] prop=Property(site, 'P129') [03:49:57] prop.target='Q125' [03:50:16] source=Property(site,'P3') [03:50:24] source.target='Q1' [03:50:27] prop.source=source [03:50:44] item=Item(site, 'Q22') [03:50:49] item.claim(prop) [03:51:02] and that would add the property plus the source [03:53:30] Hazard-SJ: ^ ? [04:00:53] * Hazard-SJ looks up [04:05:34] legoktm: If I understood your examples correctly, it seems okay to me [04:05:48] any suggestions? [04:06:06] its more pythonic than pywikipediabot-ic [04:06:08] But none of those two classes are in the proposal :S [04:06:20] oh right [04:06:24] Property = PropertyInstance [04:06:25] -ic? [04:06:29] Item = ItemPage [04:06:34] ill work on better names later [04:07:19] I need a good way to distinguish a general "property" aka Property:P1 [04:07:20] vs [04:07:32] on Q42, P1-->Q1 [04:10:51] legoktm: Where Q42 is the item, P1 is the property, and Q1 is the value of the property? [04:10:59] Yes. [04:11:16] However I'd like the change to be transparent. [04:11:21] It might need to be one class. [04:12:36] legoktm: So rewrite already has things for that? [04:12:48] No [04:12:52] I'm going to write it :P [04:13:31] :P [04:13:56] Trunk has a function to set claims IIRC [04:14:18] This is going to be better. [04:14:32] Also,! [04:14:43] DataSite in rewrite is completely broken [04:14:52] I can't believe no one bothered to fix it. [04:14:53] legoktm: Why not improve trunk while you're at it then? :P [04:14:57] I hate trunk [04:15:01] * DataPage [04:15:03] I want to kill it. [04:15:05] No, [04:15:06] DataSite. [04:15:13] rewrite doesn't even have a DataPage. [04:15:15] * legoktm cries [04:15:32] Oh yes, "stupid" differences between trunk and rewrite [04:15:57] legoktm: Trunk just has a DataPage with everything in it IIRC [04:16:04] Right [04:16:12] That's a horrible implementation imo [04:16:31] And I guess it's normal for rewrite to have many classes? [04:17:39] Not really [04:17:43] But its just a better implementation [04:17:55] My goal is to have rewrite ready by summer. [04:19:08] So you plan to do all the writing for rewrite? ;) [04:20:04] Most of it is already written [04:22:02] Moe_Epsilon: whatismyipaddress lists that IP you just warned ([[User talk:113.29.215.202]]) as a "confirmed proxy server". blocked or rangeblocked on 4 wikis, including EnWP. shall I block? [04:22:02] 10[1] 10https://wikidata.org/wiki/User_talk:113%2E29%2E215%2E202 [04:22:57] {{done}} [04:22:58] How efficient, legoktm! [04:23:44] way to steal my block ;) [04:24:17] jk. out of curiosity, since i need to learn this stuff, why did you go anon. only? [04:25:32] Because I blocked account creation there was no fear of any new accounts being created, and there is a very slim chance there are legit users using the proxy [04:26:28] ah [04:27:25] And any vandal using the range would get caught easily [04:37:31] legoktm: hmmm... following your advice, I was testing out adding Korean to Filter 8. same filter as it currently is, except with changed to . and I tested it against 72.209.241.5, and it didn't work. any idea why? i thought it was supposed to be case-insensitive now [04:37:46] give me a few minutes [04:37:56] bit busy plotting to destroy something [04:38:49] kk [04:40:28] (i think it's that you put the on , instead of on [05:12:15] legoktm: still busy? [05:12:23] hi [05:12:24] sorry [05:12:25] sure [05:12:27] let me take a look [05:12:37] i'm pretty sure it's the lcase thing i mentioned [05:13:10] Jasper_Deng_away: when you get the chance, please +sysop on test.wikipedia [05:13:14] er [05:13:16] sysop PinkAmpersand [05:13:47] oh lol [05:13:50] it just failed to match INDONESIA too, and the test thingy says it would match it if the lcase were moved to before added_lines [05:13:52] you're right [05:13:54] sigh [05:13:57] aweseom another hat! [05:14:03] haha now we're even ;) [05:14:26] {{fixed}} [05:14:27] 10[2] 10https://wikidata.org/wiki/Template:fixed [05:14:35] I, er. [05:15:50] oh oops [05:16:36] legoktm: i added korean too, though [05:16:41] ok [05:17:15] oh i also rm'ed "lcase()" around "summary" should I not have? I figured that'd be extraneous [05:18:02] yeah should be fine [05:18:13] ok :) [05:21:04] legoktm: you already have it [05:21:11] no i mean [05:21:13] give it to PinkAmpersand [05:21:20] so he doesnt blow up wikidata again [05:21:28] :'c [05:21:28] lol [05:24:24] legoktm: lol from what I've seen testwiki isn't all too happy when it gets blown up either [05:24:35] im not even sure how you do that. [05:25:56] well i could block all their bots and warn IP editors every time they try to help ;D [05:26:49] well [05:26:54] i know there were a few desysops there [05:28:48] oh yeah [05:28:56] thats because those people were being stupid [05:30:30] didn't Hazard get desysopped? [06:17:12] PinkAmpersand: Nope [06:17:20] Still holds his rights [06:17:32] i'm pretty sure he did [06:17:38] oh. thought that's why his first RFP here failed [06:17:39] he may have gotten resysopped though [06:18:07] on testwiki he was desysopped for breaking the wiki [06:22:27] which was my original point... looks like you can't break a wiki anywhere, these days [06:22:42] * legoktm has broken his testwiki [06:22:49] you can break your own test wiki [06:23:52] * PinkAmpersand doesn't have his own testwiki :P [06:24:14] * PinkAmpersand still wants to create a wiki that's for nothing but drama and wheelwarring [06:24:24] [06:31:32] PinkAmpersand: can you archive all the closed requests from WP:RFBot? [06:32:08] bit busy at the moment... it's only 2 or 3 last i counted, though. but sure, i'll remove them in a bit [06:37:25] no rush [07:05:16] * PinkAmpersand thinks that if RFAs keep at the current rate, we should re-open the option of local 'crats within the next month [07:05:48] what did we just elect new stewards for??? [07:07:24] the word "wikidata" appears 60 times on [[m:SRP]] [07:07:24] 10[3] 10https://meta.wikimedia.org/wiki/SRP [07:07:49] (which i believe = 15 requests) [07:10:23] imho one thing at a time [07:10:29] we're doing the GS stuff now [07:10:41] then we need to fix bot policy [07:13:49] ok so, [07:13:55] people wanted twinkle right? [07:14:03] i'm bored and ready to play with javascript [07:14:11] rschen7754: yeah... i said within the next month :) [07:14:19] legoktm: Wiki13 was working on it [07:14:32] meh [07:14:35] regardless, [07:14:37] plus i've been meaning to draw up some notability guidelines for biographical subjects without articles [07:25:42] rschen7754: if you've reviewed them all, feel free to copy them [07:25:47] ok [07:26:03] yeah as i said on the other channel there may be a few extra tags but we can get those sorted out [07:26:10] but the last one has too many extra tags to run [07:27:34] ok, i wasnt paying attention :P [08:28:25] New patchset: Henning Snater; "Proper "enter" key handling for entity selector's "more" link" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/51119 [09:31:36] help needed> how request for merging two data items? [09:32:32] remove all the sitelinks from one [09:32:35] and add it into the other [09:32:48] and then either ask for the empty one to be deleted here, or on [[WD:RFD]] [09:32:49] 10[4] 10https://wikidata.org/wiki/WD:RFD [09:34:23] thanks, will do now... [09:36:32] * PinkAmpersand just deleted 4 separate empty items on shit in India, and REALLY doesn't feel like trying to explain how things work to the creators [09:53:23] AnjaJ_WMDE: https://gerrit.wikimedia.org/r/#/c/49068/ [10:28:52] New patchset: Henning Snater; "Entity selector: Option to emulate search box behavior" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/51350 [10:28:53] New patchset: Henning Snater; "Entity search: Allow random text input in entity selector" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/51351 [10:33:55] 7(031107:0321 PM7) 3PinkAmpersand 12said your nick in the channel3 #wikimedia-wikidata 12on the network3 freenode 12and said7:3 Moe_Epsilon: whatismyipaddress lists that IP you just warned ([[User talk:113.29.215.202]]) as a "confirmed proxy server". blocked or rangeblocked on 4 wikis, including EnWP. shall I block? [10:33:56] 10[5] 10https://wikidata.org/wiki/User_talk:113%2E29%2E215%2E202 [10:34:05] the answer is yes, if you haven't already done so [10:34:06] :p [10:34:29] 04:22, 28 February 2013 Legoktm (talk | contribs | block) blocked 113.29.215.202 (talk) (anonymous users only, account creation disabled) with an expiry time of 3 months ({{Blocked proxy}}) (unblock | change block) [10:34:29] 10[6] 10https://wikidata.org/wiki/Template:Blocked_proxy [10:34:48] I was asleep early, sorry xD [10:35:10] * Moe_Epsilon wakes up at 4:30 AM >: [10:35:51] Heh [10:35:55] * legoktm pulled an all-nighter [10:36:55] i pulled an all-nighter last night before class finishing a project :P [10:37:19] which I then had to go in and play teacher for forty minutes, presenting ''everyones'' projects >_< [10:37:24] heh [10:37:30] :( [10:38:36] everyones project consisted of giving me stuff to make mine [10:38:37] >: [10:38:37] lol [10:38:53] * Moe_Epsilon gets higher grade than everyone else though [10:39:07] :D [10:45:09] * Moe_Epsilon isn't going to be here most of the weekend >: [10:51:40] New patchset: Henning Snater; "Entity selector: Option to emulate search box behavior" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/51350 [10:51:43] New patchset: Henning Snater; "Entity search: Allow random text input in entity selector" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/51351 [11:33:57] New patchset: Tobias Gritschacher; "Simple diff visualization" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/50747 [11:33:58] New patchset: Tobias Gritschacher; "(bug 44095) enhanced claim diff visualizaion including refs" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/49628 [11:33:58] New patchset: Tobias Gritschacher; "Further work on claim diff visualization" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/50748 [11:46:06] https://twitter.com/JeroenDeDauw/status/306775239449260033 [11:48:44] ahahaha [11:48:49] love it [12:22:06] http://cl.ly/image/342Z321U391j [12:22:46] that seems useful though [12:31:53] Change merged: Tobias Gritschacher; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/49628 [12:32:21] Change merged: Tobias Gritschacher; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/50747 [12:32:44] Change merged: Tobias Gritschacher; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/50748 [12:52:45] aude: merged the claim diff stuff [12:53:44] \o/ [13:52:08] hi! where do i get the mainsnak from in JS? [13:55:00] inductiveload: sorry what? [13:55:28] i'm trying to create a statement by JS [13:55:37] getting bit lost I think [13:55:37] oh ok [13:55:46] are you using wbcreateclaim? [13:55:56] lemme pull up what my code does [13:57:20] params = {'entity':'Q###', #page you want to edit [13:57:21] 'property':'P##', #property to add [13:57:21] 'snaktype':'value', [13:57:21] 'value':'{"entity-type":"item","numeric-id":###}', #target of property, no "Q" prefix [13:57:21] 10[7] 10https://wikidata.org/wiki/ [13:57:21] 10[8] 10https://wikidata.org/wiki/ [13:57:21] 10[9] 10https://wikidata.org/wiki/ [13:57:22] 'token':self.token, [13:57:22] 'bot':1, [13:57:29] oh and [13:57:32] action=wbcreateclaim [13:58:33] ooo [13:58:53] ok [13:59:21] if it's a gadget, what should "bot" look like? [13:59:27] oh [13:59:35] that just marks the edit as bot in recentchanges [13:59:39] you can just remove it [13:59:47] and if you send it, itll do nothing since you arent flagged as a bot [13:59:55] right, ok [14:01:21] how do i get the "post" function? [14:01:31] sorry to be thick [14:01:50] in javascript? [14:01:54] yeah [14:02:30] var api = new mw.Api(); [14:02:44] api.post({action:'wbcreateclaim'}); [14:03:32] o i see, i was trawling though wb [14:03:59] but wikidata has a special lib somewhere that might be easier [14:05:02] out of curiosity, what are you trying to do? [14:05:15] make a gadget to add one-click entity types [14:05:20] ah [14:05:42] seemed like a good fist step, but i got my foot caught on the starting block [14:13:44] O.o it worked [14:13:54] :DDD [14:14:31] btw [14:14:40] if all these articles are in a category [14:14:48] you can have my bot mass-add properties [14:15:03] https://www.wikidata.org/wiki/User_talk:Legobot/properties.js [14:21:35] Reedy: hey :) [14:21:36] around? [14:24:57] aude: ping [14:47:33] legoktm: thanks, i'll keep it in mind. at the moment i'm looking at tools to edit directly at wikidata by the user, as I'm sure there are plenty of bots hauling data in left right and centre, and I'd like to get to know the JS side of things [14:54:01] sadly mine is the only approved bot to do properties :( [14:54:08] all the other bots are sitelinks only [15:01:10] legoktm: really? [15:01:16] yeah [15:01:18] if you look at [15:01:26] https://www.wikidata.org/wiki/Wikidata:Database_reports/Popular_properties [15:01:38] All of the top 10 except for "is a" are from my bot [15:01:59] oh and mother/father are for a bot that isnt approved yet, and probably wont be for another week [15:02:01] FYI: s5 (containing wikidata originally) is unavailable on toolserver [15:02:16] :( [15:02:55] huh [15:03:29] my bot is importing around 100k people from svwiki's Category:Male person right now so that will be at the top once its done [15:03:34] after entity type [15:03:39] legoktm: is this report a database query or a onwiki bot scan? [15:03:50] report is a database query [15:04:00] my bot imports from API [15:05:28] ok, because i have not found a way to query property links [15:05:48] you can use the pagelinks table [15:05:49] thats it [15:05:58] thats why it can only find usage [15:06:25] there is no table set up right now which has | property | target | [15:06:28] ah [15:06:50] i dod not know that this adds a link to pagelinks [15:07:01] it does :D [15:07:24] so technically the report is inaccurate since it only counts each property once regardless how many times its used on an item, but its still a good measure [15:08:34] thx legoktm [15:08:43] well not many people have more than one sex property i suppose [15:08:46] np [15:08:57] inductiveload: heh, that was something i wanted to write eventually [15:09:00] inductiveload: why not? [15:09:12] gender can change over time [15:09:18] Merlissimo: sure [15:09:43] but not in a very large proportion of cases [15:10:01] one of the reports i was planning to write was a person who has "sex" set, but not the entity type set (to person) [15:10:38] more than intersex people [15:10:45] inductiveload: Having two sexes is not that uncommon [15:11:04] The real world is more weird than you can imagine [15:11:11] * legoktm thinks it would be interesting if we could analyze a database dump and figure out which are accurate and which are accidents/vandalism :) [15:11:51] i mean for drawing conclusions from property quantites, these corner cases probably don't make a huge impact for a first approximation [15:11:59] In the fish industry they even experiment with tetrapolid fish, that is it has three gene sets and is sterile [15:12:09] It grows much faster than other fish [15:12:29] oh [15:12:40] i was just referring to people [15:12:44] or thinking about [15:12:50] me too [15:12:55] but that is interesting [15:13:07] male genetalia, female chromosome and oposite [15:13:25] Both by birth and by doctors.. [15:13:43] And then sterile due to chromosomes [15:14:08] what is it called in english.. gender-less? [15:14:25] There are a whole bunch of variants [15:14:29] for gender changes the sex property would need a from/since date [15:15:53] Jeblad_WMDE: a woman who say that she is a man (e.g. to be able to study in past) [15:16:03] What about spontaneous changes in gender? [15:16:52] * Jeblad_WMDE imagine a wikidata-patrollers hunting down females to check their gender [15:17:30] >.< [15:17:44] legoktm: [[Q243811]] [15:17:44] 10[10] 10https://wikidata.org/wiki/Q243811 [15:18:14] what am i looking for? [15:18:15] * Jeblad_WMDE goes  [15:19:11] en.wiki Pope Joan in category Cross-dressing [15:19:13] interesting [15:20:02] heh [15:20:27] Most versions of her story describe her as a talented and learned woman who disguises herself as a man, often at the behest of a lover. In the most common accounts, due to her abilities, she rises through the church hierarchy, eventually being elected pope. However, while riding on horseback, she gives birth, thus exposing her gender. In most versions, she dies shortly after, either [15:20:27] being killed by an angry mob or from natural causes. Her memory is then shunned by her successors. [15:46:26] New patchset: Tobias Gritschacher; "(testing) fix for selenium sitelinks tests" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/51360 [15:47:05] Change merged: Tobias Gritschacher; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/51360 [15:53:50] Lydia_WMDE: here? [15:53:56] Tobi_WMDE: pong [15:55:58] hi aude :) [15:56:12] https://www.wikidata.org/w/index.php?title=Q352&diff=8030901&oldid=7861246 what is the difference there? [15:56:25] * aude going out the door [15:56:41] ask me later, if no one else helps with it [15:56:54] k [15:57:58] aude: see e.g. http://wikidata-dev-client.wikimedia.de/wiki/Bllubb [15:58:45] the "(none)" link will be fixed with your changeset, right? [15:59:21] with https://gerrit.wikimedia.org/r/#/c/51179/ [16:00:17] benestar: hey [16:00:40] hi Lydia_WMDE [16:00:53] Lydia_WMDE: what is the difference here? https://www.wikidata.org/w/index.php?title=Q352&diff=8030901&oldid=7861246 [16:01:11] benestar: not sure - might have been another item with the label austria? [16:01:19] :/ [16:01:23] dunno if there are two [16:01:27] this should be clear in the edit summary [16:01:36] maybe also show the item number there? [16:01:42] yeah [16:01:45] can you file a bug please? [16:01:46] thanks [16:01:53] sorry - got a lot of things on my plate atm [16:02:23] will do it [16:02:42] thanks [16:02:55] Tobi_WMDE: looking [16:03:01] New review: John Erling Blad; "(2 comments)" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/49853 [16:03:42] Tobi_WMDE: what is the issue? [16:04:47] we can eliminate the "none" completely if desired [16:04:59] New review: John Erling Blad; "Much of the redundant code should go out in a controller-like object" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/49933 [16:05:16] my patch eliminates the link it the magic word suppresses them [16:05:30] aude: i dont see any advantage of having a (none) [16:05:33] and if link is there, [16:05:42] it is q### link [16:05:42] 10[11] 10https://wikidata.org/wiki/ [16:05:50] Tobi_WMDE: sure, [16:05:52] aude: as it is now, (none) is displayed always.. [16:06:08] even instead of edit links? [16:06:24] which confuses me and very likely others too [16:06:35] idea is none will be add links with widget [16:06:45] no, always when there is no link [16:06:46] sure [16:06:52] we can remove it for now [16:07:26] as far as I recognized is it gone with your newest patch [16:07:34] https://gerrit.wikimedia.org/r/#/c/51179/ [16:08:31] hmmm ok [16:08:38] i cant look now [16:08:43] nevermind [16:09:01] New review: Aude; "(1 comment)" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/51179 [16:09:17] i just recognized it cause some tests were failing because of the (none) [16:09:20] ok [16:09:24] but fixed it [16:09:28] ok [16:09:46] Lydia_WMDE: https://bugzilla.wikimedia.org/show_bug.cgi?id=45563 [16:09:48] i will be online later [16:09:51] will go off now [16:09:55] :-) [16:09:55] ok [16:09:56] cya [16:15:06] benestar: thx :) [16:24:24] New patchset: John Erling Blad; "(Bug 45353) Add ItemDisambiguation to the list of special pages" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/50749 [16:26:44] benestardas diff-Beispiel ist mal wieder typisch :P [16:26:54] * benestar [16:27:07] Vogone: wieso? [16:27:19] najaaa [16:28:37] benestar: Adolf Hitler als beispiel anzuführen … und das als deutscher; ich weiß nicht :P [16:29:04] ich hatte das halt noch auf meiner watchlist, weil ich die seite protected habe [16:29:11] ist halt typisch :P [16:29:22] aber das als typisch zu bezeichnen... [16:29:36] ? [16:30:27] ein ":P" drückt übrigens nicht unbedingt Ernsthaftigkeit aus [16:34:38] ohai [16:35:01] o/ [16:40:08] ohai greg-g [16:43:59] New patchset: John Erling Blad; "(Bug 45353) Add ItemDisambiguation to the list of special pages" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/50749 [16:46:30] Lydia_WMDE: :) [16:59:21] New patchset: John Erling Blad; "(Bug 45352, Bug 45353) Add ItemByTitle and ItemDisambiguation to the special pages list" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/50749 [17:00:37] Change merged: Anja Jentzsch; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/50749 [17:01:35] New patchset: John Erling Blad; "(Bug 44762) Change ml constraints" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/50770 [17:35:55] New patchset: John Erling Blad; "(Bug 44762) Change ml constraints" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/50770 [17:40:48] Hey Lydia_WMDE [17:41:09] Hey Reedy [17:41:28] Lydia will be right back, she is afk [17:49:41] Reedy: hey :) [17:50:24] Reedy: can you have a look at the interwiki map? d: is set up differently than wikidata: [17:50:36] d: should be changed to match what wikidata: has [17:50:43] are oyu the right person for that? [17:50:48] do you need a ticket for it? [17:50:49] probably.. [17:50:53] nah [17:52:29] New patchset: John Erling Blad; "(Bug 45111) Change squashing to trimming of whitespace and control chars" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/50365 [18:05:00] [18:05:09] [18:05:15] Where the hell does the first come from.. [18:06:50] 'wikidata' => new WMFSite( 'wikidata', 'd', 'wikidata.org' ), [18:07:15] function getURL( $lang, $urlprotocol ) { [18:07:15] $xlang = str_replace( '_', '-', $lang ); [18:07:15] return "$urlprotocol//$xlang.{$this->url}/wiki/\$1"; [18:07:15] } [18:07:42] I guess the en gets substituted in [18:08:35] Reedy: thx! [18:08:48] I'm afk cu [18:11:07] Well that's just retarded [18:11:09] [18:11:17] en.wikimedia.org doesn't even resolve [18:12:10] Lydia_WMDE: I think we just comment out that d entry [18:12:42] As wikidata isn't multi lingual in the way wikipedia is (etc) [18:13:03] neither is wikimedia/chapter [18:44:59] Inline interlanguage links does not work now [18:45:39] what happened? [18:48:27] Wonder if that needs to go into extra links [18:54:13] Reedy: but d: still needs to work - it's used in a lot of places already [18:54:32] lol [18:54:53] [18:48:26] Wonder if that needs to go into extra links [18:54:53] it just shouldn't go to a language subdomain [18:55:05] and instead go to www.wikidata [18:55:46] brb [18:55:57] Easier said than done [18:56:06] With where it was in the config before [18:56:56] ah [18:56:58] damn [18:57:12] Yeah [18:57:13] Fixed now [18:57:13] [18:57:17] \o/ [18:58:20] I'm still confused as hell about the chapter one [19:00:27] fixed? [19:00:43] New review: Daniel Kinzler; "(5 comments)" [mediawiki/extensions/Wikibase] (master); V: 2 C: 1; - https://gerrit.wikimedia.org/r/50365 [19:01:24] should be [19:01:31] might need a hard refres/purge [19:03:19] yes, just purge and it should be fixed [19:03:20] zhwiki still redlink [19:03:36] I try again [19:05:25] https://zh.wikipedia.org/wiki/Wikipedia:%E7%BB%B4%E5%9F%BA%E6%95%B0%E6%8D%AE [19:05:35] Help confirm [19:06:09] only see one red-link to Addshore [19:06:23] er [19:06:23] Addbot [19:06:51] what·~·· [19:07:31] purged https://zh.wikipedia.org/wiki/Wikipedia:%E7%BB%B4%E5%9F%BA%E6%95%B0%E6%8D%AE for you again [19:07:34] any better? [19:08:44] New patchset: John Erling Blad; "(Bug 45013) Remove duplicate aliases" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/49670 [19:08:46] OK fixed···thanks [19:09:08] :p [19:23:38] New patchset: Daniel Werner; "Claims now use wb.SnakList instead of wb.Snak[] for their qualifiers" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/50771 [19:32:01] New patchset: Aude; "(bug 45037) show edit link only if we have repo links" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/51179 [19:32:34] New review: Aude; "fixed the whitespace :)" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/51179 [19:42:07] Moe_Epsilon: you pinged me? [19:51:48] addshore: accidentally, sorry [19:51:59] why did you say addbot? ;p [19:52:11] it was a link on a page :p [19:52:16] what page? D: [19:52:28] https://zh.wikipedia.org/wiki/Wikipedia:%E7%BB%B4%E5%9F%BA%E6%95%B0%E6%8D%AE [19:53:33] New patchset: Daniel Werner; "implemented wb.Claim.equals" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/51388 [19:53:33] New patchset: Daniel Werner; "Introduction of wb.Entity and related constructors and its usage in our code" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/51389 [19:53:34] New patchset: Daniel Werner; "Changes wb.RepoApi.getEntities to promise a collection of wb.Entity" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/51390 [19:53:34] New patchset: Daniel Werner; "Make use of new data model constructors all over the UI now" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/51391 [19:53:45] the d: extension broke temporarily and everything showed as a red link, and I purged the page making your bot the only red link xD [19:54:28] though, that should probably have a d: extension as well :p [19:54:33] * Moe_Epsilon fixes [19:56:06] and now its a blue link ;p [19:56:30] ;p [19:57:20] This action has been automatically identified as harmful, and therefore disallowed >>< [19:57:22] >.< [19:57:31] what action is that o_o [19:58:08] creating #REDIRECT[[User talk:Addshore]] on User:Addbot on zh.. [19:58:09] 10[12] 10https://wikidata.org/wiki/User_talk:Addshore [19:58:42] * Moe_Epsilon slaps AsimovBot [19:58:53] * addshore slaps zhwiki [19:59:20] yeah, they do that on ja.wiki as well, I tried to add a redirect from an old account I created before I had a SUL [20:00:00] but then dont let you create other users pages? :/ [20:00:21] silly edit filter [20:01:30] I think it's a filter on redirecting other user pages not your own, not editing in general [20:01:32] * Moe_Epsilon is unsure [20:05:51] hehe, it lets me do a soft redirect :) [20:07:41] lol [20:07:43] on eswiki [20:07:47] i couldnt create my common.js [20:08:30] why not? xD [20:08:49] titleblacklist rule [20:09:03] ^Usuario:.*\.(js|css)$ #Subpáginas de código activo en IP [20:09:20] lol [20:09:21] :O [20:10:58] right [20:11:13] * addshore needs to generate some code to generate a list of articles that have IW links on them from a dump [20:22:13] hmm [20:22:23] can i canvass some people to review my property proposal? [20:22:33] https://www.wikidata.org/wiki/Wikidata:PP#License [20:23:22] addshore: Using the interwiki dumps you can get a list of page ids [20:23:34] Reedy: that wont work [20:23:40] its all broken reedy :P [20:23:47] ? [20:23:49] because interwiki dumps cant differentiate between wikidata interwikis or pagetext interwikis [20:23:57] its all lumped into the same table [20:23:58] oh [20:24:05] page text is the only way to do it [20:24:08] although it is a bug that is going to get fixed :P [20:24:40] But I have a lovely regex to check against the text of a dump, just I dont really use dumps for generation other than through AWB and I want something else to make it easy ;p [20:24:57] i.e. I dont want to download thousands of GB of dumps Id rather run them on the server where they are already :P [20:25:19] theyre on the toolserver and labs [20:27:22] that awkward moment an elephant could drawing an elephant better than I probably could http://www.youtube.com/watch?feature=player_embedded&v=He7Ge7Sogrk#! [20:27:45] -ing [20:27:45] 04Error: Command “ing” not recognized. Please review and correct what you’ve written. [20:27:47] anyways, [20:27:56] review my property proposal plz [20:27:57] plz [20:28:32] * Moe_Epsilon sadface and looks [21:30:43] lego, writing my own dump parser :P [21:31:13] * addshore likes [21:43:17] Finally https://gerrit.wikimedia.org/r/42501 :) [22:46:11] New patchset: John Erling Blad; "(Bug 44536, Bug 44968) Use SiteLink instead of Title" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/49066 [22:47:34] New review: John Erling Blad; "(6 comments)" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/49066 [22:50:14] New patchset: John Erling Blad; "(Bug 44536, Bug 44968) Use SiteLink instead of Title" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/49066 [22:50:51] hoo: the logging change got merged :D [22:51:25] legoktm: "(10:43:17 PM) hoo: Finally https://gerrit.wikimedia.org/r/42501 :)" [22:51:38] I'm really happy about that