[00:06:51] Can't argue with logic like that! https://www.mediawiki.org/w/index.php?title=User_talk%3AJohnduhart&action=historysubmit&diff=479519&oldid=477403 [00:31:16] 03dantman * 10/trunk/extensions/Purge/ (Purge.i18n.php Purge.php): Update Extension:Purge to use getRelevantTitle so it will work with improved special pages like Special:MovePage in 1.18. Also drop a bit from the description that doesn't seam correct. [00:32:15] 03(mod) The headline id should belong to tag and not to inner - 10https://bugzilla.wikimedia.org/31932 15enhancement->normal (10Danny B.) [00:53:12] 03mglaser * 10/trunk/phase3/includes/filerepo/backend/FileBackend.php: Use FileOp when file exists ($this->backend has a null reference) [01:02:34] 03(mod) "Pages with broken file links" category should not appear in some namespaces - 10https://bugzilla.wikimedia.org/33413 +comment (10federicoleva) [01:19:47] 03(mod) "Pages with broken file links" category should not appear in some namespaces - 10https://bugzilla.wikimedia.org/33413 +comment (10Betacommand) [01:24:54] finally! my web host is giving me SSH into their shared server area - this is a small victory for cost savings in my little world :) [01:25:35] http://www.mediawiki.org/w/index.php?title=Developers&action=history -- am I just seeing things or is the sidebar (in monobook skin, that is) messed up, i.e. in the wrong place? could've sworn I saw that same issue a while ago on fiwiki... [01:26:31] and hi varnent! :) it's always cool to have SSH access, a lot better than having to do MW administration and upgrading via FTP... [01:26:47] ugh - tell me about it - the ONLY reason we don't run wikis on this one web server [01:28:23] I've had an active account with one host company since about 2000 (longer than my actual legally binding relationships) - but have just been too cheap to upgrade to their Dedicated servers - and their VPS is relatively new - but SSH has always been this back and forth issue with their operations people - lol - anyway - after learning it was the only thing motivating us to keep a DreamHost VPS acct open as well - the owner just [01:28:23] overruled them and set our public keys up :) [01:29:06] but their shared servers put up with more than most VPS's I've worked with - so I'm happy to move wikis back there [01:29:21] cool :D [01:29:37] ashely: I'm not seeing anything strange in Vector - let me switch to mono book... [01:30:18] http://www.mediawiki.org/w/index.php?title=Developers&action=history&useskin=monobook [01:30:19] yep [01:30:21] that's a bug [01:30:44] can we get it squished? ;) [01:30:49] * varnent is a very cheap person who will pin vendors against each other in boxing rings to save the org $1 - well and for the amusement of it... [01:31:43] johnduhart & ashley: happening on webkit and firefox in mac [01:36:15] https://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/skins/MonoBook.php?r1=88646&r2=88764 -- this revision looks a bit suspicious [01:37:31] I don't think so [01:38:27] Css seams messed up to me for that bug [01:38:48] I don't see any css in firebug that would cause the two areas to merge [01:38:57] It's missing some sort of posisioning or floating [01:39:45] https://www.mediawiki.org/wiki/Special:RecentChanges?useskin=monobook works perfectly [01:40:00] !views [01:40:01] I don't know anything about "views". You might try: !refresh [01:40:11] !pageviews [01:40:12] I don't know anything about "pageviews". [01:40:25] Betacommand: Looking for something? [01:41:46] float: right; on div#column-content [01:42:06] johnduhart: I know that the WMF only records part of their page views and I was looking for details [01:42:14] O_o wait, it IS there [01:43:14] Ooooh I see [01:43:26] There's some broken html somewhere [01:43:40] As a result column-one and the footer end up INSIDE column-content [01:44:07] Betacommand: Technical details or the actutal stats? [01:44:29] johnduhart: details about the stats collection [01:45:22] 03(mod) RC inclusion: Add namespace parameter - 10https://bugzilla.wikimedia.org/31802 +comment (10MrBlueSky) [01:46:32] Betacommand: https://wikitech.wikimedia.org/view/Squid_logging [01:47:11] Noooooo... HistoryPage has become a HistoryAction extends Action [01:47:26] 14(WFM) Backlinks generated by shouldn't be visible in printed version of pages - 10https://bugzilla.wikimedia.org/32626 +comment (10MrBlueSky) [01:48:48] Betacommand: That's one piece of the puzzle, how it's turned into data is another question [01:48:56] johnduhart: thanks [01:50:05] I'm trying to make use of $parserOptions->getIsPreview(); but WikiEditor doesn't seem to play nice with that function. Anyone familiar with that problem? [01:51:06] 04(REOPENED) Backlinks generated by shouldn't be visible in printed version of pages - 10https://bugzilla.wikimedia.org/32626 +comment (10Liangent) [01:51:48] Betacommand: Info about scripts here, http://stats.wikimedia.org/index.html#fragment-14 [01:51:51] OH and this http://www.mediawiki.org/wiki/Wikistats [01:52:16] 03(NEW) [SMW] 1.6 to 1.7 RC1 #ask and #show insert extra spaces after commas in properties - 10https://bugzilla.wikimedia.org/33478 normal; MediaWiki extensions: Semantic MediaWiki; (fastgoldfish) [01:54:39] 03(mod) [SMW] 1.6 to 1.7 RC1 #ask and #show insert extra spaces after commas in properties - 10https://bugzilla.wikimedia.org/33478 +comment (10fastgoldfish) [01:55:59] * Dantman contemplates reserving the key 'default' so that &useskin=default will always use the value of $wgDefaultSkin [01:58:36] 03dantman * 10/trunk/phase3/ (3 files in 3 dirs): Add RequestContextCreateSkin hook to allow extensions to override the loading of skins. [01:59:48] Dantman: would be reasonable [01:59:56] Who would name a skin default? [02:00:05] Besides to be an ass [02:00:09] lol [02:00:33] A very uncreative enterprise employee? [02:00:58] Dare I say... Wikia? [02:01:29] ;) They renamed their Oasis skin to 'wikia' and well.... completely screwed up all the normal guarantees we made [02:01:42] I can't remember whether you still use useskin=wikia or useskin=oasis [02:03:31] 03(NEW) [RT] "All" and "None" buttons do not work in MediaWiki 1.18 - 10https://bugzilla.wikimedia.org/33479 normal; MediaWiki extensions: ReplaceText; (fastgoldfish) [02:03:39] 03(mod) [RT] "All" and "None" buttons do not work in MediaWiki 1.18 - 10https://bugzilla.wikimedia.org/33479 normal->trivial (10badon) [02:04:10] Dantman: hehe [02:07:14] 03(mod) Backlinks generated by shouldn't be visible in printed version of pages - 10https://bugzilla.wikimedia.org/32626 +comment (10mrbluesky) [02:11:09] 03(mod) Backlinks generated by shouldn't be visible in printed version of pages - 10https://bugzilla.wikimedia.org/32626 +comment (10liangent) [02:12:44] 03(mod) From field in notification email is confusing - 10https://bugzilla.wikimedia.org/32770 +comment (10mah) [02:17:56] so a pondering thought about a license tag for screenshots for the room - we have a license tag for MW and Wikipedia screenshots - as well as screenshots of free software - but we don't have one for screenshots of sites like Twitter, Google, etc. that have copyrighted material - I tend to think this would be a reasonable case for non-free media usage similar to WP [02:19:11] Trying to edit our list of RepRaps over at the reprap wiki and I can't seem to figure out how to change the formatting to go from centered to columns, anyone willing to help me out? http://reprap.org/wiki/RepRap [02:19:39] Oh, RepRap! My friend showed me that [02:19:51] * johnduhart has a friend who works at makerbot [02:20:02] Sure I can help with that [02:20:37] johnduhart: Awsome! [02:22:31] johnduhart: Front page is locked so moved to http://reprap.org/wiki/Fpagetest How to you take the list of bots and make it two rows? http://reprap.org/wiki/Fpagetest [02:22:58] I see the /center but don't see how to reformat to columns [02:23:10] Sure, give me a moment [02:23:36] We have got the bots down the around $350-$500 to assemble :) [02:25:45] spacexula: Half way there, you want them wider though right? http://reprap.org/wiki/User:Johnduhart/Testing [02:28:09] :< [02:28:23] spacexula: Half way there, you want them wider though right? http://reprap.org/wiki/User:Johnduhart/Testing [02:28:52] johnduhart: beggers can't be choosers :) [02:29:17] No, it's an easy fix, hold on :) [02:30:03] Hm [02:30:38] Lot of blank space. What if we made them staticly sized and moved the image on the right [02:33:43] spacexula: How's it look now? [02:33:44] http://reprap.org/wiki/User:Johnduhart/Testing [02:34:32] johnduhart: no I am wanting 2 columbs, so the ability to add 4 more bots :) [02:34:36] columns :) [02:35:22] Oh, so you mean like another row? [02:35:36] So, 4 across 2 down [02:35:54] johnduhart: no 2 across 4 down [02:35:58] another column [02:36:49] Oh thats easy, just take what you have now [02:36:55] here [02:37:10] So exactly the same pictures and text, just another column like the one there, currently it's centered, want 2 columns centered [02:37:34] And every time I try I screw it up :) [02:37:56] Like this? http://reprap.org/wiki/User:Johnduhart/Testing [02:38:15] Maybe if you drew what you wanted in paint or something I could understand better :x [02:39:30] johnduhart: that's one long columb, another columb just like that beside it [02:42:34] spacexula: Still don't understand, could you draw it for me? [02:42:46] Just a few boxes for each robot where you want them [02:46:48] 03(mod) User was renamed and edits not reattributed - 10https://bugzilla.wikimedia.org/33476 +comment (10mattbisanz) [02:49:38] johnduhart: http://reprap.org/mediawiki/images/0/08/Fp.JPG like this :) sorry at work and using very old windows :) [02:50:28] Heh, sure [02:51:07] So 2 columns, where currently there is one [02:51:29] There's 2 columns right now(?) [02:51:54] No 1 column now, I want 2 [02:52:45] So there are bots beside each other, not just on top of each other [02:54:13] spacexula: Your definition of column and row matches this right? http://s3.amazonaws.com/awesome_screenshot/1268175?AWSAccessKeyId=0R7FMW7AXRVCYMAPTPR2&Expires=1325559530&Signature=HuPcAP3IBKYuTocaIs6cAnQZCUM%3D [02:54:22] Because that's what you had in the picture [02:54:35] johnduhart: that pictuer is right [02:54:38] picture [02:54:59] http://reprap.org/wiki/User:Johnduhart/Testing [02:55:28] johnduhart: that shows them all being in 1 column on my side [02:55:37] OH! caching [02:55:42] Do a hard refresh [02:56:24] spacexula: http://en.wikipedia.org/wiki/Wikipedia:Bypass_your_cache#Instructions_for_various_browsers [03:04:46] 03(mod) User was renamed and edits not reattributed - 10https://bugzilla.wikimedia.org/33476 +comment (10John Du Hart) [03:08:27] spacexula: http://en.wikipedia.org/wiki/Wikipedia:Bypass_your_cache#Instructions_for_various_browsers [03:10:28] johnduhart: no matter what I do I can't get the sucker to reset, I don't know what they have done to this computer :) I miss my chrome! :) [03:10:37] Hah [03:10:55] spacexula: Try this: http://reprap.org/wiki/User:Johnduhart/Testing?action=purge [03:11:25] 1 column [03:11:34] This computer is posessed by demons [03:11:59] Well maybe it's the browser [03:20:48] johnduhart: I really don't get it, you and everyone in #reprap are seeing 2 columbs but every computer here at work is seeing one.... [03:21:17] using IE7 [03:28:39] johnduhart: So when you look at the webpage it looks like this ? http://twitpic.com/82g23v [03:34:13] 03(mod) Not able to override inbuilt transliteration facility - 10https://bugzilla.wikimedia.org/33474 +comment (10Srikanth Logic) [04:02:46] 03johnduhart * 10/trunk/phase3/includes/debug/Debug.php: Using wfTime in place of microtime [04:06:04] !r 106883 [04:06:04] https://www.mediawiki.org/wiki/Special:Code/MediaWiki/106883 [04:08:19] New code comment: Johnduhart;
$GLOBALS['wgDeprecationWhitelist']
\ Why are we using a superglobal for this?; [04:19:31] 03(mod) Add a Help page / Bug report link to WebFonts - 10https://bugzilla.wikimedia.org/32942 +comment (10srik.lak) [05:39:14] any one can help me how to restore .xml to local server? [05:39:20] i am using windows :D [05:56:45] 03johnduhart * 10/trunk/phase3/ (4 files in 3 dirs): Implemented console panel in debug toolbar [06:16:45] looking for someone to work with on fixing short urls [06:29:32] 14(INVALID) Not able to override inbuilt transliteration facility - 10https://bugzilla.wikimedia.org/33474 +comment (10Santhosh Thottingal) [06:38:00] 03aaron * 10/trunk/phase3/includes/filerepo/backend/FileBackend.php: Follow-up r107859: use the proper *Internal functions for doMoveInternal() [06:46:12] 03(mod) TeluguTransliteration not functional on Te Wiktionary - 10https://bugzilla.wikimedia.org/33467 +i18n; +comment (10Srikanth Logic) [06:49:11] I wanna make a temporary workaround for https://bugzilla.wikimedia.org/show_bug.cgi?id=19412 Is there a parser function for splitting strings?(Mainly "Month year" into "Month" and "Year") Thanks [06:50:35] !e StringFunctions | Sid-G [06:50:35] Sid-G: https://www.mediawiki.org/wiki/Extension:StringFunctions [06:51:03] uh, that isnt really active on wps, is it Saruman? [06:51:35] well then the answer is no, isn't it [06:52:08] * Sid-G wonders if Saruman the White can provide any words of wisdom [06:52:37] hehe in the book he can, but in reality, most seldom [06:52:57] but if I try often enough, maybe one day I actually help someone [06:53:18] lol [06:53:56] any chances of this bug resolving anytime soon anyone? [06:55:02] mebby a dev can say something about that... [06:55:15] yea, hoping someone does say sumthing [06:55:23] but at this time of the day, it's usually pretty quiet [06:55:47] 12:00am in the US right? [06:55:58] 8AM in central europe [06:56:07] sigh [06:56:44] in theory, there's follow-the-sun support in here [06:56:46] stringfunctions is not going to be enabled any time soon on the projects. [06:57:00] stringfunctions is rolled into parserfunctions for the most part [06:57:17] there are plans to introduce a scripting language this year, maybe lua, maybe a sandboxed js subset, it's unclear yet. [06:57:27] apergos: I dont need stringfunctions, I need that bug resolved :) [06:57:53] that I can't say [06:57:59] Sid-G: woud [06:58:12] ??? [06:58:17] wouldn't that be "bug resolved, or else a workaround"? [06:58:23] I know it's an irritating bug (we ran into it on el wn) [06:58:30] * Saruman has fat fingers at this time of day [06:58:32] yeah Saruman [06:58:33] but I don't know who has time to dedicate to it right now [06:58:43] apergos: workarounds? [06:58:53] Has anyone had experience installing this on windows home server 2011 [06:59:12] nothing satisfactory, Sid-G [07:00:31] now that there is a localization team I would add it to their queue [07:00:52] mmm one of them is already on the cc [07:00:57] s/1/2/ [07:01:07] apergos: tried a loooooooooooong switch? [07:01:30] yeah, one could. I mean any manual coding of it is going to be ugly [07:01:34] guess not :| [07:02:06] 03(NEW) Add Telugu Transliteration input method to Narayam - 10https://bugzilla.wikimedia.org/33480 normal; MediaWiki extensions: Narayam; (santhosh.thottingal) [07:02:08] apergos: any other ugly way than switch that u know? [07:02:26] no but I haven't hunted across the projects either [07:03:23] 03(mod) TeluguTransliteration not functional on Te Wiktionary - 10https://bugzilla.wikimedia.org/33467 +comment (10santhosh.thottingal) [07:05:11] http://de.wikipedia.org/w/index.php?title=Vorlage:Datum-n&action=edit [07:05:15] here's something de wp has [07:05:21] no idea whether it's useful [07:05:54] you can see it relies on a bunch of other templates to get its work done [07:06:04] maybe you could port those [07:06:29] looking [07:06:48] http://de.wikipedia.org/wiki/Vorlage:FormatDate/Doku there's also this [07:06:54] anyways I would poke around at those some [07:11:41] k [07:12:05] btw if those don't turn out to be what you need, I found those by search for "time" in the templates on that project [07:12:26] ah [07:12:42] so you could try that on another project if need be [07:12:50] k [07:31:06] apergos: I was looking for something to do what http://en.wikipedia.org/w/index.php?title=Template:Check_date&action=edit does [07:31:54] at least for an "{{CURRENTMONTHNAME}} {{CURRENTYEAR}}" input [07:32:09] I think you could use the de templates as a base [07:32:50] but what does it do? I dunno de [07:40:47] apergos: That template creates the local date in different formats(atleast thats what google tells me). [07:41:11] uh huh [07:41:48] but the point is right now the #time stuff is useless to you, with the format you want it to output [07:41:55] so you have to replace it by something that is useful [07:42:04] I want to check if the date given in the local language format is correct [07:42:08] right [07:42:34] apergos: {{CURRENTMONTHNAME}} gives me a local language output [07:42:35] which #time doesnt accept [07:42:38] right [07:42:49] but you can write a template to accept it [07:42:53] it's just going to be long winded [07:43:22] yea, all i can think of is a huge switch, or a multiple leveled one [07:43:31] 03nikerabbit * 10/trunk/extensions/Translate/MessageGroups.php: Fixed assumption that message group source language is the same as content language [07:43:42] and i prefer a long template to one with various subtemplates [07:44:06] if that will work better for you, then go for it [07:44:37] i dunno, it will work. I'm just annoyed by this [07:44:45] I don't blame you [07:45:13] localization support is really crappy right now [07:45:40] compared to any other wiki it's quite good afaik [07:45:47] that's not saying there isn't still work to do [07:46:48] there's a LOT to do [07:46:59] i wasnt talking about the wmf wikis vs other wikis, just in general [07:47:20] its frustrating the amount of work that i spend in stuff like this [07:47:50] there's a lot of work all around (not just in localization) [07:48:00] don't get mad [07:48:07] get even: write some patches :-D [07:48:14] yea, but its localization that hits hardest [07:48:29] apergos: I'm not a dev :P [07:48:41] no time like the present to start learning! [07:48:42] writing workaround templates is the best i can do [07:48:43] :-D [07:48:53] even workwaround templates are valuable [07:49:27] apergos: I've got my hands full for the next 6 months atleast. Localizing TW :D [07:49:38] tw? [07:49:58] twinkle [07:50:08] and all the hundreds of related templates [07:50:13] oh wow [07:50:24] that is going to take a long time but it will be a great service [07:50:28] truly great [07:50:36] one of which is {{Multiple Issues}}, which is what i'm stuck at right now [07:50:36] thank you in advance!! [07:51:22] apergos: U really try to cheer people up! Thanks :D [07:52:03] well I wanted a localized version of lupins popups once and I started to poke at it and gave up in a hurry :-D [07:52:21] (I still want it, I just am not going to get it!) [07:53:10] Some of the most painful programming related stuff I've ever done has been trying to localize quick hacky js userscripts I once made [07:53:47] there must be tons of bot scripts all (sadly) unlocalized [07:54:00] I have a small pile of my own of course, all written for el :-P [07:55:33] i've been working on twinkle since mid august, and its not even 1/4 done yet [07:55:35] and i dont know enuf js to write my own scripts just yet [07:56:13] 03(mod) "Pages with broken file links" category should not appear in some namespaces - 10https://bugzilla.wikimedia.org/33413 +comment (10bawolff+wn) [08:01:30] is it broken up into libraries by any chance? [08:01:58] apergos: u asking about twinkle? [08:04:10] yeah [08:04:48] apergos: yeah, its divided into various modules, which are mostly entirley independent [08:05:16] apegos: but most off what it does is adding templates, so without the templates, it wont work [08:05:21] *most of [08:05:40] https://github.com/azatoth/twinkle [08:06:19] 03(mod) "Pages with broken file links" category should not appear in some namespaces - 10https://bugzilla.wikimedia.org/33413 +comment (10federicoleva) [08:06:28] just wondering if the libraries are used by folks independently, you could release those one at a time to get people using them [08:06:40] yea [08:06:51] well, its all released for the folks to use [08:06:57] just all doesnt work [08:07:01] gotcha [08:07:19] some of it does, some doesnt [08:10:47] 03(WONTFIX) "Pages with broken file links" category should not appear in some namespaces - 10https://bugzilla.wikimedia.org/33413 +comment (10Bawolff) [08:13:05] q: Does formatnum work only with the type of numerals enabled by default in the mediawiki software for the wiki? Example: would formatnum not work on en-wp for, say, fa numerals? [08:14:49] it only works for one language at a time [08:15:30] Nikerabbit: Is edit comments being prefixed with "Create page with..." a known issue to Translate? https://www.mediawiki.org/w/index.php?title=Help:Extension:WebFonts/nl&action=history [08:16:36] ok thanks Nikerabbit [08:19:50] johnduhart: jes, I have disabled that horrible setting in translatewiki.net [08:20:06] Ah, okay [08:29:47] New code comment: Siebrand; Feedback by TimStarling on IRC: You should commit the transaction after the $dbw->update() before th; [08:36:05] 03maxsem * 10/trunk/extensions/GeoData/ (GeoData.body.php GeoDataHooks.php GeoMath.php): Renamed #coordinate to #coordinates, comments [08:46:56] 03amire80 * 10/trunk/extensions/Narayam/maintenance/FixNarayamDisablePref.php: Follow up to r107830 - adding commit after update. [08:48:06] 03amire80 * 10/trunk/extensions/Narayam/maintenance/FixNarayamDisablePref.php: Follow up to r107866 - removing unneeded commit. [08:48:47] New code comment: Amire80; Addressed in r107866 and r107867.; [08:57:23] 03siebrand * 10/trunk/extensions/ (39 files in 12 dirs): [08:57:24] * Run stylize.php on Babel, cldr, Narayam, Translate and WebFonts. [08:57:24] * Remove a few superfluous empty lines. [08:57:24] * Remove unneeded messages from TranslateGroupDescriptions.i18n.php. [08:58:00] 03(NEW) Revision wrongly flagged as "automatically checked" after edit conflict - 10https://bugzilla.wikimedia.org/33481 normal; MediaWiki extensions: FlaggedRevs; (listenleser) [09:05:15] 03nikerabbit * 10/trunk/extensions/Translate/scripts/fuzzy.php: Fix class name conflict [09:06:46] 03ariel * 10/branches/ariel/xmldumps-backup/ (WikiDump.py worker.py): add support for creation of a multiple bz2 stream dump of articles [09:09:17] New code comment: Hashar; Why have you changed the strictness of in_array() ? If that is not related, that should have been ma; [09:16:38] any api guys here? [09:18:32] New code comment: Bawolff; This fixes bug 32946; [09:18:39] 03(FIXED) Moving a page doesn't update its category links if the category depends on page relative magic words. - 10https://bugzilla.wikimedia.org/32946 +comment (10Bawolff) [09:22:30] 03ariel * 10/branches/ariel/xmldumps-backup/worker.py: check job dependencies for article bz2 multistream [09:22:56] 03nikerabbit * 10/trunk/extensions/Translate/api/ApiGroupReview.php: Workaround API ugliness, it doesn't accept value foo|bar if allowed values are defined as an array. Even though we only want one parameter, it goes to explode the params at | and complain that only one is allowed. [09:24:17] New code comment: Hashar; LogFormatter is for rendering. The patch above is to change our interpretation of a submitted title ; [09:42:36] hi OrenBochman [09:50:27] 03(NEW) Api incorrectly calls ApiBase::parseMultiValue if allowed values is given as an array. - 10https://bugzilla.wikimedia.org/33482 normal; MediaWiki: API; (niklas.laxstrom) [09:55:51] 03hashar * 10/trunk/phase3/.gitignore: [09:55:51] git: add ignore file [09:55:51] This is the same as the svn:ignore property with the addition of '.svn' [09:58:27] Project MediaWiki-phpunit build #5000: FAILURE in 2 min 19 sec: http://integration.mediawiki.org/ci/job/MediaWiki-phpunit/5000/ [10:03:42] 03(NEW) One space to much in header of auto-generated documentation - 10https://bugzilla.wikimedia.org/33483 trivial; MediaWiki: API; (listenleser) [10:05:02] New code comment: Hashar; wfDeprecated() does not alway output a message (there is a return there). MWDebug::deprecat; [10:27:08] 03(NEW) submit release on F-Droid - 10https://bugzilla.wikimedia.org/33484 normal; Wikimedia Mobile: generic; (hashar) [10:33:36] 03hashar * 10/trunk/tools/wikibugs/wikibugs: wikibugs: add basic comments + doc URL [10:40:38] * johnduhart eyes jenkins [10:40:56] Nikerabbit: Still got a question? [10:41:19] 03(mod) Opera 11.60 on OSX does not have font fallback - 10https://bugzilla.wikimedia.org/33102 (10Amir E. Aharoni) [10:41:30] johnduhart: that api test fails intermittently quite often [10:41:46] bawolff: I guess so, I'm rerunning the build [10:41:52] guessed* [10:42:11] johnduhart: about? [10:42:22] any api guys here? [10:42:33] My favourite was one time jenkins blamed a commit to the visual editor extension for breaking api uploads [10:42:44] 03(mod) Api incorrectly calls ApiBase::parseMultiValue if allowed values is given as an array. - 10https://bugzilla.wikimedia.org/33482 +comment (10Santhosh Thottingal) [10:42:44] Yippie, build fixed! [10:42:45] johnduhart: well, see bug 33482 and my commit 107872 [10:42:45] Project MediaWiki-phpunit build #5001: FIXED in 2 min 16 sec: http://integration.mediawiki.org/ci/job/MediaWiki-phpunit/5001/ [10:43:04] 03(mod) NTOC : Cursor is not moved to the heading text when a link is clicked in Opera - 10https://bugzilla.wikimedia.org/22377 (10Amir E. Aharoni) [10:43:33] Heh, that's an interesting issue [10:44:26] yup [10:44:34] worth paying some thought [10:45:02] Oh, hah [10:45:17] Yeah Santhosh seems to be right there [10:45:24] santhosh: RoanKattouw is here [10:46:04] 14(WFM) Insert Reference: Opera not closing insert reference window over click on Cancel - 10https://bugzilla.wikimedia.org/23522 +comment (10Amir E. Aharoni) [10:46:11] Nikerabbit: Ah, yes. RoanKattouw, wanted to talk to you regarding the jqueryMsg parser [10:47:02] RoanKattouw: I thought you are at SF office. [10:47:28] No, I'm not [10:47:44] Not this week, anyway [10:48:19] 14(WFM) Search icon off in Opera 10.62 - 10https://bugzilla.wikimedia.org/25280 +comment (10Amir E. Aharoni) [10:48:48] RoanKattouw: ok, I liked the approach you were working on about jqueryMsg. Are you planning to do anything on it today? [10:49:15] Yeah, I was gonna play with that a bit today [10:49:17] 03(mod) Opera 11.51 does not display saz font - 10https://bugzilla.wikimedia.org/31823 (10Amir E. Aharoni) [10:50:42] I think I know how to fix that ApiBase issue, pretty simple [10:50:57] RoanKattouw: cool, let me know if I can help , may be with the mw.msg changes [10:51:37] Right at line 962 just double check to make sure that the value in whole isn't in the $allowedValues before failing completely. If it is, return an array with only that value in it [10:52:24] johnduhart: Go for it [10:55:08] 03(NEW) Enable WikiLove in si.wikipedia - 10https://bugzilla.wikimedia.org/33485 normal; MediaWiki extensions: WikiLove; (mmnanuruddha) [10:55:15] 03catrope * 10/trunk/extensions/wikidiff2/ (5 files in 3 dirs): (bug 25697) Add   to empty context lines. Based on a patch by Erwin Dokter. Patch modified to change   to   and update the tests [10:55:32] 03(FIXED) Diff: Empty context lines not showing - 10https://bugzilla.wikimedia.org/25697 +comment (10Roan Kattouw) [10:55:34] 03(mod) Enable WikiLove in si.wikipedia - 10https://bugzilla.wikimedia.org/33485 +shell (10බිඟුවා) [10:58:20] TimStarling: You around? Could you glance at https://www.mediawiki.org/wiki/Special:Code/MediaWiki/107556#c28811 and tell me if I'm barking up the wrong tree there? As written it's really quite hacky but it's a proof of concept for something that I hope will dump PLURAL/GENDER calls into JSON and expand other things (like SITENAME) normally [10:59:04] TimStarling: I'd use the preprocessor DOM output, except that which is not very useful to me [11:30:53] so you have to either hook expand() or change $frame [11:32:07] 03(mod) WikiHiero: rendering bug in Opera when embedded into some infoboxes - 10https://bugzilla.wikimedia.org/30876 (10Amir E. Aharoni) [11:32:08] How hard and how desirable would it be to move magic word recognition to happen before the PP DOM is generated, so the DOM would look like plural$1 or something? [11:33:04] it's not hard, you just have to break the syntax [11:33:16] there's a reason things are the way they are, it's for backwards compatibility [11:33:20] Either that, or have a postprocessing stage [11:33:42] A post-preprocessor-processor :D [11:34:00] specifically the parser function name, and even the colon, can be dynamically generated [11:34:09] 03(mod) MF beta fullscreen search shows no results in Opera Mini - 10https://bugzilla.wikimedia.org/32764 (10Amir E. Aharoni) [11:34:13] this is a change I've thought about before, it would be beneficial, I think [11:34:52] basically changing the grammar to make dynamically generated colons not delimit parser function names [11:35:12] 03catrope * 10/branches/RL2/extensions/Gadgets/backend/ForeignAPIGadgetRepo.php: Fix typo in r101627 [11:35:16] then from there you can identify most parser function calls without expanding [11:35:32] and then you can do some nice optimisations [11:35:32] New code comment: Hashar; Marking SkinLegacy as resolved. It was released with 1.18 and deployed live. Most of the issues rais; [11:35:36] Hmm [11:35:41] I'm not quite following here, but [11:36:00] Are you saying that right now, the delimiting : CAN be dynamically generated, and this change would break that? [11:36:11] yes [11:36:15] (Something I don't object to, just clarifying) [11:36:17] OK [11:36:31] {{#if {{colon}} x | y | z }} [11:36:41] That means the whole magic word resolution stuff happens later than I thought [11:36:49] I guess it happens upon template invocation [11:36:57] or {{#{{passthru|if}}: x | y | z}} [11:37:02] ("is this actually a template or something else?") [11:37:16] That's evil [11:37:18] yes, after expanding [11:37:55] like I say, if you just stop respecting colons then you can do some cool things without breaking the syntax any further [11:38:05] 03(mod) UploadWizard does not work with Opera <= 10.62 - 10https://bugzilla.wikimedia.org/31055 (10Amir E. Aharoni) [11:38:09] So what's your position re breaking PP DOM b/c ? [11:38:14] you'd have some parser functions resolved early and some resolved late [11:38:24] 03(mod) Allow client side folding in Opera Mini - 10https://bugzilla.wikimedia.org/29517 (10Amir E. Aharoni) [11:38:32] It sounds like doing that would potentially be nasty with the PP XML cache [11:38:48] just bump the version number [11:38:53] not a problem [11:39:18] Oh, OK [11:39:35] I guess that invalidates the cache, but preprocessing to a DOM is relatively cheap, right? [11:39:42] yes, it's cheap [11:39:43] disallowing {{#{{passthru|if}}: x | y | z}} might be possible also, but for that I think you would have to do an audit of existing templates [11:40:02] if nobody uses it, then fine [11:40:06] With my changes I was gonna disallow that, yes [11:40:19] Although --- hmm [11:40:26] Damn you, cache [11:40:48] I was thinking, I could just normalize #if and #IF and #als etc etc to 'if' , the canonical name of the magic word [11:41:15] But it's not clear to me how that would work when aliases are added later [11:41:29] (weird behavior for removing aliases is acceptable IMO, because aliases should never be removed anyway) [11:41:56] that doesn't sound like a problem [11:42:57] hmm, maybe it is actually, I see what you mean [11:43:03] I guess {{UnrecognizedAliasForPlural:}} would just be taken as a template [11:43:27] The DOM would say it's a template, but we'd still have to check if it hasn't become a magic word alias at some point after the DOM was generated [11:43:53] *hadn't [11:44:04] that would already be a problem for adding tag hooks [11:44:39] changing the tag hook list changes the preprocessor grammar [11:44:41] That too [11:44:52] Oh? [11:45:12] the user can just add a space somewhere, it's not really a problem [11:45:16] Well yah [11:45:20] change the content hash [11:45:25] But that wikitext string is doomed forever [11:45:42] You could never ever have that exact page content again, or the bug would reappear [11:45:45] or at least for 6 hours when it gets evicted from memcached [11:45:53] Right [11:46:05] Then I'm sold [11:47:21] I think I'm pretty clear on what I want to do then [11:47:22] 03(mod) sidebar inaccessible for Opera and Konqueror (Vector) - 10https://bugzilla.wikimedia.org/23512 (10Amir E. Aharoni) [11:48:11] I'll change the preprocessor DOM output to recognize magic words and canonicalize them [11:48:30] ok [11:48:51] Then the preprocessor will have to be changed to 1) expand that new thing correctly and 2) drop the magic word checks when expanding templates [11:49:18] like I said, I'm fine with recognising most parser functions early and slipping into a compatibility mode for dynamically generated parser function names [11:49:28] and that compatibility mode wouldn't have to work with JS [11:49:35] hmm, right [11:49:35] or messages generally for that matter [11:49:45] That's essentially what would happen if I just didn't do #2 [11:50:10] but if you really want to do it without that compatibility mode, I would want to be assured that some kind of study of existing templates had been done [11:51:06] I'll just do the compat mode thing then. It should be as easy as just not removing the existing magic word resolution code [11:51:11] it's nice to know that at least one person thinks reading the code of the existing parser and modifying it slightly might be easier than writing a whole new parser from scratch [11:51:18] hehehe [11:51:24] it doesn't seem to be a popular view [11:51:38] judging by the number of parser implementations we have [11:52:54] Oh I still want that new parser thing that Gabriel is working on. But I don't think it's a good idea to have Yet Another Microparser for a small subset of the syntax if I can make it work this way too [11:53:08] The preprocessor is actually quite nice [11:53:46] It has an AST or something that resembles it, so that works for em [11:53:49] *me [11:57:51] 03nikerabbit * 10/trunk/extensions/Translate/specials/SpecialMyLanguage.php: Fix regression in Special:MyLanguage - don't bork on invalid titles [11:57:53] 03hashar * 10/trunk/phase3/languages/messages/ (MessagesEn.php MessagesQqq.php): [11:57:53] remove useless gender for english group name [11:57:54] Follow r99312 [11:58:47] New code comment: Hashar; With r107881 I have moved that documentation to QQQ and updated the tw.net template 'doc-group'.; [12:03:02] New code comment: Nikerabbit; Those comments in MessagesEn are not useful, and next rebuild is likely to drop them anyway.; [12:03:47] New code comment: Nikerabbit; What was the reason for this change?; [12:09:36] our i18n system is messy sometime: wfMessage( 'editinguser' )->params( wfEscapeWikiText( $user->getName() ) )->rawParams( $userToolLinks )->parse() . [12:11:41] If you put newlines between the -> then it looks pretty imho [12:11:56] still [12:12:03] I need to find out what it does :-) [12:12:29] hmm, i'm surprised there isn't a version of params that does WikiText escaping [12:13:08] add one!! \o/ :D [12:17:51] * bawolff might later [12:18:11] At the moment I'm having a contest of wills with the GlobalUsage extension [12:20:03] Nikerabbit: nikkeeee :))) [12:20:53] Nikerabbit: is wfMsgExt( 'foo', array('parse') ) the same as wfMessage( 'foo' )->parse() ? :-) [12:21:56] How can I prevent bots from editing their own pages? [12:24:04] * bawolff thught ->parse was more like the wfMsgExt( 'foo', array('parseinline') ); [12:24:12] hashar: no [12:24:36] parse is -> parseAsBlock(), parseinline -> parse() [12:24:49] ohh of ourse [12:24:50] course [12:24:58] that is logical … [12:25:02] ... not [12:25:11] but the latter is what people most of the time want [12:25:37] what the difference between the two anyway? [12:25:58] I mean between parseAsBlock and inline [12:26:52] blocks makes sure it's wrapped in

or other block level element [12:28:09] 03(NEW) Updations of Statistics on sa-wikipedia and sa-wikisource - 10https://bugzilla.wikimedia.org/33486 major; Wikimedia: Site requests; (abhivasishtaa) [12:30:37] well looks like wfMessage( 'foo' ) is enough for me :-) [12:31:32] How can I prevent bots from editing their own pages? [12:31:55] peculiar_xoxota: I don't think that is possible [12:32:38] hashar: can't I add a rule like "anybody must have their email verified to edit any page"? [12:33:08] yeah that is the group 'emailconfirmed' [12:33:17] you need to disallow editing for anyone but 'emailconfirmed' [12:33:26] (and still allow 'sysop' just in case [12:33:38] there's also a globally to do that that is a bit quicker to setup [12:33:40] have a look at http://www.mediawiki.org/wiki/Manual:User_rights#List_of_Groups [12:33:59] !wg EmailConfirmToEdit [12:33:59] http://www.mediawiki.org/wiki/Manual:$wgEmailConfirmToEdit [12:34:13] hashar: yeah it has __toString, but clarity you should always call one of the format functions [12:37:19] hmmm, how about account creation? how can I add something like "How much is 40 plus 2?" to the registration form? [12:39:32] peculiar_xoxota: that one is a captcha [12:39:57] peculiar_xoxota: you want to install the ConfirmEdit extension : https://www.mediawiki.org/wiki/Extension:ConfirmEdit [12:40:06] hashar: thanks! [12:40:29] I think it uses the 42+3 = method by default [12:40:50] which is a weak method !! [12:42:14] !spam [12:42:14] For information about combating and handling spam in MediaWiki, see and . [12:42:24] !spam | peculiar_xoxota [12:42:25] peculiar_xoxota: For information about combating and handling spam in MediaWiki, see and . [12:44:06] which log actions are counted as revisions? [12:44:36] protect/move [12:45:44] there must be something more, the counts don't match then [12:46:04] upload [12:47:44] i took last rev_id in given period minus first rev_id in given period. it gives some number. then i took count(rev_id) in given period plus count(archive.revisionid) in given period and the number is smaller [12:48:00] so i added protections, moves, uploads and it still doesn't match [12:48:19] when i added some others, i've got over to the higher number [12:48:48] 03hashar * 10/trunk/phase3/ (3 files in 2 dirs): [12:48:49] Fix gender on Special:Userrights [12:48:49] r99312 added gender supports to group message. On Special:Userrights, messages [12:48:49] were not passed the username for GENDER support. [12:48:49] This patch update the French localisation as an example. [12:49:13] Nikerabbit: https://www.mediawiki.org/wiki/Special:Code/MediaWiki/107882 that one is for you :))) [12:49:21] who runs codurr ? [12:50:11] Joan does [12:50:17] New code comment: Hashar; Some messages in Special:Userrights were not being passed a user object. Done with r107882. \ Markin; [12:54:24] hashar: yay, will check when back home [13:01:50] Is there a way to disable user pages or to forbid anybody from editing them? It seems that they are immune to the ' [13:01:50] [13:01:50] [13:01:50] [Tue Jan 3 2012] [13:01:54] *** You have joined channel #mediawiki [10:21] [13:01:56] *** Topic for #mediawiki: MediaWiki software support and dev: [13:01:59] http://www.mediawiki.org/ | Bugs: http://bit.ly/wmbugz | Read the FAQ [13:02:02] http://bit.ly/yr0aC | Releases: 1.18.0 (Stable release) / 1.17.1 (Security [13:02:05] release) | Don't flood, use http://dpaste.com/ | Channel logged: [13:02:08] http://is.gd/5L1bE | WMF-specific dev: #wikimedia-dev | Bay Area hackathon [13:02:11] Jan 20-22 http://ur1.ca/6870i [13:02:15] *** #mediawiki: topic set by sumanah!~sumanah@mediawiki/sumanah, 15:14:51 [13:02:18] 2011/11/30 [13:02:21] *** Users on #mediawiki: peculiar_xoxota cps0 Ish_Kgisl_ Ish_Kgisl OrenBochman [13:02:24] Platonides kevindanko Odisha1 rainman-sr yuvipanda sayan RoanKattouw_away [13:02:28] hashar Shrek PM|online CHEF-KOCH santhosh Juandev|Away hicham guillom Cain [13:02:31] huskyr aharoni gwicke GerardM- root-80686 sDrewth siebrand Lcawte bawolff [13:02:34] MC8 Daniel_WMDE MaxSem Saruman codurr rich_9980 RobH pgehres joo_ gopher65 [13:02:37] y Skizzerz Ish p858snake|l_ LL2|Android altin Delta|away BlastHardcheese [13:02:38] jorm Thorncrag Morphous_ [13:02:40] *** Users on #mediawiki: chalced wm-bot badon nb csgeek AntiSpamMeta pothos [13:02:43] peculiar_xoxota: please don't spam the channel [13:02:44] charitwo klaas FRiZzO hwalls TinoDidriksen Mp5- kennyluck Carmivore [13:02:47] tomaszf Shown dtcrshr kahrl tonymec|away Kingpin13 johnduhart buzz_ Bdk[a] [13:02:50] cattelan camerin LL2|JedIRC waldvogel roland EyesIsServer jem- tale [13:02:54] paulproteus K1rk robla TheWoozle Moussekateer sven423 Amgine t_kns VunKruz [13:02:58] ToAruShiroiNeko domas j^ ohcibi Sarraceni TimStarling Schroeder [13:03:01] bawolff: he probably copy pasted :D [13:03:13] AntiSpamMeta ftw apparently [13:03:39] next time he'll know to read IRC etiquette first [13:03:56] you know, sometime people just make mistakes [13:04:14] * sDrewth shuts his eye again [13:04:15] for some of them, they get executed [13:04:18] as an example, pressing "paste" by error :D [13:04:19] it's life [13:04:38] in North Korea maybe, but not there :-b [13:04:54] lol [13:05:22] they would get execute in North Korea for mentioning the word Internet [13:06:31] no way [13:06:41] none of them know about "Internet" [13:06:45] heh [13:06:45] * MaxSem executes sDrewth [13:06:47] it was just a wrong paste [13:06:55] you guys are so intolerant [13:07:08] p858snake|l_ is :D [13:07:09] usually people make fun of someone who does as stupid as that [13:07:13] 03(mod) dummy cells (containing  ) in table.diff lack identifying CSS class - 10https://bugzilla.wikimedia.org/26354 +comment (10erwin) [13:07:30] * sDrewth does the faux spin and stagger of stage death [13:07:31] Should've just +q'ed him I guess [13:07:43] 03(mod) dummy cells (containing  ) in table.diff lack identifying CSS class - 10https://bugzilla.wikimedia.org/26354 +need-review +patch (10Erwin Dokter) [13:09:09] PM'd him [13:18:37] 03catrope * 10/trunk/extensions/wikidiff2/ (5 files in 3 dirs): [13:18:37] (bug 26354) Add CSS class to dummy cells containing   . Also change   [13:18:37] to   . Applied patch by Erwin Dokter and updated tests. I've also retconned [13:18:37] the changelog to make it look like this change was in 1.1.2-1 (created earlier [13:18:37] today) all along, I hope that's OK. [13:19:07] 03(FIXED) dummy cells (containing  ) in table.diff lack identifying CSS class - 10https://bugzilla.wikimedia.org/26354 +comment (10Roan Kattouw) [13:19:50] 03(mod) allow cropping images when rendered - 10https://bugzilla.wikimedia.org/7757 +comment (10Erwin Dokter) [13:23:47] New code comment: Hashar; Thanks John!; [13:23:47] New code comment: Duplicatebug; Please do not rely on implicit toString of wfMessage. \ See bug 17348 and bug 31564; [13:31:26] 03(mod) Add timestamp to job queue - 10https://bugzilla.wikimedia.org/27724 +comment (10Betacommand) [13:37:01] 03yaron * 10/trunk/extensions/ReplaceText/SpecialReplaceText.php: Follow-up to r107766 and r107767 - those two revisions accidentally removed compatibility with MW 1.16 (which is still supported); other small changes [13:44:13] 14(INVALID) [RT] "All" and "None" buttons do not work in MediaWiki 1.18 - 10https://bugzilla.wikimedia.org/33479 +comment (10Yaron Koren) [13:53:16] 03(NEW) Review and deploy Extension:FeaturedFeeds on WMF cluster - 10https://bugzilla.wikimedia.org/33487 normal; Wikimedia: Extension setup; (maxsem.wiki) [14:03:10] 03(mod) Enable WikiLove in si.wikipedia - 10https://bugzilla.wikimedia.org/33485 normal->15enhancement (10Reedy) [14:03:10] 03(mod) Review and deploy Extension:FeaturedFeeds on WMF cluster - 10https://bugzilla.wikimedia.org/33487 normal->15enhancement (10Reedy) [14:03:13] guys how i active logs irc in channel #wikibooks-pt, who is the responsible by mw-bot? [14:03:31] It shouldn't need activating [14:03:34] it should just work [14:04:31] Reedy, how it works? [14:04:37] Magi [14:04:39] Magic [14:05:08] it's #pt.wikibooks you want [14:05:34] Reedy, yes... [14:06:05] sorry [14:06:23] is #wikibooks-pt [14:08:10] Reedy, but because he said he did not need to activate? [14:08:27] Sorry, I can't understand what you're trying to ask [14:11:57] Reedy, it's simple... I just want to know how i turn the logs on the IRC channel.. [14:12:35] Raylton: the channel does not log. your irc client may log. [14:14:55] Daniel_WMDE, I want a log like this http://toolserver.org/~mwbot/ [14:15:55] Raylton: then you have to run a bot in that channel and tell it to log. [14:16:21] if there's already a bot there, contact the owner [14:18:13] Daniel_WMDE, I want help for this [14:18:51] hm, you'll have to find someonw who knows how to run such a bot. can't be hard, but i have never tried. [14:19:13] try googeling for "irc log bot" [14:22:23] Daniel_WMDE, but who is de owner of mw-bot? [14:22:49] hell if i know. maybe it'll tell you if you ask it nicely. [14:22:51] hi [14:23:04] !mwbot [14:23:05] Hi! I'm mwbot, a bot that was quickly whipped up by Daniel Cannon (AmiDaniel) to help out around #mediawiki. Some quick help is at http://www.mediawiki.org/wiki/Mwbot, you can find all my source code at http://amidaniel.com/viewvc/trunk/MWBot/?root=svn [14:23:06] where is defined style for wikitable casses? [14:23:12] in wmf projects? [14:23:32] Raylton: ^^ so now you at least know who wrote it. havn't seen AmiDaniel around in a while, though [14:23:36] Juandev: you mean css? [14:23:41] hexmode: yup [14:24:08] hm, i think that changed in 1.18 [14:24:23] it seems to me we have it in the core [14:24:36] so what are possible table classes? [14:24:36] yes, it's in core [14:24:42] 03(mod) database drivers cannot be provided by extension - 10https://bugzilla.wikimedia.org/33384 +need-review +patch; +comment (10Sumana Harihareswara) [14:24:48] has been for a long time. but i think the location changed [14:25:21] or [14:25:32] 03(mod) Add timestamp to job queue - 10https://bugzilla.wikimedia.org/27724 +comment (10sam) [14:25:44] Daniel_WMDE, thanks ! \o/ [14:25:47] is the code available online? [14:26:24] Juandev: code? the css? of course, otherwise it wouldn't work... [14:27:47] Juandev: it's loaded from http://bits.wikimedia.org/de.wikipedia.org/load.php?debug=false&lang=de&modules=ext.flaggedRevs.basic%7Cext.wikihiero%7Cmediawiki.legacy.commonPrint%2Cshared%7Cskins.vector&only=styles&skin=vector&* [14:27:52] but that's synthetic [14:28:04] it doesn't tell you anything about where it's actually defined [14:28:27] perhaps try setting debug=true in the url. [14:29:58] Daniel_WMDE: well, I am looking for rules which push the table to stay within containers [14:30:01] r [14:31:01] isn't that always the case, for all tables? [14:31:02] New code comment: Catrope; I was just assuming the comma would work the same way as it does in C, which seems to be true. And y; [14:31:47] New code comment: Johnduhart; Itentional. A warning will always be shown since this is a debugging tool. \ It adds the calling func; [14:33:05] ok, I see, this is for a long time - so I will skip that - as it is having low priority [14:33:14] thx for th link Daniel_WMDE [14:34:02] 03(mod) Active WikiLove on si.wiki - 10https://bugzilla.wikimedia.org/33472 normal->15enhancement (10Reedy) [14:34:13] 03(NEW) Defining namespaces in SearchableNamespaces is double work - 10https://bugzilla.wikimedia.org/33488 enhancement; MediaWiki: Search; (subfader) [14:37:54] 03(mod) Update of statistics on sa-wikipedia and sa-wikisource - 10https://bugzilla.wikimedia.org/33486 major->normal; summary; +comment (10Reedy) [14:40:25] Hi. I have upgraded my OpenSuSE distribution with MediaWiki 1.14 installed. After the upgrade everything but mediawiki seems to work. I can read the wiki, but when I try to submit a change I get an error with database syntax error, and old_text cannot be null http://dpaste.com/680799/ [14:41:03] I have tried all sorts of adding auto increment and allowing null on tables... etc.. everything I've been able to find in forums, but nothing seems to help [14:41:43] That's very strange [14:41:55] Are you sure you updated all PHP files correctly? [14:42:15] RoanKattouw: I did not actually touch the php files at all [14:42:17] New code comment: Hashar; The GENDER is useless in those english messages. Removing them change nothing and save some useless ; [14:42:34] JarJarBinks: You said you upgraded? [14:42:55] his os [14:43:02] and possibly OS packaged MW [14:43:04] I upgraded opensuse, but mediawiki is just a tarball extracted to a vhost of my apache [14:43:15] Oh [14:43:29] so it's not upgraded with the dist upgrade of linux... so I don't understand why it's affected [14:43:30] It sounds unlikely to me that an OS upgrade would cause that kind of weird behavior [14:43:53] Maybe the utf-8 conversion library was removed? [14:44:04] Have you restarted Apache after the upgrade? [14:44:20] yes, and rebooted several times (although it shouldn't be nescessarry) [14:44:39] Then my best guess is a missing library [14:44:53] But it's very strange and I've never seen this beore [14:44:55] *before [14:45:28] RoanKattouw: how would I go and turn on even more bells and whistles to get enough debug info to understand which library could be missing [14:46:19] if you see my paste I've added the 2 + 4 lines in order to get debugging, but maybe there is more clever ways to get information [14:46:39] and i'm tailing my mysql.log and apache-wiki.log files... [14:46:50] One thing I can recommend is try to install MW 1.18 beside your existing install [14:47:26] See if the installer throws any errors and warnings, and if the installed 1.18 wiki has the same bug [14:49:13] Yeah, I've tried that. Just to check. I create wiki114.tar, download MW1.18, untar MW1.18 to the correct vhost dir, copy AdminSettings and LocalSettings into the new MW, copy images and extensions directoryies into new dir as well, then run php update.php in maintenance dir (without arguments) [14:49:20] Is that correct procedure [14:50:02] I didn't suggest you upgrade, although you should do that eventually if things go right [14:50:07] also tried dumping the wiki to an xml with php dumpBackup.php --full, and tried to import in 1.18, but same error remains [14:50:25] I suggested you set up a new wiki altogether, beside the old one [14:50:29] RoanKattouw: I have a snapshot of the filesystem, so I can revert [14:50:31] OK [14:50:39] RoanKattouw: okay [14:50:51] I'll try to setup a wiki next to it [14:50:51] Still, I would feel more comfortable if you created a new wiki, because LocalSettings.php doesn't carry over that way [14:51:47] RoanKattouw: thanks for you suggestions, I'll go try that. New wiki from scratch. When I can submit to that, I will try to import the other wiki data [14:57:28] 03yaron * 10/trunk/extensions/SemanticForms/includes/SF_AutoeditAPI.php: Removed "valid entry point" check - not needed [15:00:56] I guess the php implementation must be okay, right? -- Warning: The intl PECL extension is not available to handle Unicode normalization, falling back to slow pure-PHP implementation. [15:02:03] I hope so [15:02:32] IIRC we used the PHP implementation on WMF for a while [15:02:45] :) [15:04:49] 03(mod) From field in notification email is confusing - 10https://bugzilla.wikimedia.org/32770 +comment (10Strainu) [15:06:07] anyone around who can help with speeding up mediawiki? [15:06:27] !preformance [15:06:27] I don't know anything about "preformance". [15:06:29] !performance [15:06:30] [15:06:46] I read both of those [15:06:55] and did most of what I could on them [15:07:26] the server is only using 54% of memory and that hasn't increased since yesterday [15:07:33] since I set up memcached [15:08:15] 03reedy * 10/trunk/phase3/ (7 files in 6 dirs): [15:08:15] * (bug 27724) Add timestamp to job queue. [15:08:15] Designed for administration purposes, not to be exposed to front end users [15:08:15] Useful for administration purposes (like WMF with job runners), we can look at [15:08:15] the "highest" jobs, and find out whether enwiki is just busy, or the jobs have [15:08:16] been there a while (signalling that the job runners potentially have issues) [15:08:44] 03(FIXED) Add timestamp to job queue - 10https://bugzilla.wikimedia.org/27724 +comment (10Reedy) [15:09:26] also $wgEnableSidebarCache causes my sidebar to revert to an older version [15:10:02] New code comment: Reedy; ALSO! \ I added the index, as someone is likely to do SELECT * FROM job ORDER BY job_timestamp, you j; [15:10:32] New code comment: Catrope;

 \ + 'job_insert_timestamp' => wfTimestampNow(), \ 
\ Needs to be $db->timestamp() [15:11:24] Project MediaWiki-phpunit build #5009: FAILURE in 16 sec: http://integration.mediawiki.org/ci/job/MediaWiki-phpunit/5009/ [15:11:42] lol [15:12:03] Stupid mw-jenkinsbot [15:12:13] [exec] Database returned error "1: table job has no column named job_insert_timestamp" [15:12:33] [exec] The last attempted database query was: [15:12:35] [exec] "CREATE INDEX job_insert_timestamp ON job(job_insert_timestamp) [15:12:43] fail [15:12:51] i didn't fully revert something [15:14:40] 03reedy * 10/trunk/phase3/ (includes/job/JobQueue.php maintenance/tables.sql): [15:14:40] Fix non reverted job_insert_timestamp [15:14:40] Fixup timestamp addition per Roan [15:14:40] Ping r107886 [15:17:05] is there any way I can verify that memcached is working for mediawiki? [15:17:09] Juandev: the .wikitable CSS defs are in skins/common/shared.css [15:18:26] Yippie, build fixed! [15:18:27] Project MediaWiki-phpunit build #5010: FIXED in 2 min 18 sec: http://integration.mediawiki.org/ci/job/MediaWiki-phpunit/5010/ [15:23:02] New code comment: Hashar; Revision::userJoinCond() add the additional 'rev_user != 0' condition \ includes/revisiondelete/Revi; [15:27:45] 03yaron * 10/trunk/extensions/SemanticForms/ (17 files in 3 dirs): emoved a variety of code for backward compatibility for MW < 1.16, which is no longer supported - especially calls to SFUtils::loadMessages() [15:36:51] 03reedy * 10/trunk/phase3/includes/ (3 files in 3 dirs): Fixup some returns/return documentation [15:43:04] 03yaron * 10/trunk/extensions/SemanticForms/includes/SF_FormEditPage.php: Removed call to SFUtils::loadMessages() [15:46:19] 03(mod) User was renamed and edits not reattributed - 10https://bugzilla.wikimedia.org/33476 +comment (10sam) [15:49:15] 03reedy * 10/trunk/phase3/includes/api/ApiMain.php: * (bug 33483) One space to much in header of auto-generated documentation [15:49:25] 03(FIXED) One space to much in header of auto-generated documentation - 10https://bugzilla.wikimedia.org/33483 +comment (10Reedy) [15:54:45] 03yaron * 10/trunk/extensions/SemanticForms/includes/forminputs/SF_DateInput.php: Follow-up to r107708 - removed $sfgFieldNum (similarly unneeded) [15:54:52] 14(DUP) Active WikiLove on si.wiki - 10https://bugzilla.wikimedia.org/33472 +comment (10Reedy) [15:54:53] 03(mod) Enable WikiLove in si.wikipedia - 10https://bugzilla.wikimedia.org/33485 +comment (10Reedy) [15:57:47] New code comment: Hashar; I would keep the "@return void", else you might expect someone forgot to document the return value :; [15:58:06] 03(FIXED) Enable WikiLove in si.wikipedia - 10https://bugzilla.wikimedia.org/33485 +comment (10Reedy) [15:59:02] 03(mod) Email notifications for eswikibooks - 10https://bugzilla.wikimedia.org/33468 normal->15enhancement (10Reedy) [16:00:11] Reedy: when you have time, can you possibly review API changes r107876 & r107878 ? Both by johnduhart today :) [16:00:16] and happy new year :) [16:00:49] 03(mod) Defining namespaces in SearchableNamespaces is double work - 10https://bugzilla.wikimedia.org/33488 15enhancement->minor (10Reedy) [16:02:58] 03ialex * 10/trunk/phase3/.gitignore: svn:eol-style native [16:07:24] 03(mod) Add Telugu Transliteration input method to Narayam - 10https://bugzilla.wikimedia.org/33480 normal->15enhancement (10Reedy) [16:14:20] 03ialex * 10/trunk/extensions/Polyglot/Polyglot.php: [16:14:20] * Use InitializeArticleMaybeRedirect hook to make the redirect instead of ArticleFromTitle; avoids lot of hacks [16:14:20] * Fix removal of 'broken' option; array_diff() compares by converting to string which causes problems with objects [16:14:20] * Misc code cleanup [16:16:42] what is the best method to include MediaWiki:SomeScript.js in Common.js ? [16:17:03] (and if possible, excluding merging it manually) [16:18:19] 03ialex * 10/trunk/phase3/includes/FakeTitle.php: Update method signatures in FakeTitle to avoid E_STRICTs [16:21:00] 03ialex * 10/trunk/phase3/includes/FileDeleteForm.php: Removed useless call to Title::getArticleID(); let WikiPage::doDeleteArticle() do this itself [16:25:02] New code comment: Hashar; Maybe jsvarurl can be removed? It does not seem to be used in skins nor in extensions/skins; [16:26:45] ialex: on va freezer le trunk au fait :) [16:27:05] ialex: donc conserve les gros patches de côté ! [16:28:02] New code comment: IAlex; I would just remove it along with all code for skins not using OutputPage::headElement() [16:28:34] hashar: il me semblait que j'avais jusqu'à vendredi :) [16:29:05] ialex: oui oui :D Disons que le moins tu en envois cette semaine, le plus vite 1.19 sortira :-D [16:30:37] hashar: I think it was about a month ago that I said "Unfortunately I haven't been committing much lately" and Tim said "well that's good news for 1.19 CR" :) [16:31:14] :-)))))) [16:31:36] (I would've said that in French too, but I don't speak it well enough) [16:31:57] never going to happen if you do not practice ! [16:32:04] True [16:32:12] we really need to organize a french speaking hackaton [16:32:12] Or, let me correct that [16:32:14] C'est vrai [16:32:19] :-))))))) [16:32:31] That would be nice, but I'm not sure I can reasonably consider myself "French-speaking" [16:36:22] hi everyone! I had a question about upgrade to 1.18 from 1.16. After unpacking the files and running the update.php script, the site is completely blank (http://www.bestrestaurantcouponguide.com). Does anyone know where I can find documentation to begin to research this? [16:37:13] !debug [16:37:14] For information on debugging (including viewing errors), see http://www.mediawiki.org/wiki/Manual:How_to_debug [16:37:23] !blank [16:37:23] A blank page or HTTP 500 error usually indicates a fatal PHP error. For information on debugging (including viewing errors), see . [16:37:42] thanks a bunch! [16:38:31] Shoul at least get you started :) [16:39:29] I really appreciate the help guys - unfortunately I only know enough about this to be kinda dangerous! LOL! [16:42:30] 03maxsem * 10/trunk/extensions/GeoData/ (GeoData.body.php GeoData.php GeoData.sql GeoDataHooks.php): Added more information from {{coord}} templates [16:43:48] ok.... it is providing the following message: "Notice: Undefined variable: wgServerName in /var/www/vhosts/bestrestaurantcouponguide.com/wiki/LocalSettings.php on line 162 Fatal error: Call to undefined method Skin::makeGlobalVariablesScript() in /var/www/vhosts/bestrestaurantcouponguide.com/wiki/skins/roundedblue.php on line 71 " I am not sure why the variable would be undefined after the... [16:43:50] ...upgrade... kinda weird :/ [16:44:09] Fatal error: Call to undefined method Skin::makeGlobalVariablesScript() in /var/www/vhosts/bestrestaurantcouponguide.com/wiki/skins/roundedblue.php on line 71 [16:44:22] I guess this is the problem [16:44:36] That function was reintroduced after that breakage was reported [16:44:43] Although I don't think we've released a 1.18.1 for that yet [16:44:50] hello gentlemen, is there any way to create a template that accepts an array of data so that i can build a dynamically sized table? [16:45:01] ahhhhhhhh.... i see... the first one is for the contact form extension [16:45:05] is there an unofficial release date for 1.18.1? [16:45:30] i'm using 1.18.0 [16:46:00] Nope [16:46:04] so i am afraid i am at a loss Grzechooo... :/ is there a way that I can fix that in the skin I am using? I am really sorry to be so stupid [16:46:38] We should probably maybe look at expediting a 1.18.1 bugfix release [16:47:45] You could use svn export https://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_18/phase3 [16:47:57] Reedy: that's what i'm using to test right now [16:48:53] And/or copy the change to skin.php from [16:48:57] !r 107595 [16:48:57] https://www.mediawiki.org/wiki/Special:Code/MediaWiki/107595 [16:49:05] i encountered a bug with 1.18 where uploadstash related changes weren't made on postgres, causing attachments to generate stack traces [16:49:25] RoanKattouw, I suspect backporting that revision would be a start [16:49:33] so far using that branch seems to restore upload functionality [16:49:34] I think those have been fixed also [16:49:55] aye [16:50:13] The postgres uploadstash bug and the makeGlobalVariablesScript thing are nasty [16:50:20] I think the former has been backported already, right? [16:50:35] RoanKattouw: yes, i remember talking to you about it in dec :P [16:50:42] Happy new year all! I haven't seen this, but was wondering if any other sites were seeing activity where obviously bots are trying to create users for access to non-authorized information or functionality. The format of the name is always something like "CagneyNoel436" (this morning, it was from 46.105.104.121. I'm assuming a zombie creater/controller is acting. Is there somewhere the IP's are being tracked? Should there be? [16:50:54] i don't see it listed here https://www.mediawiki.org/wiki/MediaWiki_roadmap/1.18/FAQ [16:51:31] I remember debugging makeGlobalVariablesScript minutes after release [16:51:36] Indeed, cause no one has written it [16:51:45] Feel free to add it (please do!) [16:52:01] Reedy: were you talking to me? [16:52:06] Yup [16:52:18] i can do it, just wasn't sure if that's the appropriate page to update [16:52:53] Seems sensible to me [16:52:58] I am having the same issue I think? with the message that says "Fatal error: Call to undefined method Skin::makeGlobalVariablesScript() in /var/www/vhosts/bestrestaurantcouponguide.com/wiki/skins/roundedblue.php on line 71 "? [16:53:09] Ye [16:53:11] s [16:53:20] Just hang on a minute ;) [16:54:35] 03reedy * 10/branches/REL1_18/phase3/ (5 files in 2 dirs): [16:54:35] MFT r107595 [16:54:35] * (bug 32702) Removed method Skin::makeGlobalVariablesScript() has been readded [16:54:35] for backward compatibility. [16:54:51] now it's fixed in 1.18 [16:55:04] thanks Reedy - :) and codurr.... so if I re-download 1.18 and install again it should work? [16:55:04] 27 revs marked 1.18 [16:55:37] or do I need to d/l the revs separately that I need? [16:55:38] Nope [16:55:46] If you get it from svn, it will be fine [16:55:57] gotchya - the link you posted up there ^^^ [16:56:02] You'd have to wait for a 1.18.1 release for the more usual tarball to get the fix [16:56:04] yup [16:56:21] * Reedy attempts to clear the backport list [16:56:26] ok-got it - i REALLY appreciate your help :) [16:57:46] imagine finding about that bug within hours of having just relased 1.18 :( [16:59:02] Oh mannnnnn - I don't envy you guys :/ I have been out of I.T. for about 10 years now... and that kinda stuff is exactly why! [16:59:31] If I could ask one more stupid question? :( I am at https://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_18/phase3... what file do I need to download to get the fix? [17:00:16] Colette: includes/OutputPage.php and includes/Skin.php [17:00:28] https://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_18/phase3/includes/OutputPage.php [17:00:30] bless you! [17:00:40] you guys are awesome! [17:00:45] https://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_18/phase3/includes/Skin.php [17:00:55] thank you SO much :) [17:01:55] RoanKattouw, I'll ask robla about a 1.18.1 plan later on [17:03:26] 03reedy * 10/branches/REL1_18/phase3/ (6 files in 3 dirs): MFT r93789 [17:03:38] 03(FIXED) Wikimedia wikis' job queues need better monitoring - 10https://bugzilla.wikimedia.org/27851 +comment (10Roan Kattouw) [17:06:26] added the postgres uploadstash issue to https://www.mediawiki.org/wiki/MediaWiki_1.18/FAQ [17:08:24] 03reedy * 10/branches/REL1_18/phase3/ (. includes/ includes/parser/StripState.php): MFT r99062 [17:13:17] 03reedy * 10/branches/REL1_18/phase3/ (. includes/specials/SpecialLinkSearch.php): MFT r96774 [17:14:15] That took care of the content display :) PROGRESS! Unfortunately... I still don't have links to login, and none of the toolbox or nav links are displaying in the left sidebar :/ But the stuff that is displaying in the sidebar is displaying twice... [17:15:03] 03reedy * 10/branches/REL1_18/phase3/includes/SpecialPage.php: Copy in getLanguage to prevent any silly fatals that might end up occurring [17:15:08] From the error messages that are being returned... it looks like issues with the specific skin I am using [17:15:17] Yeah, skins tend to break [17:15:17] 03(mod) Wrong pagelinks to images and user discussion pages in namespace 0 - 10https://bugzilla.wikimedia.org/32404 summary (10Malafaya) [17:15:22] Our skin system sucks [17:15:34] mmmm [17:15:40] <3 poptarts [17:15:44] And I think it's been a long time since a skin written for 1.(N) worked problemlessly with 1.(N+1) [17:16:13] 03catrope * 10/trunk/extensions/ClickTracking/ClickTracking.hooks.php: Fix evil quirk in ClickTracking UDP output: '1' was output for logged-in users, but nothing was output for anons. This messes up the column-based nature of the data, so output '0' for anons instead [17:16:17] I need to go to mediawiki school I am thinking! \ [17:16:42] Ideally you wouldn't have to ;) [17:17:30] 03(mod) [[MediaWiki:Enotif body]] needs GENDER support - 10https://bugzilla.wikimedia.org/29170 +comment (10sam) [17:17:38] 03(mod) MediaWiki:Enotif body: Replace named Parameter - 10https://bugzilla.wikimedia.org/22769 +comment (10sam) [17:17:49] 03yaron * 10/trunk/extensions/ReplaceText/ (README ReplaceText.php): New version: 0.9.3 [17:19:28] In a perfect world RoanKattouw ;) In the meantime it drives me batty to feel so stupid! The whole reason I am doing this is because the latest version doesn't support navigator.taintEnabled, so my left sidebar content did not begin until the end of the main content column [17:21:35] 03(mod) Export pages should allow to export all pages - 10https://bugzilla.wikimedia.org/10574 +comment (10Greg Sabino Mullane) [17:22:31] 03(mod) Export pages should allow to export all pages - 10https://bugzilla.wikimedia.org/10574 +comment (10greg) [17:25:05] ialex, about? [17:25:45] avtar, fix for postgres uploadstash should be coming into 1.18 in my next batch of merges [17:26:15] 03yaron * 10/tags/extensions/ReplaceText/REL_0_9_3/ (. README README ReplaceText.php ReplaceText.php): Tag for version 0.9.3 [17:27:18] 03(mod) Export pages should allow to export all pages - 10https://bugzilla.wikimedia.org/10574 +comment (10Greg Sabino Mullane) [17:27:52] Reedy: yes [17:28:51] ialex, would you mind merging 99942 and 99950 into 1.18 please? [17:29:16] 03mah * 10/trunk/extensions/AbuseFilter/ (6 files in 3 dirs): [17:29:16] Bug 33380 - Details of actions caught by a private filter should be private [17:29:16] Author: Nikola Kovacs [17:29:16] Hide private information from logs [17:29:51] 03(FIXED) Details of actions caught by a private filter should be private - 10https://bugzilla.wikimedia.org/33380 +comment (10Mark A. Hershberger) [17:30:03] Thehelpfulone: there ya go :) [17:33:12] thank you :) [17:33:33] 03(mod) fontsize in too small - 10https://bugzilla.wikimedia.org/26204 +comment (10Erwin Dokter) [17:34:27] 03reedy * 10/branches/REL1_18/phase3/ (10 files in 6 dirs): MFT r100348, r100640, r101656, r101867, r101869m r104030 [17:36:21] Project MediaWiki-REL1_18-phpunit build #167: FAILURE in 13 sec: http://integration.mediawiki.org/ci/job/MediaWiki-REL1_18-phpunit/167/ [17:37:29] Reedy: well done :-) [17:37:43] http://integration.mediawiki.org/ci/job/MediaWiki-REL1_18-phpunit/167/console [17:37:49] If you know what you are doing, you can continue with --force [17:38:02] what a lame patch [17:38:03] hexmode: did you see the second link in the email too? :) [17:38:25] Thehelpfulone: don't worry, I did ;) [17:38:45] 03reedy * 10/branches/REL1_18/phase3/maintenance/update.php: Fix 107907, wgAllowSchemaUpdates stufffs [17:38:56] * Reedy continues to break 1.18 [17:39:05] :D [17:39:30] Reedy: 1.18 is missing wgAllowSchemaUpdates= true [17:39:37] a revision is missing [17:39:43] oh no I did not svn up [17:40:33] 03(mod) AbuseFilter should respect revdel flags - 10https://bugzilla.wikimedia.org/28633 -bugsmash +platformeng; +comment (10Mark A. Hershberger) [17:40:44] manually started 1.18 build [17:41:28] !1.18 [17:41:28] MediaWiki 1.18 is out. Latest version is 1.18.0; ; REL1_18 branched on 18 July 2011 at r92475 ; [17:42:32] 03bsitu * 10/trunk/extensions/MoodBar/MoodBar.hooks.php: followup -r107588 - remove unnecessary trailing spaces [17:42:45] Yippie, build fixed! [17:42:46] Project MediaWiki-REL1_18-phpunit build #168: FIXED in 2 min 11 sec: http://integration.mediawiki.org/ci/job/MediaWiki-REL1_18-phpunit/168/ [17:44:32] New code comment: Edokter; Minor follow-up for RELEASE-NOTES-1.19: it still mentions "Colors comes from the French Wikipedia." ; [17:46:28] thanks hexmode :) [17:48:25] Rarrgh [17:48:37] I wish people would untag revisions when they merge them [17:53:05] 03reedy * 10/branches/REL1_18/phase3/ (6 files in 5 dirs): MFT r105010, r104671, r104576, r102137 [17:53:59] <[Krusher]> hello, has this error ocurred to someone with the CheckUser extension on 1.18? Call to undefined method CheckUser::checkPermissions [17:54:55] Are you using a 1.18 version? [17:55:09] <[Krusher]> yea, 1.18.0 [17:55:50] What line is that erroring on? [17:56:57] <[Krusher]> /home/fpedia/public_html/extensions/CheckUser/CheckUser_body.php(22): CheckUser->checkPermissions() [17:57:20] <[Krusher]> can the checkPermissions be a deprecated method in SpecialPage class? [17:57:51] In the 1.18 version of checkuser, line 22 is blank [17:58:06] <[Krusher]> oh, i though you mean mediawiki version [17:58:12] <[Krusher]> i'm using the svn version of checkuser [17:58:26] <[Krusher]> *tought [17:59:09] Reedy: Know why https://www.mediawiki.org/wiki/Special:Code/MediaWiki/100374 isn't showing up in https://www.mediawiki.org/wiki/Special:Code/MediaWiki/?path=branches/JSTesting ? [17:59:15] checkpermissions is in the specialpage parent class [18:00:12] Nope [18:00:18] I can have a look after tea [18:00:36] dinner, even [18:00:55] <[Krusher]> i'll continue debugging it in the meanwhile, thanks [18:01:04] <[Krusher]> i'll catch you later if I can log again [18:01:45] 03hashar * 10/branches/JSTesting/ (1054 files in 101 dirs): merge trunk in to JSTesting branch [18:01:59] I love svn merges [18:02:17] 03amire80 * 10/trunk/extensions/Narayam/ (3 files in 2 dirs): Added a simplified Hebrew layout and moved Gujarati alphabetically. [18:02:20] hashar: Aaah, I just spend an hour doing that [18:02:42] oh never mind [18:02:54] You didn't; do what I think you did [18:02:58] 1054 [18:02:59] lpol [18:03:21] Krinkle> were you merging the branch ? [18:03:21] hashar: I'm working on merging into trunk [18:03:24] noooo [18:03:27] :D [18:03:38] 03reedy * 10/branches/REL1_18/phase3/ (5 files in 4 dirs): MFT r105007 [18:03:45] well I merged trunk in JSTesting [18:03:50] need to --reintegrate changes now [18:04:22] Reedy: thanks :) [18:04:37] hashar: I know I said I wanted to let JSTesting branch run in testswarm, but we don't need to do so. We can let testswarm check out mediawiki once and submit jobs twice. Once the old way, one the new way [18:04:41] Krinkle: should have checked if you were online :-( [18:04:58] Krinkle: yeah that was my plan [18:05:05] Krinkle lol [18:05:12] Krinkle, it's the way CR fragments paths [18:05:16] keep submitting jobs against the .html and add a new job submission for the SpecialPage [18:05:20] so.. why the merge _from_ trunk ? I thought you wanted to let JStesting branch be checked out on testswarm. [18:05:21] will do that tomorrow though [18:05:25] and the (from /foo) fucks it over [18:05:35] just waiting for the merge to finish up [18:05:49] 03rsterbin * 10/trunk/extensions/ArticleFeedbackv5/ (6 files in 4 dirs): (log message trimmed) [18:05:49] Links options are now referenced by letter rather than number, and link option A [18:05:49] has been added: [18:05:49] - modules/ext.articleFeedbackv5/ext.articleFeedbackv5.js: [18:05:49] - Updated linkInfo to use letters and added option A [18:05:49] - Updated the linkBucket function to use letters [18:05:50] * NB: Changed the query string option to set a link from "aft_link" to [18:06:27] hashar: I spent the last hour mering all our jstesting revs into trunk. going to test in a few minutes. I figured it can't be done while maintaining history anyway, do we need to in this case ? Stuff has changed back and forth a little bit. [18:06:36] <[Krusher]> hmm checkPermissions isn't defined on SpecialPage class [18:06:49] it is in trunk [18:06:57] Don't use trunk versions of extensions in branches [18:07:02] they're not expected to work [18:07:05] although they might [18:07:25] <[Krusher]> i see [18:07:28] Krinkle, http://pastebin.com/iTY3RPxs [18:07:44] Krinkle: I don't think svn keep any history [18:07:45] <[Krusher]> btw, how does one get a fancy mediawiki host? [18:07:58] Reedy: the "FROM" messes it up ? [18:08:00] Krinkle: the merge is finished there though. So I can just submit it :D [18:08:02] <[Krusher]> does one have to collaborate with mediawiki in some way? [18:08:17] Krinkle, yup, svn shows the whole line with the (FROM as the path [18:08:18] hashar: submit what to where ? [18:08:26] CR is too silly [18:08:33] Krinkle: err I can commit the merge of JSTesting into trunk [18:08:54] hashar: And it works ? [18:08:59] (the unit test) [18:09:30] 03(NEW) CR path fragmentation fails with svn copy (with "(from ..." ) - 10https://bugzilla.wikimedia.org/33489 normal; MediaWiki extensions: CodeReview; (sam) [18:09:58] Krinkle: yeah I have them working [18:10:07] well in the JSTesting branch that got trunk merged [18:10:19] still need to verify the merge of the rebased JSTesting branch merged in trunk [18:10:24] hashar: can you send me diff ? I just wanna check something I came across while merging, difficult to describe. [18:10:25] (not sure the above make any sense :p ) [18:10:36] (diff from commit to trunk) [18:11:08] sure [18:11:11] <[Krusher]> ok, i downloaded the correct version of CheckUser and now it works [18:11:18] <[Krusher]> sorry for the mes [18:11:20] <[Krusher]> *mess [18:11:28] <[Krusher]> and thank you [18:11:29] Krinkle: might be incomplete though cause it is still FU****LY BLOCKED WITH I18N [18:11:42] takes like 10/12 seconds per language :-((((((((((( [18:11:57] 03maxsem * 10/trunk/extensions/GeoData/ (GeoData.body.php GeoDataHooks.php tests/TagTest.php): Support for specifying primary tags in a nicer fashion, eg {{#coordinates:lat|lon|primary}}, basic tests [18:13:32] Krinkle: noc.wikimedia.org/~hashar/halfmerged.patch [18:13:38] Krinkle: http://noc.wikimedia.org/~hashar/halfmerged.patch [18:13:56] Krinkle: but you might prefer the full version :D [18:14:13] would need to wait for Vietnamese / Kazak and whatever to be merged [18:15:13] Krinkle: here it is http://noc.wikimedia.org/~hashar/fullymerged.patch [18:15:19] sorry for the ranting [18:16:07] 03(NEW) App hangs on incoming text messages during page load - 10https://bugzilla.wikimedia.org/33490 critical; Wikimedia Mobile: iphone; (philinje) [18:17:03] Whats the Wikimedia Mobile app written with/in etc? [18:17:42] hashar: svn does keep history. for each file you merge it also adds a line to the mergeinfo property [18:17:51] Property changes on: includes/SpecialPage.php [18:17:52] ___________________________________________________________________ [18:17:52] Modified: svn:mergeinfo [18:17:52] Merged /branches/JSTesting/includes/SpecialPage.php:r100352-107913 [18:18:03] which is good [18:18:39] hashar: It seems to be missing newly added files ? [18:18:49] (mediawiki.special.javaScriptTest.js QUnitTestResources) [18:19:00] $ svn status | egrep ^A [18:19:00] A + tests/qunit/QUnitTestResources.php [18:19:00] A + includes/specials/SpecialJavaScriptTest.php [18:19:00] A + resources/mediawiki.special/mediawiki.special.javaScriptTest.js [18:19:42] Krinkle: looks like svn diff does not show added files [18:19:59] hashar: Not if they are copied as-is from elsewhere in SVN ,no [18:20:06] only if ^ [18:21:33] Hi [18:22:30] http://jsmerging.dev/index.php/Special:JavaScriptTest/qunit [18:22:32] rgrrr [18:22:37] hashar: did you do any manual changes ? [18:22:38] 03yaron * 10/tags/extensions/PageSchemas/: New directory for Page Schemas extension [18:22:39] got test passing :) [18:22:44] Krinkle: no [18:22:57] Krinkle: I just merged trunk in JSTesting and sent that as a commit [18:23:05] fixed two minor conflict in the process [18:23:07] hashar: cause jquery.tablesorter.test mentions the wrong module in on top of its file [18:23:09] in git that would be a git rebase [18:23:10] in your patch [18:23:24] hashar: I know what you did [18:23:29] 03yaron * 10/tags/extensions/PageSchemas/REL_0_3/: Tag for version 0.3 [18:24:56] hashar: in your patch, around jquery.tablesorter.test.js it does: [18:24:57] -module( 'jquery.tablesorter' ); [18:25:18] but doesn't add +module( 'jquery.tablesorter', QUnit.newMwEnvironment( config ) ); [18:25:28] 03(mod) v1.6.1 and v1.7.0 rc1 / SMW_conceptCache.php --create fails - 10https://bugzilla.wikimedia.org/32592 +comment (10Desiree Gennaro) [18:25:35] it does have that in JSTesting branch, something went wrong ? [18:25:53] on a fresh mediawiki installation the "User:" page and "User_talk:" pages are missing the "&action=edit" from the end of the URL causing an error of not being able to decode raw data on a blank page. Is this normal? How do I fix this? [18:27:19] Krinkle: yeah I had a conflict around wgMonthNames [18:27:28] Krinkle: probably took the wrong side of the conflict [18:27:31] Krinkle: diff https://svn.wikimedia.org/viewvc/mediawiki/branches/JSTesting/tests/qunit/suites/resources/jquery/jquery.tablesorter.test.js?r1=107531&r2=107911 [18:28:00] ? [18:28:14] the right one is older [18:28:21] yeah [18:28:29] I have selected the right one instead of the left one [18:28:54] I know what merging in svn means and how it works, but not how to do it. How can there be a wrong side, there's only old and new, ? [18:29:02] hashar: It works per-file ? [18:29:17] well you have a 3 way merge [18:29:32] yes [18:30:00] I just rejected your change in JSTesting and picked the one from trunk (which is wrong) [18:30:08] let me fix ti [18:30:29] how to know there aren't more of these conflicts ? does it say ? [18:31:06] not really :-( [18:32:08] 03hashar * 10/branches/JSTesting/tests/qunit/suites/resources/jquery/jquery.tablesorter.test.js: fix wrong cherry pick [18:32:32] I have a manual merge in my working copy. I calculated a diff from the first JSTesting branch rev to the last (last when I started, which is the one before you merged trunk into it) - and then copied/pasted stuff into /trunk making sure everything is right and tested it. [18:32:51] copied from the diff [18:33:06] (JSTesting krinkle$ svn diff -r 100374:HEAD) [18:33:35] 03hashar * 10/trunk/phase3/ (122 files in 33 dirs): [18:33:35] merge JSTesting branch into trunk [18:33:35] Changed written by Timo and reviewed by Hashar. This should be harmless. [18:33:35] To enable the feature: [18:33:35] $wgEnableJavaScriptTest = true; [18:33:35] Then head to: [18:33:35] [[Special:JavaScriptTest/qunit]] [18:33:36] I am sending the merge in trun [18:33:45] here it is that will be easier to figure that out [18:34:03] need to be AFK a bit [18:35:05] wtf [18:35:24] you already committed [18:35:54] so we need to manually check _this_ merge, even tough I had already did a check on the one I had local. [18:36:28] hi all [18:37:01] Krinkle: I thought it would be easier to view [18:37:42] this merge also touched all files that were only changed in trunk and merged to the branch [18:37:56] I have wiki, but I want to change page edits to be possible only for registered users. And new users to make e-mail confirmation. how to change this settings? [18:38:49] 03ialex * 10/branches/REL1_18/phase3/includes/UserMailer.php: Per request of Reedy, MFT r99942 and r99950 [18:43:31] Hi [18:44:23] I have a simple question is anyone free? [18:44:25] hi [18:44:38] 03gwicke * 10/trunk/extensions/VisualEditor/ (8 files in 3 dirs): (log message trimmed) [18:44:38] Land big TokenTransformDispatcher and eventization refactoring. [18:44:38] The TokenTransformDispatcher now actually implements an asynchronous, phased [18:44:38] token transformation framework as described in [18:44:38] https://www.mediawiki.org/wiki/Future/Parser_development/Token_stream_transformations. [18:44:38] Additionally, the parser pipeline is now mostly held together using events. [18:44:40] The tokenizer still emits a lame single events with all tokens, as block-level [18:46:04] iobbug are you free? [18:46:35] 03(mod) allow cropping images when rendered - 10https://bugzilla.wikimedia.org/7757 +comment (10dale) [18:47:20] When can I come back and ask my question? [18:48:00] 03(mod) create api for Special:Nuke - 10https://bugzilla.wikimedia.org/33470 normal->15enhancement (10Mark A. Hershberger) [18:48:28] mango, yes I am. I also have some questions to the group, but if I can help you [18:48:42] ok, thanks! [18:51:00] i have a new mediawiki installation, but the user: page and uaer_talk page links in the upper right dont work because they are missing " &action=edit" from the URL's so I get a browser error page saying it can't decode the data. [18:52:30] 03(mod) $wgCookieSecure = 'detect' fails when $wgServer is protocol-relative - 10https://bugzilla.wikimedia.org/33471 (10Mark A. Hershberger) [18:53:18] 03(mod) {{SECTIONPAGENAME}} and {{SECTIONPAGENAMEE}} variables, parser function, magic words - 10https://bugzilla.wikimedia.org/33477 normal->15enhancement (10Mark A. Hershberger) [18:53:57] this is a fresh mediawiki install using easy script my first time [18:54:02] 03(mod) Revision wrongly flagged as "automatically checked" after edit conflict - 10https://bugzilla.wikimedia.org/33481 (10Mark A. Hershberger) [18:54:16] 03(mod) submit release on F-Droid - 10https://bugzilla.wikimedia.org/33484 (10Mark A. Hershberger) [18:54:38] These links in the upper right don't work. that can't be right. [18:54:46] mango which easy script? use the native wizzard [18:54:49] 03danwe * 10/trunk/extensions/SemanticResultFormats/SRF_Settings.php: bad configuration value for $srfgArraySep removed which has accidentally been introduced in r102530. [18:55:11] 03(mod) Install sitemap extension into bugzilla, and then update bugzilla robots.txt - 10https://bugzilla.wikimedia.org/33406 +comment (10mah) [18:56:11] Iobug: Do you know this bug? [18:57:22] Is there any tool that converts PO syntax to PHP syntax? I translated an extension, and I would like to test it on my locale wiki. [18:57:30] 03(mod) v1.6.1 and v1.7.0 / SMW_conceptCache.php --create fails - 10https://bugzilla.wikimedia.org/32592 summary (10[[kgh]]) [18:58:22] Abrakadabra, that sounds vaguely like something that Translate can do, or could be made to [18:58:35] I'm new to this Abrakadabra. I think I'm the only one here right now. [19:00:51] reedy, my user talk: and user: page links dont work because they are mussing "&action=edit". this us a frwsh install with easy script. [19:01:11] mango: Describe "don't work"? [19:01:40] RoanKattouw, no unicorns are spawned [19:01:45] it gives a web browser error page saying the web browser can't decode raw data [19:02:46] but the link is just missing &action=edit at the end. it is a red link. [19:03:09] 14(INVALID) No notification of concurrent reviews on special pages - 10https://bugzilla.wikimedia.org/33412 +comment (10Aaron Schulz) [19:03:59] this is right after installing mediawiki anc the links in the upper right don't work Talk Page and User Page [19:04:33] i did't do anything to it. standard install using web hosts easy installer. [19:07:48] do you k ow what I mean? [19:08:16] It sounds like this may be a gzip error, but it's weird [19:08:47] you want to see my site? [19:09:37] 03(mod) Global account not appearing on Special:GlobalUsers - 10https://bugzilla.wikimedia.org/30185 +comment (10Brion Vibber) [19:11:12] It works if I add &action=edit to the URL. is that supposed to already be in the URL? Because it is not on just those two links on my site. [19:11:24] It's supposed to work without [19:11:55] i tried turning off gzip and I got a 404 error instead i beliwve. [19:12:27] Yes, the 404 response is expected [19:12:30] but you shouldn't get an error [19:12:40] all the other red links in my site work becsuse they slready have"&action=edit" on them. [19:12:43] Does this host use Microsoft IIS as their web server, by any chance? [19:13:08] no, I asked them abd they said Apache, unux hosting. [19:13:17] Weird [19:13:30] i already contacted support about that issue. [19:13:31] Maybe they have a broken 404 handler or somethnig [19:14:29] but why would all other red links have &actuon =rdit, but mediawiki fid not put it on the user: page and user_talk: pages? [19:14:36] 14(INVALID) Update of statistics on sa-wikipedia and sa-wikisource - 10https://bugzilla.wikimedia.org/33486 (10Mark A. Hershberger) [19:15:19] can you go to my site? http://www.objectivewiki.com [19:16:01] 03(mod) Defining namespaces in SearchableNamespaces is double work - 10https://bugzilla.wikimedia.org/33488 minor->15enhancement (10Mark A. Hershberger) [19:16:22] 03(mod) CR path fragmentation fails with svn copy (with "(from ..." ) - 10https://bugzilla.wikimedia.org/33489 (10Mark A. Hershberger) [19:18:07] 03reedy * 10/branches/REL1_18/phase3/maintenance/cleanupUploadStash.php: Manually merge r105322 [19:19:35] i posted my wiki page [19:20:52] 03(mod) i18n incomplete - 10https://bugzilla.wikimedia.org/32691 +comment (10mediawiki) [19:20:56] mango: http://www.objectivewiki.com/index.php?title=Foobar shows me the 404 message from the hoster [19:21:05] That's a bug in your hoster's software I guess [19:21:43] what error do you get? [19:21:48] 03reedy * 10/branches/REL1_18/phase3/ (. RELEASE-NOTES-1.18 resources/mediawiki/mediawiki.util.js): Merge r106992, manually merge r107119 [19:22:05] 03(mod) App hangs on incoming text messages during page load - 10https://bugzilla.wikimedia.org/33490 (10Mark A. Hershberger) [19:22:22] i got a diffetent error on my iphone, not sure if gzip is still off. [19:23:25] i'm hosting with ipage.com, the should be the same as bluehost or hostmonster, but cost less. [19:23:33] same company I think [19:24:56] 03danwe * 10/trunk/extensions/SemanticResultFormats/ (Array/SRF_Array.php SRF_Settings.php): 'Hash' format will now be active if HashTables extension >= 1.0 alpha detected. [19:24:58] the hosting company said it was not s hosting problem [19:25:28] If U knew the exact cause I could tell them [19:25:42] "I knew" [19:25:46] MediaWiki is sending a 404 response, with a body containing an edit form [19:26:21] Your web host, or the web server, or *something*, sees the 404 and goes "oh, look, a missing page!" and *replaces* the body of the response with an error message [19:26:31] 03reedy * 10/branches/REL1_18/phase3/ (5 files in 3 dirs): MFT r105341, r105853, r105897 [19:26:44] before it was raw data error, until I turned gzip off [19:26:54] yhen it was a 404 error [19:28:15] 03ialex * 10/trunk/phase3/includes/ (Title.php WikiPage.php): (log message trimmed) [19:28:15] Give Title a decent loading mechanism: [19:28:15] * Added Title::load() to factorise common code that load member variables instead of having each accessor doing it own loading system for its related member variable [19:28:15] * Removed usage of LinkCache::addLinkObj() to do the database query and do this [19:28:15] directly in Title::load(). This allows to select the complete database row and [19:28:15] populate all member variables; previously, requesting a field not stored in [19:28:15] LinkCache (using getCount(), getTouched() or isNewPage()) results in two [19:28:17] 03aaron * 10/trunk/phase3/includes/filerepo/FileRepo.php: [19:28:17] * Removed excess prepare() calls in initZones() - the batch functions already call prepare on the target dirs. [19:28:17] * Tweaked call to secure() to align with what it actually does (it already makes the container private if possible). [19:28:18] * A few documentation tweaks. [19:28:46] 03(mod) Support for switching language variants - 10https://bugzilla.wikimedia.org/32906 +comment (10Tomasz Finc) [19:29:43] hm [19:31:08] http://www.objectivewiki.com/?title=User:Admin mw's 404 [19:31:32] No, that's MW's 404 with the host's 404 *added* to it [19:31:36] That's evil [19:32:15] yep. funny [19:33:02] New code comment: Nikerabbit; It's also less obvious translators and wiki customizers. And we already updated all the group messag; [19:33:21] hm [19:34:19] 03reedy * 10/branches/REL1_18/extensions/ (6 files in 5 dirs): MFT r104622, r104867, r107120, r107337 [19:34:27] http://www.objectivewiki.com/wiki/lalala [19:35:27] free hosting? [19:35:42] Seriously [19:35:47] New code comment: Reedy; Untagging 1.18, path conflict, and code doesn't seem to tie up with 1.18; [19:35:48] 52 revisions tagged 1.18wmf1? [19:36:08] 03(mod) v1.6.1 and v1.7.0 / SMW_conceptCache.php --create fails - 10https://bugzilla.wikimedia.org/32592 +comment (10jeroen_dedauw) [19:36:08] 03(mod) [RT] "All" and "None" buttons do not work in MediaWiki 1.18 - 10https://bugzilla.wikimedia.org/33479 +comment (10badon) [19:36:47] oh, a forum somewhere says change custom error page to /index.php [19:38:27] 03reedy * 10/branches/wmf/1.18wmf1/ (5 files in 2 dirs): Merge r106578, r106579 [19:38:36] i'm not using free hosting. [19:39:34] maybe I meed to put that in my .htacces file in the root wiki folder. [19:43:11] 1) DatabaseTest::testStoredFunctions [19:43:15] Error: 1419 You do not have the SUPER privilege and binary logging is enabled (you *might* want to u [19:43:17] se the less safe log_bin_trust_function_creators variable) (localhost) [19:45:03] 03brion * 10/trunk/phase3/includes/specials/SpecialUserrights.php: Followup r107882: explicitly say text() or parse() on wfMessage() calls! [19:46:43] 03(mod) v1.6.1 and v1.7.0 / SMW_conceptCache.php --create fails - 10https://bugzilla.wikimedia.org/32592 +comment (10desiree.gennaro) [19:47:02] New code comment: Brion VIBBER; Made explicit again in r107931.; [19:47:33] maybe because I created an htacces file it is overiding the default server handling of 404? [19:47:46] That's possible [19:48:01] 03(mod) Export pages should allow to export all pages - 10https://bugzilla.wikimedia.org/10574 +comment (10Mark A. Hershberger) [19:48:06] i did't dpecify how to handle error pages at all [19:48:35] and if I do apparently it has to be set to index.php for 404 [19:48:52] I'm reading this but I can't test it now [19:51:03] I'll look for index.php and set it that [19:51:32] New code comment: Aaron Schulz; getTouched() used to return false if there is no page, now it gives some epoch date. Are any callers; [19:51:43] try not setting it at all [19:52:05] yes, i'll try that too. delete it. [19:52:20] it is not set at all now. [19:52:33] but maybe that is the problem [19:52:52] it is empty .htacces file [19:54:33] New code comment: Aaron Schulz;
 \ 1) DatabaseTest::testStoredFunctions \ DBQueryError: A database error has occurred. Did you for; 
[19:55:50] 	 03mah *  10/trunk/phase3/includes/db/Database.php:
[19:55:50] 	 Fix Bug 33384 - database drivers cannot be provided by extension
[19:55:50] 	 Author: Adam Wight
[19:55:50] 	 Love the simplicity of this fix.
[19:56:52] 	 03(FIXED) database drivers cannot be provided by extension - 10https://bugzilla.wikimedia.org/33384  +comment (10Mark A. Hershberger)
[20:00:17] 	 New code comment: Hashar; Of course the lame svn merge info are still there and the commit diff does not show up :-/; 
[20:02:58] 	 03(NEW) 'SMWResultPrinter' constructor should require a Parser object - 10https://bugzilla.wikimedia.org/33491 normal; MediaWiki extensions: Semantic MediaWiki; (Danweetz)
[20:04:04] 	 Can anyone here help me make figure out how to make this JS better? https://bugzilla.wikimedia.org/show_bug.cgi?id=29236
[20:04:34] 	 actually, this one: http://bug-attachment.wikimedia.org/attachment.cgi?id=9761
[20:07:02] 	 New code comment: Reedy; But should we really be just attempting to instantiate foo class, just because it exists? \ It feels ; 
[20:07:30] 	 hashar: Is source code was?
[20:07:47] 	 New code comment: Reedy; Probably should have a RELEASE-NOTES entry to go with it also; 
[20:10:05] 	 Nikerabbit: sorry? :-)
[20:10:12] 	 hashar: ref https://www.mediawiki.org/wiki/Special:Code/MediaWiki/107874
[20:12:04] 	 Nikerabbit: :-)) let me fix that
[20:13:17] 	 New code comment: Nikerabbit; Why is it restricted to mediawiki namespace?; 
[20:14:03] 	 03(mod) Backlinks generated by  shouldn't be visible in printed version of pages - 10https://bugzilla.wikimedia.org/32626  +comment (10mrbluesky)
[20:14:50] 	 03(mod) Backlinks generated by  shouldn't be visible in printed version of pages - 10https://bugzilla.wikimedia.org/32626   +need-review +patch (10MrBlueSky)
[20:15:49] 	 03grafzahl *  10/trunk/extensions/Score/ (Score.body.php Score.i18n.php): Show error message if no score images were generated.
[20:15:50] 	 03ialex *  10/trunk/phase3/includes/ (Title.php WikiPage.php): Per Aaron, fix for r107771: Title::getTouched() should return false on non-existing page
[20:16:17] 	 New code comment: IAlex; Restored previous behaviour in r107934.; 
[20:16:25] 	 03(NEW) Wikipedia iOS app does multiple lookups to genoames for one query - 10https://bugzilla.wikimedia.org/33492 normal; Wikimedia Mobile: iphone; (tfinc)
[20:16:48] 	 03hashar *  10/trunk/tools/wikibugs/wikibugs:
[20:16:49] 	 rewrite comments
[20:16:49] 	 follow r107874
[20:16:50] 	 Nikerabbit: ^^^  (thanks)
[20:20:17] 	 New code comment: Brion VIBBER; Bug is listed as 'calls parseMultiValue incorrectly' however this changed code is '''in''' parseMult; 
[20:23:32] 	 New code comment: Brion VIBBER; I'd recommend against this without a good reason; we should probably be moving more consistently tow; 
[20:33:17] 	 New code comment: Toniher; Hi, from comment: http://www.mediawiki.org/wiki/Extension_talk:UserFunctions#More_secure_version_sug; 
[20:33:41] 	 03raymond *  10/trunk/phase3/maintenance/language/ (messageTypes.inc messages.inc): r107919: Register new message keys for maintenance scripts, as usual...
[20:37:00] 	 How do i fix this type of error "Fatal error: Allowed memory size of 52428800 bytes exhausted (tried to allocate 10200 bytes)"
[20:38:25] 	 Project MediaWiki-phpunit build #5033: FAILURE in 2 min 16 sec: http://integration.mediawiki.org/ci/job/MediaWiki-phpunit/5033/
[20:46:17] 	 03grafzahl *  10/trunk/extensions/Score/ (Score.body.php Score.i18n.php): (log message trimmed)
[20:46:17] 	 Internal housekeeping:
[20:46:17] 	 * Do most configuration in a centralised place, namely Score::render().
[20:46:17] 	 * As a result, change parameters/options for the generate functions.
[20:46:17] 	 * Delete temporary directory in all cases.
[20:46:17] 	 * Create input file to lilypond process earlier instead of juggling the score
[20:46:18] 	 code around.
[20:47:46] 	 Hmm, what does "post-commit hook failed (exit code 8) with no output" after a svn commit mean?
[20:47:54] 	 Should I be worried?
[20:48:34] 	 GrafZahl_ is that  on our svn repo ?
[20:48:37] 	 Daniel_WMDE: What happened with Wikipedia API? http://de.wikipedia.org/w/api.php?action=query&prop=info&revids=12345
[20:49:01] 	 GrafZahl_: looks like your change was sent in :/  not sure what happens
[20:49:27] 	 It does not process any query for several minutes.
[20:49:36] 	 wtf
[20:49:39] 	 The API Apaches are all down
[20:49:44] 	 Or well
[20:49:45] 	 wtf
[20:49:47] 	 Maybe the LVS server is down?
[20:49:52] 	 http://ganglia.wikimedia.org/?c=API%20application%20servers%20pmtpa&m=cpu_report&r=hour&s=descending&hc=3&mc=3
[20:49:58] 	 hashar: Yes, svn.wikimedia.org
[20:50:11] 	 Yippie, build fixed!
[20:50:11] 	 Project MediaWiki-phpunit build #5034: FIXED in 2 min 15 sec: http://integration.mediawiki.org/ci/job/MediaWiki-phpunit/5034/
[20:50:44] 	 How do i fix this type of error "Fatal error: Allowed memory size of 52428800 bytes exhausted (tried to allocate 10200 bytes)"
[20:51:18] 	 Allocate more memory
[20:52:13] 	 Reedy where do I set that?
[20:52:18] 	 !memorylimit
[20:52:18] 	 If you're getting out-of-memory errors or internal server errors, raise PHP's memory limit to 50M or more. The memory limit is set in php.ini (as memory_limit) and possibly overridden in LocalSettings.php with ini_set('memory_limit', '20M');
[20:52:32] 	 New code comment: Nikerabbit; A bit ugly to depend on $wgUser like that but I guess it's fine.; 
[20:52:54] 	 PHP Notice:  Undefined offset: 0 in /www/w/includes/filerepo/FileRepo.php on line 992
[20:53:19] 	 netAction: We're looking into the problem
[20:55:19] 	 RoanKattouw: I would bring you pizza if I were in the Netherlands.
[20:55:32] 	 heh I'm just the reporter here too
[20:55:36] 	 The ops guys are taking it from here
[20:55:52] 	 So you're dong nothing.
[20:56:30] 	 Hey Roan, do you have a chance to answer a question about WikiEditor?
[20:56:41] 	 Sure
[20:56:48] 	 hashar: OK, my change is in SVN but not in CR. I guess the post-commit thing informs CR of new revisions. Let's hope it gets in with the next commit someone makes.
[20:56:52] 	 netAction: I'm not working on this issue, no
[20:57:08] 	 GrafZahl_: This is a side-effect of api.php being down
[20:57:32] 	 RoanKattouw: OK, thanks for the info
[20:58:41] 	 Thanks @Reedy!
[20:59:38] 	 Roan: Something came up, I'll be back with my question in a bit
[21:00:40] 	 03reedy *  10/branches/wmf/1.18wmf1/ (9 files in 7 dirs): MFT r96774, r98690, r99840
[21:02:11] 	 Reedy: you aren't in the middle of deploying more code, are you?
[21:02:25] 	 more?
[21:02:26] 	 03(NEW) language list in setting not sorted by language name - 10https://bugzilla.wikimedia.org/33493 normal; Wikimedia Mobile: android; (hashar)
[21:02:44] 	 robla, I'm tidying up the 1.18wmf1 merge backlog
[21:03:58] 	 Reedy: sure, but given we're in the middle of a site outage, and may need to push changes, seems like this isn't the time to  futz with 1.18wmf1
[21:04:50] 	 sounds like it's probably not a MW problem right now, but still
[21:07:32] 	 New code comment: MarkAHershberger; I agree that it felt strange. Maybe I should get Tim to give us his input?; 
[21:08:32] 	 New code comment: Nikerabbit; What are the privacy security concerns?; 
[21:08:37] 	 RoanKattouw: It works.
[21:08:43] 	 03greg *  10/trunk/phase3/ (4 files in 4 dirs): Allow new checkbox on Special::Export to export all pages. See bug 10574.
[21:08:47] 	 New code comment: Brion VIBBER; Needs a phpunit test case; will add one.; 
[21:09:10] 	 03(mod) Export pages should allow to export all pages - 10https://bugzilla.wikimedia.org/10574  +comment (10greg)
[21:12:29] 	 03brion *  10/trunk/phase3/tests/phpunit/ (2 files in 2 dirs): PHPUnit test case for bug 31719 (followup r107793)
[21:13:17] 	 New code comment: Brion VIBBER; Added in r107940. Confirmed that taking out the subst check has the metadata checks on this file fai; 
[21:15:02] 	 New code comment: Toniher; The most likely one, IMHO, is that some users in public wikis might think use it to conceal superfic; 
[21:15:08] 	 Roan: It seems my problem isn't with WikiEditor as I thought, but with the editor in general. getIsPreview() doesn't seem to do what I thought it would
[21:18:53] 	 Hey
[21:19:08] 	 I'm having a little trouble with the search box on my wiki
[21:19:18] 	 When I click on it, a horizontal scrollbar appears in it
[21:19:29] 	 http://iiwiki.wikkii.net/wiki/Main_Page <-- Here's a link if you need it.
[21:19:35] 	 Wondering if there is some way to fix that
[21:20:43] 	 anyone busy fixing js unit test ? otherwise I wil do so now
[21:20:47] 	 brion: 
[21:20:47] 	 03brion *  10/trunk/phase3/ (3 files in 3 dirs): Revert r107773 - increases parsercache fragmentation without clear benefit
[21:21:17] 	 New code comment: Brion VIBBER; Reverted in r107941. Offhand I agree with above; this increases parsercache fragmentation and there ; 
[21:21:38] 	 slyv: Did you set $wgVectorFeatures['expandablesearch'] in LocalSettings.php?
[21:22:02] 	 I had that problem when I set that
[21:22:07] 	 04(REOPENED) "Page does not exist" title cached in wrong language - 10https://bugzilla.wikimedia.org/32686  +comment (10Brion Vibber)
[21:22:19] 	 @Marein: Ah yes
[21:22:23] 	 Should I unset that?
[21:22:36] 	 03raymond *  10/trunk/ (145 files in 94 dirs): Localisation updates for core and extension messages from translatewiki.net
[21:22:56] 	 slyv: Try it
[21:23:06] 	 03mah *  10/trunk/extensions/Collection/Collection.body.php: w/s strikes again
[21:23:09] 	 Ah yes, that fixed it.
[21:23:11] 	 Thank you!
[21:23:15] 	 My pleasure!
[21:24:02] 	 New code comment: Brion VIBBER; This adds more internal state to the Title object which I'd rather not see... \ doesn't appear to cle; 
[21:26:59] 	 RoanKattouw: Alright, I got $parser->getOptions()->getIsPreview() working correctly for the standard editor, now I'm back to WikiEditor... It seems that using the preview tab of the extension doesn't setIsPreview() correctly, or something...
[21:27:15] 	 hmm
[21:27:24] 	 The preview tab is one of those almost-done features
[21:27:37] 	 Given a few more weeks it could totally have worked properly
[21:28:43] 	 03mah *  10/trunk/extensions/Collection/Collection.body.php: re r100475: use proper accessors
[21:29:02] 	 New code comment: Hashar; Thanks Raymond.; 
[21:29:08] 	 I'll have to wait a bit, then :) Are there any other ways of checking whether I'm in preview that you know, off the top of your head?
[21:29:32] 	 New code comment: Brion VIBBER; Title should have fewer, not more internal state variables. Strongly recommend against this. Really ; 
[21:31:32] 	 New code comment: Brion VIBBER; adding to the revert list; 
[21:36:47] 	 New code comment: Reedy; Yeah possibly, and/or Brion; 
[21:44:57] 	 03brion *  10/trunk/phase3/includes/ (FakeTitle.php Title.php WikiPage.php):
[21:44:58] 	 Revert r107769, r107771, r107825, r107840, r107927, r107934
[21:44:58] 	 Title objects are meant to be dumb value objects; we shouldn't add to their internal state like this, but should be working to remove the bits already in there like the article ID.
[21:44:58] 	 Preloading information like this can make sense, but probably belongs in WikiPage, not Title.
[21:46:03] 	 03(NEW) Remove redundant CSS from chick/main.css - 10https://bugzilla.wikimedia.org/33494 normal; MediaWiki: General/Unknown; (erwin)
[21:47:32] 	 New code comment: Aaron Schulz; This approach makes sense.; 
[21:47:42] 	 03(NEW) redlink - 10https://bugzilla.wikimedia.org/33495 minor; MediaWiki extensions: SemanticForms; (jeroen_dedauw)
[21:51:27] 	 03(FIXED) Run a cleanup bot over all EXIF-rotated images on Commons, other wiki sites - 10https://bugzilla.wikimedia.org/31509  +comment (10Rob Lanphier)
[21:51:42] 	 Hmm
[21:51:59] 	 I'm having trouble running the ImportImages.php script
[21:52:10] 	 This should work, correct? php pubic_html/iiwiki/maintenance/importImages.php --extensions=png,jpg,gif,bmp,PNG,JPG,GIF,BMP public_html/azhuimages/images/
[21:53:30] 	 03krinkle *  10/trunk/phase3/tests/qunit/index.html: (log message trimmed)
[21:53:30] 	 [JSTesting] Fix static html tests
[21:53:30] 	 * r107919 merge broke it as it removed all the inline mw.config calls, and the
[21:53:30] 	 tearDown is resetting them to the initial values. That works fine on a MediaWiki
[21:53:30] 	 page but on the static page are now no variables at all. Copying a basic sample
[21:53:30] 	 to it. This should've been in the static test suite all along actually.
[21:53:31] 	 * Calculating wgScriptPath based on location.pathname instead of location.href, exclude wgServer
[21:55:45] 	 03mah *  10/trunk/extensions/Collection/js/bookcreator.js: Fix js error
[21:55:47] 	 03(mod) Implement SpecialPage for running javascript tests - 10https://bugzilla.wikimedia.org/30339  +comment (10krinklemail)
[21:55:49] 	 03(FIXED) Make it possible to run/add QUnit tests for extensions - 10https://bugzilla.wikimedia.org/30656  +comment (10Krinkle)
[21:55:51] 	 03(mod) Implement SpecialPage for running javascript tests - 10https://bugzilla.wikimedia.org/30339  (10Krinkle)
[21:56:04] 	 03(mod) redlink - 10https://bugzilla.wikimedia.org/33495  +comment (10yaron57)
[21:57:02] 	 New code comment: Johnduhart; Talk to Niklas about it, this is what he needed and he confirmed that it worked. Probably just didn'; 
[21:57:28] 	 03(NEW) Misleading comment regarding preformatted font in commonElements.css - 10https://bugzilla.wikimedia.org/33496 normal; MediaWiki: General/Unknown; (erwin)
[21:58:58] 	 14(DUP) Wrong pagelinks to images and user discussion pages in namespace 0 - 10https://bugzilla.wikimedia.org/32404  +comment (10Tim Starling)
[21:59:00] 	 03(mod) Transient CDB read/write failures - 10https://bugzilla.wikimedia.org/33409  +comment (10tstarling)
[22:00:16] 	 is there any way to convert this htm file to mediawiki and still keep the flash content?
[22:00:21] 	 http://www.csupomona.edu/~ehelp/broncodirect/general%20use/swf/saving_search.htm
[22:01:38] 	 14(DUP) Bild-prefix is added to il_to value of imagelinks table - 10https://bugzilla.wikimedia.org/32170  +comment (10Tim Starling)
[22:01:40] 	 03(mod) Transient CDB read/write failures - 10https://bugzilla.wikimedia.org/33409  +comment (10Tim Starling)
[22:01:55] 	 03(WONTFIX) is_ff2 in wikibits.js will break on Firefox 10 and later - 10https://bugzilla.wikimedia.org/32147  -upstream ; +comment (10Krinkle)
[22:02:22] 	 Danny_B|backup: Did you need something regarding codurr?
[22:02:41] 	 03(FIXED) Add IE 10 developer preview to TestSwarm - 10https://bugzilla.wikimedia.org/30901  +comment (10Krinkle)
[22:06:17] 	 03(WONTFIX) Add mobile browsers to TestSwarm runs for MediaWiki qunit tests - 10https://bugzilla.wikimedia.org/30001  +comment (10Krinkle)
[22:06:37] 	 rmoen: yes ?
[22:07:00] 	 03reedy *  10/branches/wmf/1.18wmf1/ (. includes/ includes/UserMailer.php): Merge r107920, so essentially merging r99942, r99950
[22:08:30] 	 Krinkle:  Let's say I'm making a JSONP request and I'm wrapping all of my functions in an anonymous function to not pollute the global namespace..  What is the standard procedure for defining the callback in the global namespace? Is it ok to extend the mw object ? 
[22:09:15] 	 No
[22:09:21] 	 Take a callback= parameter
[22:09:23] 	 You shouldn't be doing that yourself
[22:09:27] 	 let jQuery do that for you
[22:09:28] 	 And yeah, that too
[22:09:36] 	 rmoen, personally i tend to leave the callbacks to the ajax library; eg $.ajax in jQuery can do that for you
[22:09:48] 	 As for the server response, let the API do the work for you
[22:09:54] 	 This is cross domain
[22:09:55] 	 api.php has JSONP support
[22:10:03] * varnent  not sure how to recruit endorsements for this participant grant - https://meta.wikimedia.org/wiki/Grants:Varnent/SFHackathon2012
[22:10:03] 	 Doesn't matter, it'll still work
[22:10:12] 	 Both $.ajax and api.php support cross-domain JSONP
[22:10:45] 	 oh strange, i was having problems using .ajax
[22:10:47] 	 api.php will listen if there is a callback= parameter with format=json and change response from {..} to callback({..})
[22:10:54] 	 rmoen: show us the code :)
[22:10:59] 	 ok
[22:11:06] 	 http://www.mediawiki.org/wiki/User:Robmoen/bugStatusUpdate.js
[22:11:45] 	 encodeURI(base) ?
[22:12:16] 	 &callback=mw.updateBugsGadget
[22:12:22] 	 Use &callback=?
[22:12:28] 	 [#jquery]  jQuery.ajax(url, [settings]): Perform an asynchronous HTTP (Ajax) request. http://api.jquery.com/jQuery.ajax/
[22:12:30] 	 jQuery will magically replace the ? with a randomly generated function name
[22:12:37] 	 rmoen: check the documentation :)
[22:12:42] 	 (of jQuery)
[22:12:48] 	 You'll probably need to set 'type': 'jsonp' as well
[22:12:50] 	 no need for even to create a script tag yourself
[22:12:57] 	 And then you can just use $.ajax the way you normally would
[22:13:10] 	 Hi, I have a small question. I installed mediawiki and I now have a search box and a go and search buttons to the upper right. How do I change it to look like on mediawiki.org?
[22:13:35] 	 Krinkle: correct, i'm aware that if i'm using .ajax i don't need to create the script tag
[22:13:38] 	 (I.e. no buttons, search suggestions.)
[22:13:51] 	 ok.  Thanks for the pointers 
[22:14:05] 	 Also, this code could use some query string building using $.param() and JSON building using $.toJSON() or whatever it's called
[22:14:13] 	 (the thing that's in the jquery.json module)
[22:14:25] 	 03(mod) MakeCollapsible toggles need available CSS class to produce pseudolink styling - 10https://bugzilla.wikimedia.org/33432  +comment (10Sumana Harihareswara)
[22:14:28] 	 (Krinkle: was r107946 supposed to make the TestSwarm tests green?)
[22:14:29] 	 I've tried a lot of that.. and the jsonrpc was rejecting
[22:14:45] 	 Jarry1250: It fixed some tests, not all. Still working on it
[22:14:59] 	 Cool :)
[22:15:14] 	 !b 33494
[22:15:20] 	 grr.
[22:15:24] 	 !b33494
[22:15:32] 	 mw-bot is gone
[22:15:34] * RoanKattouw  restarts
[22:16:22] 	 WTf
[22:16:23] 	 why does erwin dokter not have commit access?  has he never applied?
[22:16:29] 	 There's a *syntax error* in codurr.py ?
[22:16:53] 	 huh
[22:17:06] 	 03(mod) language list in setting not sorted by language name - 10https://bugzilla.wikimedia.org/33493  +comment (10brion)
[22:17:26] 	 Hm.. adding toolserver mwbot-stuff to SVN was still on the todo list
[22:17:31] 	 or did someone do that already
[22:17:42] 	 (to have it run on checkout, without local changes, other than config)
[22:18:19] 	 03(mod) Make it possible to run/add QUnit tests for extensions - 10https://bugzilla.wikimedia.org/30656  +comment (10s.mazeland)
[22:20:30] 	 14(WFM) GeSHi does not color XML - 10https://bugzilla.wikimedia.org/33404  +comment (10Brion Vibber)
[22:20:41] 	 14(INVALID) MakeCollapsible toggles need available CSS class to produce pseudolink styling - 10https://bugzilla.wikimedia.org/33432  +comment (10Krinkle)
[22:21:25] 	 03(mod) Make it possible to run/add QUnit tests for extensions - 10https://bugzilla.wikimedia.org/30656  +comment (10krinklemail)
[22:21:42] 	 03(mod) Implement SpecialPage for running javascript tests - 10https://bugzilla.wikimedia.org/30339  +comment (10krinklemail)
[22:21:51] 	 OK something's wrong with the toolserver
[22:22:01] 	 something's always wrong with the toolserver
[22:22:07] 	 I'm starting mwbot but it's very slow in communicating with the IRC server so it gets kicked
[22:22:26] 	 03(NEW) editwarning dialog does not appear in IE8 - 10https://bugzilla.wikimedia.org/33497 normal; MediaWiki extensions: WikiEditor; (mediawiki)
[22:22:28] 	 Yeah, all it's IRC bots died along with mw-bot and codurr
[22:23:54] 	 Does anybody know why http://bugs.techessentials.org/show_bug.cgi?id=9 might be happening?
[22:23:57] 	 brion: Do you have IE9 in the swarm ?
[22:24:00] 	 siebrand: or you ?
[22:24:18] 	 (i'm not asking to start it, just trying to find out who's in there now)
[22:24:19] 	 Krinkle, I can add it
[22:24:27] 	 not at the moment, my VMs are off
[22:25:05] 	 Anyone has any idea or could point me to how to change that behaviour?
[22:25:19] 	 okay, the problem is, someone's IE9 is in there, and sometimes one fails with a seemingly unrelated problem. Always IE9 and always the same client id. 
[22:25:34] 	 when I join swarm with my IE9 and it re-tests that potential error, it goes way
[22:25:42] 	 check: http://integration.mediawiki.org/testswarm/job/480/
[22:25:46] 	 red 15 at IE9
[22:26:33] 	 in a few minutes that'll be green when my IE tests it
[22:26:58] 	 yep
[22:27:01] 	 Pilif12p, that image works for me...
[22:27:10] 	 green :)
[22:27:15] 	 03(FIXED) Extension:Collection should copy the book title automatically to the stored "book page" input field - 10https://bugzilla.wikimedia.org/29236  +comment (10Mark A. Hershberger)
[22:27:23] 	 skapism: Download the Vector extension, I think
[22:27:24] 	 Reedy, er, I mean, why aren't images from InstantCommons working on the main page?
[22:27:34] 	 we're working on it
[22:27:40] 	 problem with tuhmbnail generation
[22:28:04] 	 Reedy: brion: siebrand: as you've probably noticed in last few weeks, whenever your swarm client was done testing the current backlog it'd get stuck. That is fixed now
[22:28:28] 	 there was a bogus entry in the database from early on. hasher nuked it, and now it says "Status: No new tests to run. Getting more in 30 seconds." when it is done
[22:28:31] 	 Marein: could be it's this extension? https://www.mediawiki.org/wiki/Extension:MWSearch
[22:28:40] 	 yay
[22:28:52] 	 I don't know about that one
[22:28:53] 	 so they'll stay connected :)
[22:29:02] 	 But I know this one adds the single search box http://www.mediawiki.org/wiki/Extension:Vector
[22:29:09] 	 Just like on mediawiki.org
[22:29:11] 	 Oh, nevermind. Yeah, thanks.
[22:29:19] 	 That's what I was looking for.
[22:29:27] 	 I use it on my wiki
[22:29:47] 	 Search suggestions I'm not sure about, those don't work on my own wiki, but I might have broken that somehow
[22:29:48] 	 anyone here familiar with X3D/VRML? i am trying to make a rubiks cube and color each face of the cube with different colors. I have defined both red and green, however when it renders, everything is green...any ideas?
[22:29:53] 	 03(mod) Add upload by URL domain limitation - 10https://bugzilla.wikimedia.org/32341  (10Rob Lanphier)
[22:29:56] 	 brion: oh, this is wrong in so many ways: http://integration.mediawiki.org/testswarm/user/M.e.D.i.A.W.i..ki/
[22:30:08] 	 testswarm normalizes the name somehow… ?
[22:30:18] 	 but not the case and outputs the given case
[22:30:20] 	 looks like
[22:30:21] 	 heh
[22:30:54] 	 I think that was an early workaround so that /jquery.pluginnane/ would work intuitively
[22:30:59] 	 even when the username was different
[22:31:12] 	 i.e. jquery.qunit and jQuery.QUnit would both work
[22:31:18] 	 Yay, it's working now, with suggestions too.
[22:31:24] 	 Marein: thanks a bunch.
[22:31:41] 	 My pleasure :)
[22:31:56] 	 03(mod) editwarning dialog does not appear in IE8 - 10https://bugzilla.wikimedia.org/33497  (10Dan Barrett)
[22:32:07] 	 03reedy *  10/branches/wmf/1.18wmf1/ (13 files in 8 dirs): MFT r100348, r101656, r103450, r103672, r103677, r103679, r103694
[22:33:26] 	 03(NEW) Add "Windows Server 2008" to OS dropdown - 10https://bugzilla.wikimedia.org/33498 normal; Wikimedia: Bugzilla; (mediawiki)
[22:33:32] 	 skapism: You didn't do anything extra to make suggestions work?
[22:34:49] 	 Ah wait, I just figured out the problem with the suggestions for me... It's only looking in the main namespace while almost all of my pages are in custom namespaces
[22:35:34] 	 New code comment: Brion VIBBER; MobileFrontend is a port of a proxy-based postprocessor so isn't a Skin subclass at all.; 
[22:35:58] 	 03(mod) Thumbnails take ages (10 seconds) to be rendered - 10https://bugzilla.wikimedia.org/32432  -platformeng +ops; +comment (10Rob Lanphier)
[22:36:02] 	 03(mod) Add "Windows Server 2008" to OS dropdown - 10https://bugzilla.wikimedia.org/33498   +upstream (10Reedy)
[22:36:47] 	 03johnduhart *  10/trunk/phase3/ (2 files in 2 dirs):
[22:36:47] 	 Followup r107862
[22:36:47] 	 Fix bug that caused a PHP notice
[22:36:47] 	 Vertical-align:top on callers in the console
[22:37:52] 	 Krinkle: What other things should I add to the debug toolbar? Thinking of doing Hooks and their called functions, along with loaded RL modules
[22:37:55] 	 03(mod) Wikipedia Android app doesn't show pins after redo search until user taps the screen - 10https://bugzilla.wikimedia.org/33405  (10Yuvi Panda)
[22:38:19] 	 New code comment: Brion VIBBER; Ok, this looks fairly reasonable on further reading and may be a useful hook for a future Skin-based; 
[22:38:36] 	 johnduhart: mw.loader.getModuleNames() --> mw.loader.getState() & mw.loader.getVersion() :)
[22:38:46] 	 03(mod) Add "Windows Server 2008" to OS dropdown - 10https://bugzilla.wikimedia.org/33498  +comment (10sam)
[22:38:51] 	 can refresh client side as well and re-run that cyc;e
[22:38:54] 	 sounds like a good idea
[22:39:04] 	 I find myself doing an $.each loop with that fairly often in the onsole
[22:39:06] 	 console*
[22:39:48] 	 03(FIXED) Android app should not forget that its just done a near by me search if the location hasn't changed - 10https://bugzilla.wikimedia.org/31869  +comment (10Yuvi Panda)
[22:40:08] 	 03(FIXED) Wikipedia Android app doesn't show pins after redo search until user taps the screen - 10https://bugzilla.wikimedia.org/33405  +comment (10Yuvi Panda)
[22:40:29] 	 Krinkle: that sounds like a good idea
[22:41:53] 	 03(mod) AbuseFilter should respect revdel flags - 10https://bugzilla.wikimedia.org/28633  +comment (10Rob Lanphier)
[22:43:13] 	 03reedy *  10/branches/wmf/1.18wmf1/includes/SpecialPage.php: Add getLanguage for ease (then we know it exists!)
[22:43:35] 	 03(mod) Extension:Collection should copy the book title automatically to the stored "book page" input field - 10https://bugzilla.wikimedia.org/29236  +comment (10mail)
[22:45:55] 	 03reedy *  10/branches/wmf/1.18wmf1/ (9 files in 6 dirs): MFT r104030, r104033, r104146, r104671
[22:48:30] 	 rmoen: Do you have a webserver running locally on your PC?
[22:48:53] 	 johnduhart: yes
[22:49:55] 	 rmoen: Instead of saving the bugstatusupdate script on the wiki each time you change it you could develop it locally
[22:50:04] 	 New code comment: Brion VIBBER; this was done in r107379; 
[22:50:09] 	 I'm aware of this
[22:52:41] 	 03(mod) Bad SSL cert at integration.mediawiki.org - 10https://bugzilla.wikimedia.org/33301  +comment (10Krinkle)
[22:52:59] 	 03(mod) -------------------------------------------- - 10https://bugzilla.wikimedia.org/32821  04BLOCKER->trivial; +comment (10Krinkle)
[22:53:05] 	 03(mod) API spamblocklist error should provide *all* blocked URLs, not just one - 10https://bugzilla.wikimedia.org/30332  +comment (10Jarry1250)
[22:54:04] 	 New code comment: Brion VIBBER; Needs test case & data file to confirm that the image size getting works. Ideally should be able to ; 
[22:54:31] 	 hexmode, any objection to moving XCFHandler to an extension?
[22:55:28] 	 03(mod) API spamblocklist error should provide *all* blocked URLs, not just one - 10https://bugzilla.wikimedia.org/30332  +comment (10jarry1250)
[22:57:52] 	 brion: what dat do?
[22:58:00] 	 03reedy *  10/branches/wmf/1.18wmf1/ (6 files in 5 dirs): Merge r107913 (merges r105007 from trunk) and r107924 (merges r106992 from trunk)
[22:58:10] 	 I'm guessing the thought is most people don't need it
[22:58:32] 	 Lcawte, hmm? xcf is gimp's native image format
[22:58:55] 	 That bit I get, but does it thumbnail xcfs or something?
[22:59:57] 	 Reedy: looks like you can use FR as of r104562
[23:00:14] 	 though that would leave 2 simple revs to review
[23:00:15] 	 Cheers
[23:00:49] 	 no, 5 revs :)
[23:00:52] 	 heh
[23:01:02] 	 let me scap this and I'll have a look
[23:01:05] 	 the moves were in 104562
[23:01:19] 	 I mean r102741 
[23:01:46] 	 does Sue's header keep re-appearing for others as well - or is it just me?  I feel like I've clicked that X box a lot today...
[23:01:57] 	 I have that problem too, very annoying
[23:02:04] 	 I don't mind the message - just that it seems to keep reappearing...
[23:02:44] 	 !b 33122
[23:02:50] 	 so it's not just me?  wasn't sure if I was just switching between a lot of sites and computers so it just SEEMED to be a lot of clicking it away…but I swear I've done it a couple time on the same computer now...
[23:05:30] 	 03(mod) LocalisationUpdate not updating FlaggedRevs messages - 10https://bugzilla.wikimedia.org/33122  +comment (10sam)
[23:05:33] 	 it's not just you.
[23:05:34] 	 i
[23:05:35] 	  th
[23:05:35] 	 ink
[23:05:41] 	 fucking colloquy
[23:05:55] 	 i think the cookies on that are being set on a per site basis, rather than global.
[23:08:21] 	 AaronSchulz, I see 25 new FR revs...
[23:09:23] 	 03(NEW) [TestSwarm] Submit jobs for Special:JavaScriptTest as well - 10https://bugzilla.wikimedia.org/33499 normal; Wikimedia: Testing Infrastructure; (krinklemail)
[23:09:32] 	 http://www.mediawiki.org/w/index.php?limit=100&path=%2Ftrunk%2Fextensions%2FFlaggedRevs%2F&title=Special%3ACode%2FMediaWiki
[23:09:59] 	 03kaldari *  10/trunk/extensions/CentralNotice/CentralNotice.php: getting rid of temporary Harvard Sciences Po functionality, replacing it with more generic functionality, dont deploy until you get the OK from Dario about the Harvard study being totally finished.
[23:10:04] 	 duh, there are still ones before that :)
[23:10:19] 	 jorm: that would make sense - I thought I may have clicked it multiple times on the same site - but I switched PCs a couple times and it may just have been deja vu
[23:10:21] * AaronSchulz  is distracted with strptime() stuff
[23:10:37] 	 would be handy if for logged in users it also tagged their click in addition to just a cookie
[23:11:13] 	 Krinkle: what I don't understand about TestSwarm is why it isn't easier to just set up a very cheap PC at Wikimedia HQ, install a range of browsers on it, plug it into the internet and just lete it run all the tests? Or is the idea that the revisions might come too quickly for one PC ever to be able to cope with?
[23:12:16] 	 Well you need at least 2-3 machines (or VMs) for different OSes
[23:12:17] 	 Jarry1250: I don't think anyone is willing to sit in front of that PC all way and refresh the browser whenever a commit is made and then call the team if something breaks and fax the bug report. 
[23:12:27] 	 You also cannot virtualize OS X on something that is not a Mac
[23:12:34] 	 Legally
[23:12:39] 	 right
[23:12:41] 	 buy a mac, virtualise on it ;)
[23:12:43] 	 What TestSwarm does is exactly what it needs to do: refresh the browser, get the latest test suite, run it and report back to the main frame and shot a nice table.
[23:12:55] 	 03halfak *  10/trunk/tools/wsor/message_templates/ (20 files in 6 dirs): Postings and metrics script working. Metrics for editcounts, warnings, talk and blocks working, but not spot checked.
[23:13:06] 	 Jarry1250: TestSwarm doesn't force in anyway that WMF doesn't' set up a group of VMs to fill the swarm with.
[23:13:08] 	 that's fine.
[23:13:10] 	 how would i know whether an interface msg can contain a semantic query?
[23:13:14] 	 But yeah you also still need a system that runs the right tests at the right time
[23:13:32] 	 (run tests for all historic revs, run them when new revs come in, etc)
[23:13:38] 	 So you need software that dispatches tests to runners
[23:14:06] 	 so far we've been letting the devs and community join the swarm. afaik wmf is planning to eventually set up a few vms on a random pc in the office and let it boot with those browsers and set testswarm as homepage.
[23:14:08] 	 And at that point when implementing it it doesn't really matter whether those runners are local or remote
[23:14:36] 	 Fair enough, I mean, it's fun and it has a table
[23:14:58] 	 Yeah
[23:15:04] 	 Which is enough to make me want to let it run (fifth place here I come)
[23:15:17] 	 :P
[23:15:20] 	 RoanKattouw: actually OS doesn't; matter all that much. So far we've been assuming js engines are OS independent, and haven't been caught on that yet, neither jQuery.
[23:15:34] 	 and all js engines we care about have a Windows browser that uses it.
[23:15:39] 	 Well the point is that if it'd be done the way you describe, it wouldn't actually be implemented much differently, so you might as well invest minimal effort for a lot of flexibility
[23:15:47] 	 right, yeah
[23:16:00] 	 We probably need to start testing browser+OS combinations at some point too
[23:16:24] 	 By the way, are they any plans to have an IRC bot report test fails?
[23:16:35] 	 Jarry1250: There already is
[23:16:39] 	 mw-jenkinsbot
[23:16:54] 	 That's for PHPUnit test failures
[23:16:55] 	 that's right, testswarm is going into Jenkins
[23:16:59] 	 Oh!
[23:17:02] 	 Sweet!
[23:17:03] 	 Ah, I see :)
[23:17:11] 	 'going', not  yet.
[23:17:24] 	 gdgd, because then there really will be no difference if the WMF decides to pad out the swarm.
[23:17:53] 	 TestSwarm and Jenkins overlap a very tiny bit in functionality, for the rest is very different. This plugin will fetch build results from testswarm, and do the rest itself. TestSwarm isn't very good at tables etc. it shows the last 20 revs on the /user/ page, but thats it.
[23:18:02] 	 Yeah, TestSwarm was developed for a project (jQuery, IIRC) that has no central company running things
[23:18:34] 	 well, I'd change "for" into "by". it is developed to work in either evironment
[23:18:46] 	 Sure
[23:19:21] 	 But they kind of did develop it with the goal of using it for their own code
[23:19:22] 	 and scales well to multiple projects running in the same swarm. Orignally (when testswarm.com still existed) they even accepted applications from random libraries to run on their swarm.
[23:19:41] 	 which is a nice idea, one big swarm
[23:19:44] 	 So it makes sense that they should pick a model that fits with their development model
[23:19:52] 	 running commits from different projects by different organizations
[23:19:57] * RoanKattouw  casually wonders how TestSwarm will work with git
[23:19:59] 	 On a similar note, will extension authors be able to have the MediaWiki swarm test their JS?
[23:20:05] 	 RoanKattouw: jQuery is all in git
[23:20:08] 	 I guess it'd track a couple of selected branches?
[23:20:16] 	 Right, so how does JQ do it?
[23:20:44] 	 RoanKattouw: https://github.com/jquery/testswarm/blob/master/scripts/testswarm-jquery.pl.txt
[23:20:49] 	 For our purposes, it would be nice if we could run TS for every commit pushed to a certain set of branches, as well as for all commits pending review
[23:20:59] 	 that's their periodic checkout/submit jobs scritp
[23:21:04] 	 New code comment: Brion VIBBER; 'unwatch' parameter is not used, and function is not reused as mentioned in the comments.; 
[23:21:13] 	 ourrs is more complicated due to SVN being a bitch and the requirement for LocalSettings and a database.
[23:21:47] 	 RoanKattouw: Right now, contrary to my testswarm setup on Toolserver, it can go for every commit.
[23:21:55] 	 Right, they take a git checkout and use git log
[23:22:16] 	 Every minute it takes one higher than the last, (my install did every minute whatever was the HEAD at that time, and skip if already checked out)
[23:23:47] 	 brion: I've no objection if *you* move XCFHandler ;)
[23:23:52] 	 :)
[23:24:00] 	 k i might do then
[23:26:51] 	 RoanKattouw: Actually jQuery's front-end handling is very nice. They don't have separate checks per revision like we do
[23:27:11] 	 How do they do it?
[23:27:11] 	 they have one checkout that is updated, and use a php / htaccess wrapper to access a file by a revision id.
[23:27:17] 	 Ah, OK
[23:27:24] 	 Git allows that :)
[23:27:26] 	 You mean they don't have separate /checkouts/
[23:27:28] 	 yeah
[23:27:30] 	 since it has the entire repo
[23:27:33] 	 pretty cool
[23:27:34] 	 Surely they have separate /test runs/
[23:28:04] 	 sure, they have separate modules and tests likek we do
[23:28:19] 	 New code comment: Brion VIBBER; Ajax watch seems broken for me; clicking the watch tab just sends me on through to the action URL fo; 
[23:28:36] 	 I mean, they do actually test each revision separately, don't they?
[23:28:38] 	 Krinkle, i'm having trouble with the new ajax watch...
[23:28:42] 	 RoanKattouw: yes
[23:28:43] 	 They just fetch it differently
[23:29:29] 	 lemme revert to before and see...
[23:29:33] 	 yep, instead of checkout it out into an actual directory and submitting urls for jobs that point to the public variant of that dir, they just "git pull" and point to the rewrite-directory with the revision hash and filename after it
[23:30:29] 	 http://swarm.jquery.org/git/jquery-mobile/a502b0d83185295fcf2a17a60feae5b903b16f64/tests/unit/buttonMarkup/index.html?_=1325633419836&swarmURL=http%3A%2F%2Fswarm.jquery.org%2F%3Frun_id%3D3401%26client_id%3D3616%26state%3D
[23:30:52] 	 http://swarm.jquery.org/git/jquery-mobile/a502b0d83185295fcf2a17a60feae5b903b16f64/tests/unit/buttonMarkup/index.html
[23:31:06] 	 for example
[23:32:39] 	 03(NEW) Article search not redone even after moving on 'near me' screen if map screen never closed - 10https://bugzilla.wikimedia.org/33500 normal; Wikimedia Mobile: iphone; (jalexander)
[23:32:55] 	 03(NEW) [TestSwarm] Add links to MediaWiki.org CodeReview from job pages - 10https://bugzilla.wikimedia.org/33501 minor; Wikimedia: Testing Infrastructure; (krinklemail)
[23:34:38] 	 03(mod) Support for switching language variants - 10https://bugzilla.wikimedia.org/32906  +comment (10philinje)
[23:35:30] 	 03bsitu *  10/trunk/extensions/MoodBar/ (7 files in 3 dirs): Format feedback dashbaord time display to have only the largest time block, fix the response query with possible unbounded result set, fix code style, spacing
[23:36:52] 	 03(ASSIGNED) [TestSwarm] Add links to MediaWiki.org CodeReview from job pages - 10https://bugzilla.wikimedia.org/33501  (10Krinkle)
[23:38:10] 	 Krinkle, ok i think there's a bad selector
[23:38:16] 	 k
[23:38:23] 	 lemme know otherwise, happy to check it out
[23:38:32] 	 ".mw-watchlink a, a.mw-watchlink#ca-watch a, #ca-unwatch a, #mw-unwatch-link1, #mw-unwatch-link2, #mw-watch-link2, #mw-watch-link1"
[23:38:40] 	 so it doesn't match #ca-watch a
[23:38:47] 	 eww
[23:38:48] 	 right
[23:39:02] 	 I tested unwatch probably
[23:39:04] 	 lucky miss
[23:39:09] 	 I sure tested it
[23:39:11] 	 heh :D
[23:39:19] 	 both ways too, after the link is bound it can do both ways
[23:39:26] 	 even after the id is changed to ca-watch
[23:39:27] 	 :D
[23:40:15] 	 ok lemme fix that
[23:40:45] 	 03bsitu *  10/trunk/extensions/MoodBar/MoodBar.php: follow up to -107960 - remove the extra space before $moodBarDir
[23:40:52] 	 03neilk *  10/branches/wmf/1.18wmf1/extensions/UploadWizard/: removing UploadWizard, preparing for rebranch
[23:41:13] 	 03brion *  10/trunk/phase3/resources/mediawiki.action/mediawiki.action.watch.ajax.js: Fix regression in r107354: typo caused 'watch' link in Vector to never be hooked up for ajax watch. :)
[23:42:20] 	 03mah *  10/trunk/phase3/ (CREDITS maintenance/rebuildrecentchanges.php):
[23:42:20] 	 re Bug 31007 - rebuildrecentchanges.php fails for Postgresql with strings for integers
[23:42:20] 	 Authors: "Max" and Tim Landscheidt
[23:42:20] 	 Unquote 'null'
[23:42:34] 	 New code comment: Brion VIBBER; Fixed in r107963 -- a comma and space got left out when tweaking the selector lines.; 
[23:42:54] 	 03neilk *  10/branches/wmf/1.18wmf1/extensions/UploadWizard/: rebranch UploadWizard from trunk at 107963
[23:43:00] 	 03(FIXED) rebuildrecentchanges.php fails for Postgresql with strings for integers - 10https://bugzilla.wikimedia.org/31007  +comment (10Mark A. Hershberger)
[23:44:41] 	 Hi 
[23:44:59] 	 When using subst:template , How do I prevent parser functions showing up in the subst?
[23:45:27] 	 Subst the parser functions
[23:45:34] 	 You may want to use safesubst:
[23:45:43] 	 03(mod) Thumbnails take ages (10 seconds) to be rendered - 10https://bugzilla.wikimedia.org/32432  +comment (10tstarling)
[23:45:48] 	 brion: if you could comment some time? https://www.mediawiki.org/wiki/Special:Code/MediaWiki/107932
[23:45:55] 	 14(INVALID) Thumbnails take ages (10 seconds) to be rendered - 10https://bugzilla.wikimedia.org/32432  (10Tim Starling)
[23:46:21] 	 Dantman: http://en.wikipedia.org/wiki/Template:Usernameexpand doesn't subst proeprly
[23:46:25] 	 03(mod) Support for switching language variants - 10https://bugzilla.wikimedia.org/32906  (10Phil Chang)
[23:46:26] 	 03(mod) Android App 1.0 release (tracking) - 10https://bugzilla.wikimedia.org/31447  (10Phil Chang)
[23:46:39] 	 In that in the subst the  {{#if}} shows up
[23:46:57] 	 03(mod) Magic words are considered to be (non-existing) templates - 10https://bugzilla.wikimedia.org/31576  +comment (10Neil Kandalgaonkar)
[23:47:05] 	 How do I do what i actually want to do which is to subst different text based on the parms for the template?
[23:49:15] 	 03(mod) Magic words are considered to be (non-existing) templates - 10https://bugzilla.wikimedia.org/31576  +comment (10neilk)
[23:50:04] 	 New code comment: Krinkle; 
+ wfWarn( 'johnduhart is pretty cool' );
\ Not everybody needs to know that ;-); [23:50:04] johnduhart: ^ [23:50:30] hahah [23:50:32] oops [23:51:18] johnduhart: do you have php error repotting set to E_ALL ? [23:51:19] Notice: Undefined offset: -1 in /Users/krinkle/Sites/mediawiki/trunk/phase3/includes/debug/Debug.php on line 101 [23:51:19] 03(mod) Magic words are considered to be (non-existing) templates - 10https://bugzilla.wikimedia.org/31576 +comment (10neilk) [23:51:35] not sure since when that is, got added to my error log for all requests since 1-2 days [23:51:38] Krinkle: That should be fixed i the linked rev [23:51:43] in* [23:51:56] Qcoder00: Done. [23:51:59] oh, okay. coincidence, I didn't read the rest of the commit yet [23:52:20] 03johnduhart * 10/trunk/phase3/includes/debug/Debug.php: Followup r107954, rm debugging code [23:52:37] Dantman: Thanks [23:53:25] AaronSchulz: do you know why this one https://de.wikipedia.org/w/index.php?title=Musculus_quadratus_femoris&diff=97906946&oldid=97700960 is unreviewed, although I am a [[de:Wikipedia:Passiver_Sichter]]? [23:55:42] 03kaldari * 10/trunk/extensions/CentralNotice/CentralNotice.php: follow-up to r107958 - caching data longer [23:58:53] 03tstarling * 10/branches/wmf/1.18wmf1/ (5 files in 2 dirs): MFT r104949: purgeParserCache.php improvements (and required whitespace tweak r101806)