[00:19:10] https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/2013-08-28/Technology_report <- If I left anything out I should have included, let me know [00:19:43] hey AdamCuerden. [00:20:00] AdamCuerden: the Campaign stuff is just being worked on, and isn't something I can put a date on [00:20:05] (just clarifying) [00:20:10] AdamCuerden: thanks for doing the tech report, though :) [00:21:10] No worries. Would you prefer that got held over? [00:22:36] I'll change it to a "coming soon" if not [00:22:55] I had a lot of excited people telling me about your work =) [00:24:36] I didn't know you were writing the tech report. [00:24:56] Sumana asked me if I'd look into it at Wikimania [00:25:10] So I did. [00:25:19] This is only my second one [00:26:26] AdamCuerden: yeah, 'coming soon' is nice [00:28:12] Done! [00:31:29] AdamCuerden: welcome, just debugged your list subscriptions, i hear it's all good now [00:34:41] Aye. It was Gmail creating new functionalities and not bothering to tell me [00:35:04] Seriously. I've been using email for about 20 years. [00:35:19] I didn't expect it to suddenly have tabs. [00:36:46] Who moved my cheese? [00:37:38] The evil CEOs who will now give you a book blaming you for their actions [00:41:22] ;) [05:22:31] Hi! Just wanted to report that lately I've been getting a lot of "An error has occurred while searching: HTTP request timed out." on Commons [05:23:29] not every time but fairly often [08:10:59] hi! now that we're moving towards HTTPS, wouldn't it be good to have the Recent changes IRC bot(s) submit diffs to the HTTPS version? (I have no idea where to report this) [08:16:08] skalman12: fill a bug in Wikimedia > IRC :-] [08:16:32] skalman12: that might cause various problem with the bots though since they might be expecting http:// explicitly [08:18:15] hashar: thanks. At first I didn't find it. Would it be possible, provided that the change is published somewhere.. is there a mailing list or something? [08:19:13] skalman12: sorry I don't understand what you are looking for [08:19:40] skalman12: we can surely change the reported url [08:19:43] the bots that read the IRC feed - is it possible to notify the operators? [08:19:52] I am not sure where it would be done though, maybe in MediaWiki itself [08:20:06] for bots operators I have no idea honestly :/ [08:20:22] there might be a list or we could use the ambassador mailing list [08:22:54] anyway.. I'll file a bug [08:24:19] done: https://bugzilla.wikimedia.org/show_bug.cgi?id=53526 [08:27:25] :) [12:30:08] huh, prop=coordinates API when using a generator=allpages returns two coordinates for this page https://en.wikipedia.org/w/api.php?action=query&prop=coordinates&titles=Beauquesne&format=json&coprimary=primary [12:30:18] two identical ones [12:31:06] but the links above only returns 1 [12:31:09] *link [12:31:13] strange... [12:44:29] cff, example? don't see it with https://en.wikipedia.org/wiki/Special:ApiSandbox#action=query&prop=coordinates&format=json&colimit=10&generator=allpages&gapfrom=Beauquesne&gaplimit=1 [12:45:02] MaxSem: sorry [12:45:18] MaxSem: on the sv wiki [12:45:59] mmmm [12:46:08] MaxSem: https://sv.wikipedia.org/w/api.php?action=query&prop=coordinates&titles=Beauquesne&format=json&coprimary=primary [12:46:25] MaxSem: I miss-copied the URL [12:47:26] w00t [12:47:29] a bug indeed [12:50:20] cff, thanks for the report - I'll investigate it when I come back, gtg [12:50:39] MaxSem: ok, I'll save the link for further investigation [13:14:20] Magic words |R seems broken for all "NUMBEROF" words on enwp. [13:14:58] What do I group that under in bz? [13:15:43] MediaWiki → parser? [13:16:38] Oh... wait... those use :R instead of |R like the rest? That is confusing... [13:31:58] apergos: hello [13:43:37] hello [13:44:47] so, today i'm working on some of Platonides' suggestions; next is your yesterday's idea about deletions in diffs [13:48:45] apergos1: some technical problems? [13:49:51] yep [13:49:56] had to reboot finally [13:50:18] ok, so, today i'm working on some of Platonides' suggestions; next is your yesterday's idea about deletions in diffs [13:50:37] ok [13:50:45] and I guess zdelta will be after that [13:51:06] yes [13:51:14] have you had any more thoughts about the page deletion issue (or about anything else)? [13:52:51] not really, i think the way we settled on yesterday (full page + revisions deletion normally, only page deletion in the exceptional cases) makes sense [13:52:58] ok [13:53:49] do you have any thoughts about the additions Platonides suggested? [13:54:07] like namespace aliases in siteinfo [13:54:46] (i'll send a reply later today, saying it would have to be added to XML dumps first) [13:55:59] I kinda don't care one way or the other abuot the namespace aliases [13:56:08] it would have to go into Export.php [13:56:15] if it's available there then fine [13:56:28] it's not taking a lot of space, nor a lot of computational effort [13:57:20] right, that's pretty much what i thought [13:57:40] the redirect targeet is useful in that others have asked for it, so we leave it in [13:58:05] revdeleted fields can't go in because that's dependent on Export.php [13:58:19] if we wanted that it would be a separate feature independent of your work [13:58:29] yeah, i assumed that, since the redirect target wasn't there from the start (according to XSD) [13:59:06] lnking to the next page/rev is a nice idea [13:59:15] no other comments [14:00:09] well, the same information is already in the index; so i think it would just waste space [14:01:39] all right, we'll see how it plays ut in practice [14:01:45] *out [14:02:07] ok [14:02:28] i can't think of anything else to discuss, do you? [14:02:58] nah, it's too soon for a bunch of stuff [14:03:22] ok, in that case, have a nice vacation [14:03:26] when we get closer to the final 'product' [14:03:41] thanks, I will be not on line cause not even wifi where I'm headed [14:04:01] late Monday I should be back, I have a friend with a car and there is actual bus service after that ;-) [14:04:33] ok, see you [14:05:01] see ya! [15:19:14] Hi all! [15:19:31] Just got this error trying to delete a file: [15:19:34] Error deleting file: The file "mwstore://local-multiwrite/local-public/c/c3/Tero_Saarinen_Company_-_BORROWED_LIGHT_(photo_Lauren_Philippe).jpg" is in an inconsistent state within the internal storage backends [15:19:40] that sounds ugly [15:19:56] the file is still there and repeated attempts to delete failed [15:20:06] it is INDESTRUCTIBLE! [15:21:06] wait... I'm not away! [15:49:22] https://commons.wikimedia.org/w/index.php?title=File:Tero_Saarinen_Company_-_BORROWED_LIGHT_(photo_Lauren_Philippe).jpg&action=revert&oldimage=&wpEditToken=4504f381c64a218d0b13df4484ae5508%2B%5C [15:49:34] Internal error Unexpected value: "oldimage"="". [15:49:40] dschwen: you just published your edit token... [15:49:45] yikes [15:49:55] logged out [15:50:01] :P [15:50:31] nah, well, what could possibly happen [15:50:39] sysop bit, crat bit... [15:50:42] :-( [15:51:34] ugh [15:51:40] my token is still the same [15:57:06] anyone feel like working on https://bugzilla.wikimedia.org/show_bug.cgi?id=53498 ? it's really getting on my nerves. currently at highest major in CentralAuth, per Andre himself [15:58:31] hoo: ^ [15:59:57] mh [16:03:26] I guess that needs more investigation than I can do today (as a volunteer) [16:50:55] anomie: the only extension that i know of which intercepts the centralauth redirect via hook is GettingStarted, but that should be enwiki only [16:51:02] (re: that weird redirection to AF bug) [16:51:49] legoktm: It's not the CentralAuth redirect that's getting intercepted. It's just something grabbing any random pageview and redirecting. [16:52:10] ohwut.... [16:53:28] Well, by "any random" I mean "the first pageview by the user on the wiki". And it seems that it applies to some already-existing accounts, but there is a cutoff or something so it doesn't happen with all. [17:57:20] hello [18:02:17] http://www.youtube.com/watch?feature=player_detailpage&v=lk9x5UJJDNY [18:07:54] rtf: Can we help you with something? [18:08:22] no need for the present THANK YOU [18:08:27] mil mersi [18:09:06] electric cars maybe? [18:09:15] heh [18:09:52] gggggggg----------~~~==> [18:09:55] rtf: Please stop rambling off-topic in here [18:09:58] gggggggg----------~~~~~~ [18:10:26] :) [18:10:47] marktraceur bb mister [18:11:09] * marktraceur holds breath [19:25:36] @techs: i cannot delete this immage: https://commons.wikimedia.org/wiki/File:Tero_Saarinen_Company_-_BORROWED_LIGHT_%28photo_Lauren_Philippe%29.jpg [19:25:38] bug? [19:25:56] Error deleting file: The file "mwstore://local-multiwrite/local-public/c/c3/Tero_Saarinen_Company_-_BORROWED_LIGHT_(photo_Lauren_Philippe).jpg" is in an inconsistent state within the internal storage backends [19:27:44] Fuuuun [19:28:43] * multichill tries [19:29:04] https://bugzilla.wikimedia.org/show_bug.cgi?id=53553 blubb :) [19:32:30] Aaron|home: bawolff tells me you're the person to bother re above [19:33:13] paravoid: didn't you ever turn on autoResync again? [19:34:19] huh, seems so [20:24:42] csteipp: got a sec? I'm wondering about the plan for OAuth [20:25:47] robla: what's up? [20:28:21] csteipp: He and Eloquence just wandered off, sadly [20:28:56] I mean, it's sad that they wandered off leaving you, they weren't sad (or didn't seem to be) [20:35:03] heya csteipp...back now [20:35:26] did you guys work out a timeline for the ui work yet? [20:35:34] (on OAuth) [20:37:45] robla: Not yet. Jared was going to get me a sketch of what they are thinking of for the grouping and the text effects [20:38:50] He sent me a list of the groupings, but he had ideas for what the layout should look like, so I'm waiting on those [20:45:40] csteipp: thanks....I'm working out an email now that hopefully helps set some of the parameters for this [20:49:02] ugh, ugly that User has getRequest(), heh [20:51:00] Am I supposed to be still able to login via the API? nlwikiforceHTTPS=true is set, but I can still actually use it over http, including getting tokens. [20:52:04] valhallasw: hmm. I was under the impression that there's no way to actually force HTTPS in API logins [20:52:12] I could be wrong of course [20:56:38] sumanah: I suppose that makes sense. [20:56:56] sumanah: on the other hand: just blocking logins would already work, because it would force people to actually update bot code [20:57:30] * sumanah defers to experts [20:58:52] Just change the api code to not accept logins when a client is connected over http [20:59:24] And don't deploy it before October otherwise a lot of my shit crashes during Wiki Loves Monuments ;-) [20:59:40] You just moved that to https, right ;-) [20:59:52] or at least... you think so! *dum dum dum duuuuuuuuum* [20:59:56] I think I did yes [21:01:12] It never asked me for a password.... [21:02:18] Looks like this bot has been editing for more than a year without ever asking for a password valhallasw, that's a bit weird [21:02:43] no password config file? [21:02:54] nope [21:03:35] very odd. Since 6 months ago or so, I had to re-login my bot every month, so I created a password file... [21:11:54] swoosh [21:12:18] error counts graph is tasty :3 [21:13:21] Request: GET ... from 208.80.152.19 via sq62.wikimedia.org (squid/2.7.STABLE9) to () [21:13:22] Error: ERR_CANNOT_FORWARD, errno (11) Resource temporarily unavailable at Thu, 29 Aug 2013 21:13:03 GMT [21:14:05] from 208.80.152.16 via sq77.wikimedia.org (squid/2.7.STABLE9) to () Error: ERR_CANNOT_FORWARD, errno (115) Operation now in progress at Thu, 29 Aug 2013 21:12:48 GMT [21:14:39] who broke the wiki ;) [21:15:22] well, it seems still working for pages, but some api requests fail :*( [21:15:51] same here [21:17:12] o/ Ryan_Lane . Did you break it? [21:17:31] LeslieCarr: ^ [21:25:28] I think it was Aaron|home [21:26:10] MartijnH: eh? [21:26:20] api is down [21:26:35] why would you assume I broke it? [21:27:16] oh, I didn't. I just saw you join when it broke for me [21:28:49] MartijnH broked it... my cat saw him. [21:28:58] issue known, see #-operations [21:29:15] thanks MatmaRex [22:49:48] gn8 folks [23:01:59] DaBPunkt says "gn8" every day but I don't think I've ever seen them talk otherwise [23:02:34] He's more active in #wikipedia-de, I imagine. [23:02:40] Definitely in #wikimedia-toolserver. [23:02:53] And if you ping him, he'll talk back. :-) [23:03:16] Fair enough [23:03:29] It's just weird that he says "gn8" in this channel when he's not very active here [23:03:33] He's been doing the "gn8" thing for a very long time. [23:03:36] He? Whatever. [23:03:39] Since I've been around, I think. [23:03:41] Huh. [23:03:45] Maybe it's automatic? [23:03:52] Kinda annoying when you're in big channels :/ [23:03:52] I thought so for a while. [23:03:54] But it's not. [23:04:03] Sometimes there are variants. [23:04:07] "gn8 tsler" [23:04:13] (Gut nacht Toolserver.) [23:04:33] Huh [23:06:29] "gn8 ts" is another variant. [23:07:02] Elsie: Grepping through yer logs, eh? :P [23:07:09] Indeed! [23:07:12] Now you've got me curious. [23:08:22] You'll enjoy this, let me pastebin. [23:08:35] Snrk [23:08:43] This is hilarious [23:09:12] o.O [23:09:12] I have back to 2009-10 in these logs, it looks like. [23:09:16] I make a random offhand comment about something that's bounced around my brain for a few months and Elsie comes up with a dataset to make me obsess about it more [23:09:37] the way of #wikimedia-tech [23:09:44] https://meta.wikimedia.org/wiki/Special:CentralAuth/DaB. (with the dot, which xchat tends to kill from links) [23:09:54] = DaBPunkt [23:10:05] marktraceur: https://dpaste.de/kknYr/raw/ :D [23:10:56] If we really wanted to get wild, I have older logs. [23:11:01] But I think they're in XML or something insane. [23:11:53] Elsie: Not uniq'd [23:11:54] ? [23:11:55] Shaaame [23:11:59] * marktraceur runs locally [23:12:08] There's some noise in the data. [23:12:08] hah [23:12:25] * quiddity expects infographics [23:17:24] There sure is noise, what the hell [23:18:12] This data set is impure! I demand a refund! [23:18:22] http://paste.marktraceur.info/194 [23:18:36] Don't ask me why my CSS is messed up, I don't know [23:19:55] What's the first column? [23:20:04] Or second, I guess. 109, 62, 58, etc. [23:22:08] can someone look up what the status is of the implementation? [23:22:26] of a gallery/show on upload campaigns on Commons [23:23:01] It's the count [23:23:20] But it's weird because apparently uniq thought there were fifteen different variations of "gn8 folks" [23:23:41] That's with ignore-case, too [23:23:45] I don't understand what that is [23:24:45] The lines are timestamped. [23:24:56] I imagine the date and/or time is throwing off uniq. [23:26:58] No, I don't compare the first 40 characters [23:27:05] uniq -i -c -s 40 < gn8folks | sort -rg > gn8folks-unique [23:27:24] Else it would be of equal length to the original file and every instance would occur once [23:27:27] Which is dumb [23:30:58] Elsie: Clearer version http://paste.marktraceur.info/195 [23:31:06] With cut -c 52- - < gn8folks | uniq -i -c | sort -rg > gn8folks-unique [23:31:34] I'm so annoyed because I can't remember the command that does the same thing as cut, but with standard input and without the trailing hyphen on the number [23:31:46] There are like millions of Unix utilities, it's really lame [23:47:45] http://paste.marktraceur.info/195 [23:47:55] I still don't understand those counts. [23:48:01] Either do I! [23:48:04] That's what I'm asking! [23:48:08] Oh. [23:48:16] Yeah, I dunno. What are you trying to count? [23:48:18] For some reason it thinks all of those are different and I have no idea why [23:48:25] The occurrences of each one [23:48:32] Of each message. [23:48:35] I gotta figure the space characters are different or something [23:48:35] Yeah [23:48:56] There's definitely noise at the bottom, but I don't care about that [23:49:45] The beginning line length is variable, isn't it? [23:50:02] It varies. [23:50:07] Er, no [23:50:15] #wikimedia-tech_20091107.log:[19:50:53] gn8 all [23:50:16] Only for people with different nicks [23:50:20] Which isn't important [23:50:24] #wikimedia-tech_20091107.log:[19:34:19] gn8 werdna [23:50:24] Right. [23:50:36] It isn't? :-) [23:50:44] You need to split at the first >, I think. [23:50:44] You'll notice the most common ones all start with "gn8" and not "ieb> gn8" [23:51:03] I tried that, but threw away that solution because it wasn't working very well [23:51:19] I could also cut up to the first < and include the nick [23:57:50] * quiddity is still hoping for the infographic version. or at least to distract you with http://www.visual-literacy.org/periodic_table/periodic_table.html