[00:02:22] is it decreasing? [00:02:46] ah, total. so it should be still [00:04:16] total? [00:04:22] both should be increasing [00:05:45] yes, right [00:06:03] hey folks, what happened to the list of trusted proxy servers at http://www.wikimedia.org/trusted-xff.html ? Is there a way I can get a copy of the current list? [00:55:18] gn8 folks [01:14:50] Looking for a Squid expert. Anybody there have a hand in the Wikimedia Squid farms? [01:20:49] long ago! [01:21:03] Looking for a Squid expert. Anybody there have a hand in the Wikimedia Squid farms? I'm looking for info on sizing, scaling, optimizing.... The smp changes in 3.62--how well do they work? Does it scale well with RAM? etc. [01:22:27] I thought varnish nowadays is teh thing [01:23:51] Did Wikimedia dump Squid for Varnish? [01:24:23] No [01:24:27] We're using both currently [01:24:42] But moving towards varnish [01:25:23] Uhnubuh: wikimedia uses squid 2.7 [01:25:32] and some varnish around [01:25:41] 3.x never mattered much [01:25:43] I'm coming from client side, but the squid docs give Wikimedia as an exmaple of a large scale implementation. I was hoping for some optimization tips and answers to questions.... [01:25:59] Pretty much all our configuration is public [01:26:06] You're more than welcome to see how we configure stuff [01:26:09] not really [01:26:13] the squid confs aren't [01:26:14] I looked at some of it, but it says it is out of date. [01:26:25] And there weren't any details that I could find.... [01:26:27] but as domas said we're currently using squid 2.7 [01:26:35] and we don't plan to move to 3.x [01:26:41] but rather we'll move to varnish [01:26:46] KK, Varnish makes more sense for your situation. [01:28:07] As far as sizing, what were the key factors for a squid box? It strikes me that RAM is so cheap, that just throwing a huge amount at a box would help immensely for performance. That way it would rarely if ever go to disk.... [01:29:20] But I understand that 2.7 doesn't use threads, and has trouble using more than one core/cpu, so at a certain point you'd run into horsepower problems, so a certain amount of RAM would be optimal per cpu/ghz.... [01:30:27] So what was an optimum box? And how much bandwidth could it push? [01:40:39] Thanks guys. Appreciate it Reedy, domas, paravoid. [01:42:37] heh [01:42:39] not that patient [07:57:18] hello spagewmf [07:57:24] I was just looking for you ;) [07:57:50] what's the purpose of "Why create an account?" section being *under* the form in http://en.wikipedia.org/wiki/Special:UserLogin/signup ? [07:59:34] Nemo_bis: it'll only move there if your display is too narrow. [08:00:44] It should display on the side on most displays. [08:01:22] But I suppose you're right: granted that squishing things vertically is undesirable; if we have to do it anyhow, we might as well put the benefits on top. [08:17:51] ori-l: it seems a huge regression to me [08:18:33] I wonder if we're seeing the same thing. Could you take a screenshot and upload it somewhere? (imgur.com, etc.) [08:18:34] we have many programs for mobile users, we have mouths full of "global south" rhetoric, and then ignore 1024x768 px users [08:19:01] Ah, no. We are talking about the same thing. [08:20:42] Yeah, it wraps in 1024x768. If you file a bug, I'll get started on a patch :P [08:21:04] hm I was already uploading to Commons [08:21:36] Are ephemeral screenshots typically welcomed there? [08:22:54] we'll see if it's ephemeral :p [08:23:03] but yes, bugzilla is easier [08:23:19] E3 Experiments component? [08:23:42] Yeah. [08:24:59] https://bugzilla.wikimedia.org/show_bug.cgi?id=44986 [08:25:34] https://commons.wikimedia.org/wiki/File:ACUX-1024.png if one wants to embed the image on wiki ;) [08:26:29] I also wrote a sort of rant at https://www.mediawiki.org/wiki/Talk:Account_creation_user_experience#Become_a_part_of_the_Wikipedia_community [08:31:12] ori-l: thanks for your constructive response btw (unlike mine today ;) ) [09:21:11] accounting is boring [09:21:56] that is usually at that time I figure out i owe ton of money to various organizations doh [09:21:59] pay day for the gov! [10:12:18] hashar: find a decent accounting app and don't let yourself get behind then it isn't that bad, there is even a few decent cloud solutions these days [10:13:36] p858snake|l: I am never going to put such sensitive data in the cloud :-] [10:13:57] p858snake|l: but you are right it needs to be done on a regular basis. I usually do it on the 15th of each month [10:14:15] and I got an accountant to fill in all the paper work / provides guidance [10:14:48] (taxes and social welfare in France is really complicated and changes every year, you basically need to rely on an expert before taking any decision) [12:00:27] hashar: isn't it like that in all countries? [12:06:42] p858snake|l: hashar : http://www.mathstat.dal.ca/~selinger/accounting/gnucash.html [15:05:35] yeah, i've submitted bug 45,000 to bugzilla :D [16:10:09] the special pages jobs did not finish again, right? [16:10:49] Peter doesn't seem to be around [16:11:10] (notpeter is the person on the interrupts rotation right now) [16:12:30] so, is it peter or notpeter? :) [16:12:49] usually Reedy taks a quick look at that ;) [16:13:38] malafaya: Fatal error: Call to a member function getText() on a non-object in /usr/local/apache/common-local/php-1.21wmf9/extensions/MobileFrontend/includes/MobileContext.php on line 273 [16:13:40] malafaya: :-) Peter Youngmeister's nick is "notpeter" which is sometimes amusing and sometimes causes actual communication trouble :-) [16:14:00] if that is the thing you are talking about [16:14:12] from tail /home/wikipedia/logs/norotate/updateSpecialPages.log [16:14:49] mutante, maybe. so it's related to some bad update at some point in time [16:15:04] i found that logfile in class misc::maintenance::update_special_pages { [16:15:42] sounds like MobileFrontend extension is causing it [16:15:52] maybe mobile team knows more? [16:15:53] ok. thanks. i guess i'll have to wait 3 more days to eventually have the special pages updated [16:16:53] indeed that cron is updated every 3 days ..per puppet code [16:20:00] malafaya: you could file a Bugzilla ticket asking for a more frequent update [16:20:42] sumanah, the frequency is not an issue if all goes well [16:20:52] but lately, every other run doesn't end well [16:21:18] In which case a bug would be appropriate..... [16:28:57] done [16:29:06] bug:45007 [16:48:19] domas: ping [16:49:46] domas: everyone is scared to touch this because they are afraid of you -- https://gerrit.wikimedia.org/r/#/c/46196/ [16:50:20] malafaya, that particular error has already been fixed and fix deployed [16:50:55] MaxSem, today? [16:51:09] yesterday [16:51:28] cause this was today (special pages were supposed to be updated at 00:00 UTC today) [16:51:43] actually, what do you mean exactly [16:51:55] i asked to increase frequency of updates [16:54:03] malafaya, doesn't look like this: maxsem@fenari:~$ stat /home/wikipedia/logs/norotate/updateSpecialPages.log [16:54:04] Modify: 2013-02-13 05:17:24.374378000 +0000 [16:55:32] MaxSem, what I see at pt.wiktionary is that they were updated on the 11th [16:55:38] 3 days later is today [16:56:00] https://pt.wiktionary.org/wiki/Especial:Categorias_pedidas?uselang=en [16:57:13] mutante found a "Fatal error: Call to a member function getText() on a non-object in /usr/local/apache/common-local/php-1.21wmf9/extensions/MobileFrontend/includes/MobileContext.php on line 273" in that same log file [16:57:22] yeah [16:57:29] it's the last linein that log] [16:57:41] but that was yesterday;) [16:59:44] so you mean it's scheduled to run everyday for every wiki? [16:59:53] no idea [17:00:16] for pt.wikt, it was not supposed to run yesterday if the 3 days period was kept [17:00:20] what i'm aying that the last run wasn't today, and the MobileFrontend issue has already been resolved [17:00:28] oh, ok [17:01:11] so the situation becomes more misterious :) [17:04:13] malafaya: if you could summarize this conversation right now in a comment on the bug that would be great [17:04:34] * sumanah goes to eat [17:17:58] hi [17:18:07] yurik: will it load all classes for api queries or not? [17:18:21] of course not [17:18:24] hi domas [17:18:36] it was never suppose to before either [17:18:56] the patch simply postpones validation [17:19:23] until it is ready to instantiate the generator [17:19:37] at which point it checks that it derives from the generator base [17:22:32] you don't have to look at me [17:22:34] you are all smart [17:22:39] as long as you understand what I wanted in initial problem [17:22:44] feel free, get creative \o/ [18:04:35] https://it.m.wikipedia.org/wiki/Speciale:Nearby is completely wrong for me, what a relief :) [18:08:00] MaxSem: looks like using #coordinates made it.wiki template wizards discover lots of errors in our templates usages [18:09:00] including duplicates [18:12:33] well, and missing zeros [18:17:27] yup. same stuff everywhere:) [18:24:43] domas: that's wonderful, now could you comment that same thing on the issue? anomie is afraid of your wrath! (and so is the rest of the MWF) [18:26:23] the link just in case : https://gerrit.wikimedia.org/r/#/c/46196/ [18:26:24] domas- It loads all classes for action=help and action=paraminfo. Other actions do not load all classes. [18:26:56] ok [18:26:59] so why do you need my input [18:27:01] :) [18:27:11] Just to make sure that's good enough [18:27:19] meh, use your judgement [18:27:26] you're not babies [18:27:44] wow, domas is nice today [18:27:58] I'm also not extremely familiar with which things lead to performance issues [18:28:44] yurik- Remind me on Wednesday or so to review that patch again. Busy until then. [18:35:42] anomie: sure thing [18:35:49] glad this got sorted out [18:37:33] domas_: face posts have been randomly slow for me lately [18:37:35] * Aaron|home trolls [18:37:40] *facebook [18:37:49] sad! [18:38:55] yes domas, facebook is slow! and i heard there is a premium account. How do i get one? [19:15:24] can someone please assist me with CSS ? it is almost emergency [19:18:41] mardetanha: you'll get a faster response if you tell us what you need [19:19:22] jeremyb_: i need to fix this central notice css http://meta.wikimedia.org/w/index.php?title=Special:NoticeTemplate/view&template=IndiaCCWorkshop [19:19:41] now the text and logo got into each other [19:20:27] is that a recent change? [19:21:13] jeremyb_: yes, it need to be up asap [19:21:21] first even starts tommorow [19:21:33] that doesn't answer my question [19:21:35] event [19:21:44] has it always been broken? or it was ok and now is broken? [19:22:24] it is just created yesterday [19:22:24] now we are fixing it to be up [19:24:29] idk what to tell you... seems like a lot of text for 1 banner [19:25:19] also, don't say "click here" [19:25:34] +1 [19:25:41] jeremyb_: we can remove the CC logo, but when i remove the CC logo, text in again broken in other way [19:25:55] http://www.w3.org/QA/Tips/noClickHere.html [19:26:56] I forget: are items set by Memcached{,Pecl,Php}BagOStuff shared across the cluster, either by virtue of being routed to the DBname-specific memcached instance or having the DBname interpolated into the key? [19:27:00] jeremyb_: i am cooridnating the central notice, i have no css skills [19:27:07] other users helped with this [19:27:10] er, rather, _not_ shared. [19:28:54] * Nemo_bis shortened it [19:28:59] mardetanha: i think maybe this isn't the best place to find help. you should probably 1) go state what you need in #wikimedia and idle there and 2) state the same thing in #mediawiki and #wikimedia-fundraising but tell those places that you'll be discussing it in #wikimedia (i'm only 89% sure that's the best channel to discuss it in?) [19:29:35] heh, sure :) [19:29:42] mardetanha: this benner is also needlessly huge, why don't you just copy a previous one? [19:30:16] Nemo_bis: which one ? [19:30:54] mardetanha: those recommended on https://meta.wikimedia.org/wiki/CentralNotice/Usage_guidelines ? [19:32:25] Nemo_bis: it is requested by Wikimedia india, they wrote text, i also asked to be as concised as possible [19:32:50] mardetanha: you can restore the super-lengthy text but no need for the banner to be so huge anyway [19:33:08] Germans are usually almost as verbose but much much more discreet [19:34:05] Nemo_bis: can u shorten it ? the text and images are important, we can resize it [19:34:18] shorten what? [19:34:39] I don't speak HTML, my suggestion is: copy Church_of_emacs banners :) [19:35:10] Nemo_bis: can u point one of them, we can u them why not [19:35:25] so many u [19:36:45] https://meta.wikimedia.org/w/index.php?title=Special:NoticeTemplate/view&template=Germany_WikiCon2011 [19:37:06] * mardetanha clicks [19:37:08] this if you want to exaggerate https://meta.wikimedia.org/w/index.php?title=Special:NoticeTemplate/view&template=wikimania_reg [19:38:04] logos can be much smaller, on it.wiki we usually use 18px... [20:49:17] going to run scap [23:50:39] ori-l: it's all in the prefix [23:50:56] some keys are shared, in which case they use wfForeignMemcKey or no prefix at all [23:51:34] Aaron|home: yup, I went through the code and figured it out. Thanks for replying, though.