[00:07:15] New patchset: Hoo man; "(bug 43997) UI for linking articles to Wikidata items from the client" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/45114 [00:07:38] Jeblad_WMDE: ^ that at least should give you an error... [00:08:35] I know where it is, the request is on an IP address while the webserver says its on localhost [00:09:18] $wgWBSettings['repoUrl'] needs to be altered then, probably [00:09:52] localhost gets resolved to the IP address [00:10:37] But the client webserver is at localhost [00:11:20] So when the request hits the repo server it has an ip address, and I'm not logged in at that IP address [00:11:40] Makes sense [00:11:54] but why is that happening and how can we/ you fix it? [00:11:59] And then the reply comes back with the users IP address which also happens to be the servers IP address [00:12:23] Using 127.0.0.1 instead of localhost [00:14:18] Mhm, but why is it doing this? [00:18:16] My setup is on localhost port 8080 and it's totally fine [00:19:07] Gah.. [00:19:17] * Jeblad_WMDE smacks head [00:19:24] me fool! [00:19:29] dæng.. [00:19:56] There is another unused webserver on my machine and the request hits that one [00:20:22] :P I got my usual test stuff on 80 and my wikibase stuff on 8080 [00:22:28] "language" it should be site [00:22:42] I know... stole that from wikidata.org [00:22:51] the message key is site :P [00:23:01] And you get the language stuff that is wrong, but never mind [00:23:06] Shift the label [00:24:03] "And you get the language stuff that is wrong" what do you mean? [00:25:02] Teh tekst that is in the field when a "language" is selected, its a language, it should be something describibg a site [00:25:18] "English Wikipedia" for example [00:25:27] Its a bug in our code [00:25:35] or feature... [00:25:53] yep... I can only show what the API is reporting [00:27:02] hehe.. and you have the same erroneous assumption as the rest of the gang.. what I tried to tell you [00:27:17] heh [00:27:19] Which is? [00:27:56] If you create an article, with no links, is the article the only one about this phenomenon? [00:28:50] It is most likely there already is an item so you should not create the item you should do a search to check if it already exist [00:29:05] That's what is done [00:29:16] No? [00:29:56] I tested all cases... [00:30:00] I tell you the flow: [00:30:18] You give your data: It looks it up on the repo (if there's an item for the target page yet) [00:30:36] If not: We look whether there is one for the current page, if there is we edit that one [00:30:40] if not we create a new one [00:31:06] If there's an item for the target page we ask the user to confirm [00:31:12] if he does we link us [00:31:17] That's it (in a nutshell) [00:31:30] * Jeblad_WMDE dumb user [00:31:38] creates a page on wikipedia [00:31:44] Finds no links [00:31:56] Clicks add link [00:32:03] Adds the page [00:32:06] done [00:32:20] I got a new item [00:32:26] If there's no item for the target site yet, yep [00:32:29] no? [00:32:30] * age [00:32:33] * page [00:32:48] (and the current one) [00:34:42] The thing is that (dumb) step I made will create a lot of items on Wikidata [00:34:56] I don't know how to avid it. [00:35:27] Jeblad_WMDE: Still 1000 times better than a bot creating an item *just* for the current page, no? [00:36:09] I can't add just one page, or at least something fails.. [00:36:18] (which is what's happening, bots create single page items) [00:40:07] Jeblad_WMDE: I don't really get the problem [00:41:11] The user creates a page he dosen't know exist under another name [00:41:24] And when he tries to add it he creates a new item [00:42:17] the page on wp might get deleted, but the item will probably not be deleted [00:42:18] No... he'll get an error telling him the page he wants to link it with already has an item [00:42:32] Bots are the source of this evil [00:42:34] not humans [00:43:00] No he will just add a single page, the one he created [00:43:05] Bots have created all those one page items on wikidata, not humans [00:43:14] Jeblad_WMDE: He might... but not with that tool [00:46:39] [01:31] Jeblad_WMDE dumb user [00:46:41] [01:31] Jeblad_WMDE creates a page on wikipedia [00:46:42] [01:31] Jeblad_WMDE Finds no links [00:46:44] [01:31] Jeblad_WMDE Clicks add link [00:46:45] [01:32] Jeblad_WMDE Adds the page [00:46:47] [01:32] Jeblad_WMDE done [00:46:48] [01:32] Jeblad_WMDE I got a new item [00:47:04] If that sequens ends in a new item, well then it works with that tool [00:47:41] It does... but that would imply that user created a new page on the current wiki and another one which both have no item yet [00:48:01] * that the [00:48:09] * item [00:48:10] s [00:48:11] I'm tired [00:49:59] me too [00:53:54] Jeblad_WMDE: I'm going to bed soon... if you got any further comments just post them onto the gerrit change [00:54:21] about the sites vs. language: That requires an API change on your side which probably isn't trivial [00:54:50] Internally the tools is fully working with sites, though [00:55:34] * tool [01:21:33] * Sven_Manguard tosses a barnstar at techman224 [01:22:31] Sven_Manguard, XD [01:23:45] Jeblad_WMDE: Reedy: Are we still set to deploy Phase II today? [01:36:45] Phase 2? [01:37:25] The second round of project stuff [01:37:29] err... [01:38:01] http://blog.wikimedia.de/2013/01/30/wikidata-coming-to-the-next-two-wikipedias/ [01:38:03] that [01:38:16] The next deployment will be on the English Wikipedia. This is currently planned for February 11. [01:38:19] Next week [01:38:32] The first roll-out of statements (phase 2 of Wikidata) is tentatively planned for February 4 on Wikidata [01:38:49] Next line :P [01:38:57] Meh [01:39:01] :D [01:39:03] Yeah, that should be going on, I think [01:43:26] Any admins here other than me? [01:43:40] Jasper_Deng: Romaine: techman224 ping [01:43:55] Sven_Manguard, yes [01:44:31] So.... a prolific sockpuppetier with a global ban is now on our project, but has done nothing wrong on this project yet, apparently [01:44:37] what should we do? [01:45:02] Sven_Manguard, ask for account lock? [01:45:03] Sven_Manguard: post at AN whenever in doubt [01:45:10] Sven_Manguard: 1-strike rule [01:45:16] (we should propose it) [01:45:27] As in the Simple Wikipedia one? [01:45:33] yeah [01:45:35] it's already proposed [01:45:38] and passed [01:45:46] rschen7754: {{cn}} [01:46:12] https://www.wikidata.org/wiki/Wikidata:Blocking_policy [01:46:18] Users or IP addresses should not be blocked solely for behaviour or actions on other projects, however, if an account with a history of cross-wiki or single project abuse shows signs of continuing that pattern on Wikidata, they may be blocked here without a local pattern of abuse. [01:47:48] mhmm [01:53:50] * Sven_Manguard looks at the deletion request page [01:53:58] *cough* PinkAmpersand really needs to run for admin and get it over with already *cough* [01:54:15] excuse me, I seem to have a bit of a cough :D [01:58:47] Is there a coutervandalism irc channel for Wikidata? [01:59:14] or any other Wikidata IRC chans? [01:59:22] Sven_Manguard, yes #cvn-wikidata [02:05:50] New patchset: Hoo man; "(bug 43997) UI for linking articles to Wikidata items from the client" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/45114 [02:40:51] * Jasper_Deng gives Sven_Manguard cough drops [02:41:40] ? oh [03:00:20] Does anyone else have their interface language set to English? [03:00:49] The Sitenotice appears in German for me, but the language selector and everything else is in English. [03:01:19] happened to me an hour ago [03:01:25] hm, still js [03:01:27] *is [03:01:29] "Wikidatas temporäre Administratoren stellen sich momentan einer Bestätigungswahl. Schau die Runde 3 unter Wikidata:Administrators/Confirm 2013 an." [03:02:13] I'm sure my language isn't German [03:02:30] huh: I have the create a page interface in German [03:03:05] Sven_Manguard: in English for me ... strange [03:03:18] (you're referring to https://www.wikidata.org/wiki/Special:CreateItem , right?) [03:09:11] Sven_Manguard: ^ [03:09:20] no [03:09:30] now SiteNotice is back in English [03:09:33] when I hover over a redlink, the text is german [03:10:36] Foo (page does not exist) in English for me [03:12:11] I wonder why it's German [03:13:05] https://www.wikidata.org/wiki/MediaWiki:Sitenotice/de doesn't even have content :S [03:18:51] I... am starting to... hate asteroids... http://www.wikidata.org/w/index.php?title=Special:Contributions/Sven_Manguard&offset=&limit=100&target=Sven+Manguard [03:21:24] Sven_Manguard: See mine. [03:21:45] i've been getting it in German about 1/4 of the time [03:22:43] Sven_Manguard: https://www.wikidata.org/w/index.php?title=Special:Contributions/Jdforrester&offset=20130203201257&limit=250&target=Jdforrester [03:23:21] Sven_Manguard: Then my hands stopped working and I decided to cease. [03:23:22] you too, huh [03:23:34] do you have the previewer? [03:23:48] James_F: https://www.wikidata.org/wiki/User:Sven_Manguard/common.js that [03:23:52] Sven_Manguard: Well, https://www.wikidata.org/wiki/Wikidata:Labels_and_descriptions_task_force/en sorts alphabetically, so... [03:23:55] Previewer? [03:23:59] James_F: https://www.wikidata.org/wiki/User:Sven_Manguard/common.js that [03:24:12] Aha. Neat plan. [03:24:24] Wikidata:Labels_and_descriptions_task_force/en used to sort by Q item number [03:24:55] Yeah. Which was helpful. [03:24:59] Now it... doesn't. [03:27:20] Sven_Manguard: descriptions are overrated [03:27:24] * huh prefers aliases [03:27:48] * Sven_Manguard rolls eyes [03:27:51] huh: You mean "Also known as"es? [03:28:07] Yes [03:28:34] http://wikidata.org/wiki/Help:Alias [03:31:11] Sven_Manguard: Of course, at some point we'll have to fix all these from "main-belt minor planet" to "main-belt minor planet of the Solar System". [03:31:22] Sven_Manguard: I hope I live sufficiently long that that's an issue. :-) [03:31:45] meh [03:31:53] leave it to the bots [03:32:10] They'll be self-aware and super-human by then, true. [03:32:13] or to the subroutines in our brain-chips [03:32:35] Or we edit directly with our minds [03:32:43] Yup. [03:32:47] We are self-aware and super-human already, meatbag [03:32:50] * James_F could really do with that. [03:33:01] pardon [03:33:09] STATEMENT: We are self-aware and super-human already, meatbag [03:37:14] Hmm. Policies about how and in what way we let people be +sysops with a brainchip will be fun. [03:41:33] Sven_Manguard: Also, on the plus side, one of these is going to become seriously interesting in the next 5 or so years as the first ever mined asteroid. [03:42:51] Sven_Manguard: the "main belt" refers to our solar system [03:43:06] huh: Yes, for now. [03:43:11] besides, the infobox-information would clarify it [03:43:29] huh: Given what we know of planetary systems, however, it's likely that many planetary systems have such belts. [03:43:57] James_F: are you interested in astronomy? [03:44:03] huh: Somewhat. [03:44:06] poor whatever planet got smashed to make the main belt [03:44:15] Sven_Manguard: Artemis. [03:44:28] Atlantis [03:44:46] James_F: I think WIkidata should support geographic coordinates using right ascension and declination [03:45:07] huh: I agree. And also should specify planetary body when defining them, anyway. [03:45:11] As well as datum. [03:45:28] But I tried to suggest things for the data points and no-one listened to me, so... never mind. [03:49:41] James_F: also see: [03:49:47] https://www.wikidata.org/wiki/Wikidata_talk:Infoboxes_task_force/places [04:05:33] * PinkAmpersand scrolls up a bit. [04:05:48] Sven_Manguard: "get it over with"? [04:06:04] Well... you keep hesitating [04:06:15] because you don't think you're active enough [04:06:22] and well... you're active enough [04:06:39] isn't that right ? [04:07:02] [04:07:51] PinkAmpersand, you're pretty active https://toolserver.org/~tparis/pcount/index.php?name=PinkAmpersand&lang=www&wiki=wikidata [04:08:28] huh: [04:08:28] 8:53 PM *cough* PinkAmpersand really needs to run for admin and get it over with already *cough* [04:08:28] 8:54 PM excuse me, I seem to have a bit of a cough :D [04:08:41] just do it [04:08:50] join us, do not be afraid [04:08:52] join us, do not be afraid [04:08:54] join us, do not be afraid [04:09:09] * Sven_Manguard puts on mask with no facial features [04:09:11] join us, do not be afraid [04:09:21] :P [04:09:40] Sven_Manguard: oh. haven't really been hesitating. just trying to gauge the right time. was thinking I'd wait for the re-confirmation RFA hiatus at the end of the month. that said, if anyone were to nominate me I'd almost definitely accept [04:10:00] techman224 want to co-nom? [04:10:10] Sven_Manguard, sure [04:10:20] cool, you want to start it or should I? [04:10:41] Sven_Manguard, you should, you were first [04:10:50] okie-dokie [04:11:17] yay! and today's my 1/4 WikiBirthday! [04:11:26] * PinkAmpersand is flattered [04:12:59] 1/4 and already an admin? [04:13:51] Haven't you been around forever on en_wiki? [04:14:00] PinkAmpersand: ^ [04:14:18] Sven_Manguard: no.... that's why i was gonna wait [04:14:25] Wait wha? [04:14:28] 22:22 November 3 [04:14:35] I thought I've seen you around a lot... [04:14:45] PinkAmpersand, didn't you change your username? [04:14:47] I've been around a lot. just not for a long time. [04:14:59] techman224: yeah. used to be Francophonie&Androphilie [04:15:02] three months isn't that long. [04:15:10] Sven_Manguard: i know.. that was my point [04:15:25] PinkAmpersand: you made over 6000 edits on enwiki in 3 months??? [04:15:27] How? [04:15:31] (and I meant "a lot" in an edit count sense) [04:15:55] huh: spending far too much time on my computer. [04:17:08] PinkAmpersand: [04:17:10] 2012/11 2172 [04:17:12] 2012/12 1858 [04:17:13] 2013/01 1211 [04:17:15] Sven Manguard: [04:17:16] 2010/09 976 [04:17:18] 2010/10 3400 [04:17:19] 2010/11 2503 [04:17:30] Making a lot of edits in your first few months is easy [04:17:32] sustaining it is what's hart [04:18:05] PinkAmpersand: you made over 2000 edits on enwiki in a month, less than my total editcount since 2009 ... did you use automated tools? [04:18:15] like AWB? [04:18:19] Yea, I can't find any more canadian places that hasn't been added [04:18:32] Sven_Manguard: yeah. i know. as i said, this is why i was gonna wait till later this month to run. since I'd be the first person to be running more on their Wikidata record than their record elsewhere [04:18:42] * Sven_Manguard made 3400 in his second month, so there [04:18:58] huh: Twinkle and a few other ease-of-use scripts, but no, nothing automated [04:19:12] techman224: are you counting Machias Seal Island as Canadian? :P [04:19:19] I don't know if I still feel comfortable nominating you now. I'm sorry, I must look like a douche bag [04:19:34] If this'd been May 3 I'd have done it in a heartbeat [04:19:37] Sven_Manguard: lol it's fine. i thought you were here when i made all these points yesterday. [04:19:49] huh, I didn't add islands, only cities, towns, villages, R.Ms [04:20:01] Although, it'll be May 3 when you stand for reconfirmation if you stand for reconfirmation... [04:20:08] :S :S :S [04:20:12] techman224: the point was: Machias Seal Island is a disputed territory [04:20:27] Obvious it's Canadian, but it's claimed by the US too [04:20:28] Sven_Manguard: apparently all new adminships are permanent [04:20:31] I love how Canada and the US have disputed territory [04:20:51] * PinkAmpersand loves how Canada and *Denmark* have disputed territory [04:20:52] The Canadians have a coast guard lighthouse [04:21:21] PinkAmpersand: Hans? [04:21:51] PinkAmpersand: did you learn about that from SATW [04:22:19] * PinkAmpersand doesn't understand either of those questions [04:22:31] Are you talking about Hans Island? [04:23:08] PinkAmpersand: http://satwcomic.com/epic-battle [04:23:41] huh: oh umm not sure actually. I just have a thing for intercontinental borders (e.g. France & Brazil), and remember chcecking if Denmark and Canada have one, and learning that there's a territorial dispute [04:24:32] speaking of French Guina, France vs. Suriname is the best border dispute [04:24:55] explain [04:25:34] Sven_Manguard: haha [04:25:47] and umm 1 sec lemme find my favorite quote on the France/Suriname thing [04:28:43] Sven_Manguard: "The New River Triangle dispute has an eerie twin on the eastern border of Suriname, where it contests the border with French Guiana. [...] No prizes for who guesses which side actually runs the show in the area, though. Just one tip: It’s the side with the nuclear missiles and the Security Council veto." - [04:28:43] http://opinionator.blogs.nytimes.com/2012/01/16/the-loneliness-of-the-guyanas/ [04:29:12] lol [04:29:22] Sven_Manguard: skandinav? [04:29:42] * PinkAmpersand has a teacher whose brother-in-law is the Opposition Leader in Guyana [04:33:20] Sven_Manguard: anyways so... you think the end of the month would be *too* early then? [04:33:40] I really have no idea [04:33:50] it's not a question of the quality of your work [04:34:01] just that people need to see that you've stuck it out for a while [04:34:26] I got my Commons adminship after four months active, but was around somewhat for a long time before then [04:36:30] hmm. yeah. [04:37:28] I got commons adminship after being three months active, but I also had edits before [04:37:35] well, i'll probably run at the end of the month, and if i lose for being too new, just wait it out a bit longer. since "give it a little time" RFAs never really make people reluctant to support the next time around [04:39:05] Sven_Manguard: of course, there are certain users on enwiki who maintain that I'm anything but inexperienced, and actually a sockpuppet and serial impersonator [04:39:23] maybe I should have some of them come support me ;) [04:39:58] the last thing Wikidata needs is enwp drama [05:06:46] is phase two being deployed today? [05:07:31] supposedly [05:07:35] that's what Reedy said [05:07:45] but I have no WMDE confirmation [05:09:23] the January 30 blog post said it was "tentatively planned for February 4" [05:09:48] mhmm [05:09:56] but when do these things ever happen on time :P [05:11:39] occasionally. however, when it's this close to the intended deployment date and hasn't been mentioned recently... [05:11:56] less likely [05:12:18] 1 week until it comes to enwiki [05:15:53] I don't see any changes to the interface [05:16:14] * duh missed huh :( [05:16:59] the deployments tend to be towards the end of the UTC day [05:27:58] rschen7754: i updated https://en.wikipedia.org/wiki/User:Legoktm/Interwiki_bots [05:28:06] ok cool [05:28:26] we should probably send them all messages [05:28:31] yeah [05:28:33] esp Riley|WikiBreak :P [05:28:39] ? [05:28:45] look at the list ;) [05:28:47] so much for a wikibreak [05:29:11] I don't just use IRC for Wikipedia :P [05:29:18] Wikimedia* [05:31:11] duh: Why I am I there LOL [05:31:20] because you ran an interwiki bot on your account! [05:31:33] Not interwiki :3 [05:32:08] then why did you use a summary like that? :/ [05:32:21] It must have been a python script I tested [05:32:33] heh [05:32:40] Tons of scripts use "Robot: (Removing|Adding|Modifying)" :P [05:32:48] nope [05:32:50] just interwiki.py [05:33:17] Are you sure? [05:33:25] I remember testing that references one [05:33:58] I admit to testing a script; but I haven't tested interwiki.py before.. :3 [05:34:08] Hm [05:35:38] omg editing my userspace. [05:35:45] Sue me [05:38:30] Aha. [05:38:46] http://dpaste.de/CUwkd/raw/ [05:39:43] Only one edit? :3 [05:40:00] Try "bot" [05:40:07] You'll probably get a few of those too [05:40:28] nah [05:40:35] i was just trying to figure out which one it was [05:40:50] is there a way to change my IRC nick? [05:41:02] /nick omgthisisanewnick [05:41:04] say /nick [05:41:12] without the < >s [05:41:28] Yes. [05:41:51] Exactly what you've done already when you went and became Pink|TV [05:42:12] oh. but that changes my NickServ nick too? [05:42:20] no [05:42:35] oh yeah that's what I meant to ask [05:42:39] you always want to sign in, then change your nick, to keep the cloak working [05:42:53] except that you don't have a cloak, so that doesn't matter [05:43:01] don't have a cloak. want to change my nick so I'm not stuck with the old one when i get it. [05:43:15] (which i can now do, since I passed the 3-month mark( [05:43:28] on [05:43:34] you want to change your NickServ account [05:43:36] oh, yeah, just change your nick to the one you want and /register I think [05:43:56] err, not register [05:44:14] say /ns REGISTER [05:44:22] 12:44 AM You are already logged in as Franco|Andro. [05:44:35] someone in #freenode probably knows [05:44:54] or if there were just a way to log out of the nickserv account [05:45:05] oh [05:45:06] thats easy [05:45:20] /ns logout [05:45:35] yeah, say /ns LOGOUT [05:45:46] oh, jinx [05:48:12] think i got it [05:48:33] yippe! [05:48:36] [11:48:23 PM] PinkAmpersand is logged in as PinkAmpersand [05:48:45] chia [05:49:41] how do I edit a Special page? [05:50:14] Sven_Manguard, you edit the Mediawiki: Messages [05:50:18] you dont… :P [05:50:23] add ?uselang=qqx [05:50:28] and itll tell you which message [05:51:24] have i mentioned how much I hate SentryBot? [05:51:25] 12:50 AM <•SentryBot> User [[User:PinkAmpersand]], Large removal, blanking? [[User:PinkAmpersand/sandbox]] (-1254) Diff: http://en.wikipedia.org/w/index.php?title=User%3APinkAmpersand/sandbox&diff=536470095&oldid=534992032 "IRC cloak request" [05:51:47] write your own IRC antivandal bot ;) [05:52:16] :P [05:52:33] * duh isnt finished with his yet [05:53:41] yay :) just requested a cloak. went with Wikidata instead of Wikipedia just to look cool [05:53:54] ... [05:54:01] cool people don't have cloaks. [05:54:23] duh [05:54:23] ~legoktm@wikipedia/Legoktm [05:54:24] duh, you're not cool [05:54:56] duh. [05:55:22] Speaking of which, I was briefly considering usurping "duh" on enwp [05:55:28] * PinkAmpersand is starting to prefer Wikidata to Wikipedia [05:55:41] also [05:56:00] does anyone know what a "GUID" and "snaktype" are for phase 2 API? [05:56:29] snaktype... chips, crackers, energy bar [05:56:52] GUID is usually a unique identifier [05:56:57] GUID... ironic spelling of the first word of "Guild of Copy Editors" [05:57:01] http://en.wikipedia.org/wiki/GUID [05:57:15] righ [05:57:22] but i need to figure out what it should be [06:08:11] * PinkAmpersand has a good bot idea [06:08:32] that he imagines duh could write in like 10 minutes [06:08:42] Lets see... [06:08:48] Whats the idea? [06:09:54] oh wait. crap, it wouldn't work unless it had like global sysop rights or something [06:10:00] Well [06:10:03] Whats the idea? [06:10:24] the idea was that if users sign up, it would add www.wikidata.org/w/index.php?title=User:Yair rand/WikidataInfo.js&action=raw&ctype=text/javascript to their common.js pages on all wikis. [06:10:37] www.wikidata.org/w/index.php?title=User:Yair_rand/WikidataInfo.js&action=raw&ctype=text/javascript [06:10:37] Um [06:10:38] * [06:10:42] Enable as a default gadget? [06:10:47] Oh [06:10:51] You mean cross-wiki [06:10:55] yeah [06:11:05] because it's for use on wikipedias [06:11:06] Yeah [06:11:21] global.js needs to be done software-side [06:11:26] PinkAmpersand: The normal way is to add that to m:User:Foo/global.js and then add that to each local one, BTW. [06:11:28] Thats a bug or something [06:11:37] James_F|Away: except global.js is a complete hack. [06:11:43] duh: Indeed. :-) [06:11:54] I should fix that at some point. [06:11:58] and it's rather useful - like instead of having to use ItemByTitle to check if something exists, you can just click on the interwiki in an article you're looking at [06:12:02] duh: If you find the bugzilla ticket, assign it to me? [06:12:08] :D [06:12:09] Anyway, now I'm off to bed. [06:12:17] Bye, all. [06:12:27] It's already assigned to someone [06:12:30] https://bugzilla.wikimedia.org/show_bug.cgi?id=13953 [06:13:26] are they ever going to fix the watchlist so any item you edit you can watch? [06:14:19] James_F|Away: cc'd you on the bug [06:14:24] rschen7754: annoying, right? is there any way a script could do it? [06:15:00] um [06:15:11] wasnt that a preference setting a while back? [06:15:23] duh: doesn't work on items, though [06:15:28] oh [06:15:38] i have that preference enabled, and it works in non-mainspace, but not with items [06:15:58] sure, a script could do that. [06:17:55] YairRand: i always seem to be the only one who likes watchlisting everything (there wasn't a script to auto-watchlist with rollback until i asked for it), but if others are interested (e.g. rschen7754), then maybe it would be nice [06:18:49] yeah, i'd like to have all the US road items watchlisted so i know if vandals are hitting [06:21:55] rschen7754: for that, you would probably be best off editing your raw watchlist and copy-pasting [06:22:07] YairRand: yeah, i'm considering it [06:22:16] unfortunately i have to convert {{I}} to real links [06:26:14] i wish we had rollback. not because i actually need it, but because it's the easiest way to see if a diff in your watchlist is the top edit or not. [06:28:42] Er [06:28:46] It says (top) ? [06:29:05] not in watchlist. only in contribs or page history [06:29:08] right [06:29:13] well use popups then [06:29:24] that's what i do :P [06:29:27] we need an easyblock.js like enwiki has [06:29:52] just copy it over? [06:29:55] but i always have this momentary "oh, someone's edited this page since then?" when i'm looking back in my watchlist [06:31:09] duh: yeah, but the templates will all be wrong [06:31:20] More importing! [06:32:31] this way, we can clean up after the spammers within 30 seconds :) [06:32:34] instead of 60 [06:33:00] Oh [06:33:06] w:WP:NODEADLINE [06:33:18] sure but it's more convenient :P [06:33:26] the block form gets rather annoying after a while [06:36:18] speaking of rote tasks... anyone wanna write a bot that will rfd items that have been deleted on all their linked wikis? [06:36:37] i was thinking of doing that [06:36:42] if it could get down to a really really low fp rate, it could even be made an adminbot [06:36:58] its a simple db query [06:37:25] yeah. and as I've demonstrated lately, there's a *lot* of items that meet those parameters [06:37:37] actually [06:37:40] its not simple [06:37:41] ugh [06:38:40] oh, that reminds me, i should get back to making {{rfd group}} support more items [06:39:32] hm [06:39:38] there is no real easy way to do it [06:39:44] since theyre all on different database servers [06:42:28] duh: you could do it through the wikipedias instead... certain wikipedias have way higher percentages of their articles linked to, so you could come up with some sort of list of priorities [06:42:56] well there's only 7 servers [06:43:08] rschen7754: no [06:43:13] there are much more than that [06:43:14] well, 7 clusters that is [06:43:22] that's the way i do it manually - just go through the deletion logs on wikis where most of the articles have been linked to [06:43:31] er [06:43:37] i guess [06:43:38] hm [06:43:49] and ignore the commons one [06:44:16] its possible [06:44:37] i mean, ideally, we could eventually have it so that when an admin on a wikipedia deletes something, if it has a wikidata item (where it's the only linked article) there'd be a simple "request deletion of wikidata item" checkbox [06:45:58] https://noc.wikimedia.org/dbtree/ [06:47:42] Right... [06:50:10] Anyone know why English labels are being displayed for some items even when my language isn't set to English? [06:50:23] Does it not exist in your language? [06:50:24] in recentchanges and such [06:50:34] right [06:51:01] but it's not showing other languages when an English label doesn't exist [06:51:35] YairRand: compensation for the German banners some of us are getting for the RFAs? [06:51:54] huh? [06:52:01] PinkAmpersand: {{cn}} [06:52:03] just a joke [06:52:20] Jasper_Deng: saw it with my own two eyes. someone else mentioned it earlier too. [06:53:15] YairRand: but umm... have you set your language to English at any point in recent history? i've had issues where it took the software a little bit to fully switch back to English after testing something in another display language [06:54:07] there were some labels in each language being displayed in RC [08:17:12] is there any limit to how many parameters you can have in a template? [08:17:25] No [08:17:32] hmm ok [08:17:40] New review: John Erling Blad; "The add link gets removed and never gets shown again when the dialog is dismissed." [mediawiki/extensions/Wikibase] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/45114 [08:25:58] New review: John Erling Blad; "I think it should be possible to add a single sitelink to the item, that is a self assignment with c..." [mediawiki/extensions/Wikibase] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/45114 [08:50:40] duh: and there's no limit on how many parser functions you can nest, right? [08:50:49] there is [08:51:17] oh. [08:51:19] how many? [08:51:39] the parser limit [08:51:50] what are you trying to do? [08:52:29] making https://www.wikidata.org/wiki/Template:Rfd_group support 90 parameters instead of 15 [08:52:52] and part of that involves parsers that sort them into batches [08:53:01] but so what's the parser limit? [08:53:08] er [08:53:13] no idea [08:53:15] it depends [08:53:23] also [08:53:26] why do you need 90? [08:53:37] cant you just go upto like 30 or something [08:54:00] 90's a bit high. but i've had to go up to 75, and it's in batches of 15, so 90 seemed reasonable [08:54:14] oh [08:54:15] um [08:54:27] New review: Tobias Gritschacher; "there are merge conflicts when rebasing" [mediawiki/extensions/Wikibase] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/32921 [08:54:33] why not just make {{{31}}} be a manually formatted one? [08:54:43] huh? [08:56:06] like [08:56:08] at the end [08:56:11] {{{31|}}} [08:56:14] so if people need more [08:56:24] they can manually do it [08:57:07] idk. because there's no reason not to go to 90 if the software will support it [08:57:28] that's how i've been doing it every time i hit 15, and it's gotten annoying [08:57:54] this way you'd just fill in as many as you want, and the template organizes them the most convenient way and provides all the links needed [08:58:09] well [08:58:14] enjoy :P [08:58:38] yeah. now i just have to figure out what i did wrong :/ [08:59:23] my most-nested 2 parsers are getting read as if they had negative results. but i must've made a markup error or something [09:03:15] Change merged: Henning Snater; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/46918 [09:04:29] Change merged: Henning Snater; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/46919 [09:12:59] duh: would you mind taking a look at it, seeing if you can spot the problem? [09:14:57] er [09:14:59] kinda busy right now [09:15:33] ok :/ [09:20:45] New patchset: Henning Snater; "(minor) use CSS3 transformation for toggle icon" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/46920 [09:21:44] Change merged: Henning Snater; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/46920 [09:22:00] New patchset: Henning Snater; "Refactoring of PropertyEditTool's counter into a more generic function" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47220 [09:23:13] Change merged: Tobias Gritschacher; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47370 [09:50:52] Tobi_WMDE: https://bugzilla.wikimedia.org/show_bug.cgi?id=44636 [09:51:50] :( [09:52:18] New patchset: Henning Snater; "(bug 44538) add/removeListItem functions for wb.listview plus related events" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47218 [09:54:24] New patchset: Henning Snater; "(bug 44538) Simple counter for statementview's references" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47219 [09:57:54] New patchset: Henning Snater; "(bug 44538) using wb.utilities.buildPendingCounter() for references counter now" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47226 [10:41:33] New patchset: John Erling Blad; "Rename CreateEntity and CreateItem to NewEntity and NewItem" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/32921 [10:42:00] yay phase 2 is still coming! [10:42:14] cool [10:42:37] rschen7754: :) [10:42:50] still a few hours to go and one blocking bug to fix [10:43:01] the heroes on the next desk here are working on it [10:43:22] I'm still not sure how phase two will work, but I suppose I'll find out when it's deployed [10:44:08] YairRand: did you already read http://blog.wikimedia.de/2013/01/30/wikidata-coming-to-the-next-two-wikipedias/ ? [10:44:11] the example there [10:44:30] if it is still not clear please let me know what isn't so i can improve this for tonight [10:44:41] you can also test out http://wikidata-test-repo.wikmedia.de [10:45:02] http://wikidata-test-repo.wikimedia.de/wiki/Testwiki:Main_Page [10:45:27] are there docs on the phase 2 API? the ones i saw on mw.org last night were empty [10:46:02] duh: http://wikidata-test-repo.wikimedia.de/w/api.php [10:46:30] will the property namespace be editable by anyone? [10:46:51] Denny_WMDE1: that doesn't really explain what things like "snaktype" are [10:46:52] oh, there's a property namespace... [10:47:21] and don't forget GUID! [10:48:02] YairRand: yes [10:48:17] duh: a simpler intro http://meta.wikimedia.org/wiki/Wikidata/Notes/Data_model_primer [10:48:26] the full model: http://meta.wikimedia.org/wiki/Wikidata/Data_model [10:48:56] thanks, will read through both of those [10:49:14] also: [[WD:PC#Data_derived_from_other_data]]. [10:49:28] ^me asking question [10:49:36] YairRand: on it :) [10:49:59] Lydia_WMDE: Thanks :) [10:50:03] np [10:54:39] somewhat confusing stuff on the testwiki. I can add a source, which needs a property type, one of which is apparently "Boiling point". ... I take it there's no way to specify that a certain property is for references? [10:55:17] YairRand: correct atm [10:55:25] YairRand: correct. this was a conscious design decision [10:55:42] um, why? [10:55:48] freedom [10:56:11] less snappy: it would be good if we can improve the suggester at some point [10:56:23] but in general the properties all come from the same pool [10:56:36] whether they are used for references, qualifiers, or for the statement's main part [10:56:51] we did not want to create separate sets of properties [10:57:17] but to give the community the freedom to use it as openly as possible [10:57:30] are there cases where a property type could be used as both a reference and a entity's property? [10:57:41] sure [10:57:47] take an entry for a quote [10:58:14] could have a source on the top level [10:58:42] what, you would use "Book" as the top-level attribute? [10:59:03] up to the community, but i would not know why not? [10:59:11] or think of "Website" [10:59:38] could be used to say "that's the official website of the movie" or "that's where I got this info from" [11:00:11] that kind of seems potentially confusing. I suspect we'll end up having separate properties for those [11:00:27] "Official Website" and "from this website" [11:00:44] probably calling the latter just "URL" [11:01:43] otoh, when the entity is a website we might use the same one [11:02:01] dunno [11:02:12] "Exception Caught: Can only add \Wikibase\Claim implementing objects to Wikibase\Claims." [11:03:59] were you got that one? it looks familiar [11:04:12] YairRand: as said, up to the community. we didn't want to restrict it technically [11:04:46] so do we need to wait 3 days from when the properties were proposed? [11:05:43] rschen7754: community decision. i have my opinion on this, but I'd prefer not to state it :) [11:05:51] :) [11:06:30] Denny_WMDE1: are any data derivations going to be availabe from the start? [11:07:01] YairRand: what you mean? [11:07:28] i answered this here i guess : http://www.wikidata.org/wiki/Wikidata:Project_chat#Data_derived_from_other_data [11:07:31] so, no [11:07:56] wikidata will still be developing after march right? [11:07:59] ah, I was wondering if you only meant complicated ones wouldn't be available for a long time [11:09:22] YairRand: oh, so what we will have is transforming units [11:09:38] i.e kg to pounds etc. [11:09:46] currencies too? [11:09:55] or just stable conversions [11:10:02] any linear translation that the community enters [11:10:08] it won't actually be hardcoded [11:10:15] so i expect kg to pounds [11:10:22] i do not know if dollar to euro will happen [11:11:33] will it automatically complete things like X is Y's parent, therefor Y is X's child? [11:12:08] or X is Y's spouse, thus Y is X's spouse? [11:12:12] no [11:12:50] we do not know enough about this kind of relations yet [11:12:59] in a few months, with more data, we can make decisions about it [11:13:05] ok [11:13:08] but if e.g. some one enters [11:13:19] "has nationality" should lead to "has citizen" [11:13:38] then the entries for the USA or for Germany might very quickly become unmanageable [11:14:08] etc. [11:15:09] will those types of things be doable anytime soon? [11:15:50] you said "most likely not this year, maybe not even the next" in the PC comment. I'm not sure which things you were including in that [11:18:44] I'm still having difficulty figuring out how to edit things on the test wiki. is setting page numbers for book sources possible yet? [11:18:59] no, because we don't have the number datatype yet [11:19:40] i meant any kind of inference besides datatype-internal conversions [11:20:10] great [11:20:39] well, not so great. but whatever :) [11:21:00] the other option would be to implement all data types first and inference and only then launch :) [11:21:16] but i think that's not an improvement either :) [11:22:13] how long would that be? [11:22:24] months [11:22:49] not years? [11:22:57] with inference? [11:22:59] possibly [11:23:18] the worst thing is we would not get sufficient feedback to discover design errors early [11:23:39] early iteration allows us to adapt to actual usage [11:25:03] so what will we be able to add once phase 2 is deployed? [11:25:44] connections between items [11:25:47] like genealogies [11:25:53] or adminsitrative data [11:25:58] influences between rock bands [11:26:01] or philosophers [11:26:16] how will we add sources? [11:26:29] point to books [11:26:40] that is a bit weak indeed [11:26:43] without page numbers? [11:26:47] for now [11:27:07] improve later [11:27:30] well, maybe we'll be able to fill them in later. we could have task forces and such for cleaning them up. [11:28:01] but I suspect this will take more time than the original effort to add the things. [11:28:19] obviously [11:28:26] but it would have taken more effort anyway [11:28:42] because it is much less information to say "berlin is the capital of germany" [11:29:01] than "according to the encyclopedia britannice, edition 10, page 232" [11:29:14] I mean, cleaning up sources where the page number isn't mentioned [11:30:26] yes, probably [11:30:31] tbh, I think we might be better off blocking additions that require sources until we have a decent way to add them. [11:30:39] maybe create a template to use on the talk page? [11:30:48] YairRand: I disagree [11:31:32] you mean a template saying "now you can add page numbers. could you please add the page number to this source you added?" [11:32:28] i meant a template "as soon as it is possible, this would have been the page number i meant" [11:32:34] it's a workaround [11:32:51] where would it be placed? on the item talk page? [11:33:40] yeah. [11:33:51] but really, this is just an idea [11:34:10] if someone has already looked it up [11:34:54] how long are we likely to be without page numbers? more than a week? [11:36:05] yes [11:39:52] Will there be any attributes that could be added to sources from the start? Could we have things like "from this online news article, written by X, at URL Y"? [11:40:35] not from start [11:40:36] later [11:40:50] currently a reference is only a single line [11:41:26] so it would only be "according to The New York Times" or something [11:41:34] but not yet the URL, the date, etc. [11:42:38] the aftermath of this is not gonna be fun. oy. [11:43:35] and then only if the reference is a wikidata item, i assume [11:43:40] for now, yes [11:43:50] can items be used as properties? [11:43:56] no [11:44:13] items and properties are separate [11:45:10] so no "according to this (property:) New York Times (Item:) Piece with a bunch of attributes" [11:45:53] maybe we could just make every page used as a source be an item [11:47:32] "Book" : ("Item" > Title: X, Page: Y, etc") [11:49:38] * Silke_WMDE_ is rebooting dev [11:50:14] you could do that. but i would strongly recommend against that. [11:50:38] that is like creating an item for every number because the numbers datatype is not there yet. [11:51:29] question: how can I request to mark some policy/guidelines page to be translated? [11:52:47] Is the current state of the test wiki pretty much what is going to be deployed? [11:53:04] yes [11:53:38] ah [11:54:37] I'm going to start a discussion in the PC about establishing phase two policy. we really need to start figuring things out before it's deployed. [11:56:05] when is it being deployed again? [11:56:48] tonight [11:57:02] :o [11:57:54] woohoo [11:58:06] …about the only thing keeping me semi-motivated [12:00:40] okay, time to get 3 hours of sleep [12:00:51] before i make a complete fool of myself due to lack of sleep :P [12:00:52] night :) [12:00:54] rschen7754: what timezone are yoU? [12:00:58] pacific [12:01:08] I'm getting a German sitenotice despite my language being set to English. How strange. [12:01:08] its 4am there. [12:01:32] gnight! [12:01:44] gl with the deployment! [12:01:48] thx! [12:18:11] New review: Jeroen De Dauw; "?" [mediawiki/extensions/Wikibase] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/34524 [12:53:13] New patchset: Daniel Werner; "(bug 44636) added EntitySerializer option setIncludeValuesWithMissingReferences" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47396 [12:53:37] JeroenDeDauw: https://gerrit.wikimedia.org/r/#/c/47396/ [12:54:09] New patchset: Daniel Werner; "(bug 44636) added EntitySerializer option setIncludeValuesWithMissingReferences" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47396 [12:54:21] Tobi_WMDE: ?? [12:54:45] we added another option to entityserializer to optionally not include statements & references with properties which have been deleted [12:55:12] Denny_WMDE1 wants that in before deployment today [12:55:40] Denny_WMDE1: https://gerrit.wikimedia.org/r/#/c/47396/ [12:55:51] can u also try please [12:56:12] we need something in for tonight so that deleting a property does not break wikibase [12:56:38] So far for my holiday? :) [12:56:43] Tobi_WMDE: you mean, get the change and try it out? [12:56:50] Denny_WMDE1: jup [12:57:33] JeroenDeDauw: you don't have to, I just thought you could sleep better when having a look at what we messed around [12:57:38] JeroenDeDauw: as far as i can tell, the fix patches the problem. but Danwe_WMDE and Tobi_WMDE were assuming that you will want to have to talk with them about the solution they used :) [12:57:39] :-P [13:03:30] Henning_WMDE: https://gerrit.wikimedia.org/r/#/c/47085/ [13:05:13] New patchset: Daniel Werner; "(bug 44636) added EntitySerializer option setIncludeValuesWithMissingReferences" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47396 [13:07:23] New review: Jeroen De Dauw; "Don't think the serializers are the correct place to check if linked entities still exist or not. Co..." [mediawiki/extensions/Wikibase] (master); V: 0 C: -2; - https://gerrit.wikimedia.org/r/47396 [13:08:13] Well, this is why we should not put everything in one single Wikibase namespace... though if I add a Wikibase/Repo, people go remove it because "it's to confusing" ... [13:08:26] Clearly this situation is not [13:16:14] JeroenDeDauw: I don't get your comment [13:16:25] How is there a dependency on the repo now that hasn't been there before? [13:16:41] this is just an option in the serialization options [13:16:52] later this should also be an option in the API [13:18:37] i will be heading home and then be available from there [13:18:43] see you later [13:18:47] JeroenDeDauw: Are you talking about the entity content factory? [13:18:51] Denny_WMDE1: cu [13:21:50] JeroenDeDauw: Can we use the WikiPageEntityLookup::getEntity() instead? [13:23:03] New review: Daniel Werner; "I assume you are referring to the usage of the EntityContentFactory usage. So can we use the WikiPag..." [mediawiki/extensions/Wikibase] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/47396 [13:51:18] !log [13:51:27] !logs [13:51:27] http://bots.wmflabs.org/~wm-bot/logs/ [13:51:30] *sigh* [13:52:03] hi Lydia_WMDE [13:52:58] Romaine: hey [13:53:26] it is a pity we missed each other yesterday [13:53:34] Romaine: yes! [13:53:58] i spoke only to people who have seen you [13:54:34] aww [13:54:36] too bad [13:58:50] New review: Jeroen De Dauw; "Two problems with this approach, which are really invariant from using EntityContentFactory or some ..." [mediawiki/extensions/Wikibase] (master); V: 0 C: -2; - https://gerrit.wikimedia.org/r/47396 [14:00:01] I hadn't been there before, hadn't thought it was that large [14:00:33] Romaine: hehe yeah it is _huge_ [14:00:45] Romaine: i was there with JeroenDeDauw and we didn't see each other either during the two days [14:01:12] I missed Jeroen as well :p [14:01:14] Yeah, Lydia_WMDE must have been hiding in the cross desktop room the whole time or smth [14:01:29] i have not! [14:01:34] i was also in the community devroom [14:01:37] and the cafeteria [14:01:38] Lydia_WMDE: screenshot or it didnt happen [14:01:40] and the kde booth :D [14:01:44] hehe [14:01:49] :p [14:01:50] oh, the later goes without saying [14:01:51] i have pictures on facebook that prove it [14:01:58] New patchset: Henning Snater; "Improving template engine's compatibility" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47401 [14:01:58] New patchset: Henning Snater; "Improving inputAutoExpand jQuery plugin's compatibility" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47402 [14:02:03] facebook is not a reputable source [14:02:17] pfft [14:02:21] sure is! [14:02:59] but how can you say you were with Jeroen if you haven't seen each other... ? [14:03:16] lol [14:03:17] well [14:04:07] I am sure then some people were there with their imaginairy friends [14:04:20] haha [14:04:29] :) [14:35:57] New patchset: Henning Snater; "(bug 44534) Removing keydown event when stopping edit mode" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/47405 [14:50:16] Henning_WMDE: hope i just have the wrong version of stuff but can't save statements [14:50:22] Uncaught TypeError: Object # has no method 'buildEntityLink' snakview.js:711 [14:50:32] * aude checks my versions [14:51:01] Danwe_WMDE: ^ [14:51:18] yeah, Danwe_WMDE. :) [14:53:46] Afternoooons [14:56:15] 'DataValues' => '2013-01-14', [14:56:15] 'Diff' => '2013-01-14', [14:56:15] 'Wikibase' => '2013-01-14', [14:56:22] What is to be used for todays deployment? [14:58:22] mw1.21-wmf9 for all? [14:59:28] Reedy: we use the branch for wikibase [14:59:40] it has a few backports, which you can't exactly do with tags [14:59:55] we have one more backport coming shortly [15:00:24] 2013-01-30 tags for diff and data values [15:02:02] https://gerrit.wikimedia.org/r/47406 [15:02:14] I'll wait a bit before building the branch etc [15:02:26] hmmm, we have branches [15:02:39] for Diff and DataValues so we will use those also, instead of tags [15:03:15] New review: Daniel Werner; "About 2: From the aspect of the nature of the new option, I think it isn't that different from the '..." [mediawiki/extensions/Wikibase] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/47396 [15:03:20] you can build the branch, if you like and then we'll just handle the one backport soon as we get it