[00:00:07] !r 111800 [00:00:08] https://www.mediawiki.org/wiki/Special:Code/MediaWiki/111800 [00:00:44] 03(NEW) Mistake in filtered history page diff size - 10https://bugzilla.wikimedia.org/34978 normal; MediaWiki: Special pages; (jarry1250) [00:01:09] is administrator > bureaucrat for privs? [00:01:20] testes: no, other way around [00:01:31] bureaucrat can make other people admins [00:01:36] admins can do the interesting stuff [00:01:52] generally if you make someone a bureaucrat you also make them an admin [00:02:11] 03(mod) Mistake in old user contributions diff size - 10https://bugzilla.wikimedia.org/34922 +comment (10jarry1250) [00:02:29] Anyone else think that r111800 looks but ugly? [00:02:33] ciao a tutti [00:02:38] !list [00:02:38] mediawiki-l and wikitech-l are the primary mailing lists for MediaWiki-related issues. See http://lists.wikimedia.org/ for details. [00:02:41] OltreIrc`19807: fermo [00:02:46] ti ho detto che su freenode non si scarica [00:02:51] cambia network [00:02:56] bawolff: Yeah, e/ced with you to agree there. Have split off a separate bug [00:03:00] !r 111800 [00:03:00] https://www.mediawiki.org/wiki/Special:Code/MediaWiki/111800 [00:03:34] 03(NEW) [Regression] PHP fatal error in SpecialWikiSets.php - 10https://bugzilla.wikimedia.org/34979 critical; MediaWiki extensions: CentralAuth; (krinklemail) [00:03:44] Reedy: Its makes it so both the delta in the # of characters, and the total number of characters is beside each line on the history page [00:04:21] New code comment: F.trott; See http://semantic-mediawiki.org/wiki/Help:Filtered_format; [00:04:42] 03(mod) [Regression] PHP fatal error in SpecialWikiSets.php - 10https://bugzilla.wikimedia.org/34979 +comment (10sam) [00:05:08] I think history pages should follow the example of usercontribs and rely on rev_parent_id, but that we should in fact fix rev_parent_id so that it works :P [00:05:33] 03reedy * 10/trunk/phase3/languages/Language.php: [00:05:33] Fix missing * from start of comment block [00:05:33] Also minor documentation update [00:05:51] Jarry1250: yeah, I'm all in favour of having things work (relative to the alternative) ;) [00:06:27] The bad news is that rev_parent_id was populated way back (1.12 or 1.13) [00:06:35] (somewhere around there, anyway) [00:07:02] 03(mod) [Regression] PHP fatal error in SpecialWikiSets.php - 10https://bugzilla.wikimedia.org/34979 +comment (10Filip Maljkovic [Dungodung]) [00:07:40] 03(NEW) [Regression] IRC action text should never contain HTML for title - 10https://bugzilla.wikimedia.org/34980 critical; MediaWiki: General/Unknown; (krinklemail) [00:07:45] 03(mod) Mistake in old user contributions diff size - 10https://bugzilla.wikimedia.org/34922 +comment (10jarry1250) [00:08:17] 03(mod) 1.19 change to display bytes added by [edit], as opposed to total page size after [edit] - 10https://bugzilla.wikimedia.org/34449 +comment (10Bawolff) [00:08:38] 03reedy * 10/trunk/extensions/CentralAuth/specials/SpecialWikiSets.php: [00:08:38] Bug 34979 - [Regression] PHP fatal error in SpecialWikiSets.php [00:08:38] Only build a sorted list of wikis if the set object is valid, otherwise use an empty array [00:09:06] New code comment: F.trott; Too late today, sorry. Will do tomorrow evening. If you want to release it urgently, just include so; [00:09:34] Jarry1250: rev_parent_id was introduced back in MW 1.10 [00:09:45] But retrospectively populated later? [00:10:27] Note that it's not like a simple date cutoff: both dates before and after the range were populated, there's just a segment stuck in the middle. [00:10:40] ...when it was left as NULL. [00:11:34] That's interesting [00:11:37] April 2008, apparently. [00:11:42] When the update script was created. [00:11:54] r32937 [00:12:07] The populate script, I mean. [00:12:37] New code comment: Krinkle; * Also add it to ./tests/qunit/index.html \ * Some nitpicks about JS conventions (whitespace ; [00:13:22] New code comment: Krinkle; "getModifiedTime method is incomplete"; [00:14:41] 03(mod) [Regression] PHP fatal error in SpecialWikiSets.php - 10https://bugzilla.wikimedia.org/34979 +comment (10sam) [00:16:21] How do I find the path to my MediaWiki:Sidebar? [00:16:50] just visit it as a page on your wiki [00:17:08] ah, i see. [00:21:02] bawolff: Okay, that was a boring 5 minutes, but it appears the script didn't capture revisions with ideas greater than 162300065 [00:21:16] (i.e. 162300066, 162300067...) [00:21:58] (I'll just find the upper bound, two secs.) [00:25:00] ...and less than 204172284 (i.e. 204172283, 204172282...) [00:25:32] !bot-conspiricy [00:25:32] I don't know anything about "bot-conspiricy". [00:25:52] rofl [00:26:09] pokeswap: Is it ok if i add that to bugzilla's quip list? [00:26:16] reedy, you should make a mw-bot is about the bot conspiracy [00:26:26] bawolff: No, wait, I'm not right here. Darn. [00:26:29] yes, what is that? [00:26:58] pm me answer [00:27:06] https://bugzilla.wikimedia.org/quips.cgi?action=show [00:27:30] 03jeroendedauw * 10/tags/extensions/SemanticMediaWiki/REL_1_7_1/: Tag for version 1.7.1. [00:27:30] bawolff: Ah, my precision is wasted: there's actually a fuzzy area around each. [00:28:21] Anyway, it's Aaron's original script so I'll cc him in [00:29:31] !r 111800 [00:29:31] https://www.mediawiki.org/wiki/Special:Code/MediaWiki/111800 [00:35:27] whats with all the periods on special:Contribs anyhow? [00:35:37] . . (+some numb)‎ . . [00:38:42] Jarry1250: btw I'm working on a patch for the code to behave better when rev_parent_id is null [00:39:03] bawolff: Cool, I'm focussing on requesting they be populated. Teamwork ftw [00:40:34] Does falling back to the old style of just showing the total number of bytes sound sane? [00:40:59] I thought so. [00:41:17] It's annoying, and visually unpleasant to have the contrast, but no number > wrong number. [00:42:20] I was thinking of something like showing the total - aka: (586 bytes) [00:42:34] (which appearently actually is not the old behaviour...) [00:44:11] Jarry1250: screenshot of what I have: http://imgbin.org/images/6993.png [00:44:48] Note the second last entry of the list [00:45:21] Hold on, is this a regression? [00:45:30] Oh, no. [00:45:34] We simply didn't list. [00:45:45] ...the diff change. [00:45:52] We have loads of weird edge cases [00:49:05] Ok, I'm going to commit my patch to do what was in the screenshot [00:49:37] not to be advertising, but there should be a bot conspicacy part to ###mediawiki### [00:50:14] timstarling, you should make a mw-bot is... about the bot conspiracy [00:51:51] 03bawolff * 10/trunk/phase3/includes/specials/SpecialContributions.php: [00:51:51] (bug 34922) If rev_parent_id is null, then the character delta displayed on [00:51:51] Special:Contributions is wrong. In that case instead just display "x bytes". [00:51:51] Kind of sticks out, but better than a wrong number (possible alternative is just [00:51:52] display no number at all) [00:51:53] No release notes since issue introduced in 1.19 and I'm going to tag this commit for merging. [00:53:49] 14(DUP) Add css class for user status to body tag - 10https://bugzilla.wikimedia.org/34413 +comment (10Krinkle) [00:53:50] 03(mod) Add class to to differ registered/anonymous users - 10https://bugzilla.wikimedia.org/13242 +comment (10Krinkle) [00:53:55] 03(NEW) Rerun populateParentId from some IDs - 10https://bugzilla.wikimedia.org/34981 normal; Wikimedia: General/Unknown; (jarry1250) [00:54:10] 03(FIXED) Mistake in old user contributions diff size - 10https://bugzilla.wikimedia.org/34922 +comment (10Bawolff) [00:54:36] do you like the idea of a bot conspiracy channel on ###mediawiki###/ [00:54:40] 03(mod) Rerun populateParentId from some IDs - 10https://bugzilla.wikimedia.org/34981 +comment (10Jarry1250) [00:54:45] 03(mod) Mistake in old user contributions diff size - 10https://bugzilla.wikimedia.org/34922 (10Jarry1250) [00:55:22] Bawolff: Fixed? [00:55:29] I mean, it's a sticking plaster. [00:55:44] Mmm, [00:55:50] Jarry1250: well its as fixed as it could possibly be from the MediaWiki side [00:56:01] Yeah, I guess. [00:56:03] Cool. [00:56:10] The other issue is more of a Wikimedia one [00:56:41] 03(mod) Rerun populateParentId from some IDs - 10https://bugzilla.wikimedia.org/34981 +comment (10Jarry1250) [00:56:41] 03(mod) Mistake in old user contributions diff size - 10https://bugzilla.wikimedia.org/34922 (10Jarry1250) [00:57:09] Bug 34981. [00:57:18] * pokeswap likes idea. do you like the idea of the bot conspiracy channel? [00:58:06] 03(mod) Mistake in old user contributions diff size - 10https://bugzilla.wikimedia.org/34922 +comment (10jarry1250) [00:58:23] 03(mod) Add class to the document to differentiate between logged-in/logged-out status - 10https://bugzilla.wikimedia.org/13242 summary (10Krinkle) [00:59:01] 03(mod) Rerun populateParentId from some IDs - 10https://bugzilla.wikimedia.org/34981 (10Bawolff) [00:59:04] 03(mod) Database table cleanup (tracking) - 10https://bugzilla.wikimedia.org/16660 (10Bawolff) [00:59:44] Bawolff: What do you think for #34978? [01:00:48] Hmm, I suppose it should do more comprehensive checks to see if last one really is parent [01:01:06] Well, that "no next one" == page creation. [01:01:16] It's not just the last entry that could be wrong [01:01:29] do you? [01:01:33] Oh yes, good point, because it's diffing the next one. [01:01:41] *against the next one. [01:01:50] Really, it should be rewritten to use rev_parent_id. [01:01:56] But I'm not sure that's easy. [01:02:07] We could do with a pro-tem fix but none comes to mind. [01:02:12] (Perhaps because I'm tired :P) [01:02:37] (Are you commenting on that bug, btw?) [01:02:49] (Or shall I note that t's not always the first one that's wrong?) [01:03:33] you can if you want, I'll eventually do that, but am not at the moment [01:07:12] your welcome [01:07:15] Hey all. Can I ask a support question? My skins all went 404 after upgrading from 1.16.5 to 1.18.1. The files are all still there. LocalSettings.php has defaults for e.g. $wgStylePath and $wgStyleDirectory and hasn't changed. No useful info in my Apache logs. I've spent 3 hours browsing mediawiki.org and Googling for relevant mailing postings, but can't find anything about this. Where is load.php is trying to get the skins from? [01:07:44] mjb2: yep, this is the correct place for support questions :) [01:08:10] heh, ok. here is a typical failure: [01:08:14] GET http://offset.skew.org/wiki/load.php?debug=false&lang=en&modules=site&only=styles&skin=cologneblue&* 404 (Not Found) [01:08:21] 03(mod) Mistake in filtered history page diff size - 10https://bugzilla.wikimedia.org/34978 +comment (10jarry1250) [01:08:47] mjb2: Looks like something wrong in how you set up short urls [01:10:03] mjb2: You probably have to modify your apache rewrite rules (probably in a .htaccess file) [01:10:54] Basically apache is thinking that load.php is an article and not a php script, so it turns the skin request into index.php?title=load.php instead of actually sending the request to the real load.php [01:11:43] hrm ok... all was well since 1.4, configured according to info at http://www.mediawiki.org/wiki/Manual:Short_URL (which I realize has expanded since then) ... I will look over the manual again and compare it to my Apache configuration and LocalSettings.php. [01:11:59] thanks for the help [01:12:49] mjb2: in your apache configs, whereever you have exemptions for index.php, you pretty much just have to add an aditional exemption for load.php [01:26:41] if anyone cares, bawolff was right on the money... problem solved [01:27:56] 14(WFM) mw.util.tooltipAccessKeyPrefix should be alt-shift for Firefox 3+ and Chromium 12 - 10https://bugzilla.wikimedia.org/29753 +comment (10Krinkle) [01:31:06] New code comment: Krinkle; We should probably add mw.language.data to the list of context-sensitive objects that should be rese; [01:33:26] @help [01:33:26] Type @commands for list of commands. This bot is running http://meta.wikimedia.org/wiki/WM-Bot version wikimedia bot v. 1.1.4 source code licensed under GPL and located in wikimedia svn [01:33:32] @commands [01:33:32] Commands: channellist, trusted, trustadd, trustdel, infobot-off, refresh, infobot-on, drop, whoami, add, reload, help, RC-, recentchanges-on, recentchanges-off, logon, logoff, recentchanges-, recentchanges+, RC+ [01:33:38] @channellist [01:33:38] I am now in following channels: #huggle, #wikimedia-dev, #mediawiki-move, #wikimedia-tech, #wm-bot, #wikimedia-labs, #wikimedia-operations, ##matthewrbowker, ##matthewrbot, #wikipedia-zh-help, #wikimedia-toolserver, ##Alpha_Quadrant, #wikimedia-mobile, #mediawiki, #wikipedia-cs, #wikipedia-cs-rc, #wiki-hurricanes-zh, #wikinews-zh, #wikipedia-zh-helpers, #wikipedia-en-afc, ##thesecretlair, #USEagency, [01:34:04] hi, can someone help me understand better how this code works: "$out -> addModuleStyles('skins.monobook') [01:34:11] " [01:35:46] i am attempting to make my own skin and i am starting with monobook and making modifications... therefore I am replacing monobook with a new name. Everything works fine until I replace the skins.monobook to skins.myskin [01:36:49] do i need to define myskin as a module somewhere else? [01:37:36] New code comment: Krinkle; Is there a reason to have grammartest being defined into the mw.language o; [01:41:06] New code comment: Krinkle;
 \ mw.language.grammartest({ \ language: 'en', \ - word: 'pen', \ - grammarForm: 'genitive', \ - expec; 
[01:41:36] 	 New code comment: Krinkle; 
+ if( mw.config.get ( 'wgContentLanguage' ) === opt.language ) {
\ We need a way to run the; [01:47:33] 03krinkle * 10/trunk/phase3/tests/qunit/suites/resources/mediawiki/mediawiki.test.js: [mediawiki.test] follow-up r112368: Append to fixture instead of body. Otherwise it stays in the dom even after the test is done [01:51:56] rpg32: Are you following the procedure outlined in the skinning manual? [01:54:09] Which part of the standard stylesheet would I adjust to increase font size on articles and the main page? ( http://www.mediawiki.org/wiki/MediaWiki:Common.css ) [01:54:12] yes [01:54:39] except it does not mention to replace that particular name [01:54:55] rpg32: Which manual are you reading? [01:55:20] well i was looking at several... but mainly the skinning manual [01:55:59] !skinning | rpg32 [01:56:00] rpg32: http://www.mediawiki.org/wiki/Manual:Skins>. Skin usage: . Gallery of CSS styles: . Writing your own: http://blog.redwerks.org/2012/02/08/mediawiki-skinning-tutorial/ and the historical archive [01:56:28] yes, i have browsed all of these [01:56:43] testes: Just so you know "MediaWiki:Common.css " is not the standard stylesheet [01:56:49] rpg32: That redwerks one at least is recent. [01:57:10] testes: "MediaWiki:Common.css" is a wiki page that wiki administrators can edit to override certain styles [01:57:45] I know. I'm using the standard theme and it says it affects all installed skins. [01:57:50] and that one actually says to use skins.myskin [01:57:58] testes: indeed [01:57:58] or skin.myskin rather [02:01:26] okay, i will try and walk through the redwerks tut again [02:51:37] how do i globally change skins instead of just for me via prefs? [02:52:38] @search skin [02:52:38] Results: [css, footer, hdss, javascript, packages, rtfm, semantichelp, skingallery, skinning, skins, tias, tooquiet, vector] [02:52:56] There's some kind of guide somewhere... [02:53:06] It depends which version of MW you're running. [02:53:14] And whether you want to force current users to see the new skin. [02:53:29] Because you may end up battling the user preferences system. [02:53:40] If you just want to change the (anonymous) default, there's a variable for LocalSettings.php. [03:01:11] alguien sabe como se configura el gs en wazw?? [03:01:15] waze?? [03:03:10] will my chosen skin for $wgDefaultSkin take affect on newly registered users? [03:03:26] i understand they'll be able to change it at will, but will it be default for those that log in? [03:16:05] 03(mod) Can't authenticate using my mother language username (UNICODE) when I only have (a public) access to Wikipedia with an ASCII (english) keyboard - 10https://bugzilla.wikimedia.org/34590 -need-review +reviewed; +comment (10Bawolff) [03:27:35] !ops log is my bitch. he takes it up the ass while queenoffrance videotapes [03:28:27] gj [03:50:43] hello.Is anybody interested in discussing gsoc project ideas related to Extension:Translate? [03:51:53] can someone tell me what is going wrong with this garbled template? it's alphabetical TOC. http://www.heelturn.info/index.php?title=Template:CompactTOC8 from http://en.wikipedia.org/w/index.php?title=Template:CompactTOC8&action=edit [03:51:55] aharoni:^ [04:07:00] ;_; [04:37:29] 03santhosh * 10/trunk/extensions/Translate/specials/SpecialTranslate.php: Added warning or error classes to the priority language messages. [04:43:02] hello good people [04:43:17] I'm getting fairly good at this mediawiki stuff, but I'm totally clueless on CSS [04:43:59] any advice/links/etc for modding a skin (or a prepared skin that is like Vector) that will let me tack on a website navigation bar at the top? [04:44:25] for example, xbmc.org has its wordpress navigation links at the top [04:44:34] and it would be great if wiki.xbmc.org had that too [04:45:05] I do know there are some word press skins, but so far I haven't seen what I'm looking for [04:53:21] 03santhosh * 10/trunk/extensions/Translate/ (PageTranslation.i18n.php tag/PageTranslationHooks.php): Add the reason for priority setting of languages to the log message. [05:01:30] 03santhosh * 10/trunk/extensions/Translate/tag/SpecialPageTranslation.php: Remove trailing comma from the list of languages entered as priority languages. [05:15:48] 03(mod) cannot browse any website - 10https://bugzilla.wikimedia.org/31908 (10Krinkle) [05:32:58] 14(INVALID) Missing edit toolbar on https://outreach.wikimedia.org - 10https://bugzilla.wikimedia.org/34871 summary; +comment (10Krinkle) [05:40:30] 03(mod) Missing edit toolbar on https://outreach.wikimedia.org - 10https://bugzilla.wikimedia.org/34871 +comment (10krinklemail) [05:41:13] 03santhosh * 10/trunk/extensions/Translate/tag/SpecialPageTranslation.php: Remove invalid language codes from the priority languages. [05:47:06] 04(REOPENED) jquery.textSelection tests fail randomly on IE (6-10) - 10https://bugzilla.wikimedia.org/34820 +comment (10Krinkle) [05:47:24] 03(ASSIGNED) QUnit filter for 'mediawiki.js' shouldn't run other mediawiki.* modules - 10https://bugzilla.wikimedia.org/34815 (10Krinkle) [05:49:47] 14(WFM) test2.wikipedia.org is not useful for pre-deployment testing *for wikipedia* - HTML version different - 10https://bugzilla.wikimedia.org/34802 (10Krinkle) [05:53:17] 03tstarling * 10/trunk/phase3/includes/parser/Parser.php: (log message trimmed) [05:53:17] * Fix for r41340, r96405, r97849: introduce a function which gets the current [05:53:17] content language, called Parser::getTargetLanguage() following the ParserOptions [05:53:18] terminology, and added doc comments, to improve the chances of a human being [05:53:19] able to work out what is going on. Just because a function happens to do the [05:53:20] thing you want doesn't mean you should call it. [05:53:21] * The language object used for lc() in Parser::braceSubstitution() must match [05:53:40] 03(mod) r110988 broke @import - 10https://bugzilla.wikimedia.org/34669 (10Krinkle) [05:56:15] 03(WONTFIX) Add tests to verify that mw.user.options.get(...) from module "user.options" returns useful information about the user's choices regarding the toolbar - 10https://bugzilla.wikimedia.org/34730 +comment (10Krinkle) [05:58:13] 03(mod) ResourceLoader should have a context instead of using global object variables - 10https://bugzilla.wikimedia.org/34738 +comment (10krinklemail) [05:58:35] 03(mod) ResourceLoader should have a context instead of using global object variables - 10https://bugzilla.wikimedia.org/34738 (10Krinkle) [06:02:51] New code comment: Krinkle; See also bug 34684; [06:05:19] 03(mod) Create bot-control panel for bot-operators. - 10https://bugzilla.wikimedia.org/34606 +comment (10krinklemail) [06:10:26] 03(mod) Google searches for a wiki's sitenotice content should not match all pages - 10https://bugzilla.wikimedia.org/34593 +comment (10krinklemail) [06:11:36] I have a question [06:11:40] can anyone help me??? [06:12:23] I would like to know how to create your own wiki like http://wiki.battledawn.com/index.php?title=Main_Page [06:12:33] does anyone know?? [06:12:44] 03(mod) "[x]" (CategoryTreeEmptyBullet) should not be displayed when JavaScript is not loaded - 10https://bugzilla.wikimedia.org/33863 +comment (10krinklemail) [06:12:45] at all? [06:14:45] wiki bugs [06:14:50] can u help me [06:15:52] 03(mod) User notification when new gadgets are enabled on an opt-out basis - 10https://bugzilla.wikimedia.org/34522 normal->15enhancement; +comment (10Krinkle) [06:18:19] hello matmanmax [06:18:24] wikibugs is a bot [06:19:10] 03(mod) Unable to refer to core images in extension styles - 10https://bugzilla.wikimedia.org/34493 +comment (10krinklemail) [06:19:40] 03(mod) Unable to refer to core images in extension styles - 10https://bugzilla.wikimedia.org/34493 +comment (10krinklemail) [06:21:11] 03(mod) enable importing of edits from newly released historical English Wikipedia database dumps to the current enwiki database - 10https://bugzilla.wikimedia.org/34465 (10Graham87) [06:23:27] 03(mod) Using @font-face should work from a file module stylesheet - 10https://bugzilla.wikimedia.org/34459 15enhancement->normal; summary; +comment (10Krinkle) [06:25:15] 03(mod) ResourceLoader checks touched date twice for some pages - 10https://bugzilla.wikimedia.org/34339 normal->15enhancement (10Krinkle) [06:25:59] 03(mod) Change Spanish formatnum behavior - 10https://bugzilla.wikimedia.org/34977 +comment (10niklas.laxstrom) [06:27:32] 03(mod) unable to delete any page - 10https://bugzilla.wikimedia.org/34245 (10Krinkle) [06:34:51] New code comment: Nikerabbit; Can't the linkbatch itself check if it is empty?; [06:37:24] 03santhosh * 10/trunk/extensions/Translate/specials/SpecialMessageGroupStats.php: Add a message in Special:MessageGroupStats if the group has priority languages. [06:42:37] 03(mod) $wgOut->addWikiText() doesn't run language converter - 10https://bugzilla.wikimedia.org/34832 +comment (10tstarling) [06:47:18] how can i get alphabetized TOC to work? tried sources from wikipedia.org but they didn't work. [06:47:21] New code comment: Nikerabbit; Feeling adventurous with GPLv3 and PHP 5.3 only features? \ What advantage $egGenderize gives over se; [06:48:20] 03(mod) Improve mediawiki.special.movePage.js to remove the namespace name when the user paste the full target name in the field - 10https://bugzilla.wikimedia.org/34848 (10Krinkle) [06:48:52] Nikerabbit: do you have any ideas for improving fallback sequences in MessageCache::get()? [06:49:11] 03(mod) Improve mediawiki.special.movePage.js to remove the namespace name when the user paste the full target name in the field - 10https://bugzilla.wikimedia.org/34848 +comment (10Krinkle) [06:49:50] 03(mod) Improve mediawiki.special.movePage.js to remove the namespace name when the user paste the full target name in the field - 10https://bugzilla.wikimedia.org/34848 +comment (10krinklemail) [06:50:44] if you're on a chinese wiki, and your interface language is english, and there is some interface message that is locally customised, I figured it would make sense to show the english default since at least the user will be able to understand it [06:51:20] but, per my comment on bug 34832 just now, it kind of sucks when you have to create 9 pages in the mediawiki namespace for 9 language variants every time you want to change a message locally [06:53:50] bbl [06:56:19] 03santhosh * 10/trunk/extensions/Translate/PageTranslation.i18n.php: The message used in r113002 [06:57:22] New code comment: Aaron Schulz; s/choise/choice; [07:09:28] 03(FIXED) [svn/users.php] Switch to HTML5 \o/ - 10https://bugzilla.wikimedia.org/31794 summary; +comment (10Krinkle) [07:09:43] 03(mod) [svn/users.php] Switch to HTML5 \o/ - 10https://bugzilla.wikimedia.org/31794 (10Krinkle) [07:11:15] 03(mod) Enable irc feed for labsconsole.wikimedia.org site - 10https://bugzilla.wikimedia.org/34685 +comment (10Krinkle) [07:11:59] 03(mod) Enable $wgHtml5 on Wikimedia wikis - 10https://bugzilla.wikimedia.org/27478 (10Krinkle) [07:12:00] 03(mod) [svn/users.php] Switch to HTML5 \o/ - 10https://bugzilla.wikimedia.org/31794 (10Krinkle) [07:17:45] Tim-away: yup it would be nice to check the full fallback chain in MW namespace, if that is not too slow [07:22:19] 03(mod) Moving sha1 into revision tag in XML dumps - 10https://bugzilla.wikimedia.org/34963 +need-review +patch (10Sumana Harihareswara) [07:22:37] New code comment: Nikerabbit; The caveat with this system is that you can very easily get duplicated html ouptut on cache hit, for; [07:35:21] New code comment: Nikerabbit; Action or feature could be even more clearer.; [07:53:07] New code comment: Nikerabbit; fetchLanguageNames is only in 1.20 and later. Can also use isset instead of array_key_exists.; [07:55:42] 03(mod) Unable to refer to core images in extension styles - 10https://bugzilla.wikimedia.org/34493 +comment (10niklas.laxstrom) [08:04:49] Amgine: ping [08:11:07] 03(mod) Unable to refer to core images in extension styles - 10https://bugzilla.wikimedia.org/34493 +comment (10krinklemail) [08:13:37] pong gwicke [08:15:11] 03(mod) Unable to refer to core images in extension styles - 10https://bugzilla.wikimedia.org/34493 +comment (10krinklemail) [08:15:13] Amgine: I was wondering about your reply on wikitext [08:15:39] there seemed to be no content in there, unless I missed it ;) [08:15:52] It was an error... I was trying to write a response about using the API. [08:16:08] Embarrassed, I sent it off-list once I got it right. [08:16:08] ah- ok [08:16:20] no secret message between the lines ;) [08:16:37] Alas, no, the invisible ink experiment failed in e-mail. [08:16:46] lol [08:17:18] Bah. Midnightish. I should sleep. [08:17:52] have a good night in case you do [08:20:24] 03(mod) Language conversion is not applied in documents delivered by the Collection extension - 10https://bugzilla.wikimedia.org/34919 +comment (10Volker Haas) [08:24:07] 03(mod) Clean up grammar in ApiSandbox "Documentation" section - 10https://bugzilla.wikimedia.org/34965 +comment (10Krinkle) [08:27:33] 14(INVALID) Unlinked text in "Description" section for euquery parameter in ApiSandbox - 10https://bugzilla.wikimedia.org/34966 +comment (10Krinkle) [08:32:13] 03(mod) Unable to refer to core images in extension styles - 10https://bugzilla.wikimedia.org/34493 +comment (10niklas.laxstrom) [08:34:32] 03nikerabbit * 10/trunk/extensions/Translate/specials/SpecialMessageGroupStats.php: Ping r113002 - addWikiMsg is your friend [08:35:50] 03(mod) Unable to refer to core images in extension styles - 10https://bugzilla.wikimedia.org/34493 +comment (10krinklemail) [08:40:22] 03(mod) Unable to refer to core images in extension styles - 10https://bugzilla.wikimedia.org/34493 +comment (10niklas.laxstrom) [08:40:35] 03(mod) Language conversion is not applied in documents delivered by the Collection extension - 10https://bugzilla.wikimedia.org/34919 +comment (10yaoziyuan) [08:41:52] Is it really the best practice to backup the complete mediawiki directory? [08:42:02] 03(mod) JSMinifier: Skip '+' when both side is a literal - 10https://bugzilla.wikimedia.org/34905 +comment (10krinklemail) [08:43:05] 03santhosh * 10/trunk/extensions/Translate/tag/SpecialPageTranslation.php: Use getLanguageNames since fetchLanguageNames is available only in 1.20+ [08:44:22] New code comment: Santhosh.thottingal; Used Language::getLanguageNames in r113005; [08:45:11] 03(WONTFIX) MySQL Cluster segfaults when upgrading to 1.17 - 10https://bugzilla.wikimedia.org/29409 +comment (10Antoine "hashar" Musso) [08:47:39] whch files / directories do i really have to back up? (the manual suggests backing up the complete mediawiki direcotry which is about 70mb in size) [08:49:06] wikidata!!!!!!11 [08:50:39] uh oh [08:50:44] someone is running mediawiki on NDB! [08:51:51] domas: yup and it does not work :-D [08:52:13] http://bugs.mysql.com/bug.php?id=61528 [08:53:01] running NDB from a distro package is stupidity [08:53:08] running MySQL from a distro package is already wrong [08:53:13] but NDB is wrong squared. [08:53:19] that is what most people do anyway [08:53:44] 14(WFM) Add link to WMF-TOC to the default text for new pads in etherpad - 10https://bugzilla.wikimedia.org/29496 +comment (10Krinkle) [08:53:52] :-) [08:53:58] myself included [08:54:16] cause I don't even know what I could gain by compiling mysql myself or altering it default configuration [08:54:26] I am a DB n00b :) [08:54:29] * Joan bites hashar. [08:56:40] 03(mod) Unlinked text in "Description" section for euquery parameter in ApiSandbox - 10https://bugzilla.wikimedia.org/34966 +comment (10b) [08:58:37] aharoni: reading your mail :-) [08:59:33] hashar: hehe. well, database software is one of most complicated pieces of software that people install [08:59:48] hashar: and there's lots and lots of bugfixing ongoing all the time [09:00:02] distros always lag with those [09:00:42] Yes, update MySQL often to get the latest regressions! [09:00:49] :D [09:00:53] those too [09:00:58] :) [09:01:03] domas: what I meant is that I don't even know what is a binary log! [09:01:17] sounds to be something like saving up query being made for later crash recovery [09:01:21] hashar: I could tell you right now how exactly it works and what is the record structure :))) [09:01:24] domas: No blog post this year? [09:01:29] joan: one huge pending [09:01:33] and all the innodb-* are obscure to me [09:01:33] I have to write it [09:01:33] Ah, nice. [09:01:47] I check every once in a while. It's been "Google :-(" for a while. [09:01:52] been doing lots of hardcore perfeng lately [09:02:15] You mean more than running PMP? ;-) [09:02:24] domas: save yourself the trouble. I will one day come to Vilnius with some wines to have a private InnoDB 101 class :-D [09:02:30] hashar: do that :) [09:02:51] joan: combination of PMP-derivatives, oprofile, bla bla, bunch of bugs are in jan-feb period there: http://bugs.mysql.com/search.php?cmd=display&status=Active&order_by=id&direction=ASC&reporter=431172&reorder_by=id [09:03:42] apparently putting twice more data than you're used to, one a machine, is lots of fun! [09:03:56] wide compression rollout is fun :) [09:03:57] Mark is the guy you work with, right? [09:04:01] yeh [09:04:25] Is he the MySQL liaison so your tickets aren't auto-closed... :-) [09:04:26] 03(mod) Install the "Quiz" extension on de.wikibooks - 10https://bugzilla.wikimedia.org/34694 +comment (10Juergen.Thomas) [09:04:56] joan: he is our mysql internals hacker [09:05:03] joan: most of those bugs have fixes by him in our branch :) [09:05:07] or his team [09:06:05] aren't you submitting patches to MySQL ? [09:06:19] we're publishing our patches in our branch, MySQL is free to cherry-pick them [09:06:35] Is MySQL using a DVCS? [09:06:50] joan: doesn't help much, they're using Bazaar, we're using Git internally [09:07:04] though we extract stuff from git branch and put it on our bazaar branch [09:07:14] manual process though [09:07:19] I saw some of the github stuff. [09:07:36] our mysql branch is not on github [09:07:38] maybe it could be [09:07:39] dunno [09:07:49] https://code.launchpad.net/~mysqlatfacebook/mysqlatfacebook/5.1 [09:07:51] I saw the hphp stuff there. [09:07:59] yes [09:08:02] there's quite some [09:08:07] Which I guess was pushed aside in favor of ... something else? [09:10:08] https://www.facebook.com/note.php?note_id=10150415177928920 [09:10:37] I am unable to find the css file used in Special:Preferences. Need to edit it for the bug https://bugzilla.wikimedia.org/show_bug.cgi?id=34302. Any help? [09:12:34] nischayn22: Did you look at /resources/mediawiki.special/mediawiki.special.preferences.js? [09:12:46] Hmm. [09:12:51] Right. [09:12:57] You want to add the class or you want to style it? [09:13:02] Or both? [09:13:25] Anyway, look in that directory (/resources/mediawiki.special). [09:13:30] It has the CSS and JS pages you'll need. [09:13:32] I should sleep. [09:13:58] Joan: I have to add a new class .Thanks [09:14:09] No probelm. [09:14:45] 03(mod) Language conversion is not applied in documents delivered by the Collection extension - 10https://bugzilla.wikimedia.org/34919 +comment (10liangent) [09:14:59] problemm [09:15:00] problem [09:18:57] 03(mod) Language conversion is not applied in documents delivered by the Collection extension - 10https://bugzilla.wikimedia.org/34919 +comment (10yaoziyuan) [09:19:51] joan: hphpc is still being used widely [09:20:09] hhvm has been published already, just without build scripts [09:21:21] 03(mod) Language conversion is not applied in documents delivered by the Collection extension - 10https://bugzilla.wikimedia.org/34919 +comment (10liangent) [09:24:12] 03(mod) Can't authenticate using my mother language username (UNICODE) when I only have (a public) access to Wikipedia with an ASCII (english) keyboard - 10https://bugzilla.wikimedia.org/34590 +comment (10nicolas.brouard) [09:33:34] 03(mod) CLI-installer generates globally-readable LocalSettings.php - 10https://bugzilla.wikimedia.org/34945 +comment (10hashar) [09:58:11] 03raymond * 10/trunk/extensions/SemanticTitle/ (SemanticTitle.i18n.php SemanticTitle.php): [09:58:11] r112940: Consistency tweaks in preparation for adding extension to translatewiki.net [09:58:11] * Fix description message key [09:58:12] 03(mod) Language conversion is not applied in documents delivered by the Collection extension - 10https://bugzilla.wikimedia.org/34919 +comment (10volker.haas) [09:58:12] * Fix headers [09:58:13] * Remove unused $aliase array [09:58:43] 03raymond * 10/trunk/translatewiki/MediaWiki/mediawiki-defines.txt: r112940: Register extension for translatewiki.net. [10:02:21] 03(mod) Language conversion is not applied in documents delivered by the Collection extension - 10https://bugzilla.wikimedia.org/34919 +comment (10yaoziyuan) [10:02:22] 03raymond * 10/trunk/extensions/HidePrefix/ (HidePrefix.i18n.php HidePrefix.php): [10:02:23] r112932: Consistency tweaks in preparation for adding extension to translatewiki.net [10:02:23] * Fix description message key [10:02:23] * Fix headers [10:02:24] * Remove unused $aliase array [10:03:00] 03raymond * 10/trunk/translatewiki/MediaWiki/mediawiki-defines.txt: r112932: Register extension for translatewiki.net. [10:05:26] 03(mod) Language conversion is not applied in documents delivered by the Collection extension - 10https://bugzilla.wikimedia.org/34919 +comment (10Ralf Schmitt) [10:08:27] 03(mod) Language conversion is not applied in documents delivered by the Collection extension - 10https://bugzilla.wikimedia.org/34919 +comment (10yaoziyuan) [10:09:32] 03hashar * 10/trunk/tools/wikibugs/wikibugs: save some levels of indentation by early exiting [10:12:21] Where is the email verification status checked in Special:Preferences for this bug https://bugzilla.wikimedia.org/show_bug.cgi?id=34302. Any help? [10:12:33] 03amire80 * 10/trunk/extensions/WebFonts/resources/ext.webfonts.js: Removed blacklisting of IE8 on Windows XP. Nobody can reproduce bug 32775 any more. [10:12:39] nischayn22: that is something I wrote IIRC [10:13:29] 03nikerabbit * 10/trunk/extensions/Translate/ (Translate.i18n.php specials/SpecialTranslationStats.php): [10:13:29] Committing nice patch from Siebrand, graphs for reviews/reviewers. [10:13:29] Some tweaks and polishing done by myself. [10:13:29] Moderately tested. [10:13:36] hashar: the bug? [10:14:06] nischayn22: what are you trying todo ? Do you want to check if a user email has been verified? [10:15:05] hashar: the Special:Preferences page outputs whether the email is verified or not. I want to make a css class based on that [10:15:33] So that if the email is not verified it can be shown in a red box for example [10:15:41] oh [10:16:18] 03(mod) Webfonts doesn't render in IE8 and produces junk characters - 10https://bugzilla.wikimedia.org/32775 +comment (10amir.aharoni) [10:16:18] when on Special:Preferences append ?uselang=qqx to the URL [10:16:33] nischayn22: something like : mywiki/Special:Preferences?uselang=qqx [10:16:39] that will replace all messages by their key [10:16:55] let me try [10:17:35] since most messages are only used once, that will let you grep for the message to locate the code [10:18:19] the 'emailauthenticated' looks like a good candidate. It shows up in three file: an unrelated special page, an API file and includes/Preferences.php [10:18:26] that is the file you probably want to have a look at [10:19:21] I think its this page I have been looking [10:19:35] and that code is a bit of a mess :-( [10:19:36] New code comment: MaxSem; Use $this->error() instead of manual fwrite(); [10:21:12] nischayn22: it is probably in the profilePreferences function [10:21:50] $defaultPreferences['emailaddress'] = array( /* some key => values */ ); looks like it might be the field you want to alter [10:21:51] yes its there [10:22:19] if the email is authenticated, you want to add a specific class such as: $defaultPreferences['emailaddress']['class'] = 'mw-email-authenticated' ; [10:22:34] you will have to look around to see if 'class' is actually a valid key [10:23:09] 03(mod) ResourceLoader should have a context instead of using global object variables - 10https://bugzilla.wikimedia.org/34738 +comment (10ialex.wiki) [10:23:13] so class is used as a key? [10:23:19] not sure [10:24:00] I thought I could just add a div and a class in the code [10:24:46] na you need to alter the $defaultPreferences [10:25:03] $defaultPreferences['emailaddress'] seems to be passed to HTMLForm, our internal tool to create forms [10:25:13] and that actually support the class keyword [10:26:04] so you can first set the class key to something like: mw-email-unauthenticated [10:27:20] then a few line below, when we have something for $user->getEmailAuthenticationTimestamp() , override the class :) [10:27:32] nischayn22: ping me if you have any question / a patch ready [10:27:55] sure.I am taking some time to understand the code [10:32:14] Hi! I have a parser tag hook, which content I process with provided parser and frame. The content has [[internal links]]. Then, I pass the content to ResourceLoader module. Content is displayed with links stripped. There are placeholders instead of real links. [10:32:32] 04(REOPENED) mw.util.tooltipAccessKeyPrefix should be alt-shift for Firefox 3+ and Chromium 12 - 10https://bugzilla.wikimedia.org/29753 +comment (10Christian Stricker) [10:32:53] Is there built-in mw module to parse strings so the links will be expanded? [10:34:08] 03(mod) mw.util.tooltipAccessKeyPrefix should be alt-shift for Firefox 3+ and Chromium 12 - 10https://bugzilla.wikimedia.org/29753 (10Christian Stricker) [10:34:57] 03(NEW) Enable WebFonts on all WMF projects - 10https://bugzilla.wikimedia.org/34982 normal; Wikimedia: Site requests; (raimond.spekking) [10:35:23] 03(mod) Enable WebFonts on all WMF projects - 10https://bugzilla.wikimedia.org/34982 +shell (10Raimond Spekking) [10:35:34] Something like mediaWiki.parse() from javascript (ResourceLoader module), which will be able to display real links instead of placeholders. [10:35:55] ? [10:39:33] 03hashar * 10/trunk/tools/wikibugs/wikibugs: [10:39:33] Bug 18831 always use real name when available [10:39:33] Some failed logic made wikibugs to sometime override the real user name [10:39:33] with the mail user part. [10:41:29] 03(FIXED) Wikibugs should use real name instead of e-mail prefix when reporting on IRC - 10https://bugzilla.wikimedia.org/18831 +comment (10Antoine "hashar" Musso) [10:41:49] hashar: I think its not the $defaultPreferences['emailaddress'] that has to be modified but the $defaultPreferences['emailauthentication'] that has to be modified [10:43:15] the emailauthentication seems to be the field that says Your e-mail address was authenticated on somem date [10:43:41] whereas $defaultPreferences['emailaddress'] holds the actual email address [10:44:00] how do I know if there is a class key? [10:44:01] so that is the field you want to alter :) [10:44:36] it does not since that is where we are setting the array value [10:44:55] http://dpaste.org/B6MSc/ [10:45:24] we are setting the $defaultPreferences['emailaddress'] to some array values, none of which is a class [10:45:36] so even if $defaultPreferences['emailaddress'] had a class key before, it would be happily overwritten [10:46:10] so how do you suggest to add the class? [10:49:11] how would you do it? [10:49:39] when does the class need to be added? [10:50:29] The class has to be added along with the message $emailauthenticated [10:50:53] seems so [10:51:13] but $emailauthenticated could be either a message saying the mail is not authenticated or a message saying it is [10:51:33] the variable name is misleading 8-) [10:51:47] the secret is $user->getEmailAuthenticationTimestamp() [10:52:06] if it returns anything, that means we have stored the date at which the email was authenticated [10:52:15] I.E. it is actually a valid email [10:53:31] can we put the class together with the
thing in here http://dpaste.org/ImbWp/ [10:53:53] not really that is just a message [10:54:46] but just after that line, you could set the class of $defaultPreferences['emailaddress'] [10:55:04] $defaultPreferences['emailaddress']['class'] = 'myawesomeclass'; [10:55:07] that would do it [10:56:07] what I don't get is that $defaultPreferences['emailaddress'] has a class but $defaultPreferences['emailauthentication'] does not? [10:56:18] * a class key [10:56:28] they are different field [10:56:49] in your Special:Preferences page [10:57:12] the first (emailaddress) is rendered to : E-mail: someone@example.org (Change e-mail address) [10:57:38] emailauthentication is the line just below and is rendered to: E-mail confirmation: Your e-mail address was authenticated on 16 February 2012 at 17:44. [10:59:13] it would be better if I could have been able to set $defaultPreferences['emailauthenticated']['class']="newclass" [10:59:42] in this case you will stylize the message "your-email address was authenticated" [10:59:53] when the bug is about adding a class to the email address [11:00:01] but you can do both while you are at it :-) [11:01:33] It would be better if the "your-email address isn't authenticated" to be highlighted only [11:01:44] what do you say? [11:02:28] the bug is about adding a class to the email field so just add a class for that [11:02:54] then you can also add a class to the message, but that is not what is requested although it would be a nice addition [11:03:14] ok. I would add to both [11:03:29] yes that sounds like the best option [11:03:37] make sure to prefix the CSS class with 'mw-' [11:03:44] example: 'mw-my-new-class' [11:03:49] ok [11:04:29] and which css files are loaded for that page? [11:04:41] hehe that will be a second subject :-D [11:04:49] first make sure the PHP code actually add the class! [11:05:20] cool! [11:06:29] make sure you verify the output in all three case: with a user having no address, with a user having an address not yet authenticated and lastly a user with an authenticated address [11:07:03] ok I will [11:10:32] 03nikerabbit * 10/trunk/extensions/Translate/Groups.php: Message information was not shown for messages belonging to subsub^Ngroups [11:16:49] 03(mod) Self redirects should not be allowed - 10https://bugzilla.wikimedia.org/34932 +comment (10Beta16) [11:17:29] 03(mod) Language conversion is not applied in documents delivered by the Collection extension - 10https://bugzilla.wikimedia.org/34919 +comment (10liangent) [11:21:39] 03(mod) Add class to the document to differentiate between logged-in/logged-out status - 10https://bugzilla.wikimedia.org/13242 +comment (10subfader) [11:23:40] 03nikerabbit * 10/trunk/extensions/Translate/ (6 files in 3 dirs): [11:23:40] Removed support for tmserver. TTMSever is better in many ways (if not in all ways). [11:23:40] Since we are no longer running tmserver ourselves anywhere, it's is too much effort [11:23:40] to test whether refactorings break it. [11:32:38] I'm convinced now that a transitional rollback patch of some kind is the best way to deal with the language converter bug [11:33:27] hello Tim :-) [11:33:35] hello [11:33:40] I haven't followed that part :-/ [11:33:43] then we can deploy 1.19 to the last few wikis and deal with the chinese wikipedia later [11:34:17] by rollback do you mean reverting the converter change? [11:34:46] I'm thinking more of a configuration variable that will effectively revert it [11:35:13] then we can switch the variable first on the serbian wikis, which are a smaller problem and more affected by the original issue, and then later on the chinese wikis [11:36:16] that is the continuous integration paradigm [11:36:25] harness your new features with a nice configuration switch [11:36:43] right [11:36:53] that would indeed let us finish up the 1.18 -> 1.19 migration [11:36:59] not sure how feasible it is though [11:37:08] I don't know that code nor the change that were made to it [11:37:30] I know it pretty well now [11:37:58] I know SPQRobin (or something) asked us friday evening to migrate the serbian wiki to 1.19 [11:38:30] reedy probably asked to postpone that till monday since we don't want to crash a wiki during the weekend :-) [11:48:37] 03hashar * 10/trunk/phase3/tests/phpunit/includes/PreferencesTest.php: place holder to test bug 34919 when it is fixed [11:48:51] ahhh [11:48:56] of course that is not the good bug number [11:49:36] New code comment: Hashar; Bug 34302 - Add email-verified or email-not-verified class to email options; [11:50:33] 03hashar * 10/trunk/phase3/tests/phpunit/includes/PreferencesTest.php: amend r113016 , that was for bug 34302 [11:51:40] 03(mod) Add email-verified or email-not-verified class to email options - 10https://bugzilla.wikimedia.org/34302 +comment (10hashar) [11:53:23] 03daniel * 10/branches/Wikidata/phase3/includes/ (10 files in 2 dirs): integration with Title and Revision (work in progress) [11:53:35] 03nikerabbit * 10/trunk/extensions/Translate/utils/TranslationHelpers.php: Exception in one tm/mt module should not prevent other services from running [11:59:57] hashar: getting the following error on adding class key to defaultPreferences['emailaaddress'] array http://dpaste.org/khS1O/ [12:00:43] 03gwicke * 10/trunk/extensions/VisualEditor/ (8 files in 2 dirs): [12:00:43] Change wikilink tokenization strategy to split on pipes. This makes it [12:00:43] possible to support template / template argument expansion in image options, [12:00:43] and causes little trouble for wikilinks. Non-image wikilinks with multiple [12:00:44] text pipes are quite rare in the dumps, and concatenating description tokens [12:00:45] with a plain '|' is quite easy. 261 parser tests passing. [12:01:21] nischayn22: yeah sorry :( From includes/HTMLForm.php : 'class' - the subclass of HTMLFormField that will be used. *NOT* the CSS class! [12:01:36] nischayn22: so you have to use the 'cssclass' instead [12:02:16] hashar: ok [12:03:17] 03maxsem * 10/trunk/extensions/FeaturedFeeds/ApiFeaturedFeeds.php: FIx copypaste fail noticed in bug 34967. [12:05:03] 03(mod) FeaturedFeeds API documentation is unclear - 10https://bugzilla.wikimedia.org/34967 +comment (10maxsem.wiki) [12:05:18] 03hashar * 10/trunk/phase3/includes/HTMLForm.php: TODO about 'class' throwing a fatal error [12:05:22] nischayn22: I am out to have lunch [12:05:34] will be back in roughly one hour [12:05:36] ping me when you are back [12:05:55] cool. I will have my tea [12:08:02] 03(mod) Clean up grammar in API autodocs - 10https://bugzilla.wikimedia.org/34965 summary (10Max Semenik) [12:10:39] 03nikerabbit * 10/trunk/extensions/Translate/ (README Translate.php utils/TranslationHelpers.php): Support for remote TTMServers [12:14:57] 03tstarling * 10/trunk/phase3/includes/ (DefaultSettings.php parser/Parser.php): (log message trimmed) [12:14:57] Transitional patch for bug 34832: introduce a CI-style option to allow [12:14:57] deployment of 1.19 to converter wikis without disruption. The bug fix can be [12:14:58] rolled out later by setting $wgBug34832TransitionalRollback = false. This is [12:14:59] meant as a temporary measure, while we figure out a way to properly support [12:15:00] Chinese wikis for inclusion in the 1.19 tarball. [12:15:01] Introduce a global variable which causes language conversion to not be disabled [12:16:38] $wgBug34832TransitionalRollback lovely variable name :-)) [12:16:56] trying very hard to not be permanent [12:17:42] 03(mod) $wgOut->addWikiText() doesn't run language converter - 10https://bugzilla.wikimedia.org/34832 +comment (10tstarling) [12:18:22] 03(mod) The tag is sanitized - 10https://bugzilla.wikimedia.org/31817 +comment (10amir.aharoni) [12:23:25] hi all. how can i display an URL without mediawiki converting it to a link? [12:23:53] 03amire80 * 10/trunk/extensions/Translate/PageTranslation.i18n.php: Spelling fixes from r113003. [12:24:25] rdz: http://yoururl/path/to/file.txt/ [12:24:32] hashar, thanks [12:24:33] rdz: the nowiki magic :) [12:24:35] !nowiki [12:24:36] I don't know anything about "nowiki". [12:25:02] <^demon> !nowiki is somewiki is better than nowiki. [12:25:02] Successfully added keyword: nowiki [12:25:15] ohhhh [12:25:31] good morning chad [12:25:40] <^demon> Good morning. Have a nice weekend? [12:25:59] daughter slept well so yes :) [12:26:01] it was nice [12:26:07] aren't you in holidays for the next two weeks? [12:26:40] <^demon> No, I'll be here this week. I'm leaving Saturday [12:28:05] hashar: the class is rendered as follows [12:29:08] I guess mw-htmlform-field-HTMLInfoField is added automatically [12:30:31] hashar: the css class I was trying to put is mw-noemailprefs [12:30:58] well MediaWiki automatically added mw-htmlform-field-HTMLInfoField then appended the class you asked for mw-noemailprefs [12:31:02] so that looks good to me [12:31:08] 03(NEW) Sum result format should have default parameter - 10https://bugzilla.wikimedia.org/34983 enhancement; MediaWiki extensions: SemanticResultFormats; (leo_wallentin) [12:31:40] yes that is clear now [12:31:59] the first class can be used by a skin to apply the same style on any field of type 'info' [12:32:12] hashar: just googling if spaces in class names creates any problem [12:32:21] space is a separator [12:32:28] there can be space before or after, it does not matter [12:32:35] class=" red blue" is fine :) [12:32:41] class="red blue " too [12:33:13] class="redblue" is fine to but that will be the 'redblue' class :-D not the red and blue classes above [12:33:16] well than its good [12:34:48] now test out what happens when looking at the preference of a user having an email address :) [12:35:34] hmm.So I learned something new :) using space as a class separator [12:35:40] 03nikerabbit * 10/trunk/extensions/Translate/utils/TranslationHelpers.php: Replace some return nulls with exceptions to give more information when debugging [12:36:17] aharoni : hi aharoni , [12:36:25] hi [12:36:36] aharoni : one question :) [12:37:16] aharoni : after parser has converted wikitext into html code , it passes on that html code to skin template class.. right ?? [12:38:04] nischayn22: you can have a look at the HTML5 specification which says it is a "set of space-separated tokens" [12:38:04] i mean through the OutputPage class ... [12:39:54] aharoni : parser converts wikitext into html code and then passes that html code to OutputPage class which eventually is used by SkinTemplate class to render html .. right ? [12:40:24] something like that... i'm only starting to dive into that part myself. [12:41:07] aharoni : thanks !! [12:41:45] hashar: ok it works for email-not-specified and also for email-not-verified but I am unable to check for email-verified as its unable to send me a mail from localhost [12:41:59] chughakshay16: i don't deserve it. :) [12:42:18] 03(mod) Can't authenticate using my mother language username (UNICODE) when I only have (a public) access to Wikipedia with an ASCII (english) keyboard - 10https://bugzilla.wikimedia.org/34590 +comment (10bawolff+wn) [12:44:35] 03nikerabbit * 10/trunk/extensions/Translate/utils/TranslationHelpers.php: Ping r113023, also register the handler [12:44:57] Vyznev: thanks for the stack overflow welcome 8-) [12:45:14] nischayn22: well it is probably ok [12:45:24] hashar: It probably will also work for email-verified [12:45:29] nischayn22: one way would be to pretends you are verified by inserting some timestamp in the database [12:45:38] nischayn22: we will check that later on [12:45:43] now STYLE!!!!!!!!!! :-D [12:46:04] yes [12:46:20] user preferences is a special page named … Preferences [12:46:31] so you can find the code to render it in includes/specials/SpecialPreferences.php [12:47:01] CSS and JS are organized in modules which are then loaded / served to the user by our resource loader [12:47:15] so usually, just looking at addModules() is a good indication [12:47:22] in this case you have: $out->addModules( 'mediawiki.special.preferences' ); [12:47:31] yes I have seen that [12:47:43] so whenever someone access the user preference, we ask the resource loader to serve the 'mediawiki.special.preferences' module [12:47:55] have you managed to find out where are the files for this module? [12:48:10] somewhere in resources [12:48:14] :-) [12:48:42] is it the mediawiki.special.preferences.css? [12:48:42] yup in resources/mediawiki.special/ where all js/css are placed for our special pages [12:48:50] if it exists, that must be it [12:49:32] ok one more thing when we save a wikipedia page there's lots of load.php files saved what are those? [12:49:47] load.php is resource loader entry point [12:50:25] so instead of using css like other sites mediawiki uses it in some resource loader form [12:50:53] yeah [12:51:03] that add up another layer of complexity :-[ [12:51:11] and how does that help? [12:51:30] quick loading? [12:51:31] but it let us minify the files on the fly and make sure we only load the css / js which is actually needed :-] [12:51:39] exactly, faster loading [12:51:54] http://www.mediawiki.org/wiki/ResourceLoader [12:52:06] so I guessed it right :) [12:52:27] that is one of the rare part of MediaWiki which was actually designed : http://www.mediawiki.org/wiki/ResourceLoader/Version_1_Design_Specification [12:53:09] <^demon> It does minimization and bundles the CSS/JS files so there's less to download on the client side. [12:53:25] <^demon> On the server side, without proper caching, resourceloader is a resource-hog. [12:54:03] I like Trevor theory blog : Theory: SublimeText is the best GUI text editor in existence. [12:54:11] I would reply: Fact: user never tried vim [12:54:14] <^demon> I wonder if Roan would be upset if I redirected [[mw:ResourceHog]] to [[mw:ResourceLoader]] ;-) [12:54:16] hexmode: I again found your two emails to wikitech from gmails spam folder [12:54:45] oh mediawiki.special.preferences.css is no more in trunk [12:54:58] <^demon> Almost all my e-mails from hexmode end up in my span folder. Gmail's doing, not mine. [12:55:09] hashar: it works . the css design worked [12:55:23] <^demon> I wonder if his "fix your fixmes" e-mails are getting him flagged as a spammer. [12:55:34] ^demon: haha [12:55:45] this is not first time, maybe hexmode should look into it [12:56:10] nischayn22: well done :-) [12:56:27] <^demon> Nikerabbit: I stopped telling him because it happens so often. But yes, he should look into/fix it. [12:56:38] nischayn22: now you want to work a bit on the design then generate a patch and attach it to the bugreport [12:56:41] hashar: thanks to you :). But what about the trunk [12:56:53] nischayn22: feel free to demo the patch here if your wiki is public [12:57:34] <^demon> Ok, git mirrors of extensions updated to pick up all the weekend's changes. [12:57:44] hashar: but you say the file is removed from the trunk? [12:58:03] nischayn22: yeah cause it had just a few change that were moved around https://www.mediawiki.org/wiki/Special:Code/MediaWiki/106516 [12:58:10] nischayn22: it is not a problem for you :-) [12:58:20] nischayn22: your patch will just restore it [12:58:51] <^demon> hashar: I think I'm going to get rid of the iwtransclusion branch in git and make Sam just merge the changes manually. [12:58:55] <^demon> It's messing up the history. [12:58:57] ohk [12:59:27] ^demon: IIRC the mess was caused by the trunk -> iwtranslusion manual merges [12:59:48] ^demon: can't you skip those? something like ignore r123 r1234 r1235 ? [13:00:04] <^demon> Do you have a list of all of them? [13:00:16] <^demon> (See, this is why I didn't want to migrate personal branches, they all have nasty history...) [13:00:23] bahh [13:01:54] ^demon: how do we see the subversion revision? [13:01:56] in git log [13:02:27] <^demon> Argh, forgot to push the notes. [13:02:31] <^demon> I hate that manual step. [13:02:48] script it you should ---- yoda [13:02:48] <^demon> And they don't clone automatically, you have to explicitly fetch them [13:03:06] <^demon> I forgot that step when I wrote my script ;-) [13:14:56] <^demon> Arrrgggggh [13:15:02] 03jdlrobson * 10/trunk/extensions/MobileFrontend/ (4 files in 2 dirs): (log message trimmed) [13:15:02] provide toggle buttons in html for Wikipedia Mobile app [13:15:02] Older version of the Wikipedia Mobile app ( < 1.3 ) do not use [13:15:03] the api and instead request pages in mobile form and strip out the [13:15:04] html but do not run the javascript provided in MobileFrontend as a [13:15:05] result no toggle buttons are rendered and thus sections cannot be toggled [13:15:06] on or off [13:16:37] <^demon> hashar: I pushed the notes, but when I tried fetching them I get something weird. [13:16:47] seriously [13:16:53] I am going to ask to cancel that project [13:16:59] and ask to migrate to Bazaar instead [13:17:05] what goes wrong ? ;) [13:17:12] <^demon> `git log` produces "warning: notes ref 1 is invalid" [13:17:15] <^demon> And no notes :( [13:17:38] <^demon> on formey, git log gives me http://p.defau.lt/?tfTYJbTh0TvA6KfSGrBzuA [13:17:41] <^demon> Which is correct [13:17:54] have you pushed the notes? [13:18:02] <^demon> I pushed them to gerrit, yeah [13:18:49] hmm git fetch fetched something not sure what [13:18:51] <^demon> Oh whoops. [13:18:52] <^demon> My mistake. [13:18:56] <^demon> I pulled from the wrong clone [13:19:01] <^demon> Lemme try something else. [13:21:22] 03(NEW) Edit summaries length should have a countdown for remaining characters - 10https://bugzilla.wikimedia.org/34984 enhancement; MediaWiki: Page editing; (tom) [13:22:41] 03(mod) mw.util.tooltipAccessKeyPrefix should be alt-shift for Firefox 3+ and Chromium 12 - 10https://bugzilla.wikimedia.org/29753 +comment (10krinklemail) [13:23:14] nischayn22: any progress ? :) [13:23:41] actually I hadn't cloned the svn [13:23:54] you probably want to code against trunk [13:23:54] was working on a downloaded copy [13:24:02] <^demon> hashar: In your mediawiki/test/core.git clone, try `git fetch origin refs/notes/*:refs/notes/*` [13:24:15] nischayn22: that part of code probably did not change that much between 1.18 and trunk ;) [13:24:20] I am now checking out phase 3 [13:24:23] <^demon> I'm still getting the notes ref 1 is invalid thing, but they're at least showing up on git log now. [13:27:32] yeah got some refs to download [13:28:09] ^demon: http://dpaste.org/X7PQ6/ [13:28:22] <^demon> And what's git log show? [13:28:45] 03raymond * 10/trunk/extensions/Genderize/ (Genderize.i18n.php Genderize.php): [13:28:45] r112924: Consistency tweaks in preparation for adding extension to translatewiki.net [13:28:45] * Fix description message key [13:28:45] * Fix headers [13:28:46] * Remove unused $aliase array [13:28:47] * Remove empty 'ru' array [13:28:57] <^demon> Actually, I think notes/review might be something gerrit related...lemme try re-cloning and only pulling refs/notes/commits [13:29:22] 03raymond * 10/trunk/translatewiki/MediaWiki/mediawiki-defines.txt: r112924: Register extension for translatewiki.net. [13:30:15] ^demon: anyway, if you want the sha1 of commits that merged trunk to iwtransclusion just: git log origin/iwtransclusion --oneline|grep MFT [13:30:18] 03reedy * 10/branches/iwtransclusion/phase3new/: Create a branch from r76200 of iwtransclusion/phase3 to drop all the merges I created [13:30:30] ohh sam is awake [13:30:39] \o/ Reedy [13:31:30] nischayn22: have you been playing with Ants ? http://aichallenge.org/profile.php?user=3273 =) [13:31:39] <^demon> Once this notes thing is sorted I'll do a fresh dump of core to try and sort out that history thing [13:32:08] no I just registered but did not participate [13:32:20] No time with college projects going on [13:32:27] ^demon: just ignore the rest, only pull forward phase3new [13:32:39] <^demon> Will try that :) [13:33:05] The question is.. [13:33:07] !r 95396 [13:33:07] https://www.mediawiki.org/wiki/Special:Code/MediaWiki/95396 [13:33:30] !r r98467 [13:33:30] https://www.mediawiki.org/wiki/Special:Code/MediaWiki/r98467 [13:33:38] hashar: where did you find that? [13:33:55] <^demon> hashar: Just fetching refs/notes/commits doesn't fix the warning, but it does still show notes. [13:34:00] <^demon> I'm going to leave it at that for now [13:34:24] nischayn22: I have entered your IRC nickname in google :-) [13:37:15] <^demon> I was correct, ref/notes/review are from gerrit [13:40:33] http://translatewiki.net/w/i.php?title=Plural&diff=3729582&oldid=3639337&rcid=&curid=1617361 not very readable diff [13:40:33] <^demon> Starting a fresh core dump. We'll see how it ends up. [13:44:08] hashar: The patch that I made shows diff only for preferences.php [13:44:20] not for special.preferences.css [13:45:00] nischayn22: what have you used to do the patch ? [13:45:31] hashar: svn diff [13:46:05] maybe add it first ? [13:46:14] svn add resources/mediawiki.special/... [13:46:27] ok [13:46:46] Nikerabbit: the text is toooo small :) [13:46:52] greetings mediawiki folk [13:47:00] what's the current policy on jQuery plugins? [13:47:07] Nikerabbit: you will want to ping Krinkle about it [13:47:12] tommorris: in what sense? [13:47:37] tommorris: if it's something core will use, or many extensions, it goes in core, otherwise, just keep it in said extension [13:47:47] 03(mod) mw.util.tooltipAccessKeyPrefix should be alt-shift for Firefox 3+ and Chromium 12 - 10https://bugzilla.wikimedia.org/29753 +comment (10chstdu) [13:47:48] Reedy: licensing wise. I'm looking at one that's Apache License v2. if I were to send a patch for MediaWiki that depended on this library, would that be an issue? [13:47:50] Nikerabbit: that must be a local change cause I do not have the issue with current trunk [13:48:57] Nikerabbit: you have font-family: monospace; [13:49:32] Reedy: it's a piece of piss to write my own. [13:49:41] just, you know, NIH ;-) [13:50:30] Nikerabbit: you should use something like: font-family: monospace, "fixmysize"; [13:50:56] tommorris: I have no idea about liens but Apache License v2 is probably fine [13:51:18] if you really want to know, you will have to ask wikitech-l where some license gurus might have the answers [13:51:46] * tommorris will Be Bold and send the patch in [13:51:51] Guillom would probably know, but he's on SF time [13:52:03] I notice we have no jquery plugins in core currently that use apache licensed [13:52:09] mit, gpl, cc... [13:52:23] <^demon> "if I were to send a patch for MediaWiki that depended on this library" [13:52:34] <^demon> As in: adding a new library to mediawiki under a license? [13:52:43] <^demon> Or some outside library you're going to depend on for your fix? [13:53:12] * hashar adds a remember about forking tipsy [13:53:16] <^demon> Oh, jQuery plugins. [13:53:21] <^demon> Hmm, Roan would know ;-) [13:53:26] 03(mod) mw.util.tooltipAccessKeyPrefix should be alt-shift for Firefox 3+ and Chromium 12 - 10https://bugzilla.wikimedia.org/29753 +comment (10krinklemail) [13:53:37] ^demon: I'm just modifying edit summary to give a countdown sort of like Twitter [13:53:41] 03(mod) Transclude contemporary template states to page histories? - 10https://bugzilla.wikimedia.org/34244 +comment (10Chris McKenna) [13:53:44] 03(mod) Add email-verified or email-not-verified class to email options - 10https://bugzilla.wikimedia.org/34302 +comment (10nischayn22) [13:54:02] and there is an existing jQuery library that's handled most of the issues. [13:54:25] <^demon> edit summary to give a countdown like twitter? I'm not sure I follow. [13:54:35] so, edit summaries are only 200 characters [13:54:41] <^demon> Ohh, that. [13:54:47] <^demon> "Characters left" [13:54:47] it'd be useful for editors to know how many of the 200 characters they've filled [13:55:00] tommorris: how does that help jidanni? [13:55:08] hashar: check the diff [13:55:16] <^demon> tommorris: It's not based on characters, it's based on byte length for what it's worth. [13:55:46] ^demon: yep, but in the HTML, there is a maxlength="200" [13:56:05] curl http://bug-attachment.wikimedia.org/attachment.cgi?id=10174 | vim - [13:56:07] grr [13:56:15] * ^demon shrugs [13:56:17] I'll definitely be testing to make sure it handles UTF-8 [13:56:28] <^demon> UI stuff is boring, don't know why I keep pretending I care ;-) [13:57:15] interesting, I didn't tell SVN to tell me which SVN rev I've got ;-) [13:57:20] zsh rather [13:57:38] * tommorris just switched over and installed the Git plugin, but it seems to know about SVN too. [13:59:23] nischayn22: you are missing the style for mw-email-verified :) [13:59:25] <^demon> hashar: I'm thinking we should just abandon version control all together. Give everyone access to a shared folder via ftp :) [13:59:36] ^demon: I have seen that before [13:59:46] <^demon> As have I. [13:59:51] ^demon: with people using word to track differences [13:59:53] hashar: I thought that default will be good for that [14:00:09] ^demon: then exchanging patches by sending each other the word file :) [14:00:09] <^demon> hashar: We'll keep our source in word documents! [14:00:17] that works well [14:00:26] nischayn22: makes sense :) [14:01:07] hashar: and the css can be easily modified also [14:01:29] <^demon> hashar: Or we could use rich text files :p [14:01:43] hashar: should I attach a screen shot too? [14:02:07] <^demon> hashar: Actually, pdf. We'll send all our code around as pdfs. [14:02:32] nischayn22: not needed :) [14:02:50] nischayn22: I will review your code now. Tweak a few changes and add tests [14:02:53] but first [14:02:59] COFFEEEEEE!!! [14:03:04] or I will fail asleep [14:03:20] which country are you from? [14:04:08] * gwicke tries to wean himself off coffee once again [14:04:13] nischayn22: France [14:04:19] nischayn22: we either drink coffee or wine [14:04:41] but it starting to drink wine at 3pm is probably not a good idea :-b [14:04:43] black tea is a good alternative though [14:05:36] <^demon> hashar: It's always happy hour somewhere ;-) [14:06:11] hashar: I will have my lunch :) [14:07:22] ok ok :) [14:07:25] nischayn22: enjoy it! [14:08:04] gwicke: I already drink a liter of dark tea when i wake up [14:08:40] 03(mod) Rerun populateParentId from some IDs - 10https://bugzilla.wikimedia.org/34981 +comment (10jarry1250) [14:08:50] hashar: likely a better strategy- saves the stronger medicine for the afternoon [14:09:09] I used to drink 1+ liter coffee in the morning. not so good. [14:09:40] did the same + 2 packets of cigarettes per day [14:10:00] eventually my doctor told me : today you have a choice: die young or old. It is up to you :-) [14:10:23] I have stopped coffee right away and reduced my cigarettes consumption :) [14:10:40] 03santhosh * 10/trunk/extensions/Translate/ (10 files in 5 dirs): [14:10:40] Group translatable pages into aggregate groups, - Special page and associated API, javascripts, css and images. [14:10:40] Card i18n#572 [14:10:41] now I have even quitted smoking (yeah!!!) [14:10:56] congratulations! [14:11:25] <^demon> hashar: Congrats. I hope to join you this year. [14:12:02] the secret is to find something which is more addictive [14:12:09] and to drink water :--D [14:12:36] <^demon> hashar: Maybe I should find my neighborhood crack dealer. [14:12:43] lol [14:12:49] don't ever start crack [14:13:02] <^demon> Wasn't planning on it :p [14:13:03] * gwicke grins [14:13:07] that will kill ruin you in a couple months and kill you in the year [14:14:47] heroin, according to an old acquaintance is something like: at first it is fun, then your relative start dieting, then you die. [14:15:28] <^demon> My only experience with heroin was watching Trainspotting, and that was enough. [14:15:59] <^demon> And some documentary on National Geographic. [14:16:12] there is a very good german book about [14:16:48] http://de.wikipedia.org/wiki/Wir_Kinder_vom_Bahnhof_Zoo [14:17:04] a best seller from late 70's / 80's [14:17:32] I will let gwicke translate the title :) [14:17:51] hehe- I was already guessing if it was that book [14:18:04] the children from station zoo [14:18:17] <^demon> google translate gave me a rough guess. [14:18:17] hey guys, is there any tutorial for migrating from version 1.15 to 1.16? [14:18:33] <^demon> !upgrade | edu_ [14:18:33] edu_: http://www.mediawiki.org/wiki/Manual:Upgrading [14:18:52] the french title is something like: "Me, Christiane F., 13 years old, junkie and hooker" [14:19:01] 03santhosh * 10/trunk/extensions/Translate/Translate.php: Remove a redundant i18n file definition. Followup r113032 [14:19:06] <^demon> edu_: Fair warning: 1.16 isn't supported anymore, 1.17 is the legacy release and 1.18 is the current stable release, so I'd suggest using one of those. [14:19:26] If the first installation I did not use svn, there is a way to update using svn now? [14:19:53] <^demon> Should just be able to checkout the files, copy them over the existing ones, then run the updater. [14:20:08] <^demon> Make backups first to be safe. [14:21:21] Updater is update.php? [14:21:39] <^demon> Yes, run that from the command line. [14:22:09] ok, thank you guy [14:22:14] <^demon> You're welcome. [14:22:16] edu_: but update.php does not update the code, only data. [14:22:27] you have to fetch the new code yourself (via SVN or whatever) [14:23:38] 03nikerabbit * 10/trunk/extensions/Translate/specials/SpecialMessageGroupStats.php: $groupId is undefined here [14:23:39] then, i'm download the new version file, and paste into the current page and run php update.php [14:25:03] then I'll download the files from the current version and paste over the old version and then run php update.php? [14:26:22] ^demon: reindeer spotting? [14:26:23] ^demon, what to do with svn:keywords when transitioning to Git? [14:26:58] <^demon> Well, they don't work in git since it's distributed. [14:27:37] what should API modules to return from getVersion()? [14:28:23] <^demon> We need to figure out something. We *could* hack together something similar to $ID$, but most other keywords don't work practically. [14:28:27] <^demon> Especially $DATE$ [14:29:19] Reedy, can we remove getVersion() for good, then? :P [14:29:47] <^demon> http://stackoverflow.com/a/72874 explains it pretty well. [14:30:43] 03(mod) Add email-verified or email-not-verified class to email options - 10https://bugzilla.wikimedia.org/34302 +patch; +comment (10Antoine "hashar" Musso) [14:30:47] <^demon> http://kerneltrap.org/mailarchive/git/2007/10/12/335953 looks to be a way we could do something similar to $Id$ [14:31:16] nope [14:31:21] this is only per-file ID [14:31:56] 03reedy * 10/branches/wmf/1.19wmf1/extensions/ (8 files in 3 dirs): MFT r110933, r111011, r111218, r112751, r112925, r112993 [14:32:27] <^demon> saper: Ah right. Then looks like it's not feasible :) [14:32:55] <^demon> Generally, things like that are a bad idea and SVN sucks for having them to begin with ;-) [14:33:08] <^demon> MaxSem: I'm fine with whatever you, Sam and Roan think is reasonable for the API to do. [14:33:16] so in a sense, similar to CVS $Id$ but not to SVN's [14:33:30] git sucks [14:33:41] nothing's perfect [14:33:49] we should've moved to Fossil [14:33:56] definitely [14:34:05] <^demon> saper: git sucks for not supporting a crappy feature in svn we shouldn't have ever used? ;-) [14:34:18] isn't that nice http://www.fossil-scm.org/index.html/timeline [14:34:28] and for many other reasons, too! [14:34:45] MaxSem: no more bugzilla :) [14:34:59] <^demon> Lets just abandon all reason and switch to trac. [14:35:06] and even bug tracking will be distributed [14:35:17] saper: go ahead [14:35:31] ^demon, if you make trac support MW syntax [14:35:33] I just switched from hg to fossil for my small projects [14:35:33] if you manage to migrate us to fossil faster than we migrate to git :) [14:35:52] I never heard of fossil btw [14:35:56] <^demon> MaxSem: I loathe trac....I'm not about to contribute to it. [14:36:10] trac is horrible, agreed [14:36:23] MaxSem: are you using fossil for something larger? [14:36:32] no [14:36:40] <^demon> I think if I had to make a list of "pieces of software I've had the misfortune of using"...Trac would be on it [14:37:01] I did have a working two-way svn<->hg mirror of mediawiki's SVN w/extensions, why not give it a try [14:37:43] isn't it nice to have a webapp writen in ol' good, fast and portable C? [14:40:33] <^demon> MaxSem: You said you got git-review working on windows? How'd you do it? [14:40:57] I aint said that I got it to work [14:41:20] <^demon> Oh. [14:41:27] I've just installed it till the point it complained about the lack of .gitreview [14:42:01] <^demon> Ah yeah, if a repo doesn't have a .gitreview then it'll die [14:42:17] <^demon> Actually, lemme file a bug regarding that. I'd like to be able to create repos with an initial .gitreview in them [14:43:15] 03reedy * 10/branches/wmf/1.19wmf1/ (. includes/ includes/AjaxResponse.php includes/Title.php): MFT r112855, r112951 [14:43:34] ^demon, the process is actually straightforward: http://stackoverflow.com/questions/4750806/how-to-install-pip-on-windows [14:43:57] <^demon> Ahh, I missed that. [14:44:03] <^demon> Cool, that's not as hard as I thought [14:44:43] 03(mod) Implement 'top' position option for ResourceLoader modules - 10https://bugzilla.wikimedia.org/27488 +comment (10Nux) [14:46:27] a bit sucky for x64, where you have to actually read the dowloads instructions [14:47:37] Joan: ping :) [14:48:37] Joan: https://bugzilla.wikimedia.org/34965 can't you submit a patch when you look at the API grammar ? [14:50:44] 03(mod) Clean up grammar in API autodocs - 10https://bugzilla.wikimedia.org/34965 normal->trivial (10Antoine "hashar" Musso) [14:52:56] 14(WFM) en.wikipedia with Vector is reported to be slow - 10https://bugzilla.wikimedia.org/23612 +comment (10Amir E. Aharoni) [14:53:08] <^demon> Hehe, http://code.google.com/p/gerrit/issues/detail?id=1273 [14:54:48] ^demon: good to know we are not the only one facing those issues :) [14:55:19] 03(mod) mw.util.tooltipAccessKeyPrefix should be alt-shift for Firefox 3+ and Chromium 12 - 10https://bugzilla.wikimedia.org/29753 +comment (10chstdu) [15:00:08] 03reedy * 10/branches/REL1_19/extensions/ (15 files in 10 dirs): MFT r110703, r110933, r111011, r111218, r112520, r112524, r112660, r112687, r112751, r112770, r112771, r112775, r112849, r112851, r112856, r112859, r112903, r112925, r112993 [15:02:14] 03(mod) Link styles in Monobook are broken - 10https://bugzilla.wikimedia.org/34901 +comment (10Antoine "hashar" Musso) [15:03:21] Yeah, for our parser how does: [[http://www.google.com]] should render? :-)))))) [15:03:25] https://bugzilla.wikimedia.org/show_bug.cgi?id=34940 [15:08:04] 03reedy * 10/branches/REL1_19/extensions/ (. CheckUser/CheckUser.i18n.php): MFT r112772 [15:09:38] 03(mod) is empty in the Sanskrit Wikipedia - 10https://bugzilla.wikimedia.org/34938 +comment (10Antoine "hashar" Musso) [15:13:31] <codurr> 03nikerabbit * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113039> 10/trunk/phase3/languages/messages/MessagesSa.php: Why is tis empty? Bug 34938 [15:14:12] <^demon> hashar: What did you give to git to get that history tree? [15:14:41] <hashar> the "Los Angeles" has too many highway kind of screenshot ? :) [15:14:49] <^demon> Yeah that one [15:14:58] <hashar> [alias] [15:15:00] <hashar> lg = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(cyan)<%an>%Creset' --abbrev-commit --date=relative [15:15:02] <wikibugs> 03(FIXED) <title> is empty in the Sanskrit Wikipedia - 10https://bugzilla.wikimedia.org/34938 +comment (10Niklas Laxström) [15:15:06] <hashar> put that in your ~/.gitconfig [15:15:07] <hashar> then git lg [15:15:20] <hashar> and browse down a bit till you reach the iwtransclusion merges [15:15:34] <hashar> Nikerabbit: well done :) [15:15:45] <codurr> 03reedy * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113040> 10/branches/REL1_19/phase3/ (10 files in 6 dirs): MFT r111427, r112347, r112374, r112383, r112700, r112750, r112855 [15:16:00] <Nikerabbit> Reedy: moar work for you ^^ [15:16:03] <hashar> Nikerabbit: I guess we want that one to be merged right away [15:16:20] <hashar> Reedy: add in r113039 [15:16:30] <Reedy> hmm? [15:16:34] <Nikerabbit> hashar: I will be doing i18ndeploy today, I can deploy it then [15:16:52] <Reedy> It's a shame we're still using 1.18wmf1 [15:17:00] <Nikerabbit> Reedy: for sanskrit? [15:17:20] <Reedy> zh/sr [15:17:29] <Nikerabbit> Reedy: ah [15:17:36] <hashar> Tim sent a patch for it this morning [15:17:37] <Nikerabbit> doesn't affect this one [15:17:57] <hashar> it let us revert the language converter change by using a global variable [15:17:59] <hashar> pending review [15:18:14] <^demon> I went down to ~10 months ago, but I'm not seeing a tree. [15:18:19] <hashar> https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113001 [15:18:39] <hashar> ^demon: are you browsing the repo you just generated which exclude the iwtransclusion branch ? [15:18:54] <^demon> Yep [15:19:25] <hashar> well [15:19:41] <hashar> YOU HAVE JUST CHOPPED ALL THE GOOD TREES FROM THE GIT FOREST!!!!!!!!!!!!!111!!!! [15:19:43] <hashar> :) [15:19:53] <^demon> Well I'm not seeing any sort of tree at all. [15:19:57] <^demon> Not even stumps. [15:19:59] <hashar> oh [15:20:06] <hashar> oh sorry [15:20:21] <hashar> yeah the forest is hiding behind the 'master' tree [15:20:26] <hashar> to see them all you have to --all [15:20:28] <hashar> git lg --al [15:20:33] <hashar> git lg --all [15:20:34] <hashar> sorry [15:20:53] <hashar> gitk --all is funny took [15:21:20] <^demon> Ah ok. [15:21:23] <codurr> 03reedy * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113041> 10/ (2 files in 2 dirs): Synchronise RELEASE-NOTES-1.19 [15:22:31] <hashar> Nikerabbit: if you have any knowledge about the language converter, you could take a look at https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113001 [15:22:46] <^demon> Looks a bit better now. Repacking, will push in about an hour. [15:23:04] <hashar> I was wondering, how does your tool detect merges? [15:23:07] <codurr> 03reedy * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113042> 10/trunk/phase3/includes/ (3 files in 3 dirs): [15:23:07] <codurr> Documentation updates [15:23:07] <codurr> Normalise method returns [15:23:17] <^demon> hashar: I have no clue :D [15:23:20] <^demon> Magic! [15:24:09] <hashar> $ git log --oneline --merges --all | wc -l [15:24:09] <hashar> 175 [15:24:15] <wikibugs> 03(mod) Add namespaces aliases on as.wikipedia.org - 10https://bugzilla.wikimedia.org/34931 +comment (10Bisrin) [15:24:20] <hashar> the magic only detect some of them :-/ [15:24:37] <^demon> It uses svn:mergeinfo where it can. [15:24:49] <^demon> Unfortunately people have been using git-svn which omits svn:mergeinfo. [15:24:51] <^demon> So shame on them.. [15:25:24] <hashar> well we could potentially add them based on the MFT rXXXX messages [15:25:28] <hashar> but I am not sure it is worth it [15:25:59] <Nikerabbit> hashar: not really [15:26:53] <^demon> hashar: Unless you're volunteering, I don't think it's worth it no. [15:27:16] <Reedy> Do we have any idea of number of revs? [15:27:23] <Reedy> Going to be the minority I know... [15:28:01] <Reedy> Certainly if a large % were [15:28:06] <^demon> Trying to write 10 years of bad svn habits into a proper git history is an exercise in futility, methinks. [15:28:16] <Reedy> heh [15:29:08] <hashar> or we can ask the thousands of volunteers we have to manually replay our history in git :-D [15:29:57] <hashar> taking a nap, see you later on [15:30:53] <^demon> I mean, I suppose we could rewrite the entire history commit-by-commit to DWIM. [15:30:59] <^demon> But not me, I'd go crazy and kill people. [15:32:53] <Reedy> 8 new revs marked 1.19wmf1, 16 new revs marked 1.19 [15:34:33] <codurr> 03gwicke * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113043> 10/trunk/extensions/VisualEditor/modules/parser/ (6 files): A few improvements to external link and image handling. 264 tests passing. [15:34:42] <^demon> Me killing everyone probably wouldn't be a good idea. Might stagnate development a bit :) [15:34:53] <^demon> sumanah: Good morning! [15:35:03] <sumanah> hi ^demon! [15:35:18] <Reedy> ^demon: mediawiki on git, it murders your entire development team? [15:36:05] <^demon> Yeah, let's not go down that road. [15:36:29] <Nikerabbit> hi sumanah! [15:36:34] <sumanah> hi Nikerabbit! [15:37:24] <Daniel_WMDE> hi sumanah! [15:37:27] <Daniel_WMDE> still in SF? [15:37:44] <wikibugs> 03(mod) Mismatched input syntax for Cite error messages - 10https://bugzilla.wikimedia.org/17865 +comment (10b-jorsch) [15:37:54] <sumanah> Hi Daniel_WMDE! Yes. [15:38:05] <Daniel_WMDE> nice :) [15:38:16] <sumanah> Yep! Helped Roan move yesterday. [15:38:46] <sumanah> Nice sunny day yesterday, and today looks the same. [15:38:47] <^demon> sumanah: Did you discover Roan's robot secrets? [15:38:52] <freakolowsky> everyone moveing to US lately :S [15:39:02] <Daniel_WMDE> oh... roan move... i thought he'd only move in a few months... [15:39:06] <Daniel_WMDE> we need him here :) [15:39:32] <sumanah> ^demon: I think his robotlike efficiency was visible throughout the day, but other than that, nothing special in his luggage that I saw. [15:39:45] <wikibugs> 03(mod) Can't authenticate using my mother language username (UNICODE) when I only have (a public) access to Wikipedia with an ASCII (english) keyboard - 10https://bugzilla.wikimedia.org/34590 +comment (10nicolas.brouard) [15:39:48] <sumanah> freakolowsky: There are people moving to Berlin as well! [15:39:56] <Nikerabbit> sumanah: often in late evenings there is a girl that looks like you in a opposite building when I look out of my workroom window. she seems to be working/studying very diligently [15:39:57] <Daniel_WMDE> sumanah: say, what's Philippe Beaudette's irc nic again? [15:39:57] <freakolowsky> rly? [15:40:11] <^demon> Daniel_WMDE: philippe iirc? [15:40:15] <Reedy> ^ [15:40:19] <Daniel_WMDE> i need to poke him about https://bugzilla.wikimedia.org/show_bug.cgi?id=34338 [15:40:21] <sumanah> Daniel_WMDE: I don't know! I assume it's philippe or pbeaudette. [15:40:27] <sumanah> I don't think it's unintuitive. [15:40:34] <sumanah> But he probably isn't on IRC that much, IIRC? [15:40:45] <Daniel_WMDE> too bad, that means he isn't on :) [15:40:48] <^demon> On, but not in tech channels. [15:40:52] <^demon> Usually. [15:41:07] <freakolowsky> PS( sumanah & Daniel_WMDE ) : why did you move the Berlin Hackathon date ... spoiled my evil plans [15:41:08] <sumanah> Nikerabbit: Interesting! I don't often hear of people who look like me. I'm happy for her that she has a task that she finds absorbing. [15:41:27] <Daniel_WMDE> freakolowsky: because of other evil plans :)( [15:41:38] <Daniel_WMDE> or is there someone else we could poke about mailing lists and stuff? [15:41:45] <Reedy> I don't think so [15:41:45] <^demon> Don't be evil. [15:41:50] <Daniel_WMDE> hrm [15:41:56] <Reedy> Other than ops [15:41:57] <Daniel_WMDE> pokedy poke. [15:42:02] <Reedy> kibble is not around much now [15:42:32] <freakolowsky> Daniel_WMDE: drats and double drats!!! [15:42:53] <^demon> I've seen ma rk poking about in some of the ops channels, he might be able to help. [15:42:59] <^demon> Daniel_WMDE: ^ [15:43:16] <Daniel_WMDE> ah, thanks [15:43:46] <Daniel_WMDE> well... i hate to go on mark's nerves with "please reset the mailing list password". [15:43:49] <Daniel_WMDE> it'S not really urgent [15:43:57] <Daniel_WMDE> it's just annoying and has been sitting around for a while now. [15:44:15] <wikibugs> 03(VERIFIED) Add namespaces aliases on as.wikipedia.org - 10https://bugzilla.wikimedia.org/34931 +comment (10Bishnu Saikia) [15:44:23] <sumanah> I'm sure it's a teeeeeensy request and you don't often ask for tedious stuff, right, Daniel_WMDE? [15:44:54] <Daniel_WMDE> sumanah: well... i don't, but wmde does abuse mark quite a bit for toolserver stuff... [15:45:00] <Daniel_WMDE> oh, well. if i see him around [15:45:09] <sumanah> aha [15:45:24] <Daniel_WMDE> ^demon: something else entirely... do you happen to know how is messing with Article vs. WikiPage, etc? [15:45:39] <Daniel_WMDE> Article is quite horrible, and I need to change some bits, but don't want to get in the way... [15:45:47] <^demon> ialex and Aaron I believe. [15:46:01] <Daniel_WMDE> i see, thanks. [15:46:23] <Daniel_WMDE> will get in tough with them once i'm more sure what I actually need to do. [15:53:30] <codurr> 03daniel * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113044> 10/branches/Wikidata/phase3/includes/ (6 files in 2 dirs): adapted WikiPage and Article (work in progress) [15:55:09] <wikibugs> 03(mod) Add email-verified or email-not-verified class to email options - 10https://bugzilla.wikimedia.org/34302 +comment (10nischayn22) [16:00:00] <wikibugs> 03(mod) [Regression] PHP fatal error in SpecialWikiSets.php - 10https://bugzilla.wikimedia.org/34979 04CRIT->normal (10Sam Reed (reedy)) [16:01:03] <wikibugs> 03(mod) Rerun populateParentId from some IDs - 10https://bugzilla.wikimedia.org/34981 (10Sam Reed (reedy)) [16:01:55] <pietro10> Hi. Why does the rollback button not require confirmation? I'm pretty sure at two other wikis I help out with we've hit rollback more times accidentally than intentionally. Thanks. [16:02:32] <wikibugs> 03(mod) Enable WebFonts on all WMF projects - 10https://bugzilla.wikimedia.org/34982 normal->15enhancement (10Sam Reed (reedy)) [16:02:32] <wikibugs> 03(mod) Enable WebFonts for sa.wikisource.org - 10https://bugzilla.wikimedia.org/34159 (10Sam Reed (reedy)) [16:02:35] <wikibugs> 03(mod) Enable WebFonts on the Buginese Wikipedia (bugwiki) - 10https://bugzilla.wikimedia.org/34550 (10Sam Reed (reedy)) [16:02:35] <wikibugs> 03(mod) Enable WebFonts for am.wiktionary and am.wikiquote - 10https://bugzilla.wikimedia.org/34700 (10Sam Reed (reedy)) [16:02:36] <wikibugs> 03(mod) Enable WebFonts on the Burmese Wikipedia (mywiki) - 10https://bugzilla.wikimedia.org/34817 (10Sam Reed (reedy)) [16:02:44] <wikibugs> 03(NEW) Logging from shell - 10https://bugzilla.wikimedia.org/34985 normal; Wikimedia Labs: Setup; (benapetr) [16:02:53] <wikibugs> 03(mod) Enable WebFonts on all WMF projects - 10https://bugzilla.wikimedia.org/34982 +i18n (10Sam Reed (reedy)) [16:03:08] <wikibugs> 03(mod) Logging from shell - 10https://bugzilla.wikimedia.org/34985 normal->15enhancement (10Peter Bena) [16:10:17] <wikibugs> 03(mod) Clean up grammar in API autodocs - 10https://bugzilla.wikimedia.org/34965 +comment (10sam) [16:10:58] <beli> ryan_lane hey :) is it possible to map active directory groups to mediawiki permission groups automagically using your fine LDAPAuthentification Extension? [16:11:15] <Reedy> Some people really do some strange bugzilla status changes [16:11:26] <sumanah> Ryan_Lane: ^^^^ [16:11:39] <Reedy> It's too early! [16:12:22] <beli> he's in a totally different timezone, right? [16:12:45] <Reedy> Yeah, he's usually around a couple of hours from now [16:14:07] <beli> hmpfl okay [16:16:10] <wikibugs> 03(mod) Add email-verified or email-not-verified class to email options - 10https://bugzilla.wikimedia.org/34302 (10paxed) [16:23:09] <codurr> 03gwicke * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113045> 10/trunk/extensions/VisualEditor/modules/parser/ (3 files): [16:23:09] <codurr> Support external images wrapped in a clickable link using bracketed external [16:23:09] <codurr> link syntax. 265 tests passing. [16:23:42] <testes> does anyone have any experience with this? http://www.mediawiki.org/wiki/Extension:Chat is there anything better? is it safe? [16:26:43] <hashar> ^demon: Reedy: aren't we still in codeslush ? [16:26:52] <hashar> !r 113044 [16:26:52] <mw-bot> https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113044 [16:26:55] <hashar> !r 113018 [16:26:55] <mw-bot> https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113018 [16:27:18] <hashar> oh yeah that is in /branches/wikidata [16:27:23] <hashar> forget me [16:33:53] <Reedy> hashar: either way, I've nfi :p [16:34:00] <hashar> nfi ? [16:34:07] <Reedy> no f***ing idea [16:34:10] <hashar> :-) [16:34:25] <hashar> I am pretty sure it is paused till git is available [16:34:56] <Reedy> And then all development will stop [16:34:57] <Reedy> ;) [16:35:47] <Reedy> I think I'll be packaging a 1.19beta1 later on [16:36:20] <hashar> pff [16:36:31] <hashar> I am tired of perl blessing [16:37:00] <hashar> I think I will just rewrite wikibugs in objective caml or TCL [16:37:56] <Reedy> or php? :p [16:38:07] <hashar> I would prefer ruby over php [16:38:25] <hashar> seriously TCL and OCaml are perfect for that kind of usage [16:38:27] <Nikerabbit> you know what happened to github? [16:38:32] <Nikerabbit> tcl is nice [16:38:33] <hashar> aka parse a text with key => values [16:38:34] <Reedy> it failed? [16:39:02] <hashar> Nikerabbit: did they rewrote their ruby on rails app entirely in a new language ? :-) [16:39:07] <codurr> 03reedy * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113046> 10/trunk/phase3/maintenance/parse.php: Fix minor issue from r112988 [16:41:05] <hashar> Reedy: oooh [16:41:19] <hashar> Reedy: I have been searching for Maintenance->error() yesterday [16:42:57] <hashar> out of there [16:42:59] <hashar> see you [16:43:06] <codurr> New code comment: Hashar; Done by reedy in follow up r113046. Thanks!; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112988#c31807> [16:43:19] <freakolowsky> the only good thing when borking your phone just a byte shy of brickage is once you set it back up it really works fast :D [16:44:51] <codurr> New code comment: Reedy; I know it was already in the code, but should we be using something more like the message ellipsis? \ ; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112995#c31808> [16:47:21] <codurr> New code comment: Nikerabbit; Ellipsis doesn't feel right in here.; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112995#c31809> [16:48:55] <freakolowsky> well what does this butto... [16:50:21] <codurr> New code comment: Reedy; I'd agree with you. It just feels weird using this different format for these few cases; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112995#c31810> [16:55:08] <wikibugs> 03(mod) Create a mailing list for the Wikidata project proposal - 10https://bugzilla.wikimedia.org/34338 +comment (10denny.vrandecic) [16:59:08] <wikibugs> 03(mod) [Regression] PHP fatal error in SpecialWikiSets.php - 10https://bugzilla.wikimedia.org/34979 +comment (10sam) [17:01:47] <wikibugs> 03(mod) Android app nearby me should have a mechanism to show more or less results - 10https://bugzilla.wikimedia.org/31891 +comment (10Jon) [17:04:44] <wikibugs> 03(NEW) Can't expand collapsed sections on iPad - 10https://bugzilla.wikimedia.org/34986 normal; Wikipedia App: Generic; (brion) [17:09:45] <codurr> 03daniel * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113047> 10/branches/Wikidata/phase3/ (12 files in 4 dirs): replacing deprecated getText, etc [17:10:31] <wikibugs> 14(WFM) Can't expand collapsed sections on iPad - 10https://bugzilla.wikimedia.org/34986 +comment (10Brion Vibber) [17:11:06] <Reedy> Lol Brion [17:14:52] <wikibugs> 03(mod) Can't expand collapsed sections on iPad - 10https://bugzilla.wikimedia.org/34986 +comment (10Jon) [17:16:36] <codurr> New code comment: Van de Bugger; > Feeling adventurous with GPLv3 and PHP 5.3 only features? \ Please be direct and specific. I am no; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112924#c31811> [17:16:51] <Amgine> Using class="mw-collapsible" doesn't seem to work inside skins. Is there a standard way to make skin elements collapsible? [17:17:51] <codurr> New code comment: Duplicatebug; You are in a foreach loop, the removing of that comma removes the comma from each line, which is a b; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112925#c31812> [17:18:17] <Amgine> <pokes the absent Dantman about skin question> [17:21:03] <dtcrshr> !logo [17:21:03] <mw-bot> The logo that appears in the top left of each page is from $wgLogo in LocalSettings.php. To change this you change the value of $wgLogo to point to the URL of your own logo. See <http://www.mediawiki.org/wiki/Manual:%24wgLogo>. Be sure $wgLogo is set to an absolute path, starting with "/" (or a protocol "http:"/"https:"). Using pretty URLs a relative path will behave oddly. 135x135 pixels [17:22:39] <codurr> 03ezachte * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113048> 10/trunk/wikistats/squids/SquidReportArchive.pl: ReportClients, chg section headers for mobile apps + more permissive filter (show > 0.001%) [17:25:14] <wikibugs> 03(mod) Rerun populateParentId from some IDs - 10https://bugzilla.wikimedia.org/34981 (10duplicatebug) [17:25:15] <wikibugs> 03(mod) Maintenance scripts waiting to be run on Wikimedia wikis (tracking) - 10https://bugzilla.wikimedia.org/29782 (10duplicatebug) [17:26:51] <codurr> New code comment: Van de Bugger; So, using rXXXXXX anywhere in the commit message will be automatically recognized as the revision th; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112931#c31813> [17:27:03] <dtcrshr> do I need to do something else then overwriting the logo iv chose on the wglogo ? [17:29:04] <wikibugs> 03(mod) JSMinifier: Skip '+' when both side is a literal - 10https://bugzilla.wikimedia.org/34905 (10duplicatebug) [17:30:16] <Amgine> dtcrshr: You may need to clear your website's cache, and/or your browser cache, to see the effect of changing the logo. [17:31:36] <codurr> New code comment: Duplicatebug; bug 34963; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/109848#c31814> [17:32:26] <dtcrshr> well, iv noticed that under my wiki/images folder i have an image called other_image.png, and thats the one displayed on the site checking via filezilla. but ont the localsettings.php the wglogo points to another image, whats the official one? the image i can see on filezilla or the one pointed in $wglogo ? [17:32:34] <wikibugs> 03(mod) Moving sha1 into revision tag in XML dumps - 10https://bugzilla.wikimedia.org/34963 (10duplicatebug) [17:33:20] <pietro10> Hi. Why does the rollback button not require confirmation? I'm pretty sure at two other wikis I help out with we've hit rollback more times accidentally than intentionally. Thanks. [17:36:46] <wikibugs> 03(NEW) {{GENDER:|}} does not work for message MediaWiki:Watchlist-details on Special:Watchlist - 10https://bugzilla.wikimedia.org/34987 normal; MediaWiki: Internationalization; (beau) [17:37:03] <Reedy> I can't ever say I've hit rollback accidentally [17:38:27] <Beau_> pietro10: we use a gadget that hides those dangerous links on recent changes and watchlist [17:38:37] <Beau_> they often get in the way... [17:44:21] <codurr> New code comment: Krinkle; Aha, so this rev should be resolved (made redundant in r112930); <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112925#c31815> [17:46:49] <codurr> 03reedy * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113049> 10/branches/REL1_19/extensions/ (7 files in 6 dirs): MFT r112229, r112248, r112253, r112260, r112758 [17:47:43] <pietro10> Beau_: cool, well that answers my second question the=P [17:47:50] <pietro10> but I'd just like to know why it was done that way - what was the motive? [17:48:25] <wikibugs> 04(REOPENED) Implement 'top' position option for ResourceLoader modules - 10https://bugzilla.wikimedia.org/27488 +comment (10Roan Kattouw) [17:48:54] <Beau_> pietro10: I am wondering myself, there is no point in rolling back revision if you have not looked at it... ;) [17:48:55] <RoanKattouw> hexmode: ---^ [17:52:11] <dtcrshr> im also changing the licence on the wiki page, but i cannot find the licences icons... does it stays in cc site or some place else? [17:52:35] <dtcrshr> oops [17:52:36] <dtcrshr> found it? [17:52:37] <dtcrshr> :D [17:53:04] <sumanah> yuvipanda: hey, got a moment? [17:53:12] <yuvipanda> sumanah: sure [17:53:26] <sumanah> yuvipanda: https://www.mediawiki.org/wiki/Wikimedia_engineering_report/2012/February#Events could you add 2 sentences about Pune? [17:54:06] <yuvipanda> sumanah: I think alolita or tfinc would be the best person for that - my view of pune was a bit more down-in-the-trenches [17:54:18] <sumanah> yuvipanda: You're around, they aren't, and the report is late. [17:54:26] <sumanah> yuvipanda: I'm fine with your view. [17:54:33] <sumanah> :) [17:55:07] <yuvipanda> it's horribly incomplete - all I know is that we had about 8-9 people hacking on Android code and a few pull requests that were merged in. There were 2-3 other teams that I am clueless about. [17:55:20] <yuvipanda> don't think it'd be fair [17:55:31] <sumanah> k. [17:55:36] <codurr> New code comment: Nikerabbit; Most of the code around MediaWiki is GPLv2. The license is of course our choice. For example __DIR__; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112924#c31816> [17:55:45] <codurr> 03kipcool * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113050> 10/trunk/extensions/Wikidata/App.php: made LocalApp.php optional [17:56:10] <Nikerabbit> hi yuvipanda [17:56:19] <yuvipanda> hi Nikerabbit [17:56:34] <yuvipanda> your email - weirdish error. will investigate once my day-work is done [17:56:40] <Nikerabbit> yuvipanda: cool [17:56:45] <yuvipanda> seems to be because the url was relative, but need to dig deeper [17:57:56] <codurr> 03rmoen * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113051> 10/trunk/extensions/VisualEditor/modules/ve/es/ve.es.Surface.js: prevent insert for stand alone command key. [18:00:47] <svip> 'XML combines the efficiency of text files with the readability of binary files.' [18:04:21] <codurr> New code comment: Nikerabbit; Meant to say ''your choice''. Obviously everyone takes what suits them best and fits the contraints.; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112924#c31817> [18:04:29] <pietro10> svip: haha [18:05:10] <codurr> 03emsmith * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113052> 10/trunk/extensions/ArticleFeedbackv5/ (4 files in 2 dirs): bug 34090 - remaining backend feature in requirements, oversight email generation with job [18:05:36] <svip> Wasn't XML just HTML sanitised and given a database usage? [18:05:57] <svip> When I store data now in text files, I usually use JSON. [18:06:00] <svip> Quicker to parse. [18:06:13] <svip> And if you do it right; easier to read. [18:06:30] <codurr> 03gwicke * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113053> 10/trunk/extensions/VisualEditor/ (2 files in 2 dirs): Fix invalid external link representation. 268 tests passing. [18:06:31] <pietro10> won't be an issue for me since I'd just use a library ;) [18:06:40] <svip> True. [18:09:10] <codurr> 03catrope * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113054> 10/trunk/extensions/CustomUserSignup/ (2 files in 2 dirs): Followup r112267: make $wgCustomUserSignupTrackAccountCreations enable/disable all clicktracking events [18:11:04] <codurr> 03kipcool * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113055> 10/trunk/extensions/Wikidata/OmegaWiki/ (Controller.php Record.php SpecialImportTSV.php): removed some php warnings [18:13:13] <codurr> 03catrope * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113056> 10/branches/wmf/1.19wmf1/extensions/CustomUserSignup/ (3 files in 2 dirs): 1.19wmf1: MFT r113054 [18:13:44] <dtcrshr> iv altered my localsettings.php many things. the logo, the license and etc. tryed in 3 computers, different browsers but the changes didnt get affected, is there any kind of cache inside the wiki i should clear of, or force its refresh? [18:15:09] <wikibugs> 03(mod) Namespaces names on Silesian Wikipedia - 10https://bugzilla.wikimedia.org/34988 (10przemub) [18:15:10] <wikibugs> 03(NEW) Namespaces names on Silesian Wikipedia - 10https://bugzilla.wikimedia.org/34988 enhancement; Wikimedia: Site requests; (przemub) [18:15:52] <codurr> 03kipcool * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113057> 10/trunk/extensions/Wikidata/OmegaWiki/ (17 files): [18:15:52] <codurr> changed global variables to defines ; [18:15:52] <codurr> made Iso 639-3 collection id configurable and optional ; [18:15:53] <codurr> renamed $dataset to $wgWikidataDataSet [18:16:13] <codurr> 03nikerabbit * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113058> 10/branches/wmf/1.19wmf1/extensions/WebFonts/ (fonts/Xsux/ resources/ext.webfonts.fontlist.js): 1.19wmf1 MFT r112469 [18:18:51] <codurr> 03kipcool * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113059> 10/trunk/extensions/Wikidata/Console/ (installWikidata.php wikidataTemplate.sql): Created an install script [18:19:17] <wikibugs> 03(mod) Distinguish external links from internal links. - 10https://bugzilla.wikimedia.org/30831 -need-review -patch (10Jarry1250) [18:23:08] <RoanKattouw> Hey Krinkle , do you have time to talk about bug 27488 ? [18:23:24] <Krinkle> ok [18:24:27] <RoanKattouw> So apparently this guy got pissed and WONTFIXed his own bug because he said we weren't interested in fixing the real bug [18:24:40] <RoanKattouw> This bug has swung around a lot, and it let to us implementing top-loading and then async loaing [18:24:43] <Krinkle> I think the quest on itself (now opened as bug 34958), is a wont fix. [18:24:53] <Krinkle> the solution is for user scripts to become modules [18:24:55] <RoanKattouw> But it turns out that what he *really* wants is to be able to top-load (parts of) user scripts [18:25:09] <Krinkle> yes [18:25:11] <RoanKattouw> Oh, he did open a new bug [18:25:14] * RoanKattouw re-closes the other bug [18:25:33] <RoanKattouw> Or, someone else cloned it [18:25:39] <RoanKattouw> Yes, obviously user scripts need to become modules [18:25:41] <wikibugs> 03(mod) "Date" column in CodeReview's Special:Code should be big endian - 10https://bugzilla.wikimedia.org/34944 +comment (10brion) [18:25:45] <RoanKattouw> Eventually [18:25:51] <RoanKattouw> But I think it'll be a while before that happens [18:25:58] <Krinkle> Yes [18:26:00] <RoanKattouw> And I'm contemplating whether we should top-load user scripts in the meantime [18:26:13] <Krinkle> and it's 'enhancement', so I'm not sure where the pressure comes from [18:26:39] <Krinkle> (for user scripts to become positionable modules) [18:27:12] <Krinkle> RoanKattouw: as part of blocking top module ? [18:27:21] <Krinkle> queue*( [18:27:28] <RoanKattouw> Yes, as part of the blocking queue [18:27:39] <RoanKattouw> Well, user scripts used to be top-loaded pre-RL, so technically this is a regression [18:27:51] <Krinkle> right [18:27:51] <codurr> New code comment: Yuvipanda; Just a note - it is needed for < 1.1, not 1.3 as mentioned in the JS comment; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113028#c31818> [18:27:58] <RoanKattouw> Well [18:28:18] <RoanKattouw> It would have to be a second blocking queue containing just the user script stuff, because we need wikibits [18:28:46] <Krinkle> maybe not [18:29:04] <blobaugh> RoanKattouw: i am looking at an email from Sumana with some info she wants to get put up on the API page. it looks more like a FAQ than etiquette. should i start a FAQ section? [18:29:05] <Krinkle> it's loaded through only=scripts right as a standalone script tag [18:29:14] <Krinkle> so we'd move that one up [18:29:16] <RoanKattouw> blobaugh: Context? [18:29:23] <RoanKattouw> Oooh right [18:29:27] <RoanKattouw> That can totally be moved up [18:29:47] <RoanKattouw> I guess that's not that hard, but here's another issue [18:29:57] <blobaugh> RoanKattouw: just forwarded to your gmail [18:29:58] <RoanKattouw> I am fine with moving up user scripts because any performance regression would be self-inflicted [18:30:35] <RoanKattouw> However, we have made a point of loading site scripts before user scripts, because it's conceivable that user script code might depend on functions defined in site scripts [18:30:51] <Krinkle> ok [18:30:59] <Krinkle> and site scripts are… on the bottom? [18:31:11] <Krinkle> so we'd move them both [18:31:20] <RoanKattouw> Yes, and that's where it bugs me [18:31:35] <Krinkle> what else is attached [18:31:39] <RoanKattouw> Because top-loading site scripts is not entirely inconsequential in terms of the amount of code that we're top-loading, and it's loaded for everyone [18:31:45] <RoanKattouw> Well, wikibits but that's already top-loaded [18:31:50] <Nikerabbit> wassup [18:32:04] <RoanKattouw> And user.options and user.tokens but those are inlined at the top [18:32:41] <Krinkle> yeah [18:33:08] <Krinkle> site scripts are mostly likely decreasing from here on out though [18:33:19] <RoanKattouw> Slowly :) [18:33:22] <Krinkle> yes [18:33:27] <Krinkle> but some of them are quite large [18:33:27] <RoanKattouw> You know how much legacy there is out there [18:33:33] <Krinkle> yes, very well [18:33:58] <RoanKattouw> !upload | Nicolas_Leonidas [18:33:58] <mw-bot> Nicolas_Leonidas: File uploads are disabled per default, set $wgEnableUploads=true; to enable it. See <http://www.mediawiki.org/wiki/Manual:Configuring_file_uploads> for configuration details, <http://www.mediawiki.org/wiki/Help:Managing_files> and <http://www.mediawiki.org/wiki/Help:Images> for using uploaded images and other files. [18:34:22] <blobaugh> RoanKattouw: ping me back after you check that email, i am going to move on to another project till then :) [18:34:36] <RoanKattouw> Hmm, maybe you could survey some of the larger wikis' site scripts to see how bad it would be to top-load them? [18:34:39] <Krinkle> RoanKattouw: So what's the advantage though? [18:34:47] <Krinkle> RoanKattouw: user/site *styles* are already on top [18:34:51] <RoanKattouw> Other than making Nux happy? [18:34:57] <RoanKattouw> Hmm, right [18:35:06] <RoanKattouw> Let's see what his use case was [18:35:15] <Krinkle> content injection would have to be in domready, even more so when moving it up [18:35:22] <RoanKattouw> I thought this would be easy enough to not care whether the use case is valid, but if we're moving site scripts then there is a cost [18:35:30] <Krinkle> yes [18:35:36] <RoanKattouw> You're right that it's really just style injection' [18:35:45] <RoanKattouw> I think he said dynamic CSS injection, let's see [18:38:01] <RoanKattouw> comment 24 is the clearest explanation I can find [18:38:11] <jeremyb> Nicolas_Leonidas: is this not you? [18:38:12] <jeremyb> 04 00:47:14 < Nicolas_Leonida2> hi, how do you put code in the editor? [18:38:12] <jeremyb> 04 00:47:27 < Nicolas_Leonida2> so that it comes up in <pre> or something like that when rendered [18:38:42] <Nicolas_Leonidas> jeremyb: yeah that was my question yesterday lol [18:39:01] <RoanKattouw> Oh, source code highlighting? [18:39:06] <RoanKattouw> !syntaxhighlight [18:39:06] <mw-bot> there are several extensions for syntax highlighting, see http://www.mediawiki.org/wiki/Category:Syntax_highlighting - the most popular one is at http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi [18:39:08] <jeremyb> Nicolas_Leonidas: so, i gave you a link... [18:39:18] <jeremyb> and now RoanKattouw repeats my link ;) [18:39:20] <RoanKattouw> Krinkle: OK so read https://pl.wikipedia.org/wiki/Wikipedysta:Nux/hideSidebar.dev.js , first few dozen lines [18:39:33] <codurr> 03kipcool * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113060> 10/trunk/extensions/Wikidata/ (App.php OmegaWiki/OmegaWikiEditors.php): added configurable permission to add/modify class attributes [18:39:34] <Krinkle> telephone, brb [18:39:36] <RoanKattouw> This seems to be a Gadget that hides the sidebar based on a cookie [18:39:41] <Nicolas_Leonidas> jeremyb: thanks, I was confused I thought that link was in response to my line breaking issue [18:39:46] <RoanKattouw> (OK, I'll just keep talking in the meantime) [18:40:25] <wikibugs> 04(REOPENED) Can't expand collapsed sections on iOS app - 10https://bugzilla.wikimedia.org/34986 summary; +comment (10Brion Vibber) [18:40:27] <RoanKattouw> And what it wants to do is hide the sidebar without a FOUC if a certain cookie is set, which he's right isn't currently possible with user scripts [18:40:28] <jeremyb> Nicolas_Leonidas: well you also mentioned a line breaking issue nearly 2 days ago... i wasn't sure they were not related but either way i thought you should have the link ;) [18:40:46] <Nicolas_Leonidas> jeremyb: yeah good link, thank you [18:41:12] <Quasar`> Hello [18:41:14] <Beau_> RoanKattouw: we have some other gadgets on plwiki, which hide some of UI parts, and it looks very ugly right now, appearing and disappearing... [18:41:26] <Quasar`> is there a known exploit in MW 1.16.2 that allows overwriting the .htaccess file on the server? [18:41:37] <Quasar`> I ask because it happened to us [18:41:39] <Quasar`> http://www.doomworld.com/vb/post/1057705 [18:42:06] <codurr> New code comment: Siebrand; Why write this as an extension and not as a proposed patch for core? (That would require a relicense; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112924#c31819> [18:42:13] <jeremyb> Quasar`: 1.19 is nearly out the door, you should consider upgrading fwiw [18:42:18] * jeremyb *clicks* [18:42:21] <Quasar`> I found the code in this post injected into the .htaccess in the user directory for the wiki [18:42:29] <wikibugs> 03(NEW) Huge amount of debug spew during page save/load in app - 10https://bugzilla.wikimedia.org/34989 normal; Wikipedia App: Save Article; (brion) [18:42:30] <Quasar`> jeremyb: we tried to upgrade to 1.18 and had severe problems [18:42:38] <Quasar`> most of our Special: pages stopped working [18:42:41] <RoanKattouw> Beau_: Yeah that's what Krinkle and I are discussing now [18:42:48] <Krinkle> back [18:43:09] <Quasar`> I am all for trying it again but we really had no idea what the problem was [18:43:54] <Krinkle> RoanKattouw: Right, that makes sense as a use case [18:43:58] <jeremyb> Quasar`: those rewrite rules are kinda redundant ;P [18:44:11] <Quasar`> in particular anything that displayed recent changes/revisions broke when we upgraded. [18:44:16] <jeremyb> Quasar`: making DB/filesystem backups, right? [18:44:31] <Quasar`> don't know, I'd have to ask the system admin [18:44:33] <RoanKattouw> Quasar`: Had you made any modifications? Did you have any extensions installed? [18:44:34] <jeremyb> did you have local hacks? i.e. a mediawiki fork? [18:44:39] <Quasar`> no [18:44:51] <Quasar`> just a lot of extensions installed [18:44:55] <RoanKattouw> And if you had extensions, did you upgrade those too? (You should) [18:44:56] <jeremyb> Quasar`: don't ask, just make your own backups. now. before you upgrade [18:45:04] <Quasar`> it may have been an extension problem [18:45:17] <RoanKattouw> It's also possible some extensions were never updated to be compatible with 1.18/1.19 [18:45:33] <Quasar`> it's possible [18:45:42] <Quasar`> unfortunately I wasn't involved in the upgrade attempt [18:45:52] <Quasar`> the sysadmin tried to do it without even discussing it with me first [18:46:04] <pietro10> is there a way I can prevent text from being wrapped in a table cell? [18:46:06] <pietro10> <nowrap> ? [18:46:18] <RoanKattouw> OK, well the typical way to troubleshoot that is to just start disabling extensions (commenting them out in LocalSettings.php) until stuff stops breakign [18:47:46] <jeremyb> pietro10: use styles [18:48:15] <RoanKattouw> blobaugh: There is a FAQ page somewhere [18:48:40] <RoanKattouw> https://www.mediawiki.org/wiki/API:FAQ [18:49:02] <RoanKattouw> There's also a quick start guide, see also the right-hand-side navigation menu on that pag [18:49:04] <RoanKattouw> e [18:49:33] <wikibugs> 03(mod) Implement 'top' position option for ResourceLoader modules - 10https://bugzilla.wikimedia.org/27488 +comment (10krinklemail) [18:49:45] <RoanKattouw> But it sounds to me like 'usage etiquette' would just be a subitem of 'FAQ', yeah [18:50:19] <pietro10> jeremyb: which one [18:50:25] <pietro10> and how do I apply it to an entire column [18:50:32] <pietro10> in this case it's going to be multi-line stuff in table cells [18:50:42] <pietro10> (because the number of lines isn't determinate) [18:53:02] <jeremyb> pietro10: you could use a template. see https://meta.wikimedia.org/w/index.php?title=System_administrators&diff=3464909&oldid=3397644 [18:53:46] <jeremyb> pietro10: (then you only have one place to change when you want to change it. and you have cleaner (less redundant) code) [18:54:19] <wikibugs> 03(mod) Allow loading user scripts in the header - 10https://bugzilla.wikimedia.org/34958 +comment (10krinklemail) [18:54:23] <pietro10> maybe [18:54:29] <pietro10> I'm generating a table slowly basedo n pre-existing data [18:54:30] <wikibugs> 03(NEW) Android menu has no icon for 'Share' - 10https://bugzilla.wikimedia.org/34990 normal; Wikipedia App: Generic; (brion) [18:54:32] <pietro10> the table is rather long [18:54:36] <codurr> New code comment: Elizabeth M Smith; the "rating" for bucket 1 is actually "yes" or "no" for "did you find what you were looking for" sin; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/110520#c31820> [18:54:55] <pietro10> basically putting a bunch of jumbled content from another wiki into one column in the table of this one, then filling out the rest as I do my own research [18:55:08] <wikibugs> 03(mod) Sum result format should have default parameter - 10https://bugzilla.wikimedia.org/34983 +comment (10yaron57) [18:55:21] <pietro10> in my case, I'm taking developer names from a wiki called GDRI and comparing them to what is listed on the products themsleves, as well as putting down whether or not I extracted the production credits [18:56:06] <codurr> New code comment: Catrope; Aaaah, OK, and I guess this only deals with bucket 1 stuff then. So that makes sense.; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/110520#c31821> [18:56:23] <pietro10> http://segaretro.org/User:Andlabs/MD_Dev_Credits_Etc_List [18:56:54] <wikibugs> 03(mod) Can't expand collapsed sections on iOS app - 10https://bugzilla.wikimedia.org/34986 +comment (10brion) [18:58:11] <wikibugs> 03(mod) Can't expand collapsed sections (must run 'make remotes') - 10https://bugzilla.wikimedia.org/34986 summary; +comment (10Brion Vibber) [18:58:14] <Amgine> Krinkle: in a skin class="mw-collapsible" doesn't seem to work. Do you have a suggestion for how to do collapsible elements in the skin? [18:58:29] <Krinkle> Amgine: "in a skin" ? [18:58:41] <Krinkle> I'm not sure I follow [18:58:41] <wikibugs> 03(mod) mw.util.tooltipAccessKeyPrefix should be alt-shift for Firefox 3+ and Chromium 12 - 10https://bugzilla.wikimedia.org/29753 (10mybugs.mail) [18:58:43] <Amgine> We're trying to design a skin. [18:58:48] <Amgine> based on vector. [18:58:51] <Krinkle> ok [18:59:14] <Amgine> We'd like to have a few collapsing elements in the nav bar, elsewhere. [18:59:14] <Krinkle> Is the normal load functionality of resource loader in OutputPage kept in tact? [18:59:40] <Amgine> Mmm, I'm not entirely sure. What would be necessary to do so? [19:00:21] <Krinkle> Amgine: I don't know, but it's important that you don't override that because that means no modules can be loaded [19:00:28] <Krinkle> including 'mediawiki.page.ready' which is what binds mw-collapsible [19:00:43] <Krinkle> you likely have loads of other bugs right now that you may not be aware of yet [19:01:05] <Krinkle> can you link to progress somewhere? Being able to rule this out would help a lot [19:01:22] <wikibugs> 03(mod) CLI-installer generates globally-readable LocalSettings.php - 10https://bugzilla.wikimedia.org/34945 +comment (10viktor) [19:01:32] <Amgine> <nods> Very likely. Okay, now I have something to look for. Let me see if I have an alpha view available Krinkle. [19:01:40] <wikibugs> 03(mod) Improve mediawiki.special.movePage.js to remove the namespace name when the user paste the full target name in the field - 10https://bugzilla.wikimedia.org/34848 (10mybugs.mail) [19:02:08] <Amgine> Krinkle: http://devteam.arxnet.org/mediawiki/mediawiki-1.18.0/index.php?title=Main_Page&useskin=won [19:03:43] <Krinkle> Amgine: Yep, the footer part of resource loader was destroyed there [19:04:15] <Krinkle> let me look it up in Vetor [19:04:17] <Krinkle> Vector* [19:05:13] <Krinkle> Amgine: <?php $this->printTrail(); ?> [19:05:36] <Amgine> in the footer? [19:05:51] <Krinkle> Yes [19:06:07] <Krinkle> I am surprised it's disguised as printTrail() [19:06:12] <Amgine> <is trying to get into the dev server, and apparently am not allowed...> darned security conscious peoples. [19:06:23] <Krinkle> but that's where all the magic is happening from the framework, that's where it hooks into the footer [19:07:03] <Krinkle> Roan-meeting: When you're back, perhaps you can shine light on this terrible method naming? How did that become the hook for the bottom queue? [19:07:25] <Krinkle> Amgine: printTrail() is defined in SkinTemplate [19:07:36] <Krinkle> you can call it from your skin instance, it's inherited [19:07:38] <wikibugs> 03(mod) [[MediaWiki:Antispoof-name-illegal]] should provide information about the illegal and / or blocked characters in / at the wiki - 10https://bugzilla.wikimedia.org/12500 +comment (10Van de Bugger) [19:08:38] <Krinkle> Or maybe Trevor came up with it. [19:08:40] <Iniquity> Hello can u help me? Why http://www.mediawiki.org/wiki/Extension:SMF_Authentication dont work with 1.18? [19:08:47] <Krinkle> Anyway, not really important. That's the magic formula [19:08:51] * Krinkle starts documentation engine [19:09:32] <Amgine> Trying Krinkle. Our skin person is now awakened and annoyed with me. [19:09:42] <Amgine> Tyvm! [19:10:01] <Krinkle> Amgine: You're welcome [19:10:01] <Amgine> Iniquity: did you ask in #semantic-mediawiki? [19:10:09] <Krinkle> Amgine: You'll want to call it before </body> in execute() [19:10:16] <Krinkle> as close to </body> as possible [19:10:32] <Amgine> Thanks! passing that on. [19:10:32] <Iniquity> Amgine, ok thanks [19:10:57] <Iniquity> Amgine, noone there( [19:11:09] <Amgine> Mmm? I'm there. [19:11:24] <Iniquity> hmm [19:11:43] <Amgine> #semantic-mediawiki [19:12:05] <Iniquity> oh) good, thanks [19:12:16] <codurr> 03emsmith * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113062> 10/trunk/extensions/ArticleFeedbackv5/ (3 files in 2 dirs): bug 34090 - follow up to r110520 1. change index 2. default of null for continueId 3. rating => yes_no in sql to avoid confusion [19:12:47] <Amgine> <hugs Krinkle in over-exuberance of excitement> Working! [19:12:53] <Krinkle> Awesome! [19:14:39] <codurr> 03siebrand * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113063> 10/trunk/translatewiki/Wikia/extensions.txt: Update tags. [19:17:46] <Amgine> Iniquity: ping [19:17:58] <Iniquity> hello again0 [19:17:59] <Iniquity> ) [19:18:01] <codurr> 03reedy * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113064> 10/trunk/phase3/languages/ (5 files in 2 dirs): [19:18:01] <codurr> Add to documentation [19:18:01] <codurr> Add a couple of braces [19:18:02] <codurr> Update code calling Language related deprecated code [19:18:20] <Amgine> That extension has not been updated since MW 1.11. I believe there have been substantial schema changes since then. [19:18:41] <Iniquity> but in 1.17 it is working) [19:18:44] <codurr> 03siebrand * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113061> 10/trunk/translatewiki/Wikia/extensions.txt: Update tags. [19:19:09] <Iniquity> i havent ideas why) [19:19:22] <Amgine> Iniquity: did you run maintenance/update.php? [19:21:03] <Iniquity> yep [19:21:59] <Iniquity> Amgine, yep [19:22:29] <codurr> 03jeroendedauw * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113065> 10/trunk/extensions/SemanticResultFormats/ (Math/SRF_Math.php RELEASE-NOTES SRF_Messages.php): bug 34983 [19:22:30] <Amgine> Iniquity: I don't have the interest/expertise to poke into the code, but I did just dangle the extension in front of someone who does. [19:22:47] <wikibugs> 03(mod) AFT5 Feedback Page Permalinks to Hidden, Oversight requested and Oversighted Posts - 10https://bugzilla.wikimedia.org/34883 (10Fabrice Florin) [19:23:05] <Amgine> I suggest you open up the code and figure out how it works, and fix it. Right after you file a bugzilla report about it. [19:23:43] <wikibugs> 03(FIXED) Sum result format should have default parameter - 10https://bugzilla.wikimedia.org/34983 +comment (10Jeroen De Dauw) [19:24:06] <codurr> New code comment: Van de Bugger; > Why write this as an extension and not as a proposed patch for core? \ Because (a) Pushing a patch; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112924#c31822> [19:24:39] <Iniquity> ok( [19:25:28] <codurr> 03rfaulk * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113066> 10/trunk/tools/wsor/message_templates/R/ (template_analysis.R visualize_edits_decrease.R): modularized the main visualization implementation in order to more easily modify parameters [19:27:31] <wikibugs> 03(mod) Limit the amount of screen real estate given to Leaflet attribution - 10https://bugzilla.wikimedia.org/34910 +comment (10yuvipanda) [19:29:16] <blobaugh> Roan-meeting: great, thanks [19:30:01] <DeathSone> Wow, so this is an official MediaWiki IRC channel?, or just a fan made one?, I would have expected the real one, if any, to bo hosted by MediaWiki themselves [19:30:06] <DeathSone> be* [19:32:30] <codurr> 03siebrand * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113067> 10/trunk/extensions/Translate/PageTranslation.i18n.php: Add missing space. [19:33:23] <BobTheWikipedian> The following is an announcement from the Wikimedia Foundation: If anyone is interested in testing the new Education Program extension planned for release 1.19, please proceed to [http://education.wmflabs.org/index.php/MW_1.18:Community_portal/Welcome,_beta_testers!] Thanks! [19:33:25] <Amgine> DeathSone: This is the official MediaWiki channel. [19:33:38] <BobTheWikipedian> the exclamation point should be part of that link [19:34:11] <DeathSone> Really!?, why is it on FreeNode.com and not on MediaWiki.org? [19:34:43] <Amgine> irc.wikimedia.org is for one-way communication, from bots. [19:35:05] <BobTheWikipedian> i'm working on distributing the notice right now, actually. let me know where to send the message [19:35:33] <Amgine> BobTheWikipedian: haven't a clue. Try #Wikiversity? [19:35:56] <codurr> 03foxtrott * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113068> 10/trunk/extensions/SemanticResultFormats/Filtered/views/SRF_FV_List.php: followup r112972: bugfix (list view parameter names do not match array keys in getParameters()) [19:37:40] <codurr> 03foxtrott * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113069> 10/trunk/extensions/SemanticResultFormats/ (INSTALL README RELEASE-NOTES SRF_Settings.php): add 'filtered' format to extensions doc files [19:38:34] <wikibugs> 03(mod) Triage Git conversion issues wiki pages - 10https://bugzilla.wikimedia.org/34349 summary; +comment (10Rob Lanphier) [19:39:58] <codurr> 03rfaulk * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113070> 10/trunk/tools/wsor/message_templates/R/visualize_edits_decrease.R: added documentation and filename parameter [19:42:49] <wikibugs> 03(mod) Can't authenticate using my mother language username (UNICODE) when I only have (a public) access to Wikipedia with an ASCII (english) keyboard - 10https://bugzilla.wikimedia.org/34590 +comment (10bawolff+wn) [19:45:13] <Amgine> bawolff: ty. Krinkle was able to help us resolve skin problem. <acne!> [19:45:21] <codurr> New code comment: Bawolff; Yeah I thought it was odd too... \ <pre> \ [00:35:27] <bawolff> whats with all the periods on special:C; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112995#c31823> [19:45:29] <bawolff> Amgine: Glad to hear [19:46:00] <bawolff> Joan: What happened to all #mediawiki 's irc logs ? [19:46:30] <codurr> 03tparscal * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113071> 10/trunk/phase3/resources/mediawiki.action/mediawiki.action.history.diff.css: [19:46:30] <codurr> Further refinements for r112836 and r112853. [19:46:30] <codurr> * Used thiner borders on the top, right and bottom of diff lines (looks nicer with many short lines of diff) [19:46:31] <codurr> * Dropped outlines on changed words altogether and use a slightly darker blue background for added words (couldn't make this look nice in all scenarios) [19:46:32] <codurr> * Added borders to context lines similar to those used on added/removed lines to make them look more consistent (improves their function as context if they look more similar) [19:47:36] <wikibugs> 03(mod) Red .diffchange text in the green 'added' area may be hard to read for color blinded users - 10https://bugzilla.wikimedia.org/11374 +comment (10tparscal) [19:47:39] <codurr> 03jeroendedauw * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113072> 10/trunk/extensions/EducationProgram/specials/SpecialEducationProgram.php: be sure to not end up w/ duplicate html [19:48:21] <codurr> New code comment: Jeroen De Dauw; Apparently you can, see r113072; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112979#c31824> [19:48:45] <codurr> 03emsmith * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113073> 10/trunk/extensions/ArticleFeedbackv5/ (3 files in 2 dirs): bug 34090 - follow up to r111472 part 1 - change to use getDbKey, check for bad titles and die with errors, and change module prefix [19:49:04] <helderwiki> Hi! Is there any limit on the number of API calls which are allowed per minute? [19:49:16] <helderwiki> I need to do ~1200 calls like this: [19:49:18] <helderwiki> https://pt.wikipedia.org/w/api.php?action=query&format=json&list=search&srsearch="WORD"&srnamespace=0&srinfo=totalhits&srprop=size&srlimit=1 [19:50:06] <helderwiki> should I impose any limit on the frequency of calls? [19:50:23] <rainman-sr> as long as you do it not more than couple (as in 1, 2 or 3) per second shouldn't be a problem [19:51:02] <helderwiki> what if I need them as fast as is allowed? [19:51:11] <sumanah> helderwiki: as long as you do them in serial and not parallel, you are usually fine [19:51:19] <codurr> 03brion * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113074> 10/trunk/extensions/Math/modules/TeX-AMS-texvc_HTML.js: remove stub file -- unneeded as it's been expanded into other files [19:52:02] <rainman-sr> helderwiki, well if you're requests make the search servers overloaded you will be blocked [19:52:30] <sumanah> helderwiki: https://www.mediawiki.org/wiki/API:Main_page#Making_your_requests_cacheable and https://www.mediawiki.org/wiki/Manual:$wgRateLimits are places to investigate [19:52:42] <sumanah> we should really document this [19:52:49] <wikibugs> 03(mod) Red .diffchange text in the green 'added' area may be hard to read for color blinded users - 10https://bugzilla.wikimedia.org/11374 +comment (10tparscal) [19:52:52] <sumanah> (as in, someone who's a bit more authoritative than me) [19:53:09] <bawolff> I don't think $wgRateLimits would apply in helder's use case [19:53:11] <codurr> 03emsmith * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113075> 10/trunk/extensions/ArticleFeedbackv5/SpecialArticleFeedbackv5.php: bug 34761 - change help url [19:53:14] <sumanah> ah, ok [19:53:52] <Reedy> sumanah: https://en.wikipedia.org/wiki/Wikipedia:Don't_worry_about_performance [19:53:58] <Reedy> That's somewhat the informal documentation [19:53:59] <sumanah> ah, ok [19:54:06] <bawolff> my understanding (which is just things overheard others say, so could be totally wrong) throttling of the api more happens once someone causes a problem (unless you're doing something insane) [19:54:37] <wikibugs> 03(mod) Execute User Scripts earlier - 10https://bugzilla.wikimedia.org/27488 summary; +comment (10Mark A. Hershberger) [19:54:40] <bawolff> sumanah: $wgRateLimits would apply to other uses of the API though [19:55:08] <sumanah> helderwiki: does that help answer you? [19:55:11] <codurr> 03emsmith * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113076> 10/trunk/extensions/ArticleFeedbackv5/ArticleFeedbackv5.i18n.php: bug 34882 - rewording - show this post to unhide this post (and derivatives) [19:55:51] <helderwiki> what would be the best way to get the number of search results for a list of 1200 words in order to generate a table to display to the user which is visiting a page? [19:55:57] <sumanah> aha helderwiki http://wikitech.wikimedia.org/view/Robot_policy [19:56:04] <wikibugs> 03(mod) AFT5 Feedback Page "Unhide this post" text link - 10https://bugzilla.wikimedia.org/34882 +comment (10Elizabeth M Smith) [19:56:04] <sumanah> oh wait that is from Nov 2009 [19:56:17] <sumanah> "Most users should limit themselves to a single connection, with a small delay (100ms or so) between requests to avoid a tight loop when there is an error condition. [19:56:17] <sumanah> Some users (for example the major search engines) have been specifically authorised to request pages at a higher rate than this. " [19:56:22] <Reedy> It's still rather applicable [19:56:32] <sumanah> also http://wikitech.wikimedia.org/view/Robot_policy#API_usage [19:56:34] <sumanah> ok [19:56:47] <wikibugs> 03(mod) Changing the "help" link on the feedback page - 10https://bugzilla.wikimedia.org/34761 +comment (10Elizabeth M Smith) [19:56:51] <helderwiki> my first guess was to do one call for each of the 1200 words, but if I'm only allowed to do 3 per second that would take a long time.. [19:57:58] <Reedy> 3 per second, 400 seconds, less than 7 minutes [19:58:36] <helderwiki> Reedy: is that the better alternative? [19:58:51] <Reedy> That's 3 requests/s [19:58:56] <wikibugs> 03(mod) Sum result format should have default parameter - 10https://bugzilla.wikimedia.org/34983 +comment (10leo_wallentin) [19:59:00] <helderwiki> isn't possible to pass some title="word1|word2|word3"? [19:59:07] <Reedy> TIAS? [19:59:21] <sumanah> "You should take care to normalize the URLs you send to the MediaWiki web service, so that slightly different user input won't cause you to waste time on unnecessary HTTP requests. You can normalize a list of page titles by removing duplicates and sorting the titles alphabetically. Similar techniques will work for other kinds of data." [19:59:33] <sumanah> hmm, wait, that's not what I meant to paste [19:59:36] <wikibugs> 03(mod) AFT5 Feedback Page Hidden Post Text Tweaks - 10https://bugzilla.wikimedia.org/34881 +comment (10Elizabeth M Smith) [20:00:01] <Reedy> No, 1 search query a time [20:00:02] <sumanah> "multiple titles with titles=Foo|Bar|Baz (This will make multiple calls count as one for the purpose of rate limiting) " from https://www.mediawiki.org/wiki/API/Tutorial#Magic_recipes [20:00:08] <helderwiki> hmm.. [20:00:12] <helderwiki> =( [20:00:14] <sumanah> ok, but not for search? ah [20:00:19] <Reedy> heh, yeah [20:00:39] <Reedy> helderwiki: why the urgency? [20:01:01] <wikibugs> 03(mod) [TestSwarm] "Invalid query: The total number of locks exceeds the lock table size" - 10https://bugzilla.wikimedia.org/34886 +comment (10krinklemail) [20:01:42] <helderwiki> I was wanting to emulate a "special page" which list the number of occurrences of each of these orthographic errors: [20:01:44] <helderwiki> https://pt.wikipedia.org/wiki/Wikip%C3%A9dia:Software/Anti-vandal_tool/Ortografia [20:02:31] <helderwiki> but it won't be very user friendly if the user needs to wait 7 minutes each time he access the page.. [20:03:22] <Reedy> AJAXy? [20:03:29] <sumanah> helderwiki: cache it? [20:03:31] <Reedy> Still not brilliant, but they get results as they are available [20:03:57] <helderwiki> let me paste my code somewhere... [20:04:24] <Reedy> for a minute response time (ignoring how long it takes to get the reply back from sending it), you need to do like 60 per second [20:04:26] <sumanah> good luck [20:07:53] <RoanKattouw> <Krinkle> Roan-meeting: When you're back, perhaps you can shine light on this terrible method naming? How did that become the hook for the bottom queue? [20:07:54] <helderwiki> Reedy: I was going to use something like this: http://dpaste.com/hold/712070/ [20:08:04] <Krinkle> RoanKattouw: nevermind [20:08:09] <Krinkle> RoanKattouw: I've got something else though [20:08:17] <RoanKattouw> Krinkle: What is this about exactly? If it's printTrail() then I'm innocent, I'd never heard about that until just now [20:08:24] <Krinkle> okay [20:08:25] <RoanKattouw> Oh OK [20:08:33] <Krinkle> that's where bottomscripts is inserted [20:08:43] <helderwiki> Reedy: is that what you mean by AJAXy? [20:08:45] <codurr> 03ialex * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113077> 10/trunk/extensions/ (7 files in 4 dirs): svn:eol-style native [20:08:45] <Krinkle> RoanKattouw: ResourceLoaderLanguageDataModule (branches/jsgrammar) needs caching [20:08:55] <Krinkle> RoanKattouw: we need a timestamp of when a global was last modified [20:09:17] <Krinkle> RoanKattouw: I'm thinking caching serialized value and timestamp and then doing stuff ? [20:09:31] <Krinkle> (Module::getModified()) [20:09:53] <Reedy> helderwiki: make the request asynchronous, use a callback to write/display it to the page when the query has run [20:10:02] <Krinkle> However the only problem I saw with that is that by default maincachetype=CACHE_NONE, so preferably this is cached regardless. [20:10:04] <RoanKattouw> Ugh [20:10:04] <Reedy> rather tha waiting for all of the queries to run before displaying [20:10:22] <codurr> New code comment: Umherirrender; This changes the behaviour of getting section header, when behind the section stands something like ; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/105380#c31825> [20:10:31] <RoanKattouw> Krinkle: What global? [20:10:43] <Krinkle> RoanKattouw: Getting cache for CACHE_ANYTHING perhaps? (like DependencyWrapper et all do) [20:10:47] <Krinkle> RoanKattouw: wgGrammerForms [20:11:07] <Krinkle> RoanKattouw: Set from local settings usually but on farms it could be set from CommonSettings/InitializeSettings as well, and in our case we even set it from an extension [20:11:10] <helderwiki> Reedy: eh, that may be better [20:11:34] <Krinkle-away> brb [20:12:02] <RoanKattouw> Krinkle-away: Can't you export wgGrammarForms in the startup module, or otherwise have a module that exports it and expires every 5 mins? [20:12:40] <Krinkle-away> RoanKattouw: The idea was to have it be a generic language data module, not specific to this particular variable and not by putting it all in the startup module [20:12:49] <Krinkle-away> going downstairs for dinner now [20:13:12] <helderwiki> Reedy: thanks =) [20:13:50] <Reedy> helderwiki: you could almost limit it further, letting them request to search for say 5 or 10 at a time [20:15:26] <^demon> RoanKattouw: http://code.google.com/p/gerrit/issues/detail?id=1282 :) [20:16:11] <helderwiki> Reedy: I think I'll consider changing it to save a wikitable in some page, and provide a link which would allow the user to run all those calls again when the list seems to be too oudated [20:16:32] <helderwiki> then most of the time there will be no need to do those calls [20:16:39] <RoanKattouw> ^demon: EXCELLENT idea! [20:17:05] <Reedy> votevotevote [20:18:03] <^demon> RoanKattouw: I might have to dust off my java chops eventually and fix a gerrit bug or two :) [20:18:35] <RoanKattouw> Dude, fair warning [20:18:39] <RoanKattouw> Gerrit is very corporate Java [20:18:51] <RoanKattouw> Plenty of it is generated code [20:19:59] <^demon> I've glanced at the source. I've seen worse. [20:21:13] <^demon> I love that initially it was a python app, then someone decided "let's rewrite it in java" [20:21:15] <^demon> Who does that? [20:21:44] <helderwiki> sumana, you said "as longas long as you do them in serial and not parallel, you are usually fine". By that you mean doing the next API call from the callback of the previous call, as in the code above? [20:21:53] <apergos> python to java? tht makes me sad [20:22:12] <codurr> 03emsmith * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113078> 10/trunk/extensions/ArticleFeedbackv5/api/ApiViewFeedbackArticleFeedbackv5.php: bug 34883 - add id to the 'can view hidden/deleted' if permissions are good [20:22:35] <helderwiki> sumanah, Reedy: ^ [20:22:38] <^demon> apergos: "Starting from a set of patches for Rietveld, it became a fork and evolved into a full blown project when ACL patches wouldn't be merged into Rietveld by its author, Guido van Rossum.[1] Originally written in Python like Rietveld, it is now written in Java (JEE Servlet) with SQL since version 2." [20:22:39] <RoanKattouw> helderwiki: Yes, that would work. As long as one call fires after the previous one is finished [20:22:43] <RoanKattouw> (Sumana is having lunch) [20:23:03] <RoanKattouw> ^demon: Well to be fair, ACLs is something we rely on heavily [20:23:12] <helderwiki> RoanKattouw: ah, ok... I didn't notice. [20:23:24] <^demon> RoanKattouw: Oh, I'm not doubting that. Or saying that we should go use Rietveld. [20:23:25] <RoanKattouw> Ryan has said that if we wanted to use another review system's backend (such as Phabricator), we would have to port the entire Gerrit ACL system over [20:23:26] <wikibugs> 03(mod) AFT5 Feedback Page Permalinks to Hidden, Oversight requested and Oversighted Posts - 10https://bugzilla.wikimedia.org/34883 +comment (10elizabeth) [20:23:27] <^demon> I'm just saying ;-) [20:23:45] <RoanKattouw> helderwiki: No worries, I happen to know because she's in the office and I can see her physically consuming food :) [20:23:54] <RoanKattouw> Yeah, I know [20:23:56] <RoanKattouw> Java [20:23:57] <Ryan_Lane> well, we need *some* form of authorization [20:24:11] <Ryan_Lane> which would also include handling it at something like the gitweb level [20:24:42] <helderwiki> RoanKattouw: Heh... I should have imagined that =) [20:24:45] <Ryan_Lane> after all, we don't want private repos becoming public [20:24:49] <^demon> If we weren't moving to git, we could use Rietveld and ditch CodeReview ;-) [20:25:38] <apergos> that is a bummer [20:25:49] <apergos> because now it will take a lot of time to rewrite it in python agaiin [20:26:59] <^demon> apergos: File a bug "Go back to python you silly goose" [20:27:06] <Ryan_Lane> heh [20:34:41] <codurr> 03brion * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113079> 10/trunk/extensions/Math/ (Math.body.php Math.hooks.php Math.i18n.php Math.php): Set up MathJax as a selectable option in math preferences [20:35:57] <wikibugs> 03(FIXED) Make Math extension's MathJax support optional/disablable - 10https://bugzilla.wikimedia.org/34827 +comment (10Brion Vibber) [20:40:16] <codurr> 03yaron * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113080> 10/trunk/extensions/SemanticForms/ (4 files in 3 dirs): More changes to comments and code now that MW 1.16 is no longer supported [20:40:45] <^demon> hashar: test/mediawiki/core.git updated. Lemme know what you think. [20:40:53] <hashar> sure will [20:40:56] <hashar> talking to rob right now [20:40:59] <hashar> 1 on 1 [20:42:13] <codurr> 03jeroendedauw * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113081> 10/trunk/extensions/EducationProgram/ (4 files in 2 dirs): address http://education.wmflabs.org/index.php/Thread:MW_1.18_talk:Community_portal/Ambassadors_can't_join_a_class_or_edit_a_profile_about_themselves [20:42:40] <codurr> 03emsmith * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113082> 10/trunk/extensions/ArticleFeedbackv5/modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.special.js: bug 34090 - follow up to r111471 - changed to use text() [20:43:06] <codurr> New code comment: Elizabeth M Smith; Followed up in r113062; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/110520#c31826> [20:43:36] <codurr> New code comment: Elizabeth M Smith; Followed up in r113082; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/111471#c31827> [20:48:27] <wikibugs> 03(mod) Set $wgUseMathJax = true on Wikimedia wikis - 10https://bugzilla.wikimedia.org/31406 summary; +comment (10Brion Vibber) [20:48:47] <wikibugs> 03(mod) Can't authenticate using my mother language username (UNICODE) when I only have (a public) access to Wikipedia with an ASCII (english) keyboard - 10https://bugzilla.wikimedia.org/34590 +comment (10mah) [20:48:59] <codurr> 03emsmith * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113083> 10/trunk/extensions/ArticleFeedbackv5/api/ApiViewActivityArticleFeedbackv5.php: bug 34090 - follow up to rr111472 part 2 - only use log_id for ordering [20:49:50] <bawolff> hexmode: sorry for the mess of a response on that bug ;) [20:50:15] <hexmode> bawolff: np :) [20:50:45] <wikibugs> 03(mod) Phonegap app settings dialog: checkbox, dropdown should trigger when tapping anywhere in the list item - 10https://bugzilla.wikimedia.org/32244 +comment (10yuvipanda) [20:52:49] <wikibugs> 03(mod) Chrome on OSX crashes - 10https://bugzilla.wikimedia.org/33100 (10Rob Lanphier) [20:53:11] <wikibugs> 03(mod) Chrome on OSX crashes - 10https://bugzilla.wikimedia.org/33100 (10Antoine "hashar" Musso) [20:53:28] <helderwiki> brion: any chance of having that third Math option available on some lab wiki for testing purposes? [20:53:33] <wikibugs> 03(mod) Android menu has no icon for 'Share' - 10https://bugzilla.wikimedia.org/34990 +design +mobile (10Tomasz Finc) [20:55:09] <wikibugs> 03(mod) WebFonts crashes Chrome on OSX - 10https://bugzilla.wikimedia.org/33100 summary (10Krinkle) [20:55:59] <wikibugs> 03(mod) Don't block loading the settings screen while waiting on the lang list to load - 10https://bugzilla.wikimedia.org/34879 +easy (10Tomasz Finc) [20:56:16] <wikibugs> 03(mod) Can't authenticate using my mother language username (UNICODE) when I only have (a public) access to Wikipedia with an ASCII (english) keyboard - 10https://bugzilla.wikimedia.org/34590 +comment (10innocentkiller) [20:57:03] <wikibugs> 03(mod) Enhance the titlebar UI - 10https://bugzilla.wikimedia.org/34330 +design (10Tomasz Finc) [20:57:28] <bawolff> why is everyone obsessing over the @localhost thing in that bug... [20:57:54] <sumanah> bawolff: what color should we paint the mailshed? :-) [20:58:15] <^demon> bawolff: I'm not obsessing, I was just saying that any form of e-mail input here should be subject to the same normal validation rules. [20:58:19] <sumanah> bawolff: discussion of a change can be inversely proportional to impact of discussed change? [20:58:27] * sumanah is kidding a bit [20:58:33] <^demon> You're right, the bigger issue is what you described Bawolff v. bawolff. [20:58:41] <bawolff> sumanah: Well to be consistent with my previous comment, I said that we shouldn't build a mailshed :P [20:59:03] <bawolff> ^demon: yeah, the @localhost thing actually works fine with his patch [20:59:13] <apergos> I don't want to file a bug that I won't follow up on ^demon :-P [20:59:13] <sumanah> ^demon: I misread your last line there as being about a court case [20:59:14] <wikibugs> 03(mod) Icon for Wikipedia Mobile for iPhone 4 - 10https://bugzilla.wikimedia.org/24457 +design (10Tomasz Finc) [20:59:32] <^demon> bawolff: Ah, I missed that bit, apologies. [20:59:47] <^demon> apergos: Aww, but monday is "troll the upstream bugtrackers" day :) [20:59:53] <bawolff> no worries, as far as I can tell, the original poster did as well... [20:59:53] <^demon> sumanah: It could be :) [21:00:45] <wikibugs> 03(mod) Icon for Wikipedia Mobile for iPhone 4 - 10https://bugzilla.wikimedia.org/24457 +mobile (10Tomasz Finc) [21:02:28] <wikibugs> 03(mod) Icon for Wikipedia Mobile for iPhone 4 - 10https://bugzilla.wikimedia.org/24457 +comment (10brion) [21:03:00] <wikibugs> 03(FIXED) Enable WebFonts on the Buginese Wikipedia (bugwiki) - 10https://bugzilla.wikimedia.org/34550 +comment (10Niklas Laxström) [21:03:13] <wikibugs> 03(FIXED) Enable WebFonts for sa.wikisource.org - 10https://bugzilla.wikimedia.org/34159 +comment (10Niklas Laxström) [21:03:20] <wikibugs> 03(FIXED) Enable WebFonts for am.wiktionary and am.wikiquote - 10https://bugzilla.wikimedia.org/34700 +comment (10Niklas Laxström) [21:04:06] <wikibugs> 03(mod) Back buttons are not consistent from the About us screen on iOS - 10https://bugzilla.wikimedia.org/34908 +comment (10Yuvi Panda) [21:07:00] <codurr> 03ialex * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113084> 10/trunk/ (21 files in 6 dirs): Removed incorrect svn:executable properties [21:07:36] <codurr> New code comment: ^demon; Wow, these new code review diffs are SO MUCH NICER than the old ones ;-); <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113084#c31828> [21:08:07] <Nikerabbit> ^demon: is that ironic? :o [21:08:08] <helderwiki> Is it possible to make the Wikipedia search engine to treat "albuns" as being different from "álbuns"? [21:08:16] * Reedy high fives hashar [21:08:36] <^demon> Nikerabbit: No, I'm being TOTALLY SERIOUS. [21:08:45] <Nikerabbit> ^demon: I was afraid of that [21:11:06] <wikibugs> 03(NEW) Entering embedded link in form field produces strange query results - 10https://bugzilla.wikimedia.org/34991 normal; MediaWiki extensions: SemanticForms; (adam) [21:14:19] <codurr> 03reedy * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113085> 10/trunk/phase3/maintenance/cleanupUploadStash.php: Appending a newline at the end of the message results in a much nicer console display [21:15:26] <wikibugs> 03(FIXED) No progress shown when going from Near Me to Article - 10https://bugzilla.wikimedia.org/34976 +comment (10Yuvi Panda) [21:15:58] <wikibugs> 03(FIXED) Flickering Popups in Near me View - 10https://bugzilla.wikimedia.org/34975 +comment (10Yuvi Panda) [21:17:03] <wikibugs> 03(WONTFIX) Phonegap app settings dialog: checkbox, dropdown should trigger when tapping anywhere in the list item - 10https://bugzilla.wikimedia.org/32244 +comment (10Yuvi Panda) [21:18:12] <wikibugs> 03(mod) Map Tiles sometimes missing - 10https://bugzilla.wikimedia.org/34973 +comment (10yuvipanda) [21:19:24] <wikibugs> 03(mod) Support linking to the image description page of a specific "page" of an image, using wiki internal link syntax - 10https://bugzilla.wikimedia.org/14788 summary; +comment (10Bawolff) [21:19:53] <thefinn93> Is there a guide to creating XML files to import? I'm trying to add a bunch of data to a wiki but it keeps saying "All revisions were previously imported." [21:20:15] <thefinn93> i assume i'm screwing up the revision numbers, but i don't really know what to put there and nothing i've tried as worked [21:20:26] <codurr> 03reedy * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113086> 10/branches/ (4 files in 4 dirs): MFT r113085 because the output is annoying me [21:20:49] <Reedy> thefinn93: the xml files are designed to be used to move data between instances of MediaWiki... [21:21:02] <codurr> 03raymond * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113087> 10/trunk/ (121 files in 79 dirs): Localisation updates for core and extension messages from translatewiki.net [21:21:03] <thefinn93> Is there a better way to import a lot of data [21:21:06] <thefinn93> other than by hand? [21:21:21] <codurr> New code comment: Aaron Schulz; Why is *this* revision tagged fixme?; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/110955#c31829> [21:21:21] <Reedy> Depends what format it is [21:21:31] <Reedy> Write a script to create pages via the API [21:21:39] <codurr> 03ialex * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113088> 10/trunk/phase3/tests/phpunit/includes/RecentChangeTest.php: Make RecentChangeTest work by using the same context for expected and actual results. They were failing on my installation because $wgLang->getCode() != $wgContLang->getCode() when the test was called. [21:22:03] <thefinn93> oh ok [21:22:05] <thefinn93> that'd work [21:22:23] <thefinn93> thanks [21:22:59] <thefinn93> oh one other question: do you have a recommended python library for accessing the API (or should i write one by hand)? [21:23:23] <bawolff> well pywikipediabot is a pretty famous one. [21:23:27] <thefinn93> ok [21:23:34] <thefinn93> good enough for me [21:23:43] * bawolff hasn't actually used it, but its probably the most well known of all the frameworks [21:23:48] <thefinn93> ok [21:23:52] <thefinn93> oh hey it's got it's own irc and docs [21:23:55] <thefinn93> looks good [21:23:58] <thefinn93> thank you [21:24:47] <bawolff> no problem [21:25:24] <wikibugs> 03(mod) [TestSwarm] "Invalid query: The total number of locks exceeds the lock table size" - 10https://bugzilla.wikimedia.org/34886 +comment (10Antoine "hashar" Musso) [21:26:01] <wikibugs> 03(mod) Entering embedded link in form field produces strange query results - 10https://bugzilla.wikimedia.org/34991 +comment (10yaron57) [21:26:36] <codurr> New code comment: Hashar; And you haven't seen the wonderful inline comment system that thankfully got reverted in January :-D; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113084#c31830> [21:32:46] <wikibugs> 03(mod) {{GENDER:|}} does not work for message MediaWiki:Watchlist-details on Special:Watchlist - 10https://bugzilla.wikimedia.org/34987 +i18n (10Mark A. Hershberger) [21:33:40] <POKESWAP> how would i insert a box into a mediawiki-powered wiki page? [21:33:56] <codurr> 03ialex * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113089> 10/trunk/phase3/includes/specials/SpecialListusers.php: [21:33:56] <codurr> * Use local context to get messages [21:33:56] <codurr> * Use Language::userTime() and Language::userDate() instead of Language::time() and Language::date() to display dates with user's preferences [21:34:02] <POKESWAP> *table [21:34:32] <wikibugs> 03(mod) [Regression] IRC action text should never contain HTML for title - 10https://bugzilla.wikimedia.org/34980 (10Mark A. Hershberger) [21:35:46] <wikibugs> 03(mod) Mistake in filtered history page diff size - 10https://bugzilla.wikimedia.org/34978 (10Mark A. Hershberger) [21:35:59] <wikibugs> 03(mod) Namespaces names on Silesian Wikipedia - 10https://bugzilla.wikimedia.org/34988 +comment (10Sam Reed (reedy)) [21:36:26] <POKESWAP> how? [21:36:40] <Reedy> !table [21:36:40] <mw-bot> For help on creating tables in wikitext, see <http://meta.wikimedia.org/wiki/Help:Table> and <http://www.mediawiki.org/wiki/Help:Tables> [21:36:50] <POKESWAP> thx [21:39:22] <POKESWAP> html? [21:39:41] <qcoder00> Hi [21:39:47] <qcoder00> In realtion to Special:What Links Here [21:40:05] <qcoder00> Is it possible to have an option to exclude 'indirect ' transclusions [21:40:07] <qcoder00> ? [21:40:30] <qcoder00> I.E Show only DIRECT transclusions [21:40:55] <qcoder00> where the transclusion is directly in a page, as oppsed to being in a template which is itself transcluded? [21:42:22] <Tim-away> no [21:42:35] <codurr> 03aaron * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113090> 10/trunk/extensions/FlaggedRevs/frontend/modules/ext.flaggedRevs.basic.css: r103941: effectively restored some styling that was lost in history items [21:46:10] <codurr> 03maxsem * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113091> 10/trunk/extensions/MobileFrontend/ (ApiQueryExcerpt.php ApiQueryExcerpts.php MobileFrontend.php): renamed prop=excerpt --> prop=excerpts per convention [21:48:41] <codurr> 03maxsem * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113092> 10/trunk/extensions/MobileFrontend/ApiQueryExcerpts.php: Blacklist in-output error messages [21:51:44] <codurr> 03maxsem * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113093> 10/trunk/extensions/MobileFrontend/ApiQueryExcerpts.php: Increase limit due to app's grown requirements [21:57:23] <Dantman> We don't have a proper api interface for enumerating titles do we? [21:57:45] <wikibugs> 03(mod) Back buttons are not consistent from the About us screen on iOS - 10https://bugzilla.wikimedia.org/34908 +comment (10yuvipanda) [21:58:12] <codurr> 03raymond * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113094> 10/trunk/extensions/ (3 files in 3 dirs): Fix r113087: Some weird syntax in the i18n file results into removing the English messages by Translate export script... Undo that and standarize headers [21:58:51] <TimStarling> Dantman: list=allpages? [21:59:21] <Dantman> Not a 'proper' one, you have to do it once for each namespace [21:59:33] <TimStarling> oh right [21:59:45] <TimStarling> by "proper" you mean you want a particular feature in list=allpages [22:00:00] <Dantman> A proper api interface should work on all namespaces, and let you filter by multiple namespaces [22:00:28] <Dantman> I don't think we'll get a proper one by making tweaks to list=allpages [22:00:57] <Dantman> It's based on Special:Allpages and inherits all the facts that exist in a user oriented UI [22:01:58] <Dantman> Heck, the name implies it [22:02:11] <Danwe> Is there any information/decision on LUA or any other scripting language for MW yet? I heard this will be of some higher priority soon? [22:02:24] <TimStarling> well, just add that feature [22:03:32] <wikibugs> 03(mod) Query failed: ERROR: syntax error at or near "smw_tmp_unusedprops" LINE 1: ...iesSpecial Mioze7Ae */ OR REPLACE FUNCTION create_"smw_tmp_u... ^ - 10https://bugzilla.wikimedia.org/34855 +comment (10andrew) [22:04:32] <wikibugs> 03(mod) Query failed: ERROR: syntax error at or near "smw_tmp_unusedprops" LINE 1: ...iesSpecial Mioze7Ae */ OR REPLACE FUNCTION create_"smw_tmp_u... ^ - 10https://bugzilla.wikimedia.org/34855 +comment (10Andrew Ruthven) [22:08:39] <codurr> 03rmoen * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113095> 10/trunk/extensions/VisualEditor/ (3 files in 3 dirs): enable CE demo toolbar, added annnotation and renderDomNode methods [22:16:10] <Yaron> Danwe - they decided to go with Lua. [22:16:23] <Yaron> This was about a month or two ago. [22:18:52] <qcoder00> TimStarling: And why not? [22:18:57] <qcoder00> Re my earlier comment? [22:19:47] <TimStarling> because that information is not in the DB or even in the parser API [22:21:09] <qcoder00> Ah OK? [22:21:34] <wikibugs> 03(mod) Stage source tree on fenari with git instead of svn - 10https://bugzilla.wikimedia.org/34138 (10Rob Lanphier) [22:21:53] <wikibugs> 03(mod) image's real dimensions differ from dimension specified in html - 10https://bugzilla.wikimedia.org/34974 +comment (10Mark A. Hershberger) [22:23:43] <wikibugs> 03(mod) An error occurred while changing your watchlist settings for [[Special:WhatLinksHere/Example]] - 10https://bugzilla.wikimedia.org/34972 (10Mark A. Hershberger) [22:24:56] <codurr> 03brion * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113096> 10/trunk/extensions/Math/modules/MathJax-custom/extensions/ (TeX/texvc.js wiki2jax.js): switch two files in MathJax setup that were incorrectly split to the wrong filenames :) [22:25:14] <codurr> 03brion * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113097> 10/trunk/extensions/Math/ (Math.body.php Math.hooks.php Math.php): update copyright notice years for 2012 [22:25:17] <wikibugs> 03(mod) Properly disable Special:MIMESearch - 10https://bugzilla.wikimedia.org/34969 (10Mark A. Hershberger) [22:26:26] <wikibugs> 03(mod) installer: ability to override LocalSettings.php filename - 10https://bugzilla.wikimedia.org/34426 (10Rob Lanphier) [22:27:46] <wikibugs> 03(mod) Clean up grammar in API autodocs - 10https://bugzilla.wikimedia.org/34965 (10Mark A. Hershberger) [22:27:57] <Danwe> Yaron: is there any work in progress or discussion page and information on who's in charge of the implementation? Didn't find anything on Wikimedia Engineering. [22:28:49] <Yaron> Danwe - I did a search on "mediawiki lua" and found this: http://www.mediawiki.org/wiki/Lua_scripting [22:29:09] <wikibugs> 03(mod) Moving sha1 into revision tag in XML dumps - 10https://bugzilla.wikimedia.org/34963 major->15enhancement (10Mark A. Hershberger) [22:29:59] <wikibugs> 03(mod) Edit summary for moves should not include username - 10https://bugzilla.wikimedia.org/34961 (10Mark A. Hershberger) [22:30:40] <wikibugs> 03(mod) drop unused fields recentchanges.rc_moved_to_ns and recentchanges.rc_moved_to_title - 10https://bugzilla.wikimedia.org/34960 normal->15enhancement (10Mark A. Hershberger) [22:32:09] <wikibugs> 03(mod) drop unused fields recentchanges.rc_moved_to_ns and recentchanges.rc_moved_to_title - 10https://bugzilla.wikimedia.org/34960 (10Chad H.) [22:33:57] <wikibugs> 03(mod) Allow loading user scripts in the header - 10https://bugzilla.wikimedia.org/34958 +comment (10Mark A. Hershberger) [22:35:32] <wikibugs> 03(mod) New line after {{DISPLAYTITLE:}} should be ignored - 10https://bugzilla.wikimedia.org/34957 normal->15enhancement; +comment (10Mark A. Hershberger) [22:36:18] <wikibugs> 03(mod) parser class should use mUrlProtocol internal method instead of calling wfUrlProtocols() - 10https://bugzilla.wikimedia.org/34956 normal->15enhancement (10Mark A. Hershberger) [22:37:03] <wikibugs> 03(mod) Set user when uploading StashFile - 10https://bugzilla.wikimedia.org/34954 (10Mark A. Hershberger) [22:37:37] <wikibugs> 03(mod) bitdepth of UploadStashFile is wrong - 10https://bugzilla.wikimedia.org/34952 (10Mark A. Hershberger) [22:38:07] <wikibugs> 03(mod) Huge amount of debug spew during page save/load in app - 10https://bugzilla.wikimedia.org/34989 +easy +mobile (10Tomasz Finc) [22:38:24] <wikibugs> 03(mod) Output filekey for prop=stashimageinfo - 10https://bugzilla.wikimedia.org/34951 (10Mark A. Hershberger) [22:38:44] <wikibugs> 03(mod) add media typ to prop=stashimageinfo - 10https://bugzilla.wikimedia.org/34949 (10Mark A. Hershberger) [22:40:46] <codurr> 03tparscal * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113098> 10/trunk/phase3/resources/mediawiki.action/mediawiki.action.history.diff.css: [22:40:46] <codurr> Lightened the background color of diff context lines as per Erwin Dokter's [22:40:46] <codurr> suggestion. Now using the standard Vector gray background color (#f3f3f3) which [22:40:47] <codurr> is as light as you can go without most monitors rendering it as white. [22:41:43] <Reedy> !1.19 [22:41:43] <mw-bot> Working on it, hoping to deploy in February 2012. Branched at r110996 on 9th February, 2011. http://thread.gmane.org/gmane.science.linguistics.wikipedia.technical/56919 [22:43:22] <codurr> 03reedy * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113099> 10/trunk/phase3/includes/specials/SpecialUserlogin.php: Special pages aren't a contextsource. Ping r100114, pass $this->getContext() [22:43:39] <wikibugs> 03(mod) file history revert message should mention time is using UTC - 10https://bugzilla.wikimedia.org/34948 (10Mark A. Hershberger) [22:43:40] <wikibugs> 03(mod) MediaWiki is inconsistent in how it displays time (tracking) - 10https://bugzilla.wikimedia.org/29235 (10Mark A. Hershberger) [22:45:58] <codurr> 03brion * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113100> 10/trunk/extensions/Math/ (Math.php modules/ext.math.mathjax.preload.js): Avoid conflict between MathJax's TeX finder and our own: remove theirs so we don't end up putting preview markup inside other markup [22:46:17] <wikibugs> 03(mod) CLI-installer generates globally-readable LocalSettings.php - 10https://bugzilla.wikimedia.org/34945 (10Mark A. Hershberger) [22:46:58] <wikibugs> 03(mod) "Date" column in CodeReview's Special:Code should be big endian - 10https://bugzilla.wikimedia.org/34944 +comment (10b) [22:47:54] <testes> are there any chat extensions that work? http://www.mediawiki.org/wiki/Extension:Chat I tried this one with the newest MW revision, but i don't see a chat tab at the top. [22:48:21] <codurr> New code comment: Tim Starling; Tagged 1.19 because it is a dependency for r113024.; <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113001#c31831> [22:49:29] <wikibugs> 03(mod) A page name that looks like a URL cannot be linked to - 10https://bugzilla.wikimedia.org/34940 (10Mark A. Hershberger) [22:50:15] <codurr> 03foxtrott * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113101> 10/trunk/extensions/SemanticForms/includes/ (SF_FormPrinter.php SF_FormUtils.php): bugfix (SF cleans out modules of parsed forms) [22:50:18] <wikibugs> 03(mod) url parsing does not recognize mixed case protocols - 10https://bugzilla.wikimedia.org/34939 (10Mark A. Hershberger) [22:51:07] <wikibugs> 03(mod) When JavaScript is disabled "Check: [All] [None]" is still shown and doesn't work - 10https://bugzilla.wikimedia.org/34933 (10Mark A. Hershberger) [22:51:54] <jimt> Is there a way to specify a specific revsion in an "internal" link? I'm looking for something equivalent to http://example.com/wiki/index.php?oldid=734523 but in the shorter [[xxx]] "internal" notation. [22:53:40] <wikibugs> 03(mod) create maintenance script for Migration of text from archive table to text table - 10https://bugzilla.wikimedia.org/34925 normal->15enhancement (10Mark A. Hershberger) [22:53:45] <wikibugs> 03(mod) "Date" column in CodeReview's Special:Code should be big endian - 10https://bugzilla.wikimedia.org/34944 +comment (10b) [23:00:05] <wikibugs> 03(mod) Stage source tree on fenari with git instead of svn - 10https://bugzilla.wikimedia.org/34138 (10Rob Lanphier) [23:02:24] <wikibugs> 03(mod) jquery.client.js should recognize rekonq correctly - 10https://bugzilla.wikimedia.org/34924 +comment (10Mark A. Hershberger) [23:02:28] <wikibugs> 03(mod) image's real dimensions differ from dimension specified in html - 10https://bugzilla.wikimedia.org/34974 +comment (10saibotrash) [23:03:32] <wikibugs> 03(mod) Create + edit through API not properly rolled back during downtime - 10https://bugzilla.wikimedia.org/34903 (10Mark A. Hershberger) [23:04:26] <codurr> 03wikinaut * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113102> 10/trunk/phase3/languages/messages/MessagesEn.php: updating the outdated Amazon book link, which is invalid since many years or so [23:04:45] <AaronSchulz> TimStarling: if I let FileOp::attemptBatch() handle the prepare() calls about those 511 errors would go away [23:04:58] * AaronSchulz puts that on his "maybe todo later sometime" list [23:05:11] <wikibugs> 03(FIXED) Increase account creation limits through specific IP addresses on en.wikipedia for an outreach event - 10https://bugzilla.wikimedia.org/34898 +shell; +comment (10Mark A. Hershberger) [23:05:38] <AaronSchulz> s/about/I bet [23:05:47] <AaronSchulz> hrm, that was odd [23:05:55] <codurr> 03reedy * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113103> 10/trunk/phase3/includes/specials/SpecialUserlogin.php: [23:05:55] <codurr> Normalise method returns, and returned value usage [23:05:55] <codurr> Documentation fixes [23:05:56] <wikibugs> 03(mod) image's real dimensions differ from dimension specified in html - 10https://bugzilla.wikimedia.org/34974 +comment (10saibotrash) [23:06:21] * AaronSchulz wonders if it would help if his monitor wasn't to the far right of his keyboard [23:09:44] <wikibugs> 03(mod) image's real dimensions differ from dimension specified in html - 10https://bugzilla.wikimedia.org/34974 +comment (10saibotrash) [23:10:56] <codurr> 03emsmith * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113104> 10/trunk/extensions/ArticleFeedbackv5/ (2 files in 2 dirs): bug 34090 - follow up to rr111472 part 3 - totally redo the continue functionality with lots more code [23:12:17] <wikibugs> 03(mod) image's real dimensions differ from dimension specified in html - 10https://bugzilla.wikimedia.org/34974 +comment (10saibotrash) [23:13:42] <wikibugs> 03(mod) image's real dimensions differ from dimension specified in html - 10https://bugzilla.wikimedia.org/34974 +comment (10bawolff+wn) [23:15:04] <codurr> 03tparscal * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113105> 10/trunk/phase3/resources/jquery/jquery.client.js: Added "Rekonq" to list of known browsers, which prevents it from being considered to be Safari. Whoever chose to make the user agent of this browser look like Safari 2.0 is an idiot. This should sort out bug #34924 [23:16:55] <wikibugs> 03(mod) importImages on Fenari is broken on 1.19wmf1 - 10https://bugzilla.wikimedia.org/34773 +comment (10sam) [23:17:48] <wikibugs> 03(mod) jquery.client.js should recognize rekonq correctly - 10https://bugzilla.wikimedia.org/34924 +comment (10tparscal) [23:18:15] <wikibugs> 03(mod) RTL with IE-7 (or IE 8/9 in "compatability mode") does not show any toolbar - 10https://bugzilla.wikimedia.org/34885 +comment (10fur.hewiki) [23:18:16] <wikibugs> 03(mod) Please upload Barack Obama's SOTU & weekly video addresses from February 2012 - 10https://bugzilla.wikimedia.org/34771 +comment (10sam) [23:21:14] <wikibugs> 03(mod) Math extension's MathJax mode doesn't trigger in Chrome, IE - 10https://bugzilla.wikimedia.org/34900 summary; +comment (10Brion Vibber) [23:23:07] <codurr> 03jeroendedauw * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113106> 10/trunk/extensions/EducationProgram/includes/EPCAPager.php: address part of http://education.wmflabs.org/index.php/Thread:MW_1.18_talk:Community_portal/OA/CA_Problem [23:23:31] <wikibugs> 03(mod) image's real dimensions could differ from dimension specified in html if height-based scaling is used - 10https://bugzilla.wikimedia.org/34974 summary (10Saibo) [23:31:03] <wikibugs> 03(NEW) [reporter] split weekly mail report by product - 10https://bugzilla.wikimedia.org/34992 enhancement; Wikimedia: Bugzilla; (hashar) [23:32:28] <codurr> 03reedy * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113107> 10/branches/wmf/1.19wmf1/extensions/CentralAuth/CentralAuth.php: Revert r111815 [23:32:59] <Flexman> ein Mebibyte = 1.048.576 Byte, ein Megabyte = 1.000.000 Byte steht in der Wikipedia [23:33:02] <Flexman> dachte mir das w�r umgekehrt [23:35:36] <RoanKattouw> Flexman: Nein, das ist richtig [23:36:14] <Wikinaut> huch, Deutsch? [23:36:33] <Wikinaut> Duits ? [23:37:10] <wikibugs> 03(mod) Stage source tree on fenari with git instead of svn - 10https://bugzilla.wikimedia.org/34138 +comment (10sam) [23:37:12] * RoanKattouw ist Niederländisch aber spricht auch ein bisschen Deutsch [23:37:55] <Wikinaut> groetjes... [23:38:06] <Wikinaut> vanuit Berlijn [23:38:15] <RoanKattouw> Groeten terug uit San Francisco :) [23:38:20] <Wikinaut> huch [23:38:38] <Wikinaut> do we meet in Berlin (Hackathon) ? [23:38:53] <RoanKattouw> I hope so [23:38:57] <Flexman> RoanKattouw: wann hat sich das ge�ndert? [23:39:00] <Wikinaut> goed so [23:39:03] <RoanKattouw> AFAIK WMF hasn't decided who to send to Berlin yet [23:39:14] <Flexman> ist wohl ein neuer standard an den sich niemand h�lt - ausser die festplatten-hersteller [23:39:27] <codurr> 03tparscal * <https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113108> 10/trunk/phase3/tests/qunit/suites/resources/jquery/jquery.client.test.js: Added unit test for changes in r113105 related to bug #34924 (adding Rekonq to known browsers list) [23:39:39] <Wikinaut> hi, I still need a mega parser expert [23:39:43] <Wikinaut> someone here ? [23:39:56] <Reedy> We could have it in one of Berlins many sister cities ;) [23:40:03] <Reedy> Nope, no-one is here [23:40:08] <Wikinaut> sister ... [23:40:17] <Wikinaut> Berlin the place to be [23:40:29] <Wikinaut> (shame) [23:40:50] <Wikinaut> never been in SF [23:41:08] <Wikinaut> Bear sure to wear a flower... [23:41:32] <Reedy> Los Angeles, Paris, Madrid, Istanbul, Warsaw, Moscow, Budapest, Brussels, Jakarta, Tashkent, Mexico City, Beijing, Tokyo, Buenos Aires, Prague, Windhoek, London [23:41:35] <Wikinaut> s/Bear/be/ (shame) [23:42:00] <Wikinaut> Amorgos [23:42:14] <Wikinaut> (island Aegean, Greece) [23:42:18] <TimStarling> flaky office network? [23:42:26] <Reedy> When is it not? [23:42:33] <Reedy> I guess they're all being stupid and using the wifi [23:42:40] <Wikinaut> parser expert, I need you ! [23:42:45] <Wikinaut> who? [23:42:56] <RoanKattouw> I was wired up [23:42:59] <RoanKattouw> And still bounced off [23:43:04] <apergos> ouch [23:43:12] <apergos> time to work from home [23:43:17] <apergos> or a nearby coffee shop [23:43:52] <Wikinaut> ok darlings, I leave for tonight [23:44:01] <Wikinaut> bye [23:44:19] * Joan bites RoanKattouw. [23:44:30] <Joan> I replied to you on some bug... [23:44:33] <TimStarling> pity he didn't find any mega parser experts [23:44:42] <RoanKattouw> Joan: I haven't read bug mail since I moved, sorry [23:44:44] <RoanKattouw> Link? [23:45:02] <Joan> It was about whether Wikimedia servers had some kind of index for &action=history. [23:45:07] <Reedy> It seemed like he was trying to summon one like Pokemon get summoned [23:45:13] <RoanKattouw> DB index you mean? [23:45:32] <Flexman> oops was writing in the wrong channel anyway [23:45:53] <Joan> RoanKattouw: A reply to this: https://bugzilla.wikimedia.org/show_bug.cgi?id=10788#c3 [23:46:10] <Joan> RoanKattouw: You seem to being making a rather large assumption about API capability and indices. ;-) [23:46:14] <RoanKattouw> Flexman: That's OK, you can try non-English languages here, just don't be surprised if no one responds :) [23:46:36] <RoanKattouw> Joan: Well, back in '08 I had to make assumptions, now I have shell access [23:47:08] <Flexman> RoanKattouw: ah thats fine :) [23:47:09] <Joan> I'd like to create a template like {{MediaWiki: rss-item|param=foo|param2=bar}} where "foo" is interpretted as LOLCODE and param2 is run through ROT13. [23:47:21] <RoanKattouw> Oh, boo [23:47:22] <Joan> Any parser experts????? [23:47:24] <RoanKattouw> You're right, it's not there [23:47:35] <Reedy> I'd imagine it is on newer wikis [23:47:55] <Joan> RoanKattouw: Keeps Asher busy, doesn't it? :-) [23:48:09] <RoanKattouw> Aye :) [23:48:15] <RoanKattouw> Dude this index has been in the code since 2007 [23:48:20] <RoanKattouw> How did we not apply this before [23:48:39] <Joan> Dunno, but as I said on the bug, it'd be nice for a lot of reasons. :-) [23:48:47] <Joan> Closely links with editor retention, in my opinion. [23:48:51] <Reedy> 440 million revision rows? [23:48:58] <Joan> Which is apparently the newest buzzphrase to get something done. [23:49:14] <Joan> It'll improve <s>usability</s> <s>donations</s> editor retention! [23:49:16] <Reedy> Hmm, nope, new wikis don't have it either [23:49:17] <Joan> And reduce the gender gap! [23:49:19] <RoanKattouw> I'm hitting up Asher about it in -operations [23:49:27] <Reedy> Joan: users will be happy we have an extra index on a table? [23:49:29] <Joan> It'll also bring in India and Brazil. [23:49:31] <RoanKattouw> Reedy: NEW wikis don't have it? Is this a bug in addwiki.php or something? [23:49:33] <Joan> BOTG! [23:49:52] <Joan> Reedy: Uesrs will be happy to be able to view their contribs to an article. [23:49:54] <Joan> Users [23:50:01] <Reedy> RoanKattouw: can't be, it uses tables.sql [23:50:03] <Joan> So, essentially, yes, smartass. [23:50:13] <Reedy> It's been reverted [23:50:16] <RoanKattouw> Ooooh [23:50:16] <Reedy> It's not in trunk [23:50:19] <Joan> It was reverted from tables.sql? [23:50:19] <RoanKattouw> Yeah it was reverted [23:50:21] <RoanKattouw> And never reapplied [23:50:29] <Joan> For a MW release or something? [23:50:51] <Reedy> !r 25290 [23:50:51] <mw-bot> https://www.mediawiki.org/wiki/Special:Code/MediaWiki/25290 [23:50:54] <Reedy> It's there in the followups [23:51:06] <Joan> Hrmph. [23:51:08] <Reedy> Yup, for release [23:51:09] <Reedy> "Revert schema change in r25267 -- no more schema changes right before release please" [23:51:25] <Reedy> Adding indexes that aren't in files is hard [23:51:37] <RoanKattouw> Aye [23:51:45] <RoanKattouw> Now let's see if the feature is deployed, that would be bad [23:51:58] * Reedy marks r25267 as reverted [23:52:22] <RoanKattouw> Reedy: Beat ya [23:52:35] <Reedy> lolo [23:53:04] <testes> would someone be willing to take a look at an extension that worked in 1.17 and broke in 1.18.1? [23:53:11] <testes> confirmed by multiple users. [23:53:25] <RoanKattouw> OK the fact that this https://en.wikipedia.org/w/api.php?action=query&prop=revisions&titles=Main_Page&rvlimit=500&rvuser=MZMcBride works is probably bad [23:53:27] <testes> it was broken at 1.17, but one line fixed it. [23:53:30] <Reedy> is it in our svn? [23:53:34] <Joan> RoanKattouw: It's worked for a long time. [23:53:39] <testes> yes [23:53:41] <RoanKattouw> Yeah [23:53:46] <RoanKattouw> Probably since 2008 [23:53:52] <RoanKattouw> Well it hasn't caused any problems in the past 4 years [23:53:54] <wikibugs> 03(mod) Filter page histories by user, or contributions by title - 10https://bugzilla.wikimedia.org/10788 -schema-change -shell ; +comment (10MZMcBride) [23:53:58] <RoanKattouw> So let's just put it in as a schema change in 1.20 [23:54:03] <Reedy> Doesn't mean we can't make it better ;) [23:54:04] <RoanKattouw> And it'll get deployed soon enough [23:54:15] <Joan> I have the bug targeted for 1.20 already. ;-) [23:54:19] <Reedy> Poor binasher [23:54:23] <Joan> It seems like a very easy coding issue. [23:54:26] <RoanKattouw> Asher had some schema change work left to do still (rev_sha1) but he wasn't gonna swap masters for that [23:54:31] <Joan> Clean up the UI a bit and re-add the index. [23:54:43] <Joan> It's adding the index that's the bitch, obviously. [23:54:46] <RoanKattouw> So let's just let it go through the normal process, if it's waited 4 years it can wait a bit longer [23:54:50] <Reedy> It's something that can be done before release, so it's not so much of a pressing isue [23:54:54] <testes> http://www.mediawiki.org/wiki/Extension_talk:Chat#Error_Installing_Chat_on_version_1.18.1 was fixed in 1.17 with $wgOut->addInlineScript( "jQuery.noConflict();" ); but is broken in 1.18.1..help? [23:55:00] <RoanKattouw> Joan: It's easy enough to do in the code :) it's ops that has difficulty [23:55:09] <Joan> RoanKattouw: I just said that. :-) [23:55:13] <RoanKattouw> But yeah if it's batched in with other stuff it's fine [23:55:29] <Reedy> I was meaning, he could start it "now" if he wanted [23:55:40] <Joan> Reedy: You need to recommit the commit. [23:55:49] <Joan> It's still reverted, isn't it? [23:55:51] <Reedy> It won't revert back cleanly ;) [23:55:55] <Joan> Heh. [23:55:56] <Reedy> yup, it's not in trunk [23:56:03] <Reedy> we can svn copy the patch forward [23:56:12] <Joan> Or... just re-create the patch. [23:56:19] <Reedy> indeed [23:56:21] <Reedy> not much lost either way [23:56:23] <Joan> It's like six lines. [23:56:33] <Reedy> developers are lazy [23:56:52] <wikibugs> 03(mod) Filter page histories by user, or contributions by title - 10https://bugzilla.wikimedia.org/10788 (10MZMcBride) [23:56:59] <Joan> Fixed the bug assignment. [23:57:20] <Reedy> It's marked easy [23:57:24] * Reedy waits for a patch [23:58:19] <Krinkle> testes: Hi [23:58:22] <Reedy> i'll do it in a few [23:58:40] <testes> krinkle, would you be able to assist in that extension? [23:58:45] <Krinkle> I think so, yes [23:58:48] <testes> or do you have any suggestions on what i might try? [23:58:49] <testes> great! [23:59:29] <Krinkle> testes: Can you tell me what purpose "jQuery.noConflict();" was serving? [23:59:58] <Joan> TimStarling: Do I have to write 500 lines of PHP to get commit access?