[00:00:50] [00:02:07] 03oren * 10/trunk/lucene-search-3/src/main/java/org/wikimedia/lsearch/analyzers/AcronymFilter.java: some PMD code improvements [00:04:04] bawolff: maybe, but I can't imagine what causes a *duplicate* "/wiki/" only for forms [00:04:32] New code comment: Aaron Schulz; Well if file ops timeout halfway through it's also about correctness. Any subclasses can make it con; [00:04:58] My guess would be its in a lot of other places besides forms that you're just not noticing. [00:05:30] but yes. It would be extremely odd if forms were the only place where the url was wrong [00:05:46] bawolff: how are the forms urls built? [00:06:40] Can you tell me test something else you suspect might be wrong, in order to diagnose the problem better? [00:06:58] off the top of my head, I would imagine the url comes from some Title object representing the target page. [00:07:40] omgs: Why not check if the path related variables in LocalSettings.php are correct. It would take about ten seconds [00:07:52] $wgArticlePath='/wiki/index.php?title=$1'; [00:08:18] assuming your index.php lives in /wiki/ that looks correct [00:08:51] $wgScriptPath = "/wiki"; [00:09:19] that's also correct [00:09:46] I can't tell for sure, but it looks like it happened when trying to upgrade from 1.18.0 to 1.18.1 [00:09:48] anybody know what dewiki's vpt is? [00:09:51] What is $wgServer (if it exists in that file)) [00:10:22] Don't trust me too much about this last, because it wasn't highly tested [00:11:48] omgs: Do you have a link to your wiki (if its public) [00:12:42] omgs: Try going to http://yourwiki/wiki/index.php?title=some_page&action=purge - does the redirect work correctly? [00:14:41] jorm: do you pinterest [00:15:12] bawolff: it's not in DNS, but I can give the name and ip [00:15:22] ok [00:15:42] i.e, you have to put it in your hosts file [00:15:56] 03oren * 10/trunk/lucene-search-3/src/test/java/org/wikimedia/lsearch/ (3 files in 2 dirs): split CJKfilter from other tests [00:15:58] i do not. [00:16:12] bawolff: 94.23.85.54 mediawiki.tomalaplaza.net [00:16:14] i facebook, which is like scrapbooking, only exactly not. [00:16:19] Holy he'.... http://androidandme.com/2012/02/news/solve-for-x-spray-on-antenna-solution-could-revolutionize-mobile-industry/ [00:16:30] jorm: kk - just curious - you mentioned reddit earlier [00:16:56] i reddit. but mostly 'cause i recently "got" reddit. [00:17:03] i'm still an amateur. [00:17:11] * jorm old fart. [00:17:22] Someone ping me if sumanah shows up [00:17:23] jorm: I'm having a debate in my head about how to include pinterest in the WikiShare extension - but reddit is already sorted out [00:18:48] 03oren * 10/trunk/lucene-search-3/src/test/java/org/wikimedia/lsearch/index/WikiIndexModifierTest.java: upgrading test [00:19:12] 03bawolff * 10/trunk/phase3/includes/ (4 files): (log message trimmed) [00:19:12] Give a warning when people use $wgArticle. Add's a class that can be used to give warnings for other globals too. [00:19:12] See discussion on r111168. [00:19:12] Of course no one will see warning because trunk has $wgDeprecationReleaseLimit set to 1.17 by default [00:19:12] (have I mentioned how I don't like that variable. People enable warnings to be *warned* about [00:19:12] things. Making it so people won't get warned about things until a couple months after we've decided people [00:19:13] should stop using function/interface/etc defeats the purpose of having warnings) [00:19:31] bawolff: I'm going to sleep, but I leave the window open for any comment you want, or private [00:19:47] omgs: cool [00:20:10] I'll be back in about 6 hours [00:21:26] omgs: your $wgServer is set to the wrong thing [00:21:45] 03oren * 10/trunk/lucene-search-3/src/test/java/org/wikimedia/lsearch/ (3 files in 2 dirs): upgrading tests [00:21:57] omgs: Its either set to the wrong thing explicitly in LocalSettings.php or MediaWiki's auto-detection is being screwy [00:22:43] bawolff: It uses "/wiki" [00:22:49] Should I remove it? [00:22:56] It should look like $wgServer = 'http://mediawiki.tomalaplaza.net' [00:23:09] ok, I'm going to change it [00:23:33] done [00:23:38] $wgServer is just the Server part of the url, it should not include any of the path parts [00:23:48] :/ Now I'm annoyed https://www.mediawiki.org/wiki/Special:Code/MediaWiki/106393 [00:24:48] Dantman: Ah ha!, that's the evil revision. I was trying to find it but svn blame was being non-cooperative and I wasn't trying that hard [00:26:01] 03oren * 10/trunk/lucene-search-3/src/test/java/org/wikimedia/nlp/ (. mdl/ mdl/MdlMorphologyTest.java mdl/SignatureTest.java): upgrading tests [00:26:43] 03oren * 10/trunk/lucene-search-3/src/main/java/org/wikimedia/nlp/ (6 files in 2 dirs): some MDL related classes [00:27:06] uga [00:27:47] bawolff: thanks a lot for your help and patience ;) [00:27:47] New code comment: Bawolff; I strongly dislike setting this to something other than false by default. Two reasons \ *People are go; [00:27:59] omgs: no problem [00:29:28] bawolff: I'm surprised you didn't fixme that [00:29:32] 03(mod) Use div instead of table for the layout of the sitenotice - 10https://bugzilla.wikimedia.org/25475 +easy (10MZMcBride) [00:29:59] p858snake|l: better :P [00:31:40] * bawolff supposes I should read the linked mailing list message since I just went into a rant about that commit [00:34:04] Hmm, seems to be a giant excuse to deprecate stuff that's still in use [00:35:29] bawolff: ;) I'm being a little more bold than that. [00:35:40] 03dantman * 10/trunk/phase3/includes/DefaultSettings.php: (log message trimmed) [00:35:40] Revert r106393; I do not find it acceptible for MediaWiki to ship by-default strangling it's deprecation notices. [00:35:40] Extension authors are supposed to be notified of deprecated code they are using [00:35:40] that may disappear. This config variable was added so that devs who had an [00:35:40] explicit reason to hide specific ranges of deprecation notices from MediaWiki [00:35:40] (as opposed to all MediaWiki deprecation notices, or all php deprecation [00:35:41] notices) not as a method of hiding notices that people are supposed to see from [00:35:53] Dantman: Whee! :D [00:36:11] spin the revert wheel! [00:36:38] ;) "Any dev who wants to should shoot themselves in the foot, that's their job. It is NOT our job to shoot everyone in the foot because some devs are too lazy to shoot themselves." [00:38:31] Aaron|home: Blame where says: Blame domas [00:38:42] also that works alot better when he is in the channel >.> [00:41:19] s/where/wheel/ [00:41:54] bah fail [00:42:54] Joan: making me think of http://www.planet-familyguy.com/pfg/subtitles/5/ [00:43:09] Robber If we want the cops to take us seriously, we have to waste a hostage. But who? [00:43:11] Peter Griffin Excuse me. Shouldn't that be "whom"? [00:43:13] Robber Okay, you. [00:51:32] New code comment: Jeroen De Dauw; I fully agree :) Lot's of people that don't though.; [00:57:16] New code comment: Jeroen De Dauw; Yeah, me as well. I added a ton of notices to methods that where just marked as deprecated but did ; [00:57:49] TimStarling: you made a wikitext-to-lua converter? [00:58:30] half made [00:58:49] I didn't implement the necessary parser functions in lua [00:58:53] i'd love to take a look at it sometime. i'm interested in the lua conversion. [00:58:59] everything is just a call to an undefined function [00:59:20] TimStarling: what parser functions would need to be reimplemented in lua, vs. just "if you use this in *Functions, use this in lua?" [01:01:03] never mind. i think i know what you mean. [01:01:20] you want {{#ifexpr: }}? to continue to magically work when passed to lua? [01:01:49] in order to reduce the need to actually rewrite a template vs. just have it continue working when lua is deployed. [01:02:54] yes, things like #ifexpr and even #switch become function calls to nonexistent functions [01:03:17] the simple way to solve it is to port those functions to lua [01:03:26] * Morbus nods. [01:03:35] http://lists.wikimedia.org/pipermail/wikitext-l/2012-February/000580.html [01:03:40] > MediaWiki Search Lead. [01:03:41] the complex way to solve it is to inline simpler function calls, optimising the logic somewhat [01:03:48] Is he a contractor or just a volunteer who's taken over search? [01:04:04] but human involvement will still be needed at some level [01:04:25] TimStarling: is there anything else to do besides a) be on wikitech-l, b) watch Lua_scripting on mw:, c) play with the Lua scripting extension? [01:04:35] for "interested in getting involved" hooks. [01:06:22] it depends on the skills you have and the sort of work you're interested in [01:06:47] well, i don't know lua at all, but i've been interested in learning it for years. [01:06:57] a soft intro is me: http://lists.wikimedia.org/pipermail/mediawiki-l/2012-February/038803.html [01:07:50] was just doing some light Lua_scripting reading catchup tonight while i wait for my kids to fall aslumber. [01:08:05] * Dantman just wishes the js engines had been good enough at this point to work in place of Lua [01:08:43] so you know PHP? [01:08:49] ayup. [01:09:13] AmphetaDesk was Perl, btw, and one of the first "Perl without requiring Perl" .exe's on Windows. [01:09:21] but that's old-sauce. [01:09:29] the wikitext to lua converter is in /trunk/extensions/LuaFoo if you're interested in playing with it [01:10:04] ah, thanks. [01:10:23] I'm sure you'll see lots of things that could be improved [01:10:39] I'm not working on it at the moment, so we won't conflict [01:10:40] well, one potential downside is that my knowledge of mediawiki extensions is very basic. [01:11:09] i made my own cut-and-paste extension a while back for jwplayer, but that was pretty unexciting and i'm not using it anymore. [01:15:34] this'll give me something to play around with though, thnaks. [01:20:31] i like the Template:Foo, Script:Foo approach. [01:20:41] and what happens when you use just {{Foo}} [01:20:50] * Morbus is reading http://www.mediawiki.org/wiki/Lua_scripting/Meeting_2012-01-25 [01:23:25] <[_White_]> Bye everybody. :) [01:31:37] Reviewer requested changes to revision D4. [01:39:29] 03wikinaut * 10/trunk/extensions/RSS/ (RELEASE-NOTES RSS.php RSSData.php RSSParser.php): adding the long-wanted date format attribute. implemented a date format equalising function, so that dates of RSS feeds are rendered in a common format. [01:47:25] Is it even possible to rename the wiki folder? Right now I have my.domain.tld/wiki2 which is ugly [01:49:46] New code comment: MarkAHershberger; I got so busy with other things that I neglected to commit the second part (though I did test it). ; [01:49:53] 03wikinaut * 10/trunk/extensions/RSS/RSSParser.php: follow-up r111347 : adding escapeTemplateParameter around the user supplied optional date attribute [01:53:01] bugzilla down ?!?! [01:53:19] Wikinaut: We know [01:53:28] kulen was having issues earlier [01:53:33] k [01:53:39] cu tomorrow [01:53:42] bye [01:56:31] bugzilla is up at https://bugzilla.wikimedia.org:444/ [02:01:41] now it's down [02:03:01] New code comment: Bawolff; I don't really think things should be marked as deprecated if they still have callers in the extensi; [02:06:18] NeilK left Wikimedia? [02:06:22] I didn't know that. [02:30:57] does anyone know how to use the new api for getting the parsetree of a page ? [02:33:39] TimStarling: What do you think about using openssl_random_pseudo_bytes on non-Windows systems as extra entropy when generating user_token's so that we don't rely so heavily on $wgSecretKey actually being a secret? [02:35:05] why only on non-windows? [02:35:18] sounds like a good idea either way [02:37:13] TimStarling: On Windows it has a bug (well I think it was fixed in a specific version of php, we could test for the ersion if you want) where the function blocks for an unreasonably long amount of time trying to get the random data... By unreasonably long I mean it could block for over 30s, enough for the entire php page to timeout. [02:37:15] 03(NEW) Form and IPv6 problems - 10https://bugzilla.wikimedia.org/34362 critical; MediaWiki extensions: GlobalBlocking; (jasper) [02:37:36] http://stackoverflow.com/questions/1940168/openssl-random-pseudo-bytes-is-slow-php [02:39:23] TimStarling: Also, from what I've been seeing. I don't think very many people even understand the fact that if they lose a copy of their user table they need to reset the user_token column to prevent anyone with a copy of the table from logging into any user account on their wiki. [02:40:01] Much less that losing $wgSecretKey significantly reduces the work needed to break into a user account on a wiki. [02:40:19] ie: Meaning you need to reset user_token in that case too. [02:41:03] The worst part there of course is the fact that when people post their LocalSettings.php here asking for help, a lot of them forget to hide $wgSecretKey along with their db password. [02:44:29] What characters does rmspecials() in abusefilter remove? [03:00:07] !skinning [03:00:55] !skinning [03:00:56] . Skin usage: . Gallery of CSS styles: . Writing your own: [03:03:08] Is there an extension that can display the pages in a category as a sortable table, with columns that represent what categories a page is in? (e.g. a "year" column which shows which category of a predefined list (like 2000, 2001, 2002, ...) a page is in) I think this could be done with Semantic MediaWiki, but it'd be nice if there was something lighter-weight. [03:04:50] Aaaagh... [03:05:46] heatherw: ping [03:05:48] this needs lots of refinement - but an initial go: https://www.mediawiki.org/wiki/Requests_for_comment/MediaWiki.org_Main_Page_tweaks/Sandbox [03:06:00] varnent: hi :) [03:06:57] https://www.mediawiki.org/wiki/Requests_for_comment/MediaWiki.org_Main_Page_tweaks/Sandbox [03:07:12] looks a lot better to me [03:08:01] does it need the title boxes at all? [03:08:33] TimStarling: It looks like setToken() gets called on every single page view for an anonymous user. Which would mean we'd be reading from a crypto-random source on every pageview if possible. [03:10:16] heather: hmmm..you think the icons are representative enough? [03:10:42] i mean, leave the title but lose the box outline [03:10:55] and color change [03:11:29] maybe try getting rid of the boxes altogether [03:17:41] get rid of the outlines. use colors (light) to indicate sections if required. [03:18:08] ^ [03:18:12] and pull the download link to the top and right. super prominent. [03:18:45] we should make a new one [03:21:04] 03(mod) Having to press Enter twice to search - 10https://bugzilla.wikimedia.org/34329 (10jasper) [03:22:20] "Make it all green." man, that will kill me forever. [03:24:02] you know, people misspelling lose and loose are making me start to think twice about it. that is so wrong. [03:27:07] * varnent puts on hold music [03:32:50] where is the "make it all green" comment? [03:49:39] hah [03:50:07] jorm: there isn't, i was referring to that lunch the other day and the spam people and marketers. [03:50:26] https://www.mediawiki.org/wiki/Requests_for_comment/MediaWiki.org_Main_Page_tweaks/Sandbox#Variation_2 [03:50:28] https://www.mediawiki.org/wiki/Requests_for_comment/MediaWiki.org_Main_Page_tweaks/Sandbox#Variation_3 [03:51:59] (knock out the borders, it'll be fun!) [03:53:37] -borders ++ [03:58:49] https://www.mediawiki.org/wiki/Requests_for_comment/MediaWiki.org_Main_Page_tweaks/Sandbox#Variation_4 [03:59:18] "content in space" [03:59:33] :) [04:00:37] I like v3 or a variation thereof [04:03:10] a few small changes will strengthen the organization without relying on boxes [04:03:34] section background colors, not borders. [04:05:13] changing title sizes and justification, for instance. but it can be done later if you don't feel like it. :) [04:07:51] I think I prefer this one - but doing v6 with title size and bg color changes [04:07:52] https://www.mediawiki.org/wiki/Requests_for_comment/MediaWiki.org_Main_Page_tweaks/Sandbox#Variation_5 [04:08:57] with a modified download button of some sort - shift images around a bit, etc. [04:14:33] it will be much better than the current. thanks for your patience with all of our ideas :) [04:14:42] no problem :) [04:30:48] https://www.mediawiki.org/wiki/Requests_for_comment/MediaWiki.org_Main_Page_tweaks/Sandbox#Variation_6 [04:31:25] 03(mod) Form, range, and IPv6 problems - 10https://bugzilla.wikimedia.org/34362 (10jasper) [04:36:53] 03(mod) Fix for RELEASE-NOTES-1.19: diff colors are no longer from French Wikipedia. - 10https://bugzilla.wikimedia.org/34353 +need-review; +comment (10Sumana Harihareswara) [04:39:01] 03(mod) Locale-specific sorting in Arrays extension - 10https://bugzilla.wikimedia.org/34358 +need-review +patch; summary (10Sumana Harihareswara) [04:41:27] 03(mod) Execute LoginAuthenticateAudit hook more often - 10https://bugzilla.wikimedia.org/24464 -reviewed +need-review; +comment (10Sumana Harihareswara) [04:42:39] Daniel_WMDE_: you're up early [04:43:43] johnduhart: this is the giiiiant blog post I mentioned: http://www.harihareswara.net/sumana/2012/02/12/0 [04:43:50] varnent: ^^^^ may interest you as well [04:44:58] johnduhart: I'm probably going to go to sleep in 15 minutes, in case you need any info, etc [04:46:04] oh hi Eloquence, don't usually see you on IRC. How is your Sunday going? [04:46:17] https://www.mediawiki.org/wiki/Requests_for_comment/MediaWiki.org_Main_Page_tweaks/Sandbox#Variation_7 [04:47:03] sumanah: I like the blog post :) [04:47:09] thanks varnent! [04:52:02] varnent: btw today I realized that, when I said "good question, Greg!" in a mail, I was subliminally calling you Good Guy Greg [04:52:04] i like variation 7 so far best. [04:52:56] lol - awesome :) [04:53:00] :D [04:53:03] i thought so [04:53:04] is eloquence active? [04:54:44] he's merely collecting logs for your performance evaluation. carry on! [04:55:12] * sumanah grins [04:55:28] *laugh [04:57:27] sumanah: any votes for main page variations? [04:57:44] varnent: sorry, I don't have enough brain at the moment to look at them and make, like, decisions [04:57:55] I'm 3 minutes from bed. [04:57:59] lol - no problem - you were up crazy early this morning! [04:59:43] ok, johnduhart, I'm off, can talk in the morning. [05:00:09] thanks varnent heatherw & jorm & nmudgal for working on this. [05:00:15] yw [05:10:53] Gah... sumanah finally shows up.. and disappears before I notice [05:56:57] i think the "download" link needs to be more obvious in variation 7. [06:06:07] in the download section or header section? [06:06:50] header section. [06:06:53] kk [06:07:01] i think there can be borders on teh download button. [06:07:09] someone suggested featuring wikis running mw..I have mixed feelings [06:08:32] 03(NEW) [SMW] #ask query that produces results and contains ! character absorbs are of the page below in the error message balloon - 10https://bugzilla.wikimedia.org/34363 major; MediaWiki extensions: Semantic MediaWiki; (fastgoldfish) [06:10:23] i have mixed feelings about that, too. [06:10:30] maybe it could be a template that people could edit. [06:10:42] but the number of mediawiki wikis that exist is pretty high. [06:11:03] we do setup an auto rotator and folks could add their own wikis to the list [06:11:06] and i don't know how well we'd like to promote conservapedia or or pedowiki [06:11:08] or whatever. [06:11:18] true [06:13:31] i'll give a run at it later. [06:13:40] kk [06:17:18] Result of a good weekend https://github.com/johnduhart/ted [06:18:10] 03tstarling * 10/trunk/phase3/languages/messages/MessagesEn.php: Updated the message preload list for Vector and other changes since r52503 [07:00:46] New code comment: Tim Starling; The use of static variables to store database connection objects, and indeed heavy use of static var; [07:10:01] New code comment: Nikerabbit; is_numeric accepts all kinds of crap starting from hex numbers. is_int is probably better.; [07:18:46] New code comment: Nikerabbit; This is exactly what I need, tried to do this manually before, but it wasn't always working. \
 \ ; 
[07:24:01] 	 New code comment: Nikerabbit; New file needs svn:eol-style native.; 
[07:24:10] 	 03wikinaut *  10/trunk/extensions/RSS/ (RELEASE-NOTES RSS.php RSSParser.php): fix for bug30377 : add a new parameter to limit the number of characters when rendering the channel item 
[07:24:52] 	 03(FIXED) Suggestion: add a new parameter to limit the number of characters when rendering the channel item  - 10https://bugzilla.wikimedia.org/30377  +comment (10T. Gries)
[07:27:38] 	 03(NEW) Application crashing on launch - 10https://bugzilla.wikimedia.org/34364 normal; Wikimedia Mobile: iphone; (prasanna.vkvs)
[07:36:08] 	 03wikinaut *  10/trunk/extensions/RSS/ (RSS.php RSSParser.php): follow-up r111350 . check if optional parameter isset and is_numeric, otherwise limit to the built-in default (30000)
[07:39:16] 	 New code comment: Wikinaut; in the commit comment change "built-in default (30000)" to "otherwise limit to the built-in default ; 
[07:42:26] 	 03nikerabbit *  10/trunk/extensions/Translate/specials/SpecialTranslate.php: Have the radio buttons go with the label, not the line before (CSS has label { nowrap })
[08:24:26] 	 Hello, i have been having a problem trying to get external PHP code generating MediaWiki user accounts, however i am getting an error Class 'MWException' not found, where is this class located? i cannot find it :/
[08:37:27] 	 Anyone with SQL access to en.wp around? I got a q about how best to get data for analysis
[08:37:58] 	 TS is not enough?
[08:39:17] 	 Don't know... can TS retrieve several months worth of revisions from a single hi-traffic page? I'm looking at AN/I
[08:40:58] 	 ah, actually TS probably does give me exactly what I want - thanks
[08:41:18] 	 14(WFM) Revision wrongly flagged as "automatically checked" after edit conflict - 10https://bugzilla.wikimedia.org/33481  +comment (10Michael M.)
[08:44:22] 	 03(NEW) Inconsistent escaping in mw.msg vs. jqueryMsg - 10https://bugzilla.wikimedia.org/34365 normal; MediaWiki: Javascript; (listenleser)
[08:55:25] 	 03sbachenberg *  10/trunk/extensions/SolrStore/ (SolrTalker.php SpecialSolrSearch.php):
[08:55:25] 	 Reverted last Fix, thanks for the comments.
[08:55:25] 	 Fixed: Bug with wildcard search + AND / OR notworking together
[08:56:25] 	 03(mod) Inconsistent escaping in mw.msg vs. jqueryMsg - 10https://bugzilla.wikimedia.org/34365  +comment (10Niklas Laxström)
[08:58:31] 	 New code comment: SBachenberg; Your are Absolutely right, i reverted this change in my Last commit. \ The real bug was a missing spac; 
[09:04:01] 	 New code comment: Nikerabbit; @para should be @param; 
[09:07:53] 	 hashar: hi
[09:07:54] 	 hashar: can you install artifactory on the jenkins machine ?
[09:08:31] 	 hello :)
[09:08:35] 	 what is artifactory? :D
[09:12:03] 	 hi OrenOf
[09:32:32] 	 Hi there 
[09:35:20] 	 hi
[09:37:55] 	 Hi 
[09:38:45] 	 I'm Lakmal who talked about the new photo management extensions in the mailing list regarding a summer project 
[09:39:13] 	 I was wondering whether anyone is available here who has much more information regarding that 
[09:39:40] 	 03(mod) Show/hide memory in Wikipedia Mobile - 10https://bugzilla.wikimedia.org/20053  +comment (10Jon)
[09:42:31] 	 I am talking about the third idea in this list http://www.mediawiki.org/wiki/Summer_of_Code_2012#Project_ideas
[09:48:05] 	 03(mod) Datatype quantity does not recognize comma - 10https://bugzilla.wikimedia.org/32661  +comment (10markus)
[09:59:26] 	 lo
[09:59:42] 	 Hello all!
[10:00:42] 	 can I add custom link in the footer? I see in the php code $aLink, but where can I store my links?
[10:01:43] 	 03nikerabbit *  10/trunk/extensions/Translate/specials/SpecialManageGroups.php: editToken is deprecated
[10:08:01] 	 New code comment: SVG; Support!; 
[10:12:16] 	 New code comment: SVG; --group should be --groups. Would it be possible to add --skipgroups when using --groupprefix?; 
[10:37:44] 	 03nikerabbit *  10/trunk/extensions/Translate/ (4 files in 2 dirs): Address some of the issues in r111272
[10:41:02] 	 Is there a way to view deleted files using API?
[10:41:57] 	 the format for viewing a deleted file is http://runescape.wikia.com/index.php?title=Special:Undelete&target=File:Filename.png&file=longrandomfilename.png&token=token
[10:42:10] 	 I can find the token in the MediaWiki API
[10:42:15] 	 03nikerabbit *  10/trunk/extensions/Translate/Groups.php: Remove code duplication
[10:42:18] 	 but I don't know what that &file= is
[10:42:32] 	 does anyone know?
[10:42:54] 	 Nikerabbit:  hi
[10:43:07] 	 03(mod) Datatype quantity does not recognize comma - 10https://bugzilla.wikimedia.org/32661  +comment (10e.akerboom+bugzillamediawiki)
[10:43:29] 	 he is gone
[10:44:01] 	 who is?
[10:44:36] 	 hashar
[10:45:02] 	 Nikerabbit: how are you doing these days
[10:45:18] 	 guys could anyone please help me
[10:46:56] 	 i need ^demon, Krinkle or hashar 
[10:47:08] 	 I guess I could send the request on the mailing list
[10:47:34] 	 OrenOf: busy as hell
[10:47:59] 	 can I add custom link in the footer? I see in the php code $aLink, but where can I store my links?
[10:49:11] 	 nikerabbit: you are coming to wikimania ?
[10:49:48] 	 OrenOf: unsure
[11:05:43] 	 03(mod) Oracle installer throw SET CONSTRAINTS ALL DEFERRED PL/SQL error - 10https://bugzilla.wikimedia.org/34280  +comment (10freak)
[11:08:01] 	 New code comment: Nikerabbit; With my recent changes this is unnecessary, you can now use wildcards in group param.; 
[11:16:51] 	 is there any Documentation manual for MediaWiki ?
[11:18:09] 	 http://www.mediawiki.org/
[11:23:47] 	 03(mod) Datatype quantity does not recognize comma - 10https://bugzilla.wikimedia.org/32661  +comment (10markus)
[11:27:30] 	 03(mod) Add gender aliases for Albanian - 10https://bugzilla.wikimedia.org/34192  +comment (10olsi_hys)
[11:36:22] 	 03(mod) Enable sources for Special:Import on en.wiki - 10https://bugzilla.wikimedia.org/20280  +comment (10grahamwp)
[11:41:30] 	 Hi guys, i've been hired by a company to do some work on wikimedia, one of the changes they want is to be able to use the  tag to let the images defined there be linked to pages instead of the media file. Is this a feature the wikimedia project is against and should be done through an extension? Or would a patch which adds an extra optional parameter to the gallery tag images be accepted?
[11:41:55] 	 you mean mediawiki?
[11:42:06] 	 yes,, sorry ;)
[11:44:55] 	 due to copyright information direct linking to the files is not commonly used
[11:47:29] 	 03(mod) Add gender aliases for Albanian - 10https://bugzilla.wikimedia.org/34192  +comment (10niklas.laxstrom)
[11:47:50] 	 netbrain: Is the link attribute for single images similar to what you want for galleries?
[11:48:03] 	 tale: indeed.
[11:48:56] 	 03(mod) Add gender aliases for Albanian - 10https://bugzilla.wikimedia.org/34192  (10Niklas Laxström)
[11:50:00] 	 03(NEW) [regression] Assignee autocompletion is broken - 10https://bugzilla.wikimedia.org/34366 normal; Wikimedia: Bugzilla; (niklas.laxstrom)
[11:50:40] 	 tale: this is basically what they want: http://dpaste.com/702417/
[11:52:33] 	 03(mod) jsonrpc.cgi not available for BZ - 10https://bugzilla.wikimedia.org/34366  summary; +comment (10p858snake)
[11:53:02] 	 netbrain: You could put the link to the caption, like in the second example. http://www.mediawiki.org/wiki/Help:Images#Gallery_syntax
[11:53:41] 	 tale: That is what they do today, but apparently they are not happy with that solution.
[11:55:21] 	 netbrain: You can patch your own copy of Mediawiki to get that feature. Mediawiki project may use it or may not.
[11:56:10] 	 tale: thank you for your help.
[11:56:11] 	 netbrain: If you do not mind applying that patch again each time you update your Mediwiki, it works.
[11:56:32] <^demon>	 It would make sense to add that to 
[11:56:46] 	 tale: what would you say the chances are that a simple patch like this wouldn't get accepted to trunk?
[11:56:51] <^demon>	 For similarity to |link= on files.
[12:06:45] 	 03(mod) Mobile version of Wikipedia requires JavaScript to view sections - 10https://bugzilla.wikimedia.org/34025  +comment (10Jon)
[12:07:59] 	 03(NEW) Please support https for http://labs.wikimedia.beta.wmflabs.org/wiki/Main_Page - 10https://bugzilla.wikimedia.org/34367 normal; Wikimedia Labs: Setup; (niklas.laxstrom)
[12:09:55] 	 03(NEW) Account creation on http://labs.wikimedia.beta.wmflabs.org/ too difficult - 10https://bugzilla.wikimedia.org/34368 normal; Wikimedia Labs: Setup; (niklas.laxstrom)
[12:15:39] 	 03nikerabbit *  10/trunk/extensions/Translate/Translate.php: Enable TTMServer by default
[12:18:06] 	 ^demon: when can I start committing to mediawiki/core.git (which doesn't exist yet) instead of test/mediawiki/core.git ?
[12:20:48] <^demon>	 I'll be creating the mediawiki/ and mediawiki/extensions/ top-level repos today.
[12:21:14] 	 :) \o/ :)
[12:21:19] 	 w00t
[12:21:33] * hexmode  does a happy dance
[12:21:53] 	 ^demon: it's funny that this slush creates pressure to have branches, but I can't use branches because we haven't migrated yet
[12:23:01] <^demon>	 There's nothing stopping you from cloning and creating a branch and committing.
[12:23:15] <^demon>	 And when the repo is in its final location you can pull your branch in
[12:23:18] 	 which is what I'm doing as we type
[12:23:21] 	 I was reading this page( http://semantic-mediawiki.org/wiki/FAQ#What_about_SMW_on_other_Wikimedia_sites.2C_like_Wiktionary.3F ) and says that the SemanticMediaWiki could be added in small projects wikimedia for testing purposes, but this apparently is not done due to lack of interest from own projects. What I was wondering if there is even the possibility of implementing the extension so that users know and to the extent that we c
[12:24:10] 	 *is there some falaha security with which I should worry?
[12:24:14] 	 03(FIXED) Account creation on http://labs.wikimedia.beta.wmflabs.org/ too difficult - 10https://bugzilla.wikimedia.org/34368  +comment (10Peter Bena)
[12:24:28] 	 ^demon: hmm wouldn't that be messy
[12:24:29] 	 Raylton: my understanding is that WMDE will be setting up a SMW wikipedia called data.wikimedia.org
[12:24:34] 	 ^demon: I would do it for translate extension
[12:24:53] <^demon>	 I could get you a test conversion of Translate to play with :)
[12:25:04] <^demon>	 Let me do that now.
[12:25:58] 	 ^demon: cool
[12:27:09] <^demon>	 5006 commits to /trunk/extensions/Translate :p
[12:27:23] 	 hexmode: i know, but in principle and made ​​for the wikipedia infobox ... wanted to know if it is possible atiavar so we can find our own way of doing things
[12:28:06] 	 ^demon: good or bad?
[12:28:37] 	 hexmode: *atiavar = activate
[12:28:52] 	 03(mod) Account creation on http://labs.wikimedia.beta.wmflabs.org/ too difficult - 10https://bugzilla.wikimedia.org/34368  +comment (10niklas.laxstrom)
[12:29:47] <^demon>	 Nikerabbit: Not too bad :) I'll let you know when it's dumped and repacked.
[12:30:21] 	 hexmode: the small project that I speak is the pt.wikibooks...
[12:30:41] 	 ^demon: I wonder how svn and git will interact
[12:31:02] 	 Raylton: afaik, it hasn't been reviewed so cannot be immediately deployed on WMF sites
[12:31:13] <^demon>	 Nikerabbit: No clue. svn is stupid :p
[12:33:11] 	 hexmode: was what I thought, thanks!
[12:35:15] <^demon>	 hexmode: Created mediawiki/ and mediawiki/extensions/. Will sort permissions on them after breakfast.
[12:35:32] 	 ^demon: you rock tyvm
[12:40:26] 	 03mah *  10/trunk/phase3/includes/EditPage.php: revert r111225 and r111201
[12:40:30] 	 03(mod) Please support https for http://labs.wikimedia.beta.wmflabs.org/wiki/Main_Page - 10https://bugzilla.wikimedia.org/34367  +comment (10Peter Bena)
[12:44:20] 	 03(mod) Account creation on http://labs.wikimedia.beta.wmflabs.org/ too difficult - 10https://bugzilla.wikimedia.org/34368  (10Chad H.)
[12:44:45] 	 03(mod) Please support https for http://labs.wikimedia.beta.wmflabs.org/wiki/Main_Page - 10https://bugzilla.wikimedia.org/34367  (10Peter Bena)
[12:45:20] 	 03nikerabbit *  10/trunk/extensions/Translate/TranslateTasks.php: Made suggestions task use TTMServer
[12:45:21] 	 03(mod) several bugs on deployment test site for 1.19 - 10https://bugzilla.wikimedia.org/33578  (10Peter Bena)
[12:45:46] 	 03(mod) RL does not update the minified versions in an appropriate time - 10https://bugzilla.wikimedia.org/33929  (10Peter Bena)
[12:47:59] 	 03nikerabbit *  10/trunk/extensions/Translate/utils/TranslationHelpers.php: Simpler this way, no BC code needed
[12:48:02] 	 ^demon: still crunching?
[12:48:06] <^demon>	 Yep yep
[12:48:18] <^demon>	 At around r50200
[12:48:43] 	 ^demon: it will take days to convert all extensions
[12:50:50] <^demon>	 Well if I only do them one at a time like this, yeah
[12:50:57] <^demon>	 But I could do all extensions at once.
[13:01:15] 	 back around
[13:03:14] <^demon>	 hashar: What's https://gerrit.wikimedia.org/r/#change,2289 ?
[13:03:39] 	 no idea 
[13:03:49] 	 .... pfff ... why is it always i come back from vacation i need a day off just to get back ontrack
[13:04:01] 	 maybe the analysis team is using python and willing to use pylint to verify their work
[13:04:29] 	 which rev you at now, ^demon ?
[13:04:46] <^demon>	 ~83k
[13:04:58] 	 freakolowsky: hello!  Welcome back around.
[13:05:06] <^demon>	 hashar: I'm not sure if he's wanting that as a pre-commit hook or a project.
[13:05:14] 	 ah, going out for a walk in a bit.  it'll be done when I'm back :)
[13:05:32] <^demon>	 Ideally, all the linting checks should be pre-commit rather than jenkins jobs. Once we're done moving from svn that'll be the case and we can ditch the jenkins job
[13:05:53] 	 freakolowsky: someone last week was having an issue with our installer against Oracle. You must have received a few spam in one of your mailboxes :D
[13:06:42] 	 yes i have ... i've posted a question on the bug page ... and if he doesn't anwser there i'll contact him directly ...
[13:07:02] 	 Hm, anyone know why  im getting this error when running phpunit on trunk? PHP Fatal error:  Unsupported operand types in /var/www/mediawiki/tests/TestsAutoLoader.php on line 29
[13:07:19] 	 i've been away x-country skiing in bosnia last week ... just got back yesterday at midnight
[13:07:37] 	 Im guessing it has something to do with $wgAutoloadClasses += array(....), this operation is no longer supported in php?
[13:07:55] 	 ^demon: if you want the lint to be on pre commit, the change should be rejected and that pylint added to puppet :-D
[13:08:08] <^demon>	 I'm fine with rejecting it :)
[13:08:41] 	 netbrain: which PHP version?
[13:09:42] 	 hashar: PHP 5.3.6-13ubuntu3.5 
[13:10:31] <^demon>	 Whoops, had to restart :\
[13:13:07] 	 netbrain: how do you manage to get a fatal there ? :D
[13:13:34] <^demon>	 Seen it before, I can't remember the reason.
[13:13:52] 	 I am going to write a PHP WHAT THE FUCK  book
[13:14:23] 	 $array = null;   $array += array();   --> FATAL 
[13:14:45] <^demon>	 Basically it happens when you do something with arrays that you're not supposed to.
[13:14:51] 	 netbrain: looks like for some reason your  $wgAutoloadClasses  is null 
[13:14:55] <^demon>	 Yeah
[13:15:41] 	 which should "never happen"
[13:17:44] 	 hashar, haha, nevermind. my fault :)
[13:18:20] 	 ^demon: still crunching?
[13:18:52] <^demon>	 Yeah at ~33k again
[13:18:55] <^demon>	 I made a stupid mistake
[13:18:58] 	 i do however seem to have test failures in the latest trunk
[13:19:09] 	 ^demon: about the git conversion, can we add metadata to a commit?  
[13:19:19] <^demon>	 What sort of metadata?
[13:19:44] 	 can anyone else confirm that ImageFunctionsTest is failing when invoking phpunit?
[13:19:45] 	 the SVN revision would be great :)
[13:20:04] <^demon>	 it has a path to the entry in CodeReview.
[13:20:37] <^demon>	 https://gerrit.wikimedia.org/r/gitweb?p=test/mediawiki/core2.git;a=commit;h=927f86b8364217a5d681fe449fc74b59e847ce7c
[13:20:40] <^demon>	 See the link?
[13:20:51] 	 yeah got it
[13:21:17] <^demon>	 Although we could add some stuff there, make it more parse-able.
[13:21:48] <^demon>	 Like "SVN info\nrevision: 123\ncode review: https://...."
[13:22:07] 	 can you add fields to a commit object?
[13:22:22] <^demon>	 Dunno how to do that :)
[13:22:25] 	 or is there only the commit message to play with?
[13:22:28] <^demon>	 I forked svn2git if you're feeling bold :)
[13:22:40] <^demon>	 Commit message was trivial to change.
[13:22:52] 	 k ... got to go teach some Vogons how to use Oracle EM ... hope i survive
[13:23:08] <^demon>	 freakolowsky: Just don't let them read you their poetry.
[13:23:57] <^demon>	 hashar: You can clone operations/software.git. I put svn2git in there.
[13:24:08] <^demon>	 If you want
[13:25:13] <[_White_]>	 Hi, everybody
[13:27:11] <^demon>	 I think I'll move /trunk/extensions/examples/ over to git also. Good proof-of-concept.
[13:29:47] 	 03(mod) jsonrpc.cgi not available for BZ - 10https://bugzilla.wikimedia.org/34366  +comment (10sam)
[13:30:24] 	 johnduhart: pm?
[13:31:05] 	 ^demon: git note would do it
[13:31:29] 	 ^demon: plus "note" does not seem to change the commit object sha1.
[13:31:35] 	 they are stored in a different path
[13:32:07] <^demon>	 Right now I'm adding the info to the commit message and the notes.
[13:32:16] <^demon>	 I could do just notes for the svn metadata.
[13:35:58] 	 03gwicke *  10/trunk/extensions/VisualEditor/modules/parser/ (mediawiki.parser.environment.js pegTokenizer.pegjs.txt):
[13:35:58] 	 Add some support for ideographic spaces in external links, support the
[13:35:58] 	 int: namespace alias and perform some normalization on the MediaWiki namespace
[13:35:58] 	 prefix.
[13:39:29] 	 ^demon: also do you intends to keep the someone@users.mediawiki.org emails?
[13:39:43] 	 if so, it would be great to enforces it
[13:40:02] 	 03reedy *  10/trunk/tools/make-wmf-branch/ (default.conf make-wmf-branch): MobileFrontend seems to have disappeared at somepoint
[13:40:20] 	 sumanah: hi
[13:40:22] 	 sure
[13:40:59] <^demon>	 hashar: We'll do it with just --add-metadata-notes now, so it's not part of the commit summary
[13:41:23] <^demon>	 hashar: http://p.defau.lt/?l_ga5u6ytjMQtemSObvkzw
[13:41:49] 	 03reedy *  10/branches/wmf/1.19wmf1/extensions/MobileFrontend/: MobileFrontend is needed for 1.19wmf1
[13:41:52] 	 ^demon: looks great :-D
[13:45:01] 	 New code comment: Jeroen De Dauw; > The use of static variables to store database connection objects \ There is one static field readDb; 
[13:46:54] 	 ^demon: what do you think of Platonides suggestion to split the code to table- and row-classes?
[13:47:56] <^demon>	 I didn't read into it really. Busy with git and all.
[13:48:45] 	 ^demon: ok - if you have a few mins, I'd appreciate a second opinion there
[13:52:49] 	 hi sumanah
[13:52:53] 	 hi Nikerabbit!
[13:54:04] 	 sumanah: just FYI: I've declared https://www.mediawiki.org/wiki/Help:Extension:Translate/Translation_best_practices good enough wrt what I supposed to write in the previous sprint, but the page definitely could use some improvements based on experiences people have using the extension
[13:54:11] 	 03gwicke *  10/trunk/extensions/VisualEditor/ (3 files in 2 dirs):
[13:54:11] 	 Prefix all internal data- attributes with data-mw- and adjust the whitelist
[13:54:11] 	 and test output normalization accordingly. 235 tests passing.
[13:55:08] 	 ok, thanks Nikerabbit!  guillom do you think there's a good way to amplify Nikerabbit's message (a few lines above)?
[13:56:29] 	 Nikerabbit: I assume Gerard is now going to be the one in charge of maintaining and improving that page, since he's the l10n communications person?
[13:57:34] 	 sumanah: that might not happen
[14:00:47] 	 https://www.strongspace.com/reedy/public/wtfchrome.png <- Anyone got any ideas what's happening there? Doesn't do it in another browser, only in chrome (and incognito)
[14:00:50] 	 Starting to annoy me
[14:01:36] 	 03ialex *  10/trunk/phase3/includes/FakeTitle.php: Removed FakeTitle::userCanEditCssJsSubpage() for consistency since Title::userCanEditCssJsSubpage() doesn't exist anymore
[14:03:43] 	 sumanah, I guess a message to the translators list could work.
[14:05:01] 	 ^demon: I have added .gitreview to operations/software with https://gerrit.wikimedia.org/r/#change,2543  (easy merge yeah!!!)
[14:05:18] <^demon>	 I saw.
[14:05:46] 	 Nikerabbit: can you email a link to the translators list? maybe you already did
[14:06:17] 	 sumanah: fyi i looked over the hackathon page but couldn't add any more useful info besides a link - I will add stuff as soon as I know about it
[14:06:25] 	 ok, thanks Nightrose 
[14:06:37] 	 (other people got to it before you!)
[14:06:43] 	 :D
[14:06:50] 	 03reedy *  10/trunk/extensions/ (7 files in 7 dirs):
[14:06:50] 	 Swap
[14:06:51] 	 version_compare($wgVersion, '1.17alpha', '>=') ? 'antispam' : 'other'
[14:06:51] 	 for
[14:06:51] 	 'antispam'
[14:06:57] <^demon>	 hashar: I did the first commit *using* `git review` just now :)
[14:07:10] 	 \o/
[14:07:16] <^demon>	 Process is so much easier than those opaque remotes or a push-for-review alias.
[14:07:24] <^demon>	 git commit -a && git review
[14:07:26] <^demon>	 \o/
[14:07:29] 	 Does anyone know if CentralNotice uses fallback languages? https://bugzilla.wikimedia.org/show_bug.cgi?id=17107 seems to say no, but it's 3 years old.
[14:07:34] 	 it is the exact same process, just hidden from you!
[14:07:39] 	 03(mod) Move ConfirmEdit into antispam extension group - 10https://bugzilla.wikimedia.org/34354  summary; +comment (10Sam Reed (reedy))
[14:07:47] <^demon>	 hashar: Hidden magic makes it easy :)
[14:08:01] 	 alias svn_commit="git commit -a && git review"
[14:08:11] 	 03reedy *  10/trunk/extensions/ConfirmEdit/ConfirmEdit.php: Bug 34354 - Move ConfirmEdit into antispam extension group
[14:08:15] 	 ^demon: is that git's motto? "Hidden magic makes it easy"
[14:08:25] 	 could be
[14:08:41] 	 Reedy, this usually happens if page HTML is borked
[14:08:59] 	 I presume it happens on a single page?
[14:09:15] 	 ^demon: I read http://blog.steveklabnik.com/posts/2011-12-15-marx-anarchism-and-web-standards and thought of git, wrt the usability-learnability spectrum.
[14:09:30] 	 MaxSem: the whole wiki, special pages included
[14:09:33] 	 Chrome Canary is fine
[14:09:40] 	 I wonder if my chrome profile is just fscked up
[14:09:53] 	 though, happens on 2 machines
[14:10:46] <^demon>	 hashar: We need to lower the barrier to installing git-review though.
[14:10:59] <^demon>	 It's probably a PITA for windows folks.
[14:11:19] 	 well my arguments are:
[14:11:29] 	 1) that is a proprietary platform so live with it
[14:11:34] 	 2) I don't have Windows.
[14:11:48] 	 03(mod) Fallback languages for CentralNotice - 10https://bugzilla.wikimedia.org/17107  +comment (10Guillaume Paumier)
[14:11:51] 	 I don't remember how I installed git-review though
[14:11:54] 	 I dunno what the % of windows developers is, but I know we've got a few
[14:12:00] <^demon>	 hashar: pip?
[14:12:08] <^demon>	 The python package manager thingie.
[14:12:24] 	 ah with pip
[14:12:46] 	 isn't pip usable on Windows ?
[14:13:11] 	 MaxSem: yeah.. deleting my chrome profile fixes it
[14:13:27] 	 cause that should be something easy like:   easy_install pip  && pip install git-review
[14:13:33] 	 (if windows supports && )
[14:13:55] <^demon>	 I'll try out the python installer and see how easy it is.
[14:14:04] * ^demon  boots an xp vm
[14:15:01] 	 anyway, windowsers will bitch about our workflow making it hard to use tortoisegit
[14:15:23] 	 03(FIXED) Move ConfirmEdit into antispam extension group - 10https://bugzilla.wikimedia.org/34354  +comment (10Sam Reed (reedy))
[14:17:06] 	 03gwicke *  10/trunk/extensions/VisualEditor/modules/parser/ext.core.TemplateHandler.js: Strip trailing newlines from included templates
[14:22:41] 	 03reedy *  10/ (2 files in 2 dirs): Bug 34353 - Fix for RELEASE-NOTES-1.19: diff colors are no longer from French Wikipedia
[14:23:02] 	 03(FIXED) Fix for RELEASE-NOTES-1.19: diff colors are no longer from French Wikipedia. - 10https://bugzilla.wikimedia.org/34353  -need-review +reviewed; +comment (10Sam Reed (reedy))
[14:23:30] 	 03(mod) [SMW] #ask query that produces results and contains ! character absorbs are of the page below in the error message balloon - 10https://bugzilla.wikimedia.org/34363  +comment (10jeroen_dedauw)
[14:23:51] 	 03gwicke *  10/trunk/extensions/VisualEditor/modules/parser/ext.core.ParserFunctions.js: Reformat Date.replaceChars
[14:25:03] 	 03(mod) SiteMatrix should not list be.wikimedia.org twice - 10https://bugzilla.wikimedia.org/34369  +comment (10Krinkle)
[14:25:29] 	 03(mod) SiteMatrix should not list be.wikimedia.org twice - 10https://bugzilla.wikimedia.org/34369  +comment (10krinklemail)
[14:25:55] 	 03(mod) SiteMatrix should not list be.wikimedia.org twice - 10https://bugzilla.wikimedia.org/34369  +comment (10krinklemail)
[14:29:35] 	 03(FIXED) SiteMatrix should not list be.wikimedia.org twice - 10https://bugzilla.wikimedia.org/34369  +comment (10Sam Reed (reedy))
[14:29:46] 	 03(NEW) [SiteMatrix] Provide a way to skip http://www.wikimedia.ch/ - 10https://bugzilla.wikimedia.org/34370 normal; Wikimedia: Extension setup; (krinklemail)
[14:30:15] 	 @Daniel_WMDB:  Have you had a chance to look at your PPP extension Discussion page?  Having issues w/1.18.1 usage.  Thanx
[14:30:27] <^demon>	 ugh, git-review install on windows isn't straightforward.
[14:31:21] 	 Daniel_WMDE_: ^^^ (OffGridOps's question)
[14:31:31] 	 ^demon: what is wrong with it?
[14:31:41] <^demon>	 Well I got python2.7 installed.
[14:31:46] 	 OffGridOps:  is your friend :)
[14:31:48] 	 OffGridOps: so, the way that tab-completion works in IRC is: you type the beginning of someone's nickname/handle/name, and then you hit the TAB key on your keyboard.  Try it.
[14:31:51] <^demon>	 I can't figure out how to install easy_install pip.
[14:32:12] 	 Daniel_WMDE_, 
[14:32:17] 	 OffGridOps: PPP is on my todo list, but it's a side project. so it keeps being pushed back by more urgent stuff. sorry.
[14:32:24] 	 right! and then you won't ever misspell someone's nickname
[14:32:41] 	 OffGridOps: and then you'll be certain to trigger a "beep!" on their machine, alerting them that you want their attention
[14:32:42] 	 all good.  @sumanah thanx a lot for that tip!  ;)
[14:32:44] 	 ^demon: isn't easy_install installed with python already?
[14:32:44] 	 sumanah: no, insetad you will type two letters and will en d up with a totally different nickname, without noticing :)
[14:33:00] 	 that was really neat
[14:33:03] <^demon>	 hashar: You'd think so. If there is I can't find it.
[14:33:09] 	 OffGridOps: do you use Linux?
[14:33:13] 	 yes sir
[14:33:15] 	 03(VERIFIED) SiteMatrix should not list be.wikimedia.org twice - 10https://bugzilla.wikimedia.org/34369  +comment (10Krinkle)
[14:33:16] 	 ubuntu 11.10
[14:33:19] 	 OffGridOps: do you use the command line?
[14:33:23] 	 yes sir
[14:33:24] 	 OffGridOps: there's similar functionality in there
[14:33:32] 	 (not sure why I'm a "sir" here)
[14:33:41] 	 ah too many years in the service sorry
[14:33:43] 	 ^demon: something like   c:\Program Files\Python2.7\Scripts  mabye
[14:33:45] 	 almost ingrained
[14:33:47] 	 ha!
[14:33:56] <^demon>	 I'm looking in \Tools\Scripts and I can't find it.
[14:33:57] 	 yeah, I know there are some services where you even call women "sir", right?
[14:33:58] 	 ^demon: ala Windows, you probably have to add it to the PATH :/
[14:34:11] 	 in the corps here in the states
[14:34:23] 	 i was navy did intel but mainly worked w/the corps
[14:34:38] 	 I think our Ryan Lane worked with the Navy, although I can't recall
[14:34:59] 	 i live off grid in TN now and love Linux and especially MW as I use it for a public wiki and such for my work
[14:35:14] * Daniel_WMDE_  is too easily distracted from the urgent but annoying tasks
[14:35:14] 	 Awesome!
[14:35:22] 	 OffGridOps: will you be coming to Wikimania this July? It's in DC
[14:35:44] 	 03(NEW) [SiteMatrix] Update pt.wikimedia (moved outside WMF cluster) - 10https://bugzilla.wikimedia.org/34371 normal; Wikimedia: Extension setup; (krinklemail)
[14:36:16] 	 where is a link to read on the wikimania
[14:36:32] 	 !wikimania
[14:36:32] 	 in Haifa, Israel this year, August 4th-7th, with hacking days 2nd-3rd. See http://wikimania2011.wikimedia.org/wiki/Main_Page
[14:36:38] 	 oh that is the old one
[14:36:43] 	 OffGridOps: have you heard of "Google"? :-D j/k https://wikimania2012.wikimedia.org/wiki/Main_Page
[14:36:59] 	 hashar: I'll replace it
[14:37:07] 	 !wikimania is WikiMania gathering would be in D.C : http://wikimania2012.wikimedia.org/
[14:37:07] 	 Keyword "wikimania" already exists. Use "!wikimania del" to remove it.
[14:37:15] 	 !wikimania del
[14:37:16] 	 Successfully removed keyword: wikimania
[14:37:21] 	 brb
[14:37:26] 	 sumanah: sure. Your english is way better than mine :)
[14:37:56] 	 And your French is orders of magnitude better than mine!
[14:38:01] 	 (Ou est le metro)
[14:38:10] 	 (je suis un croque monsieur)
[14:38:44] <^demon>	 hashar: I've given up figuring out git-review on windows :p
[14:38:48] <^demon>	 That became a timesink :p
[14:42:01] 	 hey everyone!
[14:42:16] 	 new to the community here, came to say hi
[14:43:12] 	 ^demon: assign the issue to Tim :-)
[14:43:19] 	 hi jere_n, welcome to the wacky world of mediawiki
[14:43:20] 	 hi jere_n 
[14:43:20] 	 jere_n: welcome jere_n!
[14:43:34] 	 what are your interests within MediaWiki & WM development, jere_n?
[14:43:40] 	 grrr... I'm really annoyed, the first weekend of June, is a 4 day bank holiday here, except its Saturday to Tuesday.. I was hoping it was Friday - Monday so that I'd have a less hectic travel plan to Berlin (if I can afford to get there etc)... and Monday & Tuesday are a half term 
[14:44:24] 	 i actually got into reading "how to become a mw hacker" a couple of months ago, thanks to a php project from college
[14:44:52] 	 Lcawte: what are "half terms" are they exams?
[14:44:56] 	 jere_n: cool! hope the rewrite didn't shock you :-)
[14:45:04] 	 (the rewrite of that page I mean)
[14:45:05] 	 hashar: mini school holidays
[14:45:07] 	 and now i found out about the GSoC 2012 and feel it's and awesome opportunity
[14:45:13] 	 rock
[14:45:29] 	 what region do you live in, jere_n? there are some upcoming face-to-face events
[14:45:33] 	 i will be back this afternoon i have to fix a job issue will talk more in depth tonight and thanx fo the help
[14:45:59] 	 https://en.wikipedia.org/wiki/Half_term#England_and_Wales
[14:46:35] 	 that's what i was gonna say, i'm from uruguay (small country between argentina and brazil)
[14:47:04] 	 oh, what languages do you speak?
[14:47:13] 	 i got pretty excited with this GSoC thing because there aren't many, lets say "exciting" opportunities with open source around here
[14:47:24] 	 english and spanish
[14:47:48] 	 fyi jere_n it would be awesome if you told your peers about GSoC https://www.mediawiki.org/wiki/Summer_of_Code_2012#Spread_the_word there are 150+ open source projects that will mentor this summer
[14:48:18] 	 last week i put up a leaflet in college :)
[14:48:21] 	 thanks!
[14:48:46] 	 jere_n: yeah, I think the only contexts where I hear about open source in Uruguay are associated with translation and maybe GNOME
[14:48:49] 	 Lcawte: can't you manage to not attend school on Friday?
[14:49:47] 	 too cool 4 skool
[14:49:50] 	 I could skip school, but then again, I'd have to see if my mum would cover for me, and see if I had any exams that day... and I'd find that out maybe a month before hand?
[14:49:54] 	 03krinkle *  10/trunk/extensions/WebFonts/ (resources/ext.webfonts.js tests/qunit/ext.webfonts.tests.js): (log message trimmed)
[14:49:54] 	 [WebFonts tests] Refactor / fix breakage
[14:49:54] 	 * attr() / css() problem (r109144)
[14:49:54] 	 -- Basically undoes r109144, which changed usage of css() to attr().
[14:49:54] 	 -- attr() returns the attribute value, whereas the style property (via css())
[14:49:55] 	 returns the actually used/applied style in the DOM. The latter should be tested,
[14:49:56] 	 because attr() will always return what it was given, so it will never appear to
[14:50:00] 	 there are plans on making government administration all open source, but i don't see it happening
[14:51:01] 	 do you know if semantic-mw is applying for gsoc this year?
[14:51:04] 	 jere_n: :/  so, you suit the eligibility requirements?
[14:51:07] 	 jere_n: they are applying
[14:51:20] 	 jere_n: http://semantic-mediawiki.org/wiki/Google_Summer_of_Code_2012
[14:51:37] 	 jere_n: of course, neither MediaWiki or SMW is guaranteed to get in.
[14:51:54] 	 yeah of course
[14:52:12] 	 but mw has been in since 2009 right? i keep my fingers crossed. lol
[14:52:17] 	 jere_n: since before that, even
[14:52:21] 	 2006
[14:53:44] 	 03krinkle *  10/trunk/phase3/tests/phpunit/includes/HtmlTest.php:
[14:53:44] 	 [Html] Follow-up r109990: Add category to example namespaces
[14:53:45] 	 - Category is a special case since it is not moveable by default, useful to keep in the test
[14:54:34] 	 jere_n: have you seen any of the other tutorials on the mediawiki.org site? we recently improved https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker/Workshop 
[14:54:36] 	 (caution: long)
[14:55:02] 	 also, jere_n, there are 3 days left for applying for a scholarship for Wikimania
[14:55:05] 	 !wikimania | jere_n 
[14:55:05] 	 jere_n: Wikimania, the worldwide Wikimedia conference, is 10-15 July 2012 in Washington, DC, USA, including developers' days 10-11 July. See http://wikimania2012.wikimedia.org/ and https://wikimania2012.wikimedia.org/wiki/Hackathon
[14:55:16] 	 gimme a sec and ill look into it! im at work :s
[14:55:33] 	 no prob, jere_n. hope you join the wikitech-l mailing list and you'll get alerted to stuff like this.
[14:55:34] 	 !lists
[14:55:35] 	 mediawiki-l and wikitech-l are the primary mailing lists for MediaWiki-related issues. See https://www.mediawiki.org/wiki/Mailing_lists for details.
[14:55:55] 	 thinkling, SMW are our concurents now, don't promote them! :P
[14:56:25] 	 grr s/thinkling/sumanah/
[14:56:43] 	 I was wondering :)  np
[14:58:14] 	 MaxSem: how about, inform without promoting?
[14:58:30] 	 like a physician who tells her patient about the availability of various treatments
[14:58:37] 	 Next time I complain about a bug being stupidly impossible, somebody quote Kanye West - Stronger to me :P
[14:58:58] 	 This would require that I know anything about that song
[14:59:12] 	 I could simply say "Kanye West - Stronger"
[14:59:14] 	 would that do?
[15:01:06] 	 Umm, I guess so...
[15:03:40] 	 hi yuvipanda 
[15:03:48] 	 sumanah: hello]
[15:03:50] 	 hello
[15:04:12] 	 yuvipanda: https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker/Workshop is now much more complete and one of several in https://www.mediawiki.org/wiki/Category:Tutorials
[15:04:18] 	 passing time on the road in a car travelling on a laggy connection, so might get delayed responses
[15:04:24] 	 sumanah: checking
[15:04:33] 	 yuvipanda: I am curious, was there any success in getting  audio recordings or even video+audio in Pune?
[15:05:13] 	 also yuvipanda I wrote a giant blog post you might find timepass in: http://www.harihareswara.net/sumana/2012/02/12/0
[15:05:30] 	 sumanah: nope - I started recording but have only 12 mins of first of siebrand's talk and then something happened to it and no more video :(
[15:05:35] 	 sumanah: we took notes though
[15:05:39] 	 opening both
[15:05:40] 	 yuvipanda: Thank you! where?
[15:06:01] 	 (I was looking at the Pune hackathon page and didn't see a lot of edits over Fri or Sat)
[15:06:02] 	 sumanah: etherpad, don't have a link handy
[15:06:32] 	 and you probably didn't list it at http://www.mediawiki.org/wiki/Project:Etherpad_index ....
[15:07:15] 	 sumanah: siebrand rachel  and alolita were the ones taking nontes
[15:07:17] 	 *notes
[15:07:27] 	 so i'll poke them when they're awake :)
[15:07:33] 	 ok, thank you yuvipanda 
[15:08:35] 	 03krinkle *  10/trunk/phase3/ (includes/Html.php tests/phpunit/includes/HtmlTest.php): [Html] Follow-up r109990: Add support for excluding and disabling options
[15:09:24] 	 Hmm, etherpad index?
[15:10:06] 	 03(mod) Enable "Article Feedback" on Georgian Wikipedia (ka.wikipedia.org) - 10https://bugzilla.wikimedia.org/33377  +comment (10g.natela)
[15:10:13] 	 hi Joe___ 
[15:10:19] 	 sumanah: I'd add a bit about how most places have only one IP, and if 10-15 people login to IRC from the same IP, freenode wil start kicking them out
[15:10:20] 	 03(mod) Enable "Article Feedback" on Georgian Wikipedia (ka.wikipedia.org) - 10https://bugzilla.wikimedia.org/33377  (10George)
[15:10:33] 	 this has been a problem at all the places i've done something at
[15:10:45] 	 yuvipanda: which means https://www.mediawiki.org/wiki/Volunteer_coordination_and_outreach/Event_planning#Two_weeks_before
[15:10:48] 	 the 'fix' is to test this before hand, and go talk to the freenode people
[15:11:02] 	 yuvipanda: yep, it's on the checklist
[15:11:06] 	 aha
[15:11:11] 	 okay
[15:11:20] 	 was looking in the wrong place
[15:11:24] * yuvipanda  continues to RTFA
[15:11:25] 	 oh? 
[15:11:41] 	 yuvipanda: where were you looking? should put a link or redirect there
[15:11:52] 	 at https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker/Workshop
[15:12:19] 	 sumanah: https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker/Workshop#What_to_have_prepared_ahead_of_time.3F rather
[15:12:23] 	 yuvipanda: ok, I'll add a thing at the top about the checklist for actually implementing this
[15:12:37] 	 :)
[15:12:44] 	 yuvipanda: right, that was originally written for participants, but I should add a thing for teachers
[15:12:53] 	 ah
[15:13:14] 	 03krinkle *  10/trunk/phase3/tests/qunit/index.html:
[15:13:14] 	 [JSTesting] Follow-up r110619: Fix introduced race-condition
[15:13:14] 	 - mediawiki.util has dependencies as well, load order is important.
[15:13:14] 	 - This index.html is very hairy and most people should just ignore it, it predates the automated ResourceLoader-ified Special:JavaScriptTesting page, hence the manual dependency resolution here.
[15:14:05] 	 yuvipanda: done.
[15:15:36] 	 sumanah: need a bit help! actually I am creating a variation of homepage in sandbox and how can I add that link in variation on main page tweaks : RFC ?
[15:15:54] 	 nmudgal: that is a good question!  I do not know the answer!
[15:16:13] 	 nmudgal: you mean like https://www.mediawiki.org/wiki/Requests_for_comment/MediaWiki.org_Main_Page_tweaks/Sandbox stuff ?
[15:16:27] 	 https://www.mediawiki.org/wiki/Requests_for_comment/MediaWiki.org_Main_Page_tweaks/Sandbox/v6 like this actually
[15:17:21] 	 03krinkle *  10/trunk/phase3/ (2 files in 2 dirs): (log message trimmed)
[15:17:21] 	 [RL] Comment mod and other minor changes
[15:17:21] 	 _ Add comment about why it casts to (object)
[15:17:21] 	 - Modify function comment
[15:17:21] 	 - Whitespace (start the function body on a new line in debug mode. In production mode this is trimmed away afterwards)
[15:17:21] 	 - Remove the jQuery->$ passage from loader. There is already a global alias for
[15:17:22] 	 $ by jQuery, and aside from that every module has it's own (function(){})
[15:18:14] 	 nmudgal: I guess you just look at the diffs of the existing sandbox page and figure out what varnent already did, and copy that approach?
[15:18:16] 	 03(mod) Oracle installer throw SET CONSTRAINTS ALL DEFERRED PL/SQL error - 10https://bugzilla.wikimedia.org/34280  +comment (10jfehrman)
[15:18:40] 	 03ialex *  10/trunk/extensions/ (5 files in 2 dirs): svn:eol-style native
[15:19:13] 	 so hexmode, how are we doing on FIXMEs/commit review/etc.?
[15:19:28] * sumanah  pulls up https://www.mediawiki.org/wiki/MediaWiki_roadmap/1.19/Revision_report
[15:19:32] * sumanah  pulls up http://toolserver.org/~robla/crstats/
[15:19:54] 	 huh, Nikerabbit has 3 FIXMEs and hashar has 1
[15:20:13] 	 oreally?
[15:20:36] 	 ah, resolved
[15:21:09] 	 sorry, hashar, you're clean :-)
[15:21:56] 	 https://www.mediawiki.org/wiki/Special:Code/MediaWiki/stats Platonides, johnduhart, OrenOf, yuvipanda, you've each got 1 or more
[15:22:06] 	 ah, that
[15:22:23] 	 it's about a missing message file for an extension that's going to be aslee now
[15:22:31] 	 *asleep
[15:23:44] 	 and John's is about the rename, so he'll be resolving that
[15:24:03] 	 03(mod) Oracle installer throw SET CONSTRAINTS ALL DEFERRED PL/SQL error - 10https://bugzilla.wikimedia.org/34280  +comment (10jfehrman)
[15:25:01] 	 New code comment: ^demon; Just use wfBoolToStr() rather than doing it yourself.; 
[15:25:12] 	 03krinkle *  10/trunk/phase3/ (4 files in 3 dirs):
[15:25:12] 	 [mw.debug] Clean up
[15:25:12] 	 * Instead of inline global variable and lazy-loading, using ResourceLoader (using mw.config and mw.loader)
[15:25:12] 	 * Can't use OutputPage::addJsConfigVars / OutputPage::addModules because debug is called after those are handled, using ResourceLoader::makeConfigSetScript instead
[15:26:31] 	 New code comment: Reedy; Aren't you on holiday?; 
[15:26:42] 	 sorry for the lame question, but what's that wall of shame about? lol
[15:27:17] 	 People who've submitted bad code etc
[15:27:25] 	 and haven't cleaned up afterwards
[15:27:45] 	 Reedy: is on holiday what
[15:27:54] 	 No, Krinkle
[15:28:32] 	 ah
[15:28:33] 	 okay
[15:29:01] 	 New code comment: Krinkle; I did this in Brussels during FOSDEM but didn't have time to separate my working copy in proper comm; 
[15:29:15] 	 jere_n: don't worry, it's not a bogus or pathetic question in any way
[15:29:17] 	 03(NEW) New User hook broken for PG, breaks normal logging - 10https://bugzilla.wikimedia.org/34372 major; MediaWiki extensions: CheckUser; (overlordq)
[15:29:26] 	 jere_n: we have a lot of infrastructure and jargon here
[15:29:46] 	 New code comment: Reedy; Aren't you on holiday? :P; 
[15:30:05] 	 jere_n: here's an incomplete list of people who write MediaWiki & its extensions: https://www.mediawiki.org/wiki/Developers
[15:31:15] 	 Reedy: :)
[15:31:17] 	 jere_n: at first, when people want to contribute an improvement, they do it via patches submitted through Bugzilla.  But after a while, it gets easier for them to get commit access to our Subversion repository themselves.  All code that we get undergoes code review: https://www.mediawiki.org/wiki/Code_review
[15:31:30] 	 jere_n: have you ever used a source control system, such as git or Subversion?
[15:31:48] 	 haha i see, that's why i wanted to catch en early start to see how things were around here
[15:31:50] 	 Krinkle: thanks
[15:32:02] 	 sorry for the delay to answer, work is really sucking today
[15:32:10] 	 jere_n: :-) yeah, learning the environment is often more daunting than learning the codebase!
[15:32:14] 	 no prob jere_n 
[15:32:25] 	 Nikerabbit: You're welcome. I had fixed that webFonts stuff during the caching-talk at FOSDEM, but hadn't committed it yet, should be good now.
[15:33:00] 	 Krinkle: yeah I was expecting that :)
[15:33:07] 	 jere_n: starting soon, guillom, the Wikimedia Foundation's Technical Communications Manager, is going to be writing a sort of history of our operations infrastructure, explaining how we do things on a sysadmin level & related stuff
[15:33:07] 	 yeah i've used svn for a long time now, not so much git, but i think i know my way around patches and diffs
[15:33:12] 	 jere_n: cool.
[15:33:17] 	 Krinkle: one less fixme for me
[15:33:19] 	 Nikerabbit: Haven't tested in RTL though, perhaps check in on sandwiki ?
[15:34:05] 	 Krinkle: I'll leave that to Amir, but those changes shouldn't affect RTL
[15:34:21] 	 yeah
[15:34:27] 	 jere_n: so, the ideal workflow for us is: someone writes some code and writes unit tests for it, runs the test suite, everything passes, the author submits a commit that updates the code + unit tests + release notes.  A reviewer looks at it and changes its status from NEW to OK.  The author updates any relevant docs on mediawiki.org.
[15:34:40] 	 jere_n: but there are a lot of times this ideal does not happen. :-)
[15:35:17] 	 thats awesome. i've been reading up the docs about the architechture and pretty much everything about the "big picture" of things for a couple of days now
[15:35:55] 	 sumanah: but at first, if you write a small patch, like for one of those "annoying little bugs" you dont need any unit tests do you?
[15:36:01] 	 jere_n: so, if the new commit breaks things or is otherwise unsuitable, another developer sees that and either reverts you if it's really bad, or changes the status in Subversion to FIXME.  Having a FIXME on your record is bad, and the ideal would be that the author would fix it as soon as possible, so there is not broken stuff in the trunk
[15:36:14] 	 Nikerabbit: Reedy: okay, I'm off now. See y'all next week :)
[15:36:31] 	 Enjoy!
[15:36:47] 	 jere_n: well, you don't NEED any, but it's a good thing to do, and in the far future (depending on chrismcmahon's wishes) we may eventually strongly encourage, or even require that patches include new/updated unit tests.
[15:37:06] 	 but yes, you don't need any.  the ideal that I mentioned is a bit far from reality in that respect.
[15:37:31] 	 however, it's a good idea to run the existing test suite to see if your new patch broke any existing tests.  make sense, jere_n?
[15:38:25] 	 sumanah: yeah of course!
[15:38:51] 	 a couple of months ago i decided to get into tdd for one of my school projects
[15:39:01] 	 jere_n: cool. https://www.mediawiki.org/wiki/Testing_portal tells you a bit more about our testing stuff, which is in progress/flux.  chrismcmahon is the new QA lead and is currently focusing on our upcoming deployment and release of MediaWiki 1.19.
[15:39:18] 	 jere_n: there are at least a few developers around here who are also into TDD
[15:39:45] 	 03(mod) New User hook broken for PG, breaks normal logging - 10https://bugzilla.wikimedia.org/34372   +postgresql (10Sam Reed (reedy))
[15:40:26] 	 jere_n: hi. I'm still finding my way around, but feel free to ping me 
[15:40:45] 	 is it possible with  LdapAuthentification-Plugin by Ryan Lane to give users of different AD groups regarding rights? ad_group_admin --> admin    and ad_group_author --> author  for example
[15:41:49] 	 03(mod) [SiteMatrix] Provide a way to skip http://www.wikimedia.ch/ - 10https://bugzilla.wikimedia.org/34370  +comment (10sam)
[15:44:10] 	 03(mod) [SiteMatrix] Provide a way to skip http://www.wikimedia.ch/ - 10https://bugzilla.wikimedia.org/34370  +comment (10sam)
[15:44:12] 	 03(mod) [SiteMatrix] Update pt.wikimedia (moved outside WMF cluster) - 10https://bugzilla.wikimedia.org/34371  +comment (10Sam Reed (reedy))
[15:47:37] 	 beli: you might have better luck asking on the extension's Talk (discussion) page, and on mediawiki-l
[15:47:40] 	 !lists | beli
[15:47:40] 	 beli: mediawiki-l and wikitech-l are the primary mailing lists for MediaWiki-related issues. See https://www.mediawiki.org/wiki/Mailing_lists for details.
[15:48:53] 	 sumanah: thanks...maybe i have a chance to contact ryan lane by its own. but our timezones differ not just a bit ;) 
[15:49:00] 	 03(VERIFIED) SemanticMediaWiki: New page properties: "Last editor is" and "Is a new page". - 10https://bugzilla.wikimedia.org/34359  +comment (10Van de Bugger)
[15:49:29] 	 beli: :-) good luck.  I suggest you ask in public so more people can have a chance to answer.
[15:50:23] 	 sumanah: for sure, for sure, but i was lucky with a different ldap extension problem already ;)
[15:50:50] 	 understood :)
[15:51:26] 	 hi, I'm having some problem visualizing the user_message blender's wiki
[15:51:53] 	 for some users (like me) it's ok, and for others they don't receive notification that their user talk page has been modified
[15:51:56] 	 what could it be?
[15:52:25] 	 same problem for mailing notification when talk is modified
[15:52:31] 	 I'm a bit fuzzed
[15:53:19] 	 03reedy *  10/ (3 files in 3 dirs): Pull 1.19wmf1 related patches/code out of trunk/REL1_19, they exist in 1.18wmf1 and 1.19wmf1 now
[15:53:52] 	 mindrones: you've checked that they have set their preferences appropriately?
[15:54:04] 	 mindrones: also, is there any pattern in who get & do not get notifications?
[15:54:06] 	 sumanah thx, yes
[15:54:14] 	 apparently not
[15:54:22] 	 mindrones: admins vs non-admins, permissions, particular email providers....?
[15:54:28] 	 we're both 2 admins and I get the notification and the other admin not
[15:54:34] 	 mindrones: have you checked the logs to see whether the notifications go out at all?
[15:54:42] 	 howso?
[15:54:46] 	 (is the problem in sending or receiving, for instance.... spamboxing)
[15:54:53] 	 !troubleshooting
[15:54:54] 	 I don't know anything about "troubleshooting".
[15:54:58] 	 !logs
[15:54:58] 	 http://toolserver.org/~mwbot/
[15:55:00] 	 hm
[15:55:15] 	 !debug
[15:55:15] 	 For information on debugging (including viewing errors), see http://www.mediawiki.org/wiki/Manual:How_to_debug
[15:55:17] 	 well the main problem is not seeing the newtalk message
[15:55:23] 	 ah, right
[15:55:38] 	 what extensions, etc. do you have installed? can you point to the special:version page?
[15:55:41] 	 if thast becoes more consistent I'll work on mailing
[15:55:45] 	 sure
[15:56:08] 	 http://wiki.blender.org/index.php/Special:Version
[15:56:17] 	 we need to upgrade to 1.18.1
[15:56:21] 	 !troubleshooting is For information on debugging (including viewing errors), see http://www.mediawiki.org/wiki/Manual:How_to_debug
[15:56:22] 	 Successfully added keyword: troubleshooting
[15:56:23] 	 but we need to find some time 
[15:56:47] 	 nice-looking wiki, mindrones!
[15:56:57] 	 the site has 2M page views a month so we need to be careful
[15:57:00] 	 sumanah thanks!
[15:57:02] 	 :)
[15:57:12] 	 we did a lot of work in 2011 :)
[15:57:13] 	 Indeed it looks very ncie
[15:57:30] 	 thx all :)
[15:57:30] 	 mindrones: if you ever want to write a case study for the mediawiki-l list, that would be welcome -- I bet a lot of people would like to know what your design goals were and how you achieved them.
[15:57:38] 	 mindrones: but back to your current issue
[15:57:50] 	 sumanah if you can tell more about this I'll be glad to do that
[15:57:57] 	 sumanah: thanks a million for your help! will be annoying you the next couple of days, gotta go now. thanks again!
[15:58:02] 	 we get mails from people asking to use the skin and the hooks in their wikis
[15:58:04] 	 mindrones: look at http://lists.wikimedia.org/pipermail/mediawiki-l/2011-August/037870.html for an example
[15:58:10] <^demon>	 !troubleshooting del
[15:58:10] 	 sumanah ok!
[15:58:10] 	 chrismcmahon: thanks a lot! will do.
[15:58:10] 	 Successfully removed keyword: troubleshooting
[15:58:15] <^demon>	 !troubleshooting alias debug
[15:58:15] 	 Successfully added alias: troubleshooting
[15:58:34] 	 sumanah from here you can find major sections in the wiki http://wiki.blender.org/index.php/Main_Page
[15:58:36] 	 mindrones: oh, and you should add your skin to https://www.mediawiki.org/wiki/Manual:Gallery_of_user_styles
[15:58:50] 	 thanks ^demon, was too lazy to figure out how to do that.
[15:59:01] <^demon>	 :)
[15:59:14] 	 sumanah we have 2 main "doc" pages, here http://wiki.blender.org/index.php/Meta:Skins/Naiad and here http://wiki.blender.org/index.php/Meta:Upgrades/2011
[16:00:09] 	 jorm: nmudgal: hey, check out http://wiki.blender.org/index.php/Main_Page as an idea for the mediawiki.org front page revamp
[16:00:17] 	 noted, I'll do some case study and will report when time permits
[16:00:23] 	 thank you mindrones 
[16:00:29] 	 :)
[16:00:32] 	 so, when did the message notification problem start?
[16:00:41] 	 I think after this main reskin
[16:00:50] 	 on the iold skin it worked fine
[16:00:53] 	 old*
[16:01:10] 	 but I've checked all localsettings setups and it's the same
[16:01:44] 	 ok, so, maybe it is something in how your current skin *processes* or *displays* the notifications (or does not)
[16:01:55] 	 sumanah: i am doing somehow same ... keeping minimal css & arranging things first to look a little better.
[16:02:03] 	 nmudgal: nod.
[16:02:35] 	 mindrones: so, do you & the user who is having trouble access via different browsers?  maybe you make use of different skins or user gadgets/userscripts?  
[16:02:47] 	 but wait, it's affecting email too!
[16:02:58] 	 yeah!
[16:03:07] 	 I'm on ffox 10.1 and he's on safari I think
[16:03:14] 	 sumanah: having hard time to understand wiki coding :-)
[16:03:18] 	 mindrones: do you get *all* notifications, and the other gets none?
[16:03:44] 	 nmudgal: the markup? yes, it is frustrating!  this is one reason we are in the process of moving to (a) a Visual Editor, and (b) Lua for templates
[16:03:48] 	 my sympathies
[16:04:08] 	 03(mod) SemanticMediaWiki: New page properties: "Last editor is" and "Is a new page". - 10https://bugzilla.wikimedia.org/34359  +comment (10van.de.bugger)
[16:04:31] 	 03(NEW) populateRevisionSha1.php misses archive rows, whose text is stored directly in the archive table (not text table) - 10https://bugzilla.wikimedia.org/34373 normal; MediaWiki: Maintenance scripts; (christian)
[16:04:31] 	 New code comment: Hashar; You removed it with r110615 "Re-arrange extensions" :-); 
[16:04:51] 	 mindrones: I'm somewhat out of ideas, and need to get cracking on a blog post (our development is moving from Subversion to git and we need to inform the community more)
[16:04:57] 	 mindrones: mediawiki-l might be a better bet
[16:05:11] 	 sumanah okok
[16:05:13] 	 thx a lot
[16:05:20] 	 btw, mindrones, you + everyone else on http://wiki.blender.org/index.php/Meta:Upgrades/2011 should come to one of our events
[16:05:22] 	 sumanah the problem is that it's random
[16:05:33] 	 sumanah cool where are they?
[16:05:35] 	 (oh no, intermittent random problem!)
[16:05:36] 	 https://www.mediawiki.org/wiki/MediaWiki_developer_meetings
[16:05:46] 	 mindrones: Berlin, Chennai, DC, & elsewhere
[16:05:56] 	 yeah intermittent is the worse bitch :)
[16:06:00] 	 worst*
[16:06:07] 	 mindrones: and if you want to run an event wherever you are, that would be awesome too, we can provide you with some materials, videos, stickers, etc
[16:06:08] 	 weew very cool, looking
[16:06:20] 	 fantastic, reading up now
[16:06:27] 	 I only hear good things about Blender, thanks for working on it!
[16:06:51] 	 aha :) thx
[16:06:57] 	 mediawiki rocks :)
[16:07:08] 	 Mutual admiration society! :-)
[16:07:11] 	 we're also going to add a css for mobile devices soon
[16:07:17] 	 ha :)
[16:07:21] 	 MAS!
[16:07:26] 	 oh, mindrones, you mean for your wiki?
[16:07:28] 	 that's interesting
[16:07:31] 	 yeps
[16:07:32] 	 03reedy *  10/branches/ (14 files in 12 dirs): MFT r111218, r111251
[16:07:34] 	 have you heard of MobileFrontend?
[16:07:54] 	 mindrones: the idea is that it's an extension you can install on your wiki to provide a mobile-optimized version of the wiki
[16:08:11] 	 we were together in a bar with the other admin a month ago and tried to look atthe wiki and we said, ok it's time for a mobile css :)
[16:08:15] 	 ha! yeah.
[16:08:20] * sumanah  laughs aloud
[16:08:25] 	 :D
[16:08:36] 	 we said it  simultaneosly :)
[16:08:46] 	 that's hilarious
[16:08:52] 	 :)
[16:09:35] 	 I'll mail this chat to the other admins and we'll see if we can do some public docs 
[16:09:52] 	 !e`MobileFrontend
[16:09:52] 	 I don't know anything about "e`mobilefrontend".
[16:09:53] 	 the code for out skin is also on a plublic svn but the problem is that it's heavily bound to hooks and templates
[16:10:03] 	 our*
[16:10:43] 	 !ext MobileFrontend | mindrones 
[16:10:43] 	 mindrones: https://www.mediawiki.org/wiki/Extension:MobileFrontend
[16:11:50] 	 sumanah weeew an api mobiles?
[16:11:56] 	 api for*
[16:12:13] 	 mindrones: cool. as you can see from the KDE case study and http://lists.wikimedia.org/pipermail/mediawiki-l/2012-February/038803.html it's not like you have to go into a lot of depth in the case study, pointers to resources that you've already written + a few paragraphs might do it
[16:12:14] 	 03(mod) SemanticMediaWiki: New page properties: "Last editor is" and "Is a new page". - 10https://bugzilla.wikimedia.org/34359  +comment (10jeroen_dedauw)
[16:12:22] 	 mindrones: yes! MaxSem is working on the mobile API
[16:12:41] 	 I am trying to move a wiki from one folder to another. Any tips on that?
[16:12:46] 	 fantastic, good to know, I also code in iOS :)
[16:12:52] 	 sumanah thx a lot
[16:12:58] 	 will talk about it with the admins
[16:13:07] <^demon>	 !movingawiki
[16:13:07] 	 For help about moving pages, see . For help about moving wikis, see .
[16:13:13] 	 mindrones: great! we also are making Wikipedia + Wiktionary apps via PhoneGap, and they're of course opensource.
[16:13:16] 	 !mobile
[16:13:16] 	 I don't know anything about "mobile".
[16:13:17] <^demon>	 sven^: Check the 2nd link
[16:13:28] 	 03(mod) list=watchlistraw does not set the result under "query" - 10https://bugzilla.wikimedia.org/34356  +comment (10sam)
[16:13:35] 	 mindrones: https://meta.wikimedia.org/wiki/Mobile_Projects/Contribute#Developers
[16:13:51] 	 ^demon: yeah, but that's server1 -> server2, right? I just want to do mv wiki2 wiki
[16:13:52] 	 ok, I've spammed you with enough links, mindrone :-)
[16:13:59] 	 sumanah wow, didn't know about this
[16:14:00] 	 I should let you go & talk to folks
[16:14:05] 	 sumanah no no fantastic resources
[16:14:27] <^demon>	 sven^: Well if you're just moving it on the same server you should just be able to update $wgScriptPath and any rewrite rules.
[16:14:28] <^demon>	 That should be it.
[16:14:36] 	 this stuff is useful when it comes to opendata by the way
[16:14:52] 	 ^demon: nope, sadly not. 
[16:14:53] 	 mindrones: tell me what you're thinking
[16:15:04] <^demon>	 sven^: How does that not work?
[16:15:08] <^demon>	 What else breaks?
[16:15:47] 	 sumanah well there is quite some interest in opendata apps, meaning apps that take data from public databases
[16:15:58] 	 sumanah thinking about dbpedia for example
[16:15:59] 	 mindrones: you might be interested in subscribing to our tech category on the Wikimedia Foundation's blog http://blog.wikimedia.org/c/technology/ (the Foundation sponsors a lot of this development, I work for WMF engineering) and @MediaWikiMeet and @WikimediaMobile
[16:17:03] 	 mindrones: yeah, researchers, apps, etc., lots of people want to reuse Wikipedia & other Wikimedia data in a more structured way.  There's an initiative to make this easier: https://meta.wikimedia.org/wiki/Wikidata  They'll be talking about it a lot at the Berlin hackathon in June
[16:17:27] 	 sumanah I'll surely do, lots' of interesting stuff, I love mwiki and would like to do more, but never had enough time to go deeper
[16:17:42] 	 ^demon:  PHP Fatal error:  require_once(): Failed opening required '/var/www//wiki2/includes/WebStart.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/wiki2/index.php on line 42
[16:18:17] <^demon>	 sven^: Sounds like you didn't move everything over.
[16:18:18] 	 sumanah what's you timezone? /me is in italy now
[16:18:23] 	 ^demon: is it possible that apache caches sth? wiki2. does not exist anymore. There is no reference in any file to wiki2 (did grep -i -r wiki/*)
[16:18:37] 	 sumanah maybe we can chat a bit also some other times, so that we can see if I can help WMF somehow
[16:18:41] 	 uhm, grep -i -r wiki2 wiki/*
[16:18:42] 	 mindrones: I'm in New York City.  You should totally come to Berlin!
[16:18:43] 	 that's what I did
[16:18:56] 	 mindrones: sounds great!
[16:19:04] <^demon>	 sven^: More likely APC, if you have that.
[16:19:04] 	 sumanah looking when that is, not impossible :)
[16:19:09] 	 I'm usually here in #mediawiki during NYC business hours.
[16:19:11] <^demon>	 Try restarting apache and see if it goes away
[16:19:28] 	 ^demon: I am not an admin on the server. I'll just wait
[16:20:11] 	 sumanah good to know, noted
[16:20:18] 	 \o/
[16:20:18] 	 sumanah so https://www.mediawiki.org/wiki/Berlin_Hackathon_2012 -> 1-3 june
[16:20:20] 	 yes
[16:20:40] 	 mindrones: it might be to your benefit to come 31 May as well in case people are talking about structured data that day
[16:20:42] 	 okay, could be a good trip, defintely interested in opendata and wiki stuff
[16:20:43] 	 if you're especially into that
[16:20:48] 	 Daniel_WMDE_: ^^^^^
[16:20:56] 	 Nightrose: ^^^^
[16:20:59] 	 sumanah ah great cool
[16:21:01] 	 we'll see
[16:21:03] 	 (they're the ones working on that stuff)
[16:21:10] 	 03maxsem *  10/trunk/extensions/MobileFrontend/MobileFrontend.body.php: Fixed deprecated function usage
[16:21:24] 	 sumanah one of the coming project is to integrate wiki.blender.org contents into blender itself
[16:21:29] 	 sumanah usinng the api
[16:21:38] 	 WHOA
[16:21:45] 	 mindrones: using the MediaWiki API?!
[16:21:55] 	 like users write content in wiki that is shown in blender in tooltips and popups
[16:21:59] 	 yeah
[16:22:10] 	 woohoo!  also mindrones are you interested in adding a thing in Blender that lets people auto-upload their files to Wikimedia Commons?
[16:22:13] 	 and also a local downloadable per-release block on data
[16:22:14] 	 that is pretty sweet mindrones
[16:22:19] 	 like, File: Save, Save As, Upload to Commons
[16:22:24] 	 Nightrose thx, we'll see if it works well
[16:22:26] 	 03reedy *  10/trunk/extensions/PagedTiffHandler/PagedTiffHandler_body.php:
[16:22:26] 	 Followup r111199
[16:22:26] 	 Mixed usage of $m/$matches in PagedTiffHandler_body.php
[16:22:36] 	 mindrones: I think Inkscape is doing this
[16:22:40] 	 mindrones: this indeed sounds like you should come to the hackathon :)
[16:22:45] 	 yeah
[16:22:54] * mindrones  is more and more interested :)
[16:22:57] 	 we want API users at the hackathon so we can use them for design discussion :)
[16:23:06] 	 okies
[16:23:56] 	 yeah basically the proess would be havin gan automated reference, in blender and in wiki, identical, and in-between releases let users edit the wiki, review and stuff the docs in blender code again so that at release time user edits goes in official blender
[16:24:10] 	 then see if we can make this realtime usign the api
[16:24:20] 	 but this needs to be reviewed
[16:24:34] 	 Yeah, the gatekeeping review might be a chore
[16:24:38] 	 but worth it
[16:24:43] 	 we're trying flaggedrevs
[16:24:51] 	 seems cool but antiwiki
[16:24:59] 	 like closing a wiki == cms
[16:25:11] 	 it's a tough balance
[16:25:58] 	 sumanah re: blends in wikicommon, we have discussed that, something similar is coming in next months, but was planned in a own db, might be that some content can go in wikicommon after review?
[16:26:39] 	 mindrones: you of course should make the decisions that work best for the Blender users, the Blender community, etc. while still working within Commons licensing guidelines....
[16:27:54] 	 ok very cool talk here, will read more about commons
[16:28:19] 	 would be fantastic to see if other have used mw as a backend for integrated docs
[16:28:29] 	 mindrones: Semantic MediaWiki, possibly
[16:28:56] 	 03reedy *  10/branches/ (11 files in 7 dirs): MFT r111199
[16:29:03] 	 argh, old love but never hadthe time to investigate
[16:29:31] 	 mindrones: the User Help community might know more
[16:29:39] 	 ok
[16:29:46] 	 New code comment: Reedy; Merges r111384 also; 
[16:30:04] 	 http://openhelpconference.com/
[16:31:44] 	 sumanah cool
[16:32:02] 	 sumanah ok gotta go but very cool list of links :) will read them and mumble a bit
[16:32:18] 	 thanks mindrones, good to meet you
[16:32:22] 	 chat laters ok? lots of things 
[16:32:24] 	 Yes!
[16:32:25] 	 :)
[16:32:30] 	 sumanah me too :)
[16:32:57] 	 need to know some more about what you do in MWF and maybe I can avoid to reinvent the wheel
[16:33:42] 	 mindrones: well, that brings me to ONE MORE LINK noooooo
[16:33:47] 	 https://www.mediawiki.org/wiki/Wikimedia_engineering_report/2012/January
[16:34:01] 	 New code comment: Reedy; bug 18374, bug 28633; 
[16:34:59] 	 mindrones: the Foundation engineering department puts out this report every month, in an effort spearheaded by our technical communications manager.  But it doesn't cover stuff the rest of the MediaWiki community is doing.  for example Dantman is about to release a tutorial on skin-writing for MediaWiki
[16:35:42] 	 sumanah  ahaha :)
[16:36:08] 	 03hashar *  10/trunk/phase3/includes/ (11 files in 7 dirs):
[16:36:08] 	 Remove backslash from @return types
[16:36:08] 	 Ping r111103
[16:36:51] 	 sumanah: do you know beetstra?
[16:37:08] 	 mutante: is that a person, a place, or a software project? or none?
[16:37:16] 	 (so, no)
[16:37:18] 	 sumanah: a user name on a labs instance
[16:37:29] 	 sumanah: and a wiki user
[16:38:04] 	 No, mutante, I don't know https://www.mediawiki.org/wiki/User:Beetstra I think
[16:38:09] 	 Dirk Beetstra
[16:38:20] * sumanah  looks at https://www.mediawiki.org/wiki/Extension:Chemistry
[16:38:37] 	 yep, thanks, found him now.. just wanted to check if you might know an alternative IRC nick or so
[16:38:41] 	 03ialex *  10/trunk/phase3/tests/phpunit/includes/upload/UploadFromUrlTest.php: Use WikiPage instead of Article to call doDeleteArticle
[16:38:57] 	 ah, list of channels on user page:)
[16:38:59] 	 mutante: I hate to disappoint your confidence in me, but no :(
[16:40:35] 	 sumanah: ok, found him , #wikichem ;)
[16:40:52] 	 aha!
[16:41:19] 	 03(mod) populateRevisionSha1.php misses archive rows, whose text is stored directly in the archive table (not text table) - 10https://bugzilla.wikimedia.org/34373  +comment (10Sam Reed (reedy))
[16:41:28] 	 thanks for the heads-up, mutante, I have left a message on his talk page about Berlin & Wikimania. :-)
[16:42:06] 	 Is MediaWiki:Copyrightwarning the right place to edit the Text right below the edit box?
[16:42:11] 	 ^demon: it works now, ty
[16:43:25] 	 sumanah: I've sent two letter to wikitext-l called "MWDumper -  CI +  Artifactory" did you get that ?
[16:43:37] 	 make that one
[16:43:41] 	 OrenOf: I got it!
[16:43:47] 	 03ialex *  10/trunk/phase3/includes/specials/SpecialUnwatchedpages.php: Use local context to get message
[16:43:57] 	 any resone I don't a copy as well
[16:44:31] 	 OrenOf: check your mailiing list preferences?
[16:44:50] 	 OrenOf: on some mailing lists, if you set your preferences appropriately, you don't get a copy of messages that you send to the list...
[16:45:27] 	 OrenOf: http://lists.wikimedia.org/pipermail/wikitext-l/2012-February/000620.html it arrived
[16:46:05] 	 OrenOf: I see that you replied to an existing thread (in terms of message-ID) instead of starting a new one, so that will mean that some people who ignored that thread will miss your new msg
[16:46:35] 	 OrenOf: also, what does MWDumper minus CI plus Artifactory equal? ;-)
[16:46:44] 	 (since you used - and + in your subject)
[16:47:22] 	 I was a math major - so I could calculate it
[16:47:54] 	 it comes out as a dead lib that no one will ever be able to use
[16:48:42] 	 HAHA
[16:49:01] 	 it's possible to build it all using just maven localy but without CI you can never be sure it will build on another machine
[16:50:25] 	 without artifactory people will just be missing the MWDumper
[16:50:50] 	 btw OrenOf did you see Nikerabbit's latest blog post?
[16:51:05] 	 he has a blog ?
[16:51:12] 	 it relates to what you were telling me - http://laxstrom.name/blag/2012/02/13/exploring-the-states-of-open-source-search-stack-supporting-finnish/
[16:51:13] 	 ;-)
[16:51:19] 	 OrenOf: I only know via http://en.planet.wikimedia.org/
[16:54:07] 	 great I can copy two definitions for my slide out of there :-)
[16:54:51] 	 :D
[16:54:54] * OrenOf  wonders how to give a talk that won't be boring
[16:55:05] 	 OrenOf: I can give you tips on that
[16:55:17] 	 (I do stand-up comedy also)
[16:55:37] 	 I know - I'd rather tell a story then entertain 
[16:55:47] 	 OrenOf: so, frame it as a narrative
[16:55:48] 	 OrenOf: do you have the story already?
[16:55:49] 	 however tips are welcome
[16:56:34] 	 I have bits for all the tech
[16:56:44] 	 no conflict...
[16:57:15] 	 the second part will be all conflict - I guess that I should mix it up
[16:57:16] 	 OrenOf: the struggle to understand!
[16:57:44] 	 OrenOf: like, week 1 of http://diveintoaccessibility.info/table_of_contents.html - the people who have problems
[16:57:50] 	 03(NEW) creation of new list huggle-l - 10https://bugzilla.wikimedia.org/34374 normal; Wikimedia: Mailing lists; (benapetr)
[16:57:57] 	 back in a bit
[16:57:58] 	 03(mod) Do not escape some entities used in pipe-separator in Special:Contributions - 10https://bugzilla.wikimedia.org/34321  +comment (10mah)
[16:57:59] 	 :O
[16:58:02] 	 making fun of me? :)
[16:58:05] 	 more like the struggle not to get my entries deleted
[16:58:15] 	 03(mod) Do not escape some entities used in pipe-separator in Special:Contributions - 10https://bugzilla.wikimedia.org/34321  (10Mark A. Hershberger)
[16:59:39] 	 03(mod) #tag returns junk in front of its displayed value - 10https://bugzilla.wikimedia.org/34322  (10Mark A. Hershberger)
[17:00:28] 	 Nikerabbit: no way - you are the only one who understands my crap
[17:00:36] 	 03(mod) MobileFrontend extension doesn't load MediaWiki:Common.css - 10https://bugzilla.wikimedia.org/34325  (10Mark A. Hershberger)
[17:00:58] 	 03(mod) Auto enable Narayam on Translate if target translation lang is supported in Narayam - 10https://bugzilla.wikimedia.org/34327  (10Mark A. Hershberger)
[17:01:20] 	 OrenOf: you have really ambitious ideas
[17:01:42] 	 03(mod) Having to press Enter twice to search - 10https://bugzilla.wikimedia.org/34329  (10Mark A. Hershberger)
[17:02:30] 	 03gwicke *  10/trunk/extensions/VisualEditor/modules/parser/ (5 files):
[17:02:30] 	 * Add custom toString methods for tokens to aid debugging
[17:02:30] 	 * Convert all attributes into strings in Sanitizer
[17:02:30] 	 * Use strict comparison against empty string in tokenizer
[17:02:30] 	 * Add very simple sitename parserfunction
[17:02:31] 	 * 138 tests passing
[17:02:36] 	 03(mod) add links to COM:OTRS - 10https://bugzilla.wikimedia.org/34332  normal->15enhancement (10Mark A. Hershberger)
[17:03:40] 	 03(mod) multi file selection with FF10 fails - 10https://bugzilla.wikimedia.org/34333  +comment (10Mark A. Hershberger)
[17:05:46] 	 New code comment: GWicke; Make that 238 passing tests.; 
[17:07:54] 	 03maxsem *  10/trunk/extensions/MobileFrontend/ (5 files): DomManipulator --> MobileFormatter
[17:09:31] 	 New code comment: Werdna; Laaazy :); 
[17:09:38] 	 Nikerabbit: is finish written phonetically ?
[17:10:51] 	 Nikerabbit: would a new student have to learn rules and exception to be able to read it ?
[17:12:21] 	 Nikerabbit: my latest idea is pretty cool and also useful
[17:13:19] 	 04(REOPENED) SemanticMediaWiki: New page properties: "Last editor is" and "Is a new page". - 10https://bugzilla.wikimedia.org/34359  +comment (10Markus Krötzsch)
[17:13:43] 	 OrenOf: Finnish is written exactly as it is spoken. Only exception is "nk" and "ng".
[17:14:35] 	 03(mod) Wikibooks/Wikisource needs means to associate separate pages with books - 10https://bugzilla.wikimedia.org/15071  +comment (10Aashish Mittal)
[17:14:57] 	 tale: what about compound words - are they just stuck together unchanged
[17:17:49] 	 OrenOf: Yes, finnish uses lots of compound words. And you can create new ones if you find some combination suitable, just by sticking the words together.
[17:19:08] 	 OrenOf: Except if the first words ends with the same vowel the second one starts with, then there should be a dash.
[17:20:34] 	 brion: hey, I think I might have given you this link before, but you might be interested in seeing the HOWTO that I tried to pattern the San Francisco hackathon after: https://openhatch.org/blog/2011/lessons-learned-from-the-boston-python-workshop-an-outreach-event-for-women/
[17:20:50] 	 03reedy *  10/trunk/extensions/TrustedXFF/trusted-hosts.txt: Clearing out entries that give "Not a valid host or IP address on line"
[17:21:42] 	 @sumanah : Ma'am, you here?
[17:22:01] 	 hi Apoc_ 
[17:22:20] 	 Hi Ma'am .
[17:22:28] 	 I sent you a mail regarding my ideas
[17:22:33] 	 I'm looking for a language to start with - its 100% phonemically spelled (no digraphs) no dipthongs preferably with a small alphabet
[17:22:39] 	 for the upcoming Summer
[17:22:50] 	 would like your vviews on it
[17:22:52] 	 any suggestions
[17:23:20] 	 OrenOf: Esperanto?
[17:23:23] 	 OrenOf: almost anyway
[17:23:23] 	 tale: bullshit :)
[17:23:23] 	 it's written pretty much phonemically, not phonetically
[17:23:25] 	 Apoc_: I'm not sure that I saw it -- what was the subject line? and did you send it to me personally, or to a mailing list?
[17:23:38] 	 kindly suggest if any/all of them can be taken up as 1 single project over the summer
[17:23:45] 	 Nikerabbit: I did not realize the difference.
[17:23:50] 	 yeah. to you & Erik 
[17:23:55] 	 GSoC 2012
[17:23:56] 	 on your email id's
[17:24:01] 	 was the subject
[17:24:16] 	 ok, Apoc_
[17:24:33] 	 Apoc_: (btw, in US and European english we usually say "email addresses" rather than "email IDs")
[17:24:58] 	 :D . Sure. I stand corrected!
[17:25:20] 	 Apoc_: ok, let me look -- ok if I just answer you here in IRC?
[17:25:29] 	 that way other people can correct me and elaborate on my answers if they want
[17:25:41] 	 Its a relatively long mail ma'am. Kindly reply with your suggestions.
[17:25:45] 	 yeah sure thing
[17:25:55] 	 03reedy *  10/branches/ (6 files in 3 dirs): MFT r111391
[17:26:00] 	 Apoc_: also I'm sorry I didn't respond yet to your "Reg js & css"
[17:26:15] 	 I'll look into it - though a made up language will not inspire a lot of intrest
[17:26:18] 	 Apoc_: instead of sending technical questions to me (I am not a developer) you should probably send them to mediawiki-l or wikitech-l 
[17:26:22] 	 !lists | Apoc_ 
[17:26:23] 	 Apoc_: mediawiki-l and wikitech-l are the primary mailing lists for MediaWiki-related issues. See https://www.mediawiki.org/wiki/Mailing_lists for details.
[17:26:33] 	 yeah Ma'am, That too. I guess you were busy.
[17:26:46] 	 swahili is almost perfect
[17:26:50] 	 you asked: "While I have the idea of what to make - Is it good practice to first try
[17:26:50] 	 out what effects I want to exhibit, on the common.js (
[17:26:50] 	 https://en.wikipedia.org/wiki/User:Shivansh13/common.js). , then ask the
[17:26:50] 	 community if they like it or not, & then make a gadget/extension out of it?"  the answer: basically, yes, I think so
[17:27:42] 	 03reedy *  10/trunk/extensions/TrustedXFF/trusted-hosts.txt: Ping r111391, missed 2 apparently
[17:27:52] 	 you asked: "I understand that common.js for MediaWiki & Wikipedia are different for the same user. So while I am trying to work on improving the frontend, should I only work on the one linked to Wikipedia?"   well, it depends on what you want.  If you want your changes to be deployed on English Wikipedia, then yes, you should work on that basis.  If you want to affect lots of wikis, including Tamil Wiktionary, MediaWiki.org, English Wikisource, etc
[17:27:52] 	 ., you will have to think more broadly
[17:27:59] 	 yeah. I have worked on 4 javascripts in my user common.js & css
[17:28:14] 	 Apoc_: you asked, "Also, can there be more than 1 common.js for a user. The problem is that, if say I have implemented 2 javascripts on a particular div, the one above supersedes the one below. So is there any rectification for that?"
[17:28:17] 	 I don't know, sorry
[17:28:46] 	 Apoc_: did you watch the videos for https://www.mediawiki.org/wiki/Gadget_kitchen/Training and go through that training exercise already?
[17:29:15] 	 No ma'am. In our college, the videos are blocked
[17:29:26] 	 behind our proxy erver
[17:29:32] 	 derver*
[17:29:36] 	 server*
[17:29:43] 	 Apoc_: no matter whether they are hosted on YouTube or Wikimedia Commons or anywhere?
[17:29:50] 	 but i know the basic idea of making a js gadget
[17:29:53] 	 and no matter whether you stream or download?
[17:30:06] 	 yeah. cant see a video anywhere
[17:30:35] 	 Apoc_: is there *any way* you could download a video to watch?
[17:30:46] 	 New code comment: Reedy; Lol, 1.17wmf1; 
[17:30:47] 	 Apoc_: like, by ssh'ing into a server somewhere else, or something?
[17:31:17] 	 I could ask my frnds to download it for me. As videos can be very helpful.
[17:31:25] 	 that wont be a problem
[17:31:34] 	 Apoc_: or by getting someone else to download and give it to you on a USB stick? or asking permission from the college to watch educational videos from Commons, so, please unblock that domain?
[17:32:38] 	 Apoc_: I think you will want to download and watch those Gadgets tutorials, and also the one about the MediaWiki web API from https://www.mediawiki.org/wiki/API/Tutorial
[17:32:47] 	 03reedy *  10/branches/ (6 files in 3 dirs):
[17:32:47] 	 Merge r111393 into REL1_19 and 1.19wmf1
[17:32:47] 	 Merge r111391 and r111393 into 1.18wmf1
[17:32:48] 	 to get it unblocked might be difficult. But I'll surely try to download the videos. 
[17:32:58] 	 Yeak. Sure thing Ma'am
[17:33:36] 	 Apoc_: the spirit of open source is partially about bypassing illogical and counterproductive restrictions :-)
[17:33:50] 	 :D
[17:33:52] 	 03(mod) Page doesn't scroll when dragging selection off bottom of window in visual editor - 10https://bugzilla.wikimedia.org/34307  +comment (10tparscal)
[17:34:21] 	 sumanah: do you know the think up
[17:34:24] 	 project
[17:34:30] 	 Apoc_: have you already read https://www.mediawiki.org/wiki/Summer_of_Code_Past_Projects ?
[17:34:39] 	 OrenOf: "Think Up"?  I do not think so.
[17:34:43] 	 ueah ma'am.
[17:34:52] 	 Most of them were primarily php based.
[17:35:02] 	 Apoc_: I'm thinking more about the *scope* of the projects.
[17:35:06] 	 http://thinkupapp.com/
[17:35:12] 	 I wanted more of jQuery/javascrpits & css based projects
[17:35:34] 	 Apoc_: jorm is the main designer for MediaWiki and for the Wikimedia Foundation.  you remember meeting him at Mumbai?
[17:35:47] 	 1 from Belgium?
[17:36:16] 	 Apoc_: no, you're thinking of Jeroen De Dauw, I think?
[17:36:26] 	 Apoc_: jorm is Brandon Harris.  He is from the US.
[17:36:30] 	 ohh. I remember. 1 with long hair?
[17:36:32] 	 if someone wrote a plugin for thinkup for mediawiki it would be very poewrful tool for tracking behaviour and opinions
[17:36:33] 	 Yes.
[17:36:34] 	 right
[17:37:02] 	 yea. I didnt speak with him reg the projects. They were committed by Erik at the time
[17:37:23] 	 Should I speak/mail to Brandon regarding this too?
[17:37:25] 	 03(mod) GenderCache: Extract username from subpages when do the query for LinkBatch - 10https://bugzilla.wikimedia.org/34340  (10Mark A. Hershberger)
[17:37:32] 	 Apoc_: Yes.
[17:38:04] 	 Sure thing then Ma'am.
[17:38:08] 	 OrenOf: seems cool, write a quick enhancement request for Bugzilla?
[17:38:20] 	 Should I mail him the same mail I sent to you?
[17:38:26] 	 Apoc_: now, when you compare the scope of other GSoC projects with the scope of what you are proposing, what do you think?
[17:38:44] 	 enhancment of what though?
[17:38:47] 	 do you think you are proposing to do way more than other past MediaWiki GSoC projects, far less, or about the same amount of new functionality?
[17:38:55] 	 OrenOf: you know better than I :)
[17:39:10] 	 OrenOf: I mean, an enhancement request for MediaWiki, filed in BZ by you :-)
[17:39:35] 	 I think I want to implement a lot of things over 1 summer, & most of my idea would make user interactivity more friendly.
[17:39:58] 	 I would have to be more descriptive about each of them.
[17:40:08] 	 ok
[17:40:25] 	 I wanted to ask something about bugzilla too
[17:40:36] 	 Apoc_: In my experience, as you specify more of what you would like to do, you will realize that each item actually requires a lot of work!  Even when you had previously thought that an item would not take very much work.
[17:40:48] 	 03nikerabbit *  10/trunk/extensions/Translate/TranslateTasks.php: Ping r111362 - remove rest of unneeded code
[17:41:15] 	 Apoc_: Especially since you have to take the time to learn our coding standards, learn to run our test suite and write tests, and so on.
[17:41:20] 	 Yeah ma'am. I would first primarily work on the main & most important ones first.
[17:41:59] 	 Apoc_: Now is a good time to take a hard look at your proposal, start thinking about how much time things will actually take, and start cutting.  You want to "underpromise and overdeliver."
[17:42:28] 	 I've configured my issue tracking system to work with Bugzilla is it ok to use it for General Project related issue traking
[17:42:34] 	 Actually Ma'am, I have working knowledge of each of the idea of what I have proposed.
[17:42:45] 	 OrenOf: hexmode can help you decide that
[17:42:47] 	 or would that annoy some one
[17:42:49] 	 & I know exactly how to do each of that.
[17:43:00] 	 I'll talk with him
[17:43:02] 	 Apoc_: so, you know exactly how much time each item will take?
[17:43:08] 	 the problem would be converting them into gadgets, the test runs could take time
[17:43:09] 	 then you should add that in your proposal.
[17:43:19] 	 hexmode:  boo
[17:43:30] 	 yeah, all the ideas ogether may take more time
[17:43:55] 	 but would I be allowed to work with MediaWik afterwards too?
[17:43:57] 	 Apoc_: You will have three months of full-time work.
[17:44:08] 	 Apoc_: this is open source! of course!
[17:44:20] 	 Apoc_: where did you get the idea that you might not be allowed to contribute to an open source project?
[17:44:21] 	 Before too! ;)
[17:44:40] 	 03(mod) Wikibooks/Wikisource needs means to associate separate pages with books - 10https://bugzilla.wikimedia.org/15071  (10mybugs.mail)
[17:44:45] 	 lol
[17:44:48] 	 Apoc_: did you think that these formal mentorship programs like GSoC are the only OK ways to come into an open source project?
[17:44:59] 	 If say, I completed 8/17 projects I proposed over the summer, So can I do the remaining 9 after the summer too na?
[17:45:00] 	 03(FIXED) Pls. can you add "EtherpadLite" Extension to the bugzilla option picker. Thanks - 10https://bugzilla.wikimedia.org/34341  (10Mark A. Hershberger)
[17:45:00] 	 Apoc_: open source was happening for many years before GSoC ever started
[17:45:01] 	 sumanah: ever tried getting something into the Linux Kernel?
[17:45:02] * Reedy  grins
[17:45:20] 	 lol. Yeah, I am just an excited candidate.
[17:45:30] 	 Apoc_: if you set a goal of completing 17 items and you only complete 8 then you will probably fail and not get paid the second half of the money.
[17:45:31] 	 & I might even propose some over
[17:45:41] 	 if I have something more crreative in mind
[17:45:44] 	 03qchris *  10/USERINFO/qchris: Adding USERINFO file for qchris
[17:45:48] 	 For your initial proposal you should set a goal you can accomplish over the summer.
[17:46:32] 	 That Ma'am, would depend on how many ideas you all think are feasible enough to be implemented in Wiki.
[17:46:57] 	 Apoc_: so, spec it out. explain how long each item will take, and think about how much time you will have.
[17:47:09] 	 OrenOf: hey!
[17:47:13] 	 ("spec" here means "specify")
[17:47:28] 	 Sure thing Ma'am.
[17:47:47] 	 03(mod) jQuery UI Button Icons do not display properly in Monobook (causing a new line in the button) - 10https://bugzilla.wikimedia.org/34343  (10Mark A. Hershberger)
[17:48:05] 	 03(mod) Cannot work delete - 10https://bugzilla.wikimedia.org/34345  (10Mark A. Hershberger)
[17:48:17] 	 I have a habit of first implementing everything on a local html page, all js&css embedded in it, getting it approved & then implementing it.
[17:48:35] 	 Apoc_: so, I suggest that you revise your proposal to add suggested prioritization and scheduling, put your proposal up on a wiki page, and email jorm + wikitech-l to ask for more feedback.
[17:48:58] 	 Cool. Sure Ma'am.
[17:49:03] 	 summanh: look at ... http://expertlabs.aaas.org/thinkup01/?v=followers&u=whitehouse&n=twitter
[17:49:07] 	 Reedy: https://bugzilla.wikimedia.org/show_bug.cgi?id=34346 -- Tim has to fix this?
[17:49:17] 	 03(mod) ExtensionDistributor is broken on mediawiki wiki (Lock wait timeout.) - 10https://bugzilla.wikimedia.org/34346  (10Mark A. Hershberger)
[17:49:26] 	 Also, Apoc_ have you looked at existing redesign efforts and thoughts?
[17:49:54] 	 Where exactly Ma'am?
[17:50:01] 	 03(mod) Interwiki list needs to show quality symbols like desktop - 10https://bugzilla.wikimedia.org/34347  (10Mark A. Hershberger)
[17:50:23] 	 Apoc_: that's a good question.  Just as a thought experiment, if you wanted to know, how would you go about finding the answer?
[17:50:28] 	 other than asking me.
[17:50:28] 	 hexmode: I was asking if I could use Eclipse Myln plugin to place into Bugzilla non bug issues
[17:50:46] 	 lol. mailing lists
[17:50:59] 	 ok, where else?
[17:51:28] 	 03(mod) ExtensionDistributor is broken on mediawiki wiki (Lock wait timeout.) - 10https://bugzilla.wikimedia.org/34346  +comment (10sam)
[17:51:29] 	 there are ceratins proposals under evaluation on Mediawiki
[17:51:29] 	 certain*
[17:51:31] 	 OrenOf: "non bug"? we do have some that aren't strictly bugs, but what sort of thing do you want  to track?
[17:52:05] 	 03(mod) Wikipedia Android app should offer a clear history thats contextual and triggered by the menu button - 10https://bugzilla.wikimedia.org/34348  normal->15enhancement (10Mark A. Hershberger)
[17:52:08] 	 todo's with time allocations
[17:52:22] 	 03(mod) Create Wikisource in Belarusian - 10https://bugzilla.wikimedia.org/34351   +shell (10Mark A. Hershberger)
[17:52:35] 	 hexmode: WFM
[17:52:48] 	 e.g. write test for ...
[17:53:13] 	 currently I store them localy
[17:53:52] 	 but I think that some might be better stored in the bugzilla
[17:53:59] 	 03(mod) creation of new list huggle-l - 10https://bugzilla.wikimedia.org/34374  +comment (10Daniel Zahn)
[17:54:03] 	 OrenOf: sure... could we also use this to report bugs later?
[17:54:18] 	 many cases it is a result of some old comment lost in the code 
[17:54:25] 	 Apoc_: ok, go on
[17:54:31] 	 Apoc_: where else would you also look?
[17:54:41] 	 03(FIXED) creation of new list huggle-l - 10https://bugzilla.wikimedia.org/34374  (10Daniel Zahn)
[17:55:10] 	 Apoc_: for design ideas and suggestions that people have already made, to improve the MediaWiki UI?
[17:55:37] 	 it rock for that too
[17:55:42] 	 03(mod) list=watchlistraw does not set the result under "query" - 10https://bugzilla.wikimedia.org/34356  (10Mark A. Hershberger)
[17:56:12] 	 you get a rich text bug entry tool built into your idea
[17:57:14] 	 hey caught a broken link here: unit testing' https://www.mediawiki.org/wiki/Testing_portal#Testing_approaches_and_how_we_do_them
[17:57:23] 	 the real advantage is that it learns what files are related to each tasks and filters errors and warning, files and resources in that context.
[17:57:38] 	 jere_n: it's a wiki. fix it! :)
[17:58:02] 	 on it
[17:58:02] 	 hi everyone! when setting up short URLs, is it possible to use the root url as the virtual path?
[17:58:03] 	 go ahead, jere_n, use your judgment.
[17:58:06] 	 Kitchen requests 
[17:58:21] 	 Apoc_: also, the Village Pump pages on various wikis.
[17:58:36] 	 hi sumanah 
[17:58:43] 	 Apoc_: and the New Editor Engagement team at the Wikimedia Foundation: https://www.mediawiki.org/wiki/New_Editor_Engagement
[17:58:46] 	 hi shantanoo!
[17:58:49] 	 oh. Village pump I am not familiar with
[17:58:54] 	 ok. Sure thing
[17:59:03] 	 Apoc_: https://en.wikipedia.org/wiki/Wikipedia:Village_pump
[17:59:12] 	 hexmode:  it good for php work too...
[17:59:29] 	 Apoc_: so, it looks like you have a bunch of stuff to investigate :-)
[18:00:05] 	 Aha. Yeah. I thought just the Gadgets & extensions would do!
[18:00:13] 	 sumanah: need some help. can you connect me to someone who can help in enabling proofread module on wikisource?
[18:00:17] 	 03(NEW) Checkout REL1_19 and enable in ExtensionDistributor - 10https://bugzilla.wikimedia.org/34375 enhancement; Wikimedia: Site requests; (sam)
[18:00:53] 	 hi there
[18:00:59] 	 Apoc_: you are designing a product enhancement, so you have to do some design, product management, project management, and so on
[18:01:11] 	 shantanoo: sure, let me do a little investigating.
[18:01:13] 	 done (i guess?) lol
[18:01:13] 	 the BibTeX extension does nto seem to work witrh current MediaWiki: is this "normal" or am I doing something wrong?
[18:01:15] 	 hi Submarine 
[18:01:23] 	 Submarine: what error are you getting?
[18:01:56] 	 Fatal error: Call to a member function addMessages() on a non-object in /www/verasco/htdocs/w/extensions/BibTeX/bibtex.php on line 25
[18:02:11] 	 sumanah: need to enable on mr.wikisource.org in case someone asks...:)
[18:02:22] 	 shantanoo: huh, I think the ... aha, specifically mr, thank you
[18:02:25] 	 I was about to ask
[18:02:56] 	 shantanoo: so, as you see on https://mr.wikisource.org/wiki/%E0%A4%B5%E0%A4%BF%E0%A4%B6%E0%A5%87%E0%A4%B7:%E0%A4%86%E0%A4%B5%E0%A5%83%E0%A4%A4%E0%A5%8D%E0%A4%A4%E0%A5%80 , the ProofreadPage extension is already enabled on mr.wikisource.org.
[18:03:06] 	 Is it possible to set up mediawiki in such a way that article URLs are rootdomain.tld/Article_Title ?
[18:03:10] 	 shantanoo: are you perhaps referring to some other module or extension?
[18:03:53] 	 sumanah: Sure thing Ma'am. I'll mail Jorm the edited proposals list. Till then I'll look into Village pump. 
[18:03:53] 	 !nullpath | d0de 
[18:03:54] 	 d0de: Don't use the example.com/Page_title URL scheme. It isn't supported by developers and WILL break in ways you can't foresee (and if it doesn't, it might break in the future). Some examples can be found at http://www.mediawiki.org/wiki/Manual:Wiki_in_site_root_directory#Reasons_why_putting_wiki_pages_in_the_root_directory_of_the_web_site_is_bad
[18:03:59] 	 sumanah: afaiu, if i upload a djvu file, proofread module will show me the text box to type on left and the scanned page on right. right?
[18:04:15] 	 03(mod) #time problem in fa.wiki - 10https://bugzilla.wikimedia.org/34335  +comment (10reza.energy)
[18:04:23] 	 shantanoo: I regret to say I do not know because I have never used a proofreading module within MediaWiki.
[18:04:33] 	 sumanah: hold on.
[18:04:54] 	 shantanoo: the extension I am thinking of is https://www.mediawiki.org/wiki/Extension:Proofread_Page
[18:04:57] 	 sumanah: check http://en.wikisource.org/wiki/Page:Oxford_Book_of_English_Verse_1250-1918.djvu/43
[18:05:15] 	 i am looking for something like this
[18:05:32] 	 content on left, scanned image on right side.
[18:05:46] 	 OrenOf: I think we can set it up, just fill out a bug against bugzilla with your request.  Example: https://bugzilla.wikimedia.org/34341
[18:06:16] 	 sumanah, is there a way to at least get the mainpage to show up under root?
[18:06:17] 	 I do not actually see the scan on the right, shantanoo 
[18:06:31] 	 New code comment: Aaron Schulz; wfDeprecated( '$' . $this->mGlobal, $this->mVersion, false, 6 ); \ These needs a code co; 
[18:06:33] 	 d0de: you have just exceeded my understanding, sorry, hope someone else can help you
[18:06:52] 	 Apoc_: ok, sounds like a good plan. good luck
[18:06:59] 	 03(mod) #time problem in fa.wiki - 10https://bugzilla.wikimedia.org/34335  +comment (10reza.energy)
[18:07:03] 	 hexmode:  ok thanks
[18:07:06] 	 Submarine: what version of MediaWiki are you running?
[18:07:26] 	 shantanoo: oh now I see it!
[18:07:26] 	 1.18.1
[18:07:30] 	 it just took a while to load.
[18:07:30] 	 the latest one
[18:07:38] 	 :)
[18:07:46] 	 Submarine: well, that rules that problem out...
[18:07:50] 	 !debug | Submarine 
[18:07:51] 	 Submarine: For information on debugging (including viewing errors), see http://www.mediawiki.org/wiki/Manual:How_to_debug
[18:07:57] 	 sumanah: screenshot @ https://skitch.com/shantanoo/8bfe3/page-oxford-book-of-english-verse-1250-1918.djvu-43-wikisource
[18:08:23] 	 shantanoo: ok, and so you're saying that when you try to do a similar thing on mr.wikisource it doesn't work?
[18:08:30] 	 nope.
[18:08:48] 	 shantanoo: what happens when you try?
[18:09:42] 	 sumanah: just get the edit box. https://mr.wikisource.org/w/index.php?title=%E0%A4%9A%E0%A4%BF%E0%A4%A4%E0%A5%8D%E0%A4%B0:%E0%A4%AB%E0%A5%81%E0%A4%B2%E0%A4%BE%E0%A4%9A%E0%A4%BE_%E0%A4%AA%E0%A5%8D%E0%A4%B0%E0%A4%AF%E0%A5%8B%E0%A4%97.djvu&action=edit
[18:10:10] 	 Zaran: hey, can you help shantanoo with this issue? it looks like the Proofread Page functionality is not working on mr.wikisource.
[18:10:56] 	 shantanoo: Zaran, a.k.a. Thibaut Horel, is working on Proofread Page, so has far more knowledge than I do about this stuff!
[18:10:57] <^demon>	 Seriously, who invented the "delete remote branch/tag" syntax in git?
[18:11:12] * ^demon  readies a clue-by-4
[18:11:18] 	 sumanah: thanks. hello Zaran .
[18:11:48] 	 ^demon: i like hg. ;)
[18:11:49] 	 shantanoo: Zaran is in California and may not be immediately responsive at the moment
[18:12:04] <^demon>	 shantanoo: It's ok, we don't judge :)
[18:12:16] 	 shantanoo: https://fr.wikisource.org/wiki/Discussion_utilisateur:Zaran in case you want to reach him via a discuss page
[18:12:47] 	 sumanah: ok. will be online for another 1-1.5 hrs
[18:12:55] 	 cd
[18:12:59] 	 oops
[18:13:01] 	 shantanoo: if Zaran does not respond to you by then, please do leave a msg on his talk page.
[18:13:13] 	 Oh dear, what a headache.
[18:13:18] 	 sumanah: ok.
[18:13:22] 	 ^demon: I agree, it did seem odd
[18:13:24] 	 I have a shell account on a machine on which the WWW directory is mounted.
[18:13:32] 	 but this machine is not the Web server
[18:13:37] <^demon>	 johnduhart: Seriously. `git push origin :branchname`
[18:13:49] 	 now I'm trying to see where the Web server sees the mountpoints
[18:13:49] <^demon>	 Or for a tag, `git push origin :ref/tags/foo`
[18:14:08] 	 How hard is it to use an argument, sheesh git devs
[18:14:13] <^demon>	 johnduhart: I mean it makes sense. But the : is so totally unintuitive.
[18:15:33] <^demon>	 We should have a DYK box on mw.org's homepage.
[18:15:41] <^demon>	 Filled with git oddities.
[18:16:00] 	 DID YOU KNOW that you're not good enough to use git? Fun fact!
[18:16:10] 	 heheh
[18:16:27] 	 so now I don't know where the web server sees texvc
[18:16:35] <^demon>	 Did you know git was built by uber-nerds?
[18:17:03] 	 hexmode: about to lunch break, FYI
[18:17:14] 	 good luck Submarine - if you do not get help here, try mediawiki-l
[18:17:17] 	 !lists | Submarine 
[18:17:17] 	 Submarine: mediawiki-l and wikitech-l are the primary mailing lists for MediaWiki-related issues. See https://www.mediawiki.org/wiki/Mailing_lists for details.
[18:17:32] 	 sumanah: enjoy :) !
[18:22:39] 	 03(mod) #time problem in fa.wiki - 10https://bugzilla.wikimedia.org/34335  +comment (10mah)
[18:23:09] 	 03(mod) Add unit tests to MobileFrontend extension - 10https://bugzilla.wikimedia.org/30388  +comment (10Jon)
[18:25:05] 	  how easy would it be to completely hide the fact that a site was run on mediawiki from the end user?
[18:26:22] 	 03(NEW) php session dir error just as downloading LocalSettings.php - 10https://bugzilla.wikimedia.org/34376 normal; MediaWiki: Installation; (mah)
[18:26:44] 	 as in, use mediawiki as a CMS for the people producing content, but display articles to the end user stripped of all editing tools
[18:27:09] 	 03(NEW) action=watch parses message using "API" instead of the page being watched or unwatched - 10https://bugzilla.wikimedia.org/34377 normal; MediaWiki: API; (b-jorsch)
[18:28:27] 	 !cms | d0de
[18:28:28] 	 d0de: Wikis are designed for openness, to be readable and editable by all. If you want a forum, a blog, a web authoring toolkit or corporate content management system, perhaps don't use wiki software. There is a nice overview of free tools available at  including the possibility to try each system. For ways to restrict access in MediaWiki, see !access.
[18:30:06] 	 03(mod) IPv6 blocks don't work - 10https://bugzilla.wikimedia.org/34362  summary (10Mark A. Hershberger)
[18:30:09] 	 so quite difficult
[18:30:41] 	 03(mod) Application crashing on launch - 10https://bugzilla.wikimedia.org/34364  (10Mark A. Hershberger)
[18:31:49] 	 03(WONTFIX) Inconsistent escaping in mw.msg vs. jqueryMsg - 10https://bugzilla.wikimedia.org/34365  (10Mark A. Hershberger)
[18:32:26] 	 03(mod) jsonrpc.cgi not available for BZ - 10https://bugzilla.wikimedia.org/34366  (10Mark A. Hershberger)
[18:32:48] 	 03(mod) Please support https for http://labs.wikimedia.beta.wmflabs.org/wiki/Main_Page - 10https://bugzilla.wikimedia.org/34367  (10Mark A. Hershberger)
[18:34:49] 	 ^demon: ping
[18:34:57] <^demon>	 Yes?
[18:35:18] 	 got a few minutes for a few git migration questions?
[18:36:54] 	 03(mod) [SiteMatrix] Provide a way to skip http://www.wikimedia.ch/ - 10https://bugzilla.wikimedia.org/34370  normal->15enhancement (10Mark A. Hershberger)
[18:37:19] 	 03(mod) [SiteMatrix] Update pt.wikimedia (moved outside WMF cluster) - 10https://bugzilla.wikimedia.org/34371   +shell (10Mark A. Hershberger)
[18:37:38] <^demon>	 varnent: Shoot.
[18:37:58] 	 03(mod) New User hook broken for PG, breaks normal logging - 10https://bugzilla.wikimedia.org/34372  (10Mark A. Hershberger)
[18:38:04] 	 working on documentation for extension developers - especially for during the migration - I chatted with Ryan about how ppl get commit access (basically via the labs) - wondering how you want to handle new extensions during the migration - message you?  request on the wiki?  once they have commit can they already just create a folder?
[18:38:20] 	 basically working to make sure the wiki's doc matches the goal of all new extensions on git vs. svn  :)
[18:38:44] <^demon>	 We need a process for adding new extensions.
[18:39:27] 	 will it be the same post-migration - or unique during migration?
[18:39:48] <^demon>	 Well if we're foresighted enough it can work for both :)
[18:40:00] <^demon>	 And I'm totally open to ideas there.
[18:41:17] 	 sounds good - what do you need the outcomes of the process to be?  housing it on the wiki using preloads makes sense - but maybe email is needed for expediency/queuing
[18:42:47] 	 03ialex *  10/trunk/phase3/ (RELEASE-NOTES-1.19 includes/api/ApiWatch.php): * (bug 34377) action=watch now parses messages using the correct title instead of "API"
[18:44:16] 	 ouch
[18:44:29] 	 I don't see to debug this...
[18:44:39] 	 I enabled the PdfHandler extension
[18:45:18] 	 but it does not seem to work at all - it does not give errors, it just does not thumbnail the PDF files
[18:46:20] 	 werdna: lol, so apparently my old user subpage with a few poems on it is MfDed
[18:46:44] 	 I don't really care much, but it's funny how people keep themselves busy
[18:47:18] 	 ^demon: speaking of this process - I've got a couple new extensions we can use as test subjects  :)
[18:47:24] 	 03(mod) populateRevisionSha1.php misses archive rows, whose text is stored directly in the archive table (not text table) - 10https://bugzilla.wikimedia.org/34373  +comment (10Mark A. Hershberger)
[18:47:41] 	 03(mod) php session dir error just as downloading LocalSettings.php - 10https://bugzilla.wikimedia.org/34376  (10Mark A. Hershberger)
[18:47:53] <^demon>	 varnent: We could start with a wikipage for now.
[18:48:00] 	 03(mod) action=watch parses message using "API" instead of the page being watched or unwatched - 10https://bugzilla.wikimedia.org/34377  (10Mark A. Hershberger)
[18:48:01] <^demon>	 Having something with a specialpage to automate it would be nice in the long run
[18:48:27] <^demon>	 AaronSchulz: WP:NOT :p
[18:49:07] 	 SpecialPages is a good idea - I suspect we could come up with an extension to support that - what info would you need from the wikipage?
[18:49:29] 	 AaronSchulz: https://bugzilla.wikimedia.org/34373 -- blocker?
[18:49:40] 	 meh
[18:49:52] 	  /action still new to git - so not yet familiar with its procedural ins and outs
[18:49:57] 	 ^demon: I miss the good ole days :)
[18:50:09] 	 AaronSchulz: please comment and update milestone, then
[18:50:14] <^demon>	 AaronSchulz: Me too :)
[18:50:18] 	 nobody cared about harmless stuff like that
[18:50:37] <^demon>	 varnent: Gerrit username to own the project, desired extension name, and whether it wants an open push or gated trunk model.
[18:50:39] 	 now people can boost their edit counts with AfD and then request adminship
[18:50:54] 	 more so than before
[18:51:17] 	 could the SpecialPage feed that info directly to git for automation - or would it need to collect the info and inform appropriate folks?
[18:51:24] 	 ^demon: is mediawiki/core ready?
[18:51:38] <^demon>	 Doing it automagically would be awesome, but for now it requires some manual intervention.
[18:51:57] <^demon>	 Nearly, still sorting permissions and doing a repack.
[18:52:07] 	 ugaga
[18:52:34] 	 should we wait til that's done until a SpecialPage is created - or work on one in the meantime that does email notify of requests?
[18:52:43] <^demon>	 I'm curious how gerrit will behave when we import more svn revs *and* do commits via gerrit.
[18:52:48] <^demon>	 Not sure how the master will react.
[18:52:49] 	 AaronSchulz: :/
[18:52:50] 	 why?
[18:53:06] 	 not you ^demon 
[18:53:09] * werdna  glares
[18:53:14] <^demon>	 varnent: We can figure it out later. For now we can just do the wikipage :)
[18:53:14] 	 werdna: http://en.wikipedia.org/wiki/Wikipedia:NOTWEBHOST#Wikipedia_is_not_a_blog.2C_webspace_provider.2C_social_network.2C_or_memorial_site
[18:53:32] 	 "Personal web pages. Wikipedians have their own user pages, but they may be used only to present information relevant to working on the encyclopedia. "
[18:53:43] 	 that is actually quite strict technically
[18:53:45] 	 Gerrit username will be the same as labs username?
[18:53:50] 	 03ialex *  10/branches/REL1_19/phase3/ (RELEASE-NOTES-1.19 includes/api/ApiWatch.php): * (bug 34377) action=watch now parses messages using the correct title instead of "API"
[18:53:53] <^demon>	 varnent: Yep yep
[18:55:50] 	 03(FIXED) action=watch parses message using "API" instead of the page being watched or unwatched - 10https://bugzilla.wikimedia.org/34377  +comment (10Alexandre Emsenhuber [IAlex])
[18:59:01] 	 does anyone know if using oauth is planned for the new move to git? read something about it on the mailing lists
[18:59:25] 	 oath? Do you mean opened? ?
[18:59:31] 	 err damn auto correct
[18:59:38] 	 jere_n: do you mean OpenID ?
[19:00:00] 	 let me link to the mailing list, just a sec
[19:00:02] <^demon>	 No, we're not using openid in gerrit.
[19:00:53] 	 I don't think we have any OpenID provider in the first place
[19:01:08] <^demon>	 Well gerrit's not acting as a consumer either.
[19:02:01] 	 03qchris *  10/branches/ariel/xmldumps-backup/mwbzutils/recompressxml.c: recompressxml: Allowed lines between  and  tag
[19:03:08] 	 this is what i meant, maybe i said it wrong http://lists.wikimedia.org/pipermail/wikitech-l/2012-February/058098.html
[19:06:12] 	 03(mod) Add gender aliases for Albanian - 10https://bugzilla.wikimedia.org/34192  +comment (10olsi_hys)
[19:06:22] 	 03(mod) action=watch parses message using "API" instead of the page being watched or unwatched - 10https://bugzilla.wikimedia.org/34377  +comment (10sam)
[19:06:36] 	 jere_n: I see.  We are going to use the Labs LDAP for authentication
[19:06:44] 	 03(mod) Article Feedback Page - Showing: All visible has very large number in () - 10https://bugzilla.wikimedia.org/34131  +comment (10yoni)
[19:06:49] 	 unless ^demon has an over idea :-)
[19:07:22] <^demon>	 No, we're using ldap.
[19:07:33] <^demon>	 So it links with jenkins, labs, and everything else.
[19:11:46] 	 03(mod) SemanticMediaWiki: New page properties: "Last editor is" and "Is a new page". - 10https://bugzilla.wikimedia.org/34359  +comment (10van.de.bugger)
[19:13:42] 	 03jeroendedauw *  10/trunk/phase3/includes/ (Revision.php WikiPage.php): fix doc
[19:14:46] 	 New code comment: Aaron Schulz; Do any other hooks have inline documentation like this?; 
[19:15:11] 	 rmoen: ping?
[19:15:34] 	 hexmode: hello
[19:15:47] 	 hexmode: how's it going ? 
[19:15:57] 	 rmoen: so, you saw the trouble I caused with your JS, eh?
[19:16:06] 	 other than that, it is good :)
[19:16:16] 	 hexmode: i haven't what rev ? 
[19:16:33] 	 rmoen: the bugzilla gadget you wrote
[19:16:40] 	 Oh.. 
[19:16:55] 	 see email
[19:16:57] 	 03qchris *  10/branches/ariel/xmldumps-backup/ (README.config README.installation wikidump.conf.sample): Updated setup part of documentation
[19:17:12] 	 oh… bugzilla overload
[19:17:37] 	 But evidently easily fixed
[19:17:37] 	 Reading now
[19:17:55] 	 if you can just make it request only when it sees the tracked template?
[19:18:26] 	 It should only be calling the api per tracking template
[19:18:44] 	 rmoen: not if it is installed as a gadget
[19:18:52] 	 1s let me get you the link
[19:19:03] 	 Hmm, ok yeah I'll need to read this email chain and get caught up
[19:19:31] 	 https://en.wikipedia.org/wiki/MediaWiki:Gadget-BugStatusUpdate.js
[19:20:03] 	 oh, its making the jsonp if there are no ids
[19:20:06] 	 ooh, hashar has already provided a potential fix
[19:20:21] 	 right, i see that
[19:20:45] 	 : / … oops
[19:21:58] 	 yes, oops :P
[19:22:09] 	 I thought we were fine.
[19:22:17] 	 oh well, live and learn
[19:22:26] 	 03(mod) Wikibooks/Wikisource needs means to associate separate pages with books - 10https://bugzilla.wikimedia.org/15071  +comment (10ashishmittal.mail)
[19:22:27] * hexmode  puts on more humility
[19:22:43] 	 hexmode:  yeah, I should have known better.
[19:23:12] 	 and I should've read it more closely :)
[19:28:11] 	 sumanah: ;) somesthing you may want http://blog.redwerks.org/2012/02/08/mediawiki-skinning-tutorial/
[19:28:41] 	 Dantman: tyvm
[19:28:44] 	 Dantman: you will not believe how wide my grin is
[19:29:10] 	 thank you very much, Dantman 
[19:29:38] 	 hmmm, redwerks.org is one of your domains isn't it Dantman (going from memory here)
[19:29:42] 	 darn, PDFThumbnails does not work either
[19:29:53] * Submarine  suspects there is some external tool being invoked that does not exist
[19:30:05] 	 Lcawte: Its my employer's
[19:31:04] 	 hexmode: hopefully this can still be used.  I wish I would have known it were going to be deployed, I might have caught that goof up.  It was a very rough prototype.
[19:31:56] 	 rmoen: I should have included you in the communication. :(
[19:32:23] 	 I did make some improvements, but... *sigh* not that one
[19:33:22] 	 rmoen: I think the important thing is: this is an awesomely useful gadget!
[19:33:54] 	 sumanah: Converting from the .odt file to html was frought with bugs and issues I had to manually fix... if you notice anything off about the content, tell me so I can fix it.
[19:34:10] 	 03werdna *  10/trunk/extensions/ArticleCreationWorkflow/ (3 files in 3 dirs):
[19:34:10] 	 ACW UI tweaks.
[19:34:10] 	 * Switch from fade-everything-else to highlight-on-hover.
[19:34:10] 	 * Fade everything else when an interstitial is being shown.
[19:34:10] 	 * Fix bug where interstitial would be hidden if you clicked on a checkbox.
[19:34:11] 	 * Hide interstitial when a user presses ESC.
[19:35:10] 	 ok, Dantman -- I'd be happy to go through and do a bit of proofreading, I could just grab the html and send you the diff
[19:36:58] 	 03nikerabbit *  10/trunk/phase3/ (3 files in 2 dirs): * (bug 34192) Namespace gender aliases for Albanian (sq)
[19:37:18] 	 03(FIXED) Add gender aliases for Albanian - 10https://bugzilla.wikimedia.org/34192  +comment (10Niklas Laxström)
[19:37:56] 	 Dantman: sound good? unless you have a different way you'd prefer I tell you of suggestions
[19:38:10] 	 sumanah: Sure
[19:38:37] 	 03inez *  10/trunk/extensions/VisualEditor/modules/ve/ce/ve.es.Content.js: Render real  and  tags insteaf of s
[19:38:57] 	 I'm not using W3-Total-Cache with HTML minification right now, so theoretically the outputted html should relatively be the same as the content actually inside WordPress
[19:41:16] 	 New code comment: Siebrand; Possibly. Patches are appreciated. I don't see a reason to implement it at the moment.; 
[19:42:09] 	 hi bawolff, how's it going?
[19:43:18] 	 hey sumanah. Its going pretty well
[19:43:34] 	 bawolff: any chance you're joining us in Berlin or DC?
[19:44:37] 	 !skinning
[19:44:37] 	 . Skin usage: . Gallery of CSS styles: . Writing your own: 
[19:45:08] 	 !skinning del
[19:45:08] 	 Successfully removed keyword: skinning
[19:45:20] 	 sumanah: some chance on DC. not really sure
[19:45:43] 	 !skinning is 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 
[19:45:43] 	 Successfully added keyword: skinning
[19:45:47] 	 bawolff: reminder, Feb 16, 3 days away, is the travel scholarships deadline.
[19:46:05] 	 bawolff: and there will be some kind of travel subsidy available for Berlin, more info to come.
[19:46:16] 	 New code comment: Siebrand; Why should it be --groups? Works just fine for me as is, and requires typing of one less character.; 
[19:46:25] 	 ok, keep me informed :)
[19:46:59] 	 03raymond *  10/trunk/ (122 files in 81 dirs): Localisation updates for core and extension messages from translatewiki.net
[19:47:23] 	 03siebrand *  10/trunk/extensions/Translate/scripts/ (export.php sync-group.php): Whitespace update.
[19:47:35] 	 03jeroendedauw *  10/trunk/extensions/SemanticMediaWiki/ (4 files in 4 dirs): some work on special property handling
[19:48:11] 	 03christian *  10/trunk/extensions/VisualEditor/modules/ve/ce/ve.es.Surface.js: creating showFakeCursorAt method and cleaning up code
[19:50:02] 	 Hi
[19:51:14] 	 Hi Wikinaut 
[19:51:42] 	 03christian *  10/trunk/extensions/VisualEditor/modules/ve/ce/ve.es.Surface.js: Commenting out fake cursor for now, fixing paste binding
[19:52:51] 	 bawolff: I am also busy with E:RSS and found that it use Http::isValidURI . However, this function is only a quick check. I will however use it before doing "nothing"
[19:52:55] 	 good?
[19:53:07] 	 s/use/uses/
[19:53:20] 	 03(mod) SemanticMediaWiki: New page properties: "Last editor is" and "Is a new page". - 10https://bugzilla.wikimedia.org/34359  +comment (10jeroen_dedauw)
[19:53:36] 	 Probably safe
[19:54:10] 	 I think Http class does some other things to check the urls are sane (and throw out things that are evil like file:// )
[19:54:20] 	 next Q: do we have something to check the path part ( http://server/path )
[19:54:36] 	 first w/o the query string
[19:54:49] 	 (I use wfAppendQuery in the next release)
[19:55:35] 	 To make sure its not evil? pretty much almost anything is valid there (once its properly urlencoded if its weird unicode stuff), so not a whole lot to check there
[19:55:53] 	 03(NEW) Creating namespace on mr.wikisource.org - 10https://bugzilla.wikimedia.org/34378 blocker; MediaWiki extensions: ProofreadPage; (shantanoo)
[19:57:18] 	 03jeroendedauw *  10/trunk/extensions/SemanticMediaWiki/specials/SearchTriple/SMW_SpecialBrowse.php: Follow up to r111407;
[19:57:43] 	 bawolff: good news: I just got the permission to use the Etherpad Lite test pad url in my extension
[19:58:13] 	 That's good, always nice one a default that works just out of the box can be specified
[20:00:03] 	 03(mod) Creating namespace on mr.wikisource.org - 10https://bugzilla.wikimedia.org/34378  04BLOCKER->15enhancement (10Sam Reed (reedy))
[20:00:07] 	 sumanah: can we postpone till 4?
[20:00:13] 	 hexmode: OK.
[20:00:46] 	 New code comment: SVG; It allows using more than one group. But okay, if you don't want to change it.; 
[20:01:01] 	 03(mod) Add gender aliases for Albanian - 10https://bugzilla.wikimedia.org/34192  +comment (10olsi_hys)
[20:01:37] 	 03(mod) Creating namespace on mr.wikisource.org - 10https://bugzilla.wikimedia.org/34378  +comment (10phil.el)
[20:01:56] 	 03(mod) IPv6 blocks don't work - 10https://bugzilla.wikimedia.org/34362  04CRIT->normal (10Sam Reed (reedy))
[20:02:59] 	 03(mod) IPv6 blocks don't work - 10https://bugzilla.wikimedia.org/34362   +ipv6 (10Sam Reed (reedy))
[20:05:28] 	 03(mod) Creating namespace on mr.wikisource.org - 10https://bugzilla.wikimedia.org/34378  +comment (10Bawolff)
[20:05:36] 	 Seriously
[20:06:09] 	 yes?
[20:07:47] 	 bawolff: There's a message in the mediawiki namespace that does that
[20:07:50] 	 (yuck)
[20:08:05] 	 johnduhart: yeah, i'm not a fan of ProofreadPage
[20:08:13] 	 for many reasons
[20:09:04] 	 bawolff: Zaran is working on it, if you have suggestions for improvement
[20:10:39] 	 Off the top of my head - handle namespaces sanely, It should work out of the box (no hidden steps like importing userland js or setting up namespaces), some of the page status stuff should be in either the page_prop table or somewhere else in the db so its queryable, most of the js needs a thourogh review for security
[20:11:05] 	 (That's from my vauge memory of looking at the extension once about a year ago, so things could have changed)
[20:12:13] 	 Joan also has a big feature wish list for that extension if i recall
[20:15:24] 	 03(mod) Creating namespace on mr.wikisource.org - 10https://bugzilla.wikimedia.org/34378  +comment (10shantanoo)
[20:16:27] 	 03(NEW) Jenkins cookie sent without secure flag - 10https://bugzilla.wikimedia.org/34379 minor; Wikimedia: Testing Infrastructure; (hashar)
[20:16:49] 	 03reedy *  10/trunk/extensions/GlobalBlocking/ (3 files in 2 dirs): Tabs seems to upset mysql
[20:17:20] 	 03(mod) Jenkins cookie sent without secure flag - 10https://bugzilla.wikimedia.org/34379   +upstream (10Antoine "hashar" Musso)
[20:17:37] 	 03(mod) IPv6 blocks don't work - 10https://bugzilla.wikimedia.org/34362  +comment (10sam)
[20:20:13] 	 03(mod) Rename namespace 106 on mr.wikisource.org - 10https://bugzilla.wikimedia.org/34378   +shell; summary; +comment (10Bawolff)
[20:21:17] 	 ok, bawolff, added to https://wikisource.org/wiki/Wikisource_talk:ProofreadPage#assorted_wishes
[20:22:39] 	 03wikinaut *  10/trunk/extensions/EtherpadLite/ (EtherpadLite.i18n.php EtherpadLite.php): follow-up 111327 . here we got: using wfBoolToStr(), wfAppendUrl, Http::isValidURI, and the real beta etherpad server url as agreed by the eplite team
[20:23:47] 	 Dantman: have you already sent a link to http://blog.redwerks.org/2012/02/08/mediawiki-skinning-tutorial/ to mediawiki-l or the like?
[20:23:55] 	 Not yet
[20:24:01] 	 03(NEW) GlobalBlocking needs installing - 10https://bugzilla.wikimedia.org/34380 enhancement; Wikimedia Labs: Setup; (sam)
[20:26:05] 	 03robin *  10/trunk/ (7 files in 6 dirs): Remove all usage of wfUILang(), deprecated in 1.18. Also some other minor tweaks. Didn't remove wfUILang itself yet in case someone uses older versions of the extensions with trunk/1.20.
[20:27:33] 	 03reedy *  10/trunk/extensions/GlobalBlocking/ (globalblocking.sql localdb_patches/): Merge SQL files, not much reason to be separate, they're not automagically used
[20:27:56] 	 Wikinaut: Actually, for your etherpad extension. In regards to Http::isValid -  your call to Sanitizer::validateAttributes will actually validate the url in the src attribute, so the call to Http::isValidURI isn't really neccesary, and Http::isValidURI is meant to filter out urls that can't be handled by the Http class, as opposed to url's that might be invalid in general.
[20:28:46] 	 New code comment: Aaron Schulz; Why were global declaration moved down a few lines?; 
[20:28:57] 	 yes, I did this to then check the url/pad combination, too.
[20:29:06] 	 Let me know, what can be delted in your view
[20:29:19] 	 can we then remove the XSS warning, let me know
[20:29:44] 	 03bawolff *  10/trunk/phase3/includes/ (DeprecatedGlobal.php GlobalFunctions.php): follow-up r111342. Document the callerOffset paramter being used per CR.
[20:30:10] 	 03(mod) Rename namespace 106 on mr.wikisource.org - 10https://bugzilla.wikimedia.org/34378  +comment (10shantanoo)
[20:30:28] 	 oh, chrismcmahon I just realized there's another thing you might want to add to your "read this someday" pile: https://www.mediawiki.org/wiki/Code_review_management/July_2011_training and http://www.mediawiki.org/wiki/Code_review_management/Aug_2011_training
[20:30:37] 	 bawolff: hush...fixed other things also...
[20:31:03] 	 hi shantanoo.
[20:31:43] 	 03raymond *  10/trunk/extensions/EtherpadLite/EtherpadLite.i18n.php: r111263: Consistency tweaks in preparation for adding extension to translatewiki.net
[20:32:08] 	 bawolff: hi. found more issues in the namespace. have updated it after comparing with http://en.wikisource.org/w/api.php?action=query&meta=siteinfo&siprop=namespaces&format=dumpfm
[20:32:12] 	 Wikinaut: there was some discussion and yes - the books should be housed under Manual: on MW.org for the foreseeable future (probably the end of times)
[20:32:33] 	 03raymond *  10/trunk/translatewiki/MediaWiki/mediawiki-defines.txt: r111263: Register extension for translatewiki.net.
[20:32:39] 	 Wikinaut: I hope that fills everyone's criteria/hopes for books placement  :)
[20:33:04] 	 Wikinaut: we'll also be promoting them more prominently on the new main page design
[20:33:13] 	 slowly, slowy
[20:33:38] * varnent  - sorry - types/talks too fast   :)
[20:33:48] 	 varnent: I proposed yesterday to have tag and template "This page is part of the xyx book in the MVL"
[20:34:01] 	 Wikinaut: yes - and I think that's a fantastic idea
[20:34:18] 	 yeah, and I will contact john-duahrt for a bot
[20:34:24] 	 excellent
[20:34:28] 	 so that this info is always uptodate
[20:34:31] 	 New code comment: SPQRobin; When there's an if() { return; } where globals aren't used, I'd say it's better to move them below t; 
[20:34:35] 	 Wikinaut: most of my concerns are addressed, the only remaining thing is that it allows one to embed an iframe from an arbitrary site, which is not good from a security prespective, but iframe's are sandboxed so its not really XSS either (more a phising attack in worse case)
[20:34:42] 	 or whomelse to contact ?
[20:34:43] 	 so that's how we'll categorize them - and the "home pages" for the books will be housed in the Manual: namespace
[20:35:01] 	 johnduhart: ping
[20:35:03] * shantanoo  wondering who raised the ticket for creating the namespaces on mr.wikisource.
[20:35:11] 	 varnent: hi
[20:35:24] 	 johnduhart: greetings oh wise and wonderful mw.org bot master  :)
[20:35:28] 	 bawolff: I will tell this the Eplite people
[20:35:38] 	 Currently, I am *note*
[20:35:39] 	 shantanoo: There's a possibility they were created when the wiki was created
[20:35:43] 	 03(NEW) unable to (SUL-)login on uz.wikiquote.org - 10https://bugzilla.wikimedia.org/34381 normal; Wikimedia: User survey; (kontakt-bugzilla-wikimedia-org-22.07.2011)
[20:35:54] 	 ... not sure, whether their software is safe
[20:36:00] 	 johnduhart: so..by chance can you help Wikinaut with a bot related request?
[20:36:08] 	 Hmm.
[20:36:10] 	 ... for arbitrary malformed urls and query strings
[20:36:33] 	 03(mod) list=watchlistraw does not set the result under "query" - 10https://bugzilla.wikimedia.org/34356  (10duplicatebug)
[20:37:00] 	 Wikinaut: This isn't a problem with EPLite, it's a problem with your code.
[20:37:01] 	 bawolff: can I remove the warning, or let's wait a while. You can perhaps reformulate quickly the warning message itself an dleave the banner
[20:37:23] 	 You're allowing the user to specifiy whatever URL they want in the iframe
[20:37:35] 	 johnduhart: or to have whitelist ?
[20:37:38] 	 johnduhart: btw - should point out bot request is separate from this code convo  :)  - to avoid confusion I'll wait til that wraps up first then elaborate  :)
[20:37:45] 	 varnent: I know :)
[20:38:01] 	 Wikinaut: A whitelist would be the most sane solution here
[20:38:11] 	 Wikinaut: Other minor issue. Not a huge deal because you've already disabled cache
[20:38:15] 	 bawolff: ;) Actually, worst case is the fact that the remote site can run js, use the browser's computer to do things to other websites, and try to trigger malware installation
[20:38:17] 	 03raymond *  10/trunk/extensions/EtherpadLite/EtherpadLite.i18n.php: Fix syntax error r111416
[20:38:26] 	 but wfMsg should be wfMsgForContent
[20:38:31] 	 Wikinaut: Now, what kind of robot did you need?
[20:38:37] 	 johnduhart and bawolff : re. whitelist, such a method is already in E:RSS
[20:38:42] 	 I will copy code from there
[20:38:43] 	 Dantman: good point, that is quite a bit worse
[20:39:11] 	 johnduart: htt://www.mediawiki.org/wiki/MVL has five books.
[20:39:21] 	 Does it validate the url?
[20:39:23] 	 :(. found issue with aliases on mrwiki...
[20:39:30] 	 Trying to fix a formatting error on a mediawiki.org page. What are you supposed to do when XML markup goes out of it's box?
[20:39:47] 	 Krenair: screenshot & URL?
[20:39:54] 	 I propose to have  bot which parses the pages of each book and adds a Template (or, for the beginning , a category...
[20:39:55] 	 Krenair: generally look for your unclosed tag, but hard to say without seeing example
[20:39:58] 	 will raise another ticket later...
[20:40:08] 	 03nikerabbit *  10/trunk/extensions/Translate/resources/ext.translate.special.translate.css: People hate this :)
[20:40:11] 	 ... that the present article page is forming part of book XYZ in the MVL
[20:40:11] 	 sumanah, http://www.mediawiki.org/wiki/API:Parameter_information#Example
[20:40:33] 	 Krenair: oh you meant like that
[20:40:34] 	 ooh yeah
[20:40:55] 	 Krenair: couple approaches you can take
[20:41:01] 	 Wikinaut: And where would this run? On mw.org?
[20:41:04] 	 sumanah: is there any one who is looking at technical issue for Indic wikis?
[20:41:05] 	 hello, is this a known bug: the 'next 200' link here is broken:
[20:41:06] 	 http://metadatabase.org/wiki/Category:NARWebserver:DNA
[20:41:10] 	 1) Decide you don't care, and make the users scroll right
[20:41:17] 	 And can you show me a diff of one you've done so I can see the change?
[20:41:18] 	 The following 200 pages are in this category, out of 220 total.
[20:41:19] 	 If the text stayed inside the box, it wouldn't need the great big space created by 
[20:41:20] sumanah: found similar issue on hiwiki also... [20:41:22] shantanoo: yes! the localisation team! [20:41:23] johnduhart: I can do the template and what not - is a bot like that reasonable and not overly time consuming - I'm mindful of the plates you've got in the air :) - and I really like the mobile framework :) [20:41:26] faceface: yes, old version of CategoryTree [20:41:31] I want the next 20, but the link is broken [20:41:34] bawolff: orly, ty [20:41:39] shantanoo: several of them are traveling right now since the Pune hackathon just ended yesterday. [20:41:46] shantanoo: give me a moment to give you contact info. [20:41:52] did someone call me [20:41:52] johnduart: yes, on mediawiki only for the five book in the MediaWiki Virtual Library [20:41:54] bawolff: should I update category tree from branch for this version of mediawiki? [20:42:06] or should I take the leap and update the MW? [20:42:15] johnduhart: I don't think there's a before/after yet - I could engineer one real quick if that'll help [20:42:27] faceface: Either or. your version of mediawiki just has to match your version of category tree [20:42:34] varnent: The bot shouldn't too hard, and I'm in limbo atm with the MobileFrontend stuff. Mobile team is currently traveling :) [20:42:42] shantanoo: https://www.mediawiki.org/wiki/Internationalization_and_localization_tools and https://translatewiki.net/wiki/Language_support_team might provide you with some useful information [20:42:46] Krenair: option 2 is to make just that box scroll (overflow: scroll css) [20:42:49] varnent: That would help me visualize [20:42:53] I'm worried my extensions will break... [20:42:54] 03(mod) Usernames and IPv6 - 10https://bugzilla.wikimedia.org/33853 +comment (10Aaron Schulz) [20:43:04] bawolff: was this for me: "but wfMsg should be wfMsgForContent" ? [20:43:12] is 19 out yet? [20:43:15] Krenair: option 3 is to just add some newlines to the box, or use white-space: pre-wrap css [20:43:22] johnduhart: cool - give me a few minutes - need to order pizza before my partner eats my arm first [20:43:25] !1.19 | faceface [20:43:25] faceface: 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 [20:43:39] sumanah: can you open http://mr.wikisource.org/w/api.php?action=query&meta=siteinfo&siprop=namespaces&format=dumpfm and search for 103 [20:43:43] varnent: heh [20:43:46] sumanah: ty [20:43:54] yw [20:43:57] Wikinaut: yes that's for you. Anything from a parser tag should use Content lang for message, since the cache doesn't vary by user language [20:43:57] sumanah: haven't heard anything on my pins yet... [20:43:59] shantanoo: I have done so. [20:44:02] faceface: pins? [20:44:07] buttons? [20:44:14] bawolff, option 1 is what I was trying to change, option 2 would have to be done on Template:ApiEx. What exactly would white-space: pre-wrap do? [20:44:14] should I bug the merch vp? [20:44:16] faceface: oh, it's you! hi! [20:44:19] hello :-) [20:44:20] (I need to go to MediaWiki school) ;-) [20:44:23] Wikinaut: using wfMsg there could result in an english user getting a hebrew error message [20:44:24] sumanah: the alias is same...सूची चर्चा [20:44:31] Wikinaut: I need to ask you a question :-D [20:44:35] good to see you [20:44:39] * bawolff is Loving how busy this channel is :D its exciting [20:44:49] faceface: [20:44:52] ? [20:45:00] Wikinaut: https://www.mediawiki.org/wiki/Code_review_management/July_2011_training and https://www.mediawiki.org/wiki/Code_review_management/Aug_2011_training may interest you [20:45:08] Wikinaut: can I configure my wiki such that users can only create an account via OpenID? [20:45:14] uiuiui I am sailing [20:45:15] Wikinaut: as well as https://www.mediawiki.org/wiki/Category:Tutorials [20:45:30] Wikinaut: may I PM you, I have to afk for 10 mins... [20:45:31] please add to MDG book [20:45:32] shantanoo: I'm sorry, I'm not sure what it should be, so I'm not sure what you mean. [20:45:40] Wikinaut: I think it might not be suitable yet. [20:45:45] http://www.mediawiki.org/wiki/MDG [20:45:57] sumanah: hold on. will post screenshot [20:45:59] Pls add a new book [20:46:10] Krenair: It makes the lines wrap once they reach end of the box [20:46:33] mom, I need to code the things I promised (wfMsgForContent, whitelist) [20:46:41] bawolff, that sounds preferable. Now I've got to try to understand the ApiEx template :/ [20:46:46] cul8r [20:47:20] faceface: YES !!! [20:47:25] Krenair: http://www.quirksmode.org/css/whitespace.html has an explanation of different whitespace things. Issue with that though is you'd probably have to edit mediawiki.org's global css to change, because the pre is part of the syntax highlight extension [20:47:42] see http://www.mediawiki.org/wiki/OPENID [20:47:43] shantanoo: it sounds like I should ensure that you are in contact with chrismcmahon, our testing lead, and with the localisation team. They eagerly want to help you fix things, and have the power to help fix things! I am just the volunteer development coordinator. [20:47:53] There's also the issue of sometimes where newlines are are important to some people, so some people don't really like it when things are artificially wrapped [20:48:10] faceface: $wgOpenIDOnly false With this enabled, the default login peronal_urls will be removed. Additionally the options for linking your OpenID to an existing account will be removed from the registration form. [20:48:28] * bawolff has an evil plan to write a mediawiki tutorial at some point btw :) [20:48:40] set $wgOpenIDOnly = true; [20:48:46] sumanah: can i reach him over email? [20:48:49] bawolff: oooh! what would your focus be? [20:48:51] shantanoo: certainly! [20:48:52] the text above is copied from the manual [20:48:58] sumanah: https://skitch.com/shantanoo/8b8y1/mediawiki-api-result [20:49:17] faceface: OpenID requires 1.19 or better trunk [20:49:21] sumanah: I'm not sure, this is somewhat more of at the vauge plan stage [20:49:26] bawolff, actually, I think this is the bit in source tags, not controlled by ApiEx... [20:49:32] I do not know, if it runs with 1.19 [20:49:34] let me know [20:49:37] Krenair: yeah [20:50:05] doesn't seem to fix it [20:50:05] aha! shantanoo, our Quality Assurance lead is Chris McMahon , and the localisation team's language support teams are led by Gerard Meijssen [20:50:29] bawolff: https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker/Workshop and https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker/Extension_Writing_Tutorial already exist, so I don't want you to end up reinventing the wheel [20:50:38] shantanoo: I have some questions myself on the same subject [20:50:56] sumanah: thanks. [20:51:19] but lots of the docs currently are more "man page" style, and I want to try writing something that's more of a continous flow, and more centered around typical examples then a one-shot here is how you could do everything you possibly could [20:51:32] bawolff, I think you're right about the global CSS change. Anyone around who might consider doing that? [20:52:06] * bawolff wishes he had more time to devote to mediawiki sometimes [20:52:23] bawolff: yes, there's a big difference between a reference and a HOWTO. [20:52:55] bawolff: what do you think of the other tutorials, the ones about gadgets, mobile, the web API, and localisation? [20:53:09] bawolff: your reasoning is why the extensions tutorial is the way it is [20:53:21] 03nikerabbit * 10/trunk/extensions/Translate/specials/SpecialTranslate.php: "All messages" should be first in the list, patch by neverendingo [20:53:29] chrismcmahon: sure. tell me. [20:53:31] bawolff: I would love for there to be a tutorial like the one you are describing, with lots of hands-on "here is how you do things you would probably want to do" [20:54:09] writing tutorials is hard [20:54:17] sumanah: on the other end of the prespective, I think a tutorial on Here's how to edit a wiki with lots of pictures would also be useful [20:54:25] bawolff: you are absolutely right! [20:54:34] Nikerabbit: yes [20:54:36] Nikerabbit: yeah... [20:54:40] bawolff: there may be one of those. [20:55:07] bawolff: if the "how to become a MediaWiki hacker" workshop in haifa had been better planned, it would be more like the one you are describing [20:55:21] chrismcmahon: just sent you test email. [20:56:43] bawolff: I want you to look at Gadget Kitchen & its associated workshop to see if that's the sort of thing you want. also https://openhatch.org/blog/2011/lessons-learned-from-the-boston-python-workshop-an-outreach-event-for-women/ which I am thinking is a good pattern to follow [20:58:48] I think a lot of that is generally very good ideas [20:58:55] bawolff, do you know what would have to be changed to make the text in those source boxes wrap? [20:59:11] bawolff: I would be very very happy to help make a tutorial of the type you discuss [20:59:13] 03(mod) unable to (SUL-)login on uz.wikiquote.org - 10https://bugzilla.wikimedia.org/34381 +comment (10Antoine "hashar" Musso) [20:59:13] * faceface defo prefers declarative over procedural docs [20:59:25] chrismcmahon: on quick way to find out the issues (atleast for mr.*) could be makeing sure that string values are not repeated on http://mr._change_me.org/w/api.php?action=query&meta=siteinfo&siprop=namespaces&format=dumpfm [20:59:38] procedural docs always suffer by not gagueing the 'start point' right [20:59:40] bawolff: I think that the timeconsuming bits will be mostly (a) making hard decisions about what to leave out & (b) coming up with examples [20:59:48] a declarative doc just give you the facts [21:00:01] Its easy to fall in to the trap of forgetting what its like to not know how wiki stuff works [21:00:08] * sumanah nods [21:00:14] bawolff: just ask me! [21:00:21] I don't have a clue [21:00:22] faceface: lol [21:00:26] ;-) [21:00:37] hey user feedback is important for tutorial type documents [21:00:38] Wikinaut: you got 10 mins for some quetsions? [21:00:46] later [21:00:54] Krenair: I don't have admin access on mediawiki.org, so I can't make such changes myself [21:00:55] Wikinaut: when roughly? [21:01:02] but I have an idea of what the css rules would be [21:01:06] Wikinaut: like later this week? [21:01:13] 21:30 UTC, 22:30 local time Berlin [21:01:31] Wikinaut: now + 1.5 hours ? [21:01:42] bawolff, damn. Are there any MediaWiki.org admins about at the moment? [21:01:42] now + 30 minutes [21:01:51] Wikinaut: ty [21:02:07] Krenair: is this *urgent*? [21:02:13] sumanah: no [21:02:13] faceface: check the E:OpenID talk page pls. if you have questions or problems [21:02:22] Wikinaut: will do [21:02:29] sumanah: its adding a css line to make an example look prettier [21:02:31] !Extension:OpenID [21:02:31] I don't know anything about "extension:openid". You might try: !openid [21:02:37] !OpenID [21:02:37] http://www.mediawiki.org/wiki/Extension:OpenID [21:02:37] sumanah, nope. [21:02:40] * varnent plays hold music - still dealing with pizza order [21:03:00] Krenair: you could leave your request on the talk page, eh? [21:03:01] * bawolff looks at sumanah as he notices that she has the admin bit... [21:03:04] * faceface finds hold music strangely comforting [21:03:13] * sumanah sort of does as well [21:03:18] bawolff: I do. [21:03:40] bawolff: if you tell me what to add, etc., I'll do so [21:03:44] sumanah, which talk page? If I understand correctly, this is something which would be done in a site-wide CSS file [21:03:45] 03(mod) unable to (SUL-)login on uz.wikiquote.org - 10https://bugzilla.wikimedia.org/34381 +comment (10hashar) [21:03:46] its all about wfmu.org at the moment [21:03:47] but I'll blame you if it crashes things. [21:03:56] sumanah: ok, give me a moment to test first [21:05:00] Krenair: sorry, I was thinking, the talk page for the specific affected page you were thinking about. That API reference page. [21:05:29] bawolff: These tutorials, in my experience, require a bit of iteration in front of guinea pigs. But it's totally worth it. [21:05:43] sumanah: add the following line to MediaWiki:Common.css : [21:05:56] hi! I have a question about backwards compatibility in mediawiki.. would it be okay to change some small detail in the HTML of Special:RecentChanges? [21:06:07] /* Allow people to optionally wrap lines in source listings */ div.wrapPreLines pre { white-space: pre-wrap } [21:06:58] bawolff: you think in Section 7? [21:07:14] That or section 8 [21:07:15] 03(FIXED) unable to (SUL-)login on uz.wikiquote.org - 10https://bugzilla.wikimedia.org/34381 +shell (10Antoine "hashar" Musso) [21:07:49] yeah, 7 is probably the rigt section [21:07:59] bawolff: I think, I need to use wfMsg, not wfMsgForContent in eplite extension. The message will be i18n-ed [21:08:38] see * Use this if the message should NOT change dependent on the [21:08:40] * language set in the user's preferences. This is the case for [21:09:09] ciao [21:09:16] !list [21:09:16] mediawiki-l and wikitech-l are the primary mailing lists for MediaWiki-related issues. See http://lists.wikimedia.org/ for details. [21:09:17] Wikinaut: When your extension runs, MediaWiki generates the same page for all users regardless of there lang settings. if you use wfMsg, the language used will be the language pref of the last person to save the page, instead of the person viewing it [21:09:38] Krenair: bawolff: ok, about to hit save [21:09:54] hhmmm [21:10:14] perhpas the text in GlobalSettings.php needs an addition [21:10:34] bawolff: I understood [21:10:36] 03(NEW) Show value when using list=querypage as generator - 10https://bugzilla.wikimedia.org/34382 normal; MediaWiki: API; (duplicatebug) [21:10:41] Skalman12: we discourage users from changing any of the MediaWiki core files themselves, because people forget, and then stuff breaks on upgrade (not sure if that answers your question) [21:11:01] ok, bawolff and Krenair https://www.mediawiki.org/w/index.php?title=MediaWiki%3ACommon.css&action=historysubmit&diff=498893&oldid=498484 [21:11:03] biab [21:11:04] any reason not to go for 1.19 now, since I've got my updating pants on? [21:11:12] bawolff: I was actually asking because I'm thinking of submitting a patch [21:11:42] Skalman12: ok, in that case it depends on what exactly is being changed, and how good a reason you have for changing it [21:12:15] the reason would be to simplify markup by removing an unnecessary [21:12:34] sumanah, thank you. [21:12:50] faceface: well its still in alpha state, so upgrade at your own risk - but if you do do that, we would definitly be interested in any bug reports you might have [21:13:03] Skalman12: the patch itself would be informative, can you post it somewhere? [21:13:23] faceface: As a general rule, its safer to wait until at least wikipedia has tried out the new code before using it [21:13:24] * faceface gives it a go [21:13:29] heheh [21:13:32] 03brion * 10/trunk/mockups/glaucus-quick/ (17 files in 3 dirs): start on adding icons from jorm's stash [21:13:40] bawolff: define 'tried'? [21:13:46] Skalman12: https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker#Submit_your_changes [21:13:55] sumanah: ++ [21:14:17] faceface, bawolff: I haven't completed it yet, so I don't have the patch anywhere yet [21:14:23] faceface: as in its been put on Wikipedia's main servers, users have yelled at us over how horribly broken it is ;) , and anything obvious has been fixed [21:14:30] 03(mod) unable to (SUL-)login on uz.wikiquote.org - 10https://bugzilla.wikimedia.org/34381 -shell ; +comment (10Axpde) [21:14:34] bawolff: but not live right? [21:14:47] faceface: no i mean after its live [21:15:13] There is a test server for it currently, and we encourage wikipedians to test it out, but honestly a lot of issues are only discovered after we force it on everyone [21:15:19] ic [21:16:07] is there a quick way to install 50+ extensions? [21:16:20] faceface: Although from the presepective of will it work for you, I'd say probably. All the developers develop on 1.19, so its unlikely that it will kill you (I hope) [21:16:24] bawolff, http://www.mediawiki.org/wiki/Special:Contributions/Krenair what's this (Added PHP closing tag) thing? [21:16:43] bawolff: cool [21:16:56] Krenair: abuse filter mismatch, don't worry about it [21:17:45] Skalman12: to be honest though, usually one should have a better reason than simplify html in order to change the html, often times those spans get used by people styling RC or whatever [21:17:52] I've heard installing extensions from branch is bad, should I grab them from trunk? [21:18:05] or is http://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_19/extensions/ the place to be? [21:18:37] Krenair: probably mismatch is coming from the xml preamble/whatever its called [21:19:13] faceface: as it stands, REL1_19 extensions only differ from trunk by a couple days [21:19:22] so it doesn't make a whole lot of difference [21:19:24] yet [21:19:29] I've been editing MediaWiki pages for a few years (on non-WMF wikis mainly) and never seen that before [21:19:36] bawolff: in future what would you recommend? [21:20:21] 03(mod) Enable Extension:ShortUrl on or.wikipedia, ta.wikipedia... - 10https://bugzilla.wikimedia.org/1450 +comment (10mah) [21:20:23] faceface: depends on the extension, but in general if you're using a recent version of MediaWiki (like latest stable) I'd probably try trunk extension first, and if it doesn't work use the branch [21:20:24] bawolff: ok, I'll see what I can do [21:20:33] bawolff: ty [21:20:53] Hi. I'm trying to hide section edit links for users who aren't logged in. I've set $wgDefaultUserOptions ['editsection'] = false; as per the manual but it's not working. Any ideas? [21:21:17] Krenair: Its something specific to mw.org - its meant to catch people who add "?>" to the end of php code samples (Which is discouraged by style guide). [21:21:25] Krenair: its done using the abuse filter extension [21:22:02] it's mean to catch ?> but caught what I added? [21:23:02] Krenair: yeah, I'm not sure how that happened, I think it was triggered by the that was on the same line as you modified [21:23:34] bawolff: did you make HeaderTabs? [21:23:40] Krenair: for an example of how abuse filter tags are more generally used see https://en.wikipedia.org/wiki/Special:Tags [21:23:44] faceface: no [21:24:58] faceface: I ported a tab related js thingy to wikinews for use in templates once though [21:25:09] cool [21:26:23] could we make a separate svn for i18n to save bandwidth for us anglords? [21:27:07] :) [21:27:11] see how that goes down [21:27:17] lol [21:27:22] 21:21 < bawolff> Krenair: Its something specific to mw.org - its meant to catch people who add "?>" to the end of php code samples (Which is discouraged by style guide). [21:27:27] jeeezus [21:27:31] hey ^demon, check out faceface's suggestion just now [21:27:36] you guys are crazy :) [21:27:46] * faceface hides [21:28:09] <^demon> A separate svn? [21:28:14] <^demon> We're not making any new svn repos :) [21:28:30] viva la glourious git revolution! [21:28:39] its git now? [21:29:09] faceface: https://www.mediawiki.org/wiki/Git_conversion [21:29:21] o/ [21:29:37] * faceface ping SMW devs who promised PROMESED! [21:29:53] 03reedy * 10/branches/wmf/1.19wmf1/ (. includes/ includes/api/ includes/api/ApiWatch.php): MFT r111397 [21:29:55] Reedy: https://bugzilla.wikimedia.org/34285 ?? [21:30:06] anyone know much about Mediawiki application logs? [21:30:09] bawolff: how long it will take for the namespace changes or mrwikisource? [21:30:12] is there a way to make them go to stout or a file? [21:30:13] does that exist? [21:30:18] ^_^ And the bad news... you can't sparse checkout anything to get only i18n now... [21:30:21] Muahahaha! [21:30:26] <^demon> faceface: People lie :p [21:30:26] not edit logs or anything like that, just things like this: [21:30:27] wfLogDBError( "LB failure with no last connection. Connection error: {$this->mLastError}\n" ); [21:30:30] !debug [21:30:31] For information on debugging (including viewing errors), see http://www.mediawiki.org/wiki/Manual:How_to_debug [21:30:32] where do those go? [21:30:36] haha [21:30:44] did mw-bot just respond to me? [21:30:46] ^demon: don't lie bout git by March :D [21:30:50] * Dantman still thinks the i18n issues should be solved by separating i18n from the code repos [21:30:52] ottomata: Reedy triggered the bot. [21:31:09] faceface: hey, be nice :) [21:31:10] <^demon> faceface: I'm looking at March 3rd for core + extensions. [21:31:13] he's getting there [21:31:16] <^demon> The weekend of march 3rd. [21:31:24] shantanoo: generally shell folks wait for such requests to pile up, and then do them all at once [21:31:31] 03brion * 10/trunk/mockups/glaucus-quick/glaucus.css: icons for submenus [21:31:36] werdna: sorry, I'm too excited [21:31:50] bawolff: we are trying to be a bit less laissez-faire about it, to be fair(e) [21:32:00] at work we use somethign called cvs, which I think dates from when everything was hand written [21:32:08] by ink... [21:32:44] and people use branches, like they aren't totally broken, and call them ... 'branches' [21:32:48] faceface: Actually MediaWiki used cvs back in the day [21:32:58] but that was long before my time [21:33:10] isn't that from before we evolved? [21:33:16] I think that was back when it was still a sourceforge project [21:33:47] Dantman: you mean l10n [21:33:56] heh [21:34:01] is there a way to remove the history tab only for users who aren't logged in? [21:34:33] houseplant: yeah with js [21:34:36] :/ [21:34:52] thanks bawolff, how would I do that roughly? [21:35:00] moment [21:36:01] houseplant: mediawiki 1.18 ? [21:36:16] bawolff: yes [21:36:24] wikinaut: aside from the need to change the graphic, add link to book, etc. - this what you had in mind? http://www.mediawiki.org/wiki/Security [21:36:41] 03wikinaut * 10/trunk/extensions/EtherpadLite/ (EtherpadLite.i18n.php EtherpadLite.php): follow-up r111412 . Added the possibility of defining a whitelist of allowed Etherpad Lite servers; using wfMsgForContent [21:36:49] 03brion * 10/trunk/mockups/glaucus-quick/ (18 files in 4 dirs): use gradient icons on toolbar, flat on menu [21:37:29] Wikinaut: also, is "MediaWiki virtual library (MVL) book contents" the category you want to store pages in? more book specific? [21:37:52] varnent: looks okay, but I chose for MediaWiki Virtual Library (uppercase V and L) [21:38:32] bawolff: would it be possible to just use this extension? http://www.mediawiki.org/wiki/Extension:DynamicTabs [21:38:34] s/MediaWiki virtual library (MVL) book contents/MediaWiki Virtual Library (MVL) book/ [21:38:44] sure :) [21:38:54] or: "Part of.. [21:39:05] is there a cover/graphic you'd like to use? [21:39:32] I think it's helpful in categories to start the name with the project - but I don't feel strongly about it - so will go with your preference :) [21:39:41] houseplant: add http://dpaste.org/Ym3iS/ to bottom of page MediaWiki:Common.js [21:39:58] "This page is part of a book in the MediaWiki Virtual Library (MVL)" [21:40:00] ? [21:40:01] houseplant: I'm sure there exists extensions that can do that, I don't know which ones off the top of my head [21:40:04] johnduhart: okay - so modifications to the template aside - this is what will happen on pages: http://www.mediawiki.org/wiki/Security [21:40:10] or more specific: [21:40:18] bawolff: thank you very much, that is very kind of you [21:40:18] gotcha [21:40:23] ^demon: won't it be weird to have a central extensions collection in git? [21:40:48] "This page is part of the MediaWiki Devlopers Guide (MDG) book in the MediaWiki Virtual Library (MVL)" - this is long, I know [21:41:00] MDGMVL [21:41:00] yeah - bit too long for side box I'm afraid [21:41:02] s/Devlop/Develop/ [21:41:06] <^demon> faceface: Each extension's getting its own repo [21:41:07] Long live the MDGMVL! [21:41:11] yep [21:41:15] right [21:41:16] New code comment: Hashar; Looks like most of this change was modified / refactored by Timo in subsequent revision. So marking ; [21:41:21] MVL MDG ... [21:41:24] !branch [21:41:24] http://www.mediawiki.org/wiki/Branch_points [21:41:24] MfG [21:41:55] wikinaut: do we want to rename the primary category? uses lowercase [21:42:39] I need to create my personal page(template), but how and where I can implement my business logic?and how to add it to the MediaWiki?(I will put on my personal page info about companies from db with certain preprocessing) [21:42:54] mw 1.8 [21:44:01] New code comment: Bawolff; Other possibilities include making $wgEtherpadLiteUrlWhitelist an associative array, so then you can; [21:44:35] 03(NEW) SemanticMediaWiki: Canonical namespace names are set incorrectly. - 10https://bugzilla.wikimedia.org/34383 normal; MediaWiki extensions: Semantic MediaWiki; (van.de.bugger) [21:44:38] katty007: MW 1.8 is super old (unless you meant 1.18) [21:45:30] yes [21:45:38] katty007: it sounds like you're interesting in an extension (probably a parser function type extension), see https://www.mediawiki.org/wiki/Manual:Parser_functions and https://www.mediawiki.org/wiki/Manual:Developing_extensions [21:46:01] New code comment: Hashar; You can try out using OUnit :-); [21:47:22] cool, thanks for the debugging link guys [21:47:26] hey brion are you around? [21:47:31] yo [21:47:32] any way to make all logs go to stdout? [21:48:56] brion: do you have time to do a super quick review of a patch to add a hook to Article.php? [21:49:04] sure [21:49:08] link me up bro [21:49:13] http://p.defau.lt/?N9eru79w342oFtmWNQxWqQ [21:49:17] New code comment: Hashar; That pattern match any \\text element with non ascii character. Upon match, it set the encoding to U; [21:49:57] 03(VERIFIED) \text{���} doesn't add encoding preamble - 10https://bugzilla.wikimedia.org/33739 +comment (10Antoine "hashar" Musso) [21:51:16] New code comment: Wikinaut; I just "copied" from Extension:RSS. \ An improvement would be the use of regular expressions to avoi; [21:51:34] faceface: what's your question ? [21:52:13] brion: hi [21:52:21] nice to see you here [21:52:25] Wikinaut: I have a wiki using OpenID, and I want to configure account creation such that normal login is disallowed, but creating an account by OpenID is OK [21:52:29] werdna: what's a sample use of the hook? [21:52:46] New code comment: Bawolff; you can use wfParseUrl to get just the host part of url; [21:52:47] I thought I had it configured that way, but in fact I had just disabled all account creation [21:53:07] I told you already, in your LocalSettings.php set $wgOpenID = true; [21:53:18] $wgOpenIDOnly = true: [21:53:20] i can imagine it being handy for 'new article' or 'find article you meant' stuff bug not sure that's the best way to do those [21:53:24] Wikinaut: you told me this already? [21:53:28] Wikinaut: thank you so much [21:53:33] brion: http://p.defau.lt/?JUKJTZyBYpQUqhapyxgJXQ [21:53:59] at the moment we're not using the "changing the output" thing yet [21:54:08] but we *are* planning on replacing the page wholesale [21:54:12] faceface: by the way: please read the plenty lines of documentation https://www.mediawiki.org/wiki/Extension:OpenID [21:54:19] Wikinaut: ty [21:54:20] at the moment we're just using it to add resource modules [21:54:22] I did my very very best [21:54:35] Wikinaut: sometimes more is overwhelming [21:54:48] but I'll see if I can find it there... [21:54:48] werdna: more tradtitional might be to allow the hook to abort the regular processing and do its own output [21:54:57] rather than giving it a choice of 'html or wikitext' [21:55:14] faceface: yes, you are right. it is really on my to do list to write a OpenID-light manual [21:55:28] Wikinaut: it's very hard to do [21:55:29] hmmm [21:55:36] brion: it also seems to not catch every case [21:55:44] it looks like it's stuck in an if statement [21:55:48] faceface: it depends. When I listen to the users, and write down their questions... [21:55:55] .. and they add their stuff [21:56:00] Wikinaut: often, a few good docs are worth their weight in gold [21:56:08] ... then we have a beginners guide to OpenID quickyl [21:56:23] brion: okay, I'm going to move it around a bit. Can I show you something new in a few minutes? [21:56:28] sure [21:56:50] gonna run down to the corner store and pick stuff up, be back in a few mins [21:57:01] Wikinaut: if the required php version / modules can be quickly sumarised, it should be easy enough... [21:57:18] and: [21:57:27] 14(WFM) ExtensionDistributor is broken on mediawiki wiki (Lock wait timeout.) - 10https://bugzilla.wikimedia.org/34346 +comment (10Bawolff) [21:57:35] I want to point to a suited fork of the openid-php library [21:57:43] Hi I have just installed mediawiki but im having a hard time finding extensions that work [21:57:48] thsi would make the "make" step obsolete [21:57:53] no worries [21:57:57] the different version vs version of MW is a pain too [21:57:58] Wikinaut: right [21:58:09] anyone know a list of Working extensions? [21:58:12] what's the deal with that? [21:58:18] mw trunk & openid trunk [21:58:27] petetuzz: I build a smw site to document that stuff once... [21:58:31] petetuzz: there's probably over 10 000 such extensions... [21:58:37] faceface: any more questions to me ? [21:58:54] Wikinaut: one minor question, but then thats it [21:59:12] Wikinaut: "a suited fork of the openid-php" <- did they break it or what? [21:59:17] nonono [21:59:20] how come your code doesn't work with 'latest'? [21:59:35] I am working on "trunk" only [21:59:42] the hottest software [21:59:46] by hot people [21:59:50] well does anyone know where to find 'LocalSettings.php' file? [21:59:50] from openid? [21:59:51] from hot cities [22:00:02] Wikinaut: sometimes it pays to cool off ;-) [22:00:13] if only so the norma people catch up ;-) [22:00:24] faceface: re. openid, let me explain (pls be patient) [22:00:30] are you? [22:00:36] * faceface sits back [22:00:38] fine [22:00:41] petetuzz: in the root of your mediawiki installation? [22:01:00] 1. OpenID needed some small changes to work with PHP 5.3.x. [22:01:11] 2. The patch patches this [22:01:32] 3. since the patch was introduced, the original repository was no longer maintained [22:01:42] 4. there are suited forks in "git" [22:01:52] 5. since I have a git account [22:01:56] no [22:02:02] its not in the root [22:02:14] I want to host a suited fork which includes the patch and makes it obsolte [22:02:19] (stop) [22:02:28] Wikinaut: ty [22:02:39] Is there any way you change authorship of a revision from your IP to your account? [22:02:41] faceface: any more questions ? [22:02:54] brion: revised patch: http://p.defau.lt/?LI0if_VIxVH_08Ew_5j04A [22:02:58] every extension says i need to add code to localsettings.php but i cant find it [22:03:06] Wikinaut: will it work at all with PHP 5.2? [22:03:15] Pls can you check if my hint ( $wgOpenIDOnly = true) works for you ? [22:03:30] faceface: PHP 5.2.x = I think: yes [22:03:33] yup, I'll do that now [22:03:57] faceface: I suggest you compile PHP it is *very* easy [22:04:03] see (mom) [22:04:23] Wikinaut: php is easy, updating to a new php on a shared server is grownds for executgion [22:04:31] <[KrusheR]> is it possible to specify a div to not to appear in print view? [22:04:53] https://www.mediawiki.org/wiki/Extension:OpenID#cite_note-compile-php-4 [22:05:12] faceface: any more ? [22:05:37] Wikinaut: no, just testing your tip... [22:05:52] 03(mod) AutoWikiBrowser does not work on my wiki, it will work on other wikis - 10https://bugzilla.wikimedia.org/34216 (10iggyvolz) [22:05:59] Wikinaut: cool, Special:UserLogin redirects to Special:OpenIDLogin [22:06:00] I am waiting. [22:06:16] Hey, OpenID is *really* cool [22:06:36] OK, let me switch to a differnt googl user account and try creating a new account [22:06:39] lol [22:08:29] hmm... logged out of google, now trying to login ... ooh nice [22:09:35] sven424: http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions#.23time [22:09:39] oopsy [22:09:54] wrong nick? [22:10:02] sven424: wrong sven [22:10:12] hehe [22:10:12] how many svens can there be? [22:10:15] seven, I guess [22:10:21] seven svens from svalbard? [22:10:24] <^demon> se7en :p [22:10:30] seven svens and even stevens [22:10:30] bawol [22:10:32] * sven424 is the original sven [22:10:39] the others are copies [22:10:41] Wikinaut: works nicely, thank you so much [22:10:51] lets see the spammers register with google first ... [22:10:52] very nice to read [22:10:58] no spammers [22:11:01] mua-ha-ha-haaaa [22:11:22] Wikinaut: had a spate of spammers maually cracking my catptchas [22:11:29] hopefully OpenID is the solution [22:11:33] No longer with OpenID [22:11:35] yep [22:11:43] Wikinaut: you should market openID as a nifty spam solution... wait dont [22:11:53] I want my spam solution to be private [22:11:55] the core developers know [22:12:11] tell them to keep it quite [22:12:13] OpenID should go together with other auth schemes [22:12:27] but we haven't much time [22:12:30] you mean like captcha? [22:12:43] no. OpenAuth, LDAP ... [22:12:46] oic [22:12:47] yes [22:13:14] faceface: here's your chance for your last question today: [22:13:30] Wikinaut: how come you're so coooool!? [22:13:36] thanks for help [22:13:37] 03bsitu * 10/trunk/extensions/ArticleCreationWorkflow/ (4 files in 2 dirs): alter "create page" link behavior in search result page [22:13:37] getting old [22:13:45] l8r [22:13:49] bye, bye [22:18:18] werdna: looking [22:19:10] werdna: why pull up the 404 setting? so it can be overridden? [22:19:15] sensible enough i think [22:19:39] do we have to pass a $wgUser? or is that implied in the article's context? [22:20:28] brion: I pulled it up so that it's executed unconditionally [22:20:43] 03(mod) AutoWikiBrowser does not work on my wiki, it will work on other wikis - 10https://bugzilla.wikimedia.org/34216 +comment (10sam) [22:21:14] brion: (the 404 thing) [22:21:20] because I don't want hooks to have to deal with it [22:21:26] though overridability is also a good thing [22:21:30] +1 [22:21:40] ok and the user? do we need that or can kill it? [22:21:52] brion: the $wgUser thing... I guess it was in the original params. I guess you can just grab it from $wgUser or RequestContext [22:21:55] no contest on that [22:22:56] * Dantman stabs $wgUser [22:22:58] hmm, can you get that from that article context though? it's got its own getUser [22:23:41] brion: I can't see that? [22:23:51] on Page, the parent class [22:23:52] grepped for 'function getUser' [22:23:54] ah [22:23:56] passed through to the revision [22:24:16] isn't Revision::getUser() to get the user who edited it? [22:24:21] right [22:24:29] i guess you could $article->getContext()->getUser() ? [22:24:45] yeah that happens in like Article::delete [22:24:46] New code comment: Wikinaut; for the time being, let's keep it as it is. Is it mature enough for an "ok" now ?; [22:24:55] 03(NEW) Ability to specify default value for Semantic Search "further results" page. - 10https://bugzilla.wikimedia.org/34384 enhancement; MediaWiki extensions: Semantic MediaWiki; (alexmtakacs) [22:25:02] Cheers MWers! [22:25:03] brion: right, or you can just use the global in the hook [22:25:07] heh yeah [22:25:18] I mean, there's no point in actually globalling and passing in $wgUser unless it could potentially *not* be $wgUser [22:25:36] i would say that the user isn't an essential enough part of that action that i wouldn't expect to offer it directly on the hook anyway [22:25:40] i.e. if in some future refactoring, you wanted to be able to see the noarticletext message as it would be shown for another user [22:25:49] (though some hook may well care and present different interfaces i guess) [22:25:49] I'm looking for a way to correctly construct a link in wikitext given a Title object. Similar to Linker::link(), but which outputs wikitext and not HTML. [22:26:03] 03(mod) Ability to specify default limit value for Semantic Search "further results" page, separate from initial query. - 10https://bugzilla.wikimedia.org/34384 summary (10Alexander) [22:26:06] Any ideas? [22:26:14] werdna: i say drop the user param & commit it [22:26:42] brion: but I think if that was a problem then you could just alter the RequestContext [22:26:46] brion: sweet, thanks! [22:26:49] I should test it too ;-) [22:26:51] heh [22:26:53] yes :) [22:27:02] now that we've futzed with it [22:27:09] thanks a lot for the extra pair of eyes brion [22:28:28] http://www.mediawiki.org/wiki/CENTRO_EDUCATIVO_BILIGUE_SAGRADO_CORAZON_QUITO all-caps title and the result of google translation suggest this page is not related to mediawiki [22:28:41] np [22:32:48] 03werdna * 10/trunk/phase3/ (docs/hooks.txt includes/Article.php): Port (with changes) r110866 to trunk. Reviewed by Brion before commit. [22:34:31] whee [22:36:53] johnduhart: ProofreadPage is fairly awful. [22:37:15] johnduhart: A quick look at the code will show you what I mean. [22:37:38] It's got all sorts of crazy logic in it. And the way in which it was built doesn't lend itself to easy API support or anything like that. [22:37:42] It really just needs to be rewritten, I think. [22:37:55] There are open bugs about adding API modules, etc. [22:38:12] Which are really essential if Wikisource is ever going to become more than an "also run by Wikimedia" project. [22:38:17] 03werdna * 10/trunk/extensions/ArticleCreationWorkflow/ (2 files in 2 dirs): Fix ACW to work with new hook signature introduced in r111427 [22:38:18] i believe someone's taking it over, i forget who [22:38:28] I think ThomasV is gone. [22:38:32] right [22:39:18] 03werdna * 10/trunk/phase3/resources/jquery/jquery.localize.js: Modification to jquery.localize.js: For HTML elements, allow a raw="" parameter, which prevents escaping. Reviewed by Trevor before I committed it. [22:39:33] I haven't heard about anyone else (volunteer or WMF staff) taking it over, but I don't really follow the extension or Wikisource closely. [22:39:47] I read this article last night [22:39:47] http://www.joelonsoftware.com/articles/fog0000000069.html [22:39:58] The guy is arguing that software rewrites are faaar too common [22:40:19] someone mentioned it to me at the sf hackathon i think. i really don't recall who :) [22:41:22] werdna: It's a twelve-year-old article by now. ;-) [22:41:33] Though most of the points are still valid. I'm surprised you hadn't come across it before. [22:42:29] I found it somewhere [22:42:40] It hit wikitech-l again recently. [22:43:29] Joan: that might have been where I saw it [22:43:35] I was catching up with wikitech-l at some point [22:45:22] 03inez * 10/trunk/extensions/VisualEditor/modules/ve/ce/ve.es.Surface.js: New approach to text input and IME (part I) [22:47:24] 03werdna * 10/trunk/extensions/ArticleCreationWorkflow/ (ArticleCreationWorkflow.php includes/ArticleCreationUtil.php): Move bucket config to LocalSettings.php instead of hard coding [22:47:58] 03(mod) Enable Extension:ShortUrl on or.wikipedia, ta.wikipedia... - 10https://bugzilla.wikimedia.org/1450 +comment (10sumanah) [22:48:02] hello, I'm just trying 1_19 upgrade via installer... I put all the extensions I thought I'd need into extensions before running the upgrader, now I see them all listed in the installer... [22:48:08] should I check those boxes? [22:48:11] or what? [22:48:22] what will the installer do if I do / don't check them? [22:48:51] they are all from trunc mw svn btw [22:51:14] ^demon: I have to eat dinner now, but I here say that I am basically not sure whether that is a reasonable schedule, I have to think about it more [22:51:37] <^demon> sumanah: We discussed it in the core meeting, I think we're gonna shoot for it. [22:51:43] oh ok ^demon [22:51:49] * sumanah looks at https://www.mediawiki.org/wiki/Git/Conversion#February_2012 [22:52:34] anyone know what the installer is thinking? [22:53:21] hi dschoonover! welcome! [22:53:33] hi sumana! [22:53:40] dschoonover: welcome to the Foundation. [22:53:43] I hope you enjoy it. [22:54:16] Hi [22:54:21] hi omgs [22:54:33] I'm loving it! [22:54:48] I'm looking for the best way to export (migrate) wiki contents without access to the db [22:55:01] I'm aware of the export and import function, but has some gotchas [22:55:16] bed time for now [22:55:20] ^demon: We are still saying "core on March 3rd, extensions after", right? or are WMF extensions switching with core? [22:55:22] see you tomorrow! [22:55:37] Mainly, original dates are lost [22:55:45] <^demon> sumanah: Likely all in the same weekend. [22:55:45] * sumanah needs to head to dinner [22:55:58] ^demon: update the https://www.mediawiki.org/wiki/Git/Conversion#February_2012 timeline? [22:56:04] Also, there's no easy way to say "export all" [22:56:17] or rather the March one, I mean. [22:56:43] off to food ---- [22:57:01] Linker::link() outputs HTML. Is there an equivalent that outputs wikitext (given an Title object) ?? [22:57:09] Bueller? [22:57:16] New code comment: Platonides; The parent table could instead provide variables overriden in the child, that could make the overrid; [22:57:16] wikinaut: this more visually appealing: http://www.mediawiki.org/wiki/Template:MVL_book_page [22:57:30] does {{pad:3em}} work in mediawiki ? [22:58:16] ^demon: when we get git I am going to buy you a beer or three [22:58:24] <^demon> :D [22:59:40] Hah... `img { max-width: 100%; height: auto; }` awesome effect [23:00:45] johnduhart: http://www.mediawiki.org/wiki/Security -and- http://www.mediawiki.org/wiki/Template:MVL_book_page are more polished examples of the desired results and template being applied [23:01:30] stones: Not in that syntax... what's it supposed to do? [23:01:46] insert n nbsps; [23:01:52] does something like this exist? [23:01:56] ^demon: Not done Create database of SVN revision ids -> Git SHA-1's. Needed for redirecting CodeReview links and anything else that uses rXXXX to the new commit ID's. [23:02:05] now that's an interesting cryptographic problem [23:02:08] changing the commit messages :) [23:02:17] because commit messages are included in the SHA1 hash, yeah? [23:02:24] <^demon> Totally trivial. [23:02:34] <^demon> And we include links to CR (and therefore svn rev) in Notes: [23:02:57] you'll have to find a set of commit to commit message mappings that maintains the links in commit messages [23:02:59] <^demon> Redirecting CR is useless. We'll just make it read-only so the discussions and history are there. [23:03:17] <^demon> Although, a quick lookup of rN -> sha1 would be useful [23:03:19] <^demon> But not a blocker. [23:06:57] stones: yup, just use divs [23:07:09]
[23:07:41] can you self close a div? I guess not... but you could stick it in something that closes itself [23:08:53]
and really shouldn't be self-closed. [23:09:06] was kinda hoping that there was some wiki formatting for padding [23:09:09] It doesn't make any sense logically and some browsers don't appreciate them (versions of Opera). [23:09:25]
[23:09:41] stones: just stick that in a templage and call it what you like [23:09:57] stones: divs work in the wiki, what more do you want? [23:10:20] at work we not only use cvs but also confluence... its like medeval torture [23:10:39] even the wysiwyg is borked [23:11:20] ^demon, creating a database of SVN revision IDs to git sha1s sounds like an easy job. [23:11:42] <^demon> Yeah, it's pretty trivial. [23:11:51] <^demon> Especially since the info's in the Notes: field already [23:12:40] ^demon, sorry, I only saw about the git conversion page today. Notes field? [23:13:00] <^demon> It'll show up when you do a `git log` [23:13:09] <^demon> It's outside the commit summary [23:13:16] <^demon> But contains additional notes about the commit. [23:13:25] <^demon> We're using that field to have info about the subversion commit it relates to [23:13:47] Oh I see. [23:14:36] git log --pretty=format:"%H %N" [23:14:44] that will print the git sha1 and the notes [23:16:22] okay, I'll have a go at making this db then I guess [23:18:52] 03werdna * 10/trunk/extensions/ArticleCreationWorkflow/modules/ext.articleCreation.user/ext.articleCreation.user.js: Fix click tracking [23:27:46] 03(mod) Enhanced recent changes JavaScript: clicking arrow should keep it in focus - 10https://bugzilla.wikimedia.org/17616 +comment (10Dan Wolff) [23:29:51] wikinaut: graphic for MVL - http://commons.wikimedia.org/wiki/File:MediaWiki-Virtual-Library-icon.svg [23:30:21] ^demon, it doesn't look like the commits have notes... [23:30:37] <^demon> They do, I see them :) [23:30:43] <^demon> Where are you looking? [23:31:33] 03werdna * 10/trunk/extensions/ArticleCreationWorkflow/modules/ext.articleCreation.user/ext.articleCreation.user.js: Do ClickTracking and actual URL following in series rather than in parallel. [23:31:52] 03werdna * 10/trunk/extensions/ClickTracking/modules/jquery.clickTracking.js: Return jqXHR objects [23:32:15] ^demon, git log --pretty=format:"%H %N" [23:32:54] 03werdna * 10/trunk/extensions/ClickTracking/modules/jquery.clickTracking.js: Doc for r111434 [23:33:09] according to the man, %H is the commit hash and %N is the commit notes [23:33:13] <^demon> Hrm, whoops. [23:33:16] <^demon> Where'd it go? [23:34:14] pssh. you believe THE MAN? [23:34:17] he's keeping us down [23:34:22] ha [23:34:25] bawolf assured me that devs would be interested in 1.19 bugs? [23:34:33] Hello, is $wgProxyList hooked up to do anything? I add my IP to it, but it doesn't seem to do anything and I can't see it do anything in the code. [23:34:42] seems Special:SpecialPages is broken [23:35:00] should I just got back to 1.18, or is this something worth digging into? [23:35:05] !mw $wgProxyList [23:35:05] https://www.mediawiki.org/wiki/%24wgProxyList [23:35:16] faceface: orly? [23:35:44] wgp: "Big list of banned IP addresses." says the docs. [23:35:50] possibly not what you're looking for. [23:36:08] robla: yes, seems broke, but I caN prolly debug better [23:36:21] brion: Yes, I added my IP address to it to test, but, it doesn't seem to ban me from anything. [23:36:25] a few other special pages seem broke, such as login with openID [23:36:31] faceface: is this on your local wiki? [23:36:39] robla: yes, it's public though [23:36:44] http://metadatabase.org/wiki/Special:SpecialPages [23:36:52] down for you? [23:37:09] HTTP 500 Internal Server Error [23:37:11] faceface: try disabling all of your extensions, then adding them back [23:37:19] robla: right [23:37:22] also, check error.log [23:37:32] ah [23:38:10] ^demon, so, any idea why there are no notes? [23:38:23] <^demon> Cuz I messed up. [23:38:25] <^demon> I'm fixing it. [23:38:49] wgp: are you logged in a sysop? that'll make you proxy-unbannable by default and will skip that block check [23:39:15] brion: Not logged in. [23:40:09] wgp: can you pastebin the actual setting lines from localsettings? [23:40:19] robla: looks to be an error in OpenID... [23:40:20] make sure format is right or it'll try to load from a file if it's a string [23:40:43] faceface: what's the error? [23:41:08] one mo [23:41:26] https://gist.github.com/904de5408d1a7a130e76 [23:41:36] brion: It is an array just like the example. $wgProxyList = array('192.168.1.9'); or whatever ip [23:41:41] could be my extension install code ashtually... [23:42:23] I need to check install instructions for openID again... [23:42:38] varnent: cool icon [23:42:41] 03werdna * 10/trunk/extensions/ClickTracking/modules/jquery.clickTracking.js: Whitespace fix [23:42:47] varnent: moved to the right side [23:42:48] robla: yup fixed [23:42:53] Wikinaut: kk [23:42:55] (when I disable openID [23:43:02] faceface: I 'm back [23:43:07] what's on [23:43:16] hi Wikinaut just upgrading OpenID to trunk ;-) [23:43:23] wgp ok i think i can confirm what you're seeing. what ver are you on? [23:43:25] Wikinaut: I'm reading I promise [23:43:34] wgp: The code (as I read it) sets the mBlockedby and mBlockreason variables if isLocallyBlockedProxy(), but the $this->mblock remains null so nothing is blocked (User.php) [23:43:44] trunk. pls. use trunk version [23:43:49] wikinaut: also updated the template a bit: http://www.mediawiki.org/wiki/Template:MVL_book_page [23:43:52] Wikinaut: yup [23:44:04] Does anyone happen to know if the Extension:DynamicTabs still works in 1.8? [23:44:11] brion: Tried 1.18.1 [23:44:12] blurg, another casualty of the block refactor sounds like [23:44:17] wikinaut: any objections to renaming the category to reflect capitalization and moving things from user space to manual space in prep for bots? [23:44:18] I know it's not supported, but should it still function at basic level [23:44:26] varnent: I _like_ it [23:44:43] varnent: tell me what you want to do exactly [23:44:48] varnent: Sorry for the wait, I feel asleep :/ [23:44:54] ..... [23:44:56] johnduhart: lol - no problem :) [23:45:07] rust never sleeps [23:45:08] brion: there was a Block refactor? [23:45:26] I for one welcome our refactored Block classes [23:45:36] wikinaut: basically change the category from: MediaWiki virtual library (MVL) to: MediaWiki Virtual Library (MVL) [23:45:40] overlords yay [23:45:55] bravo. pls. go on [23:46:36] wikinaut: then move the book pages currently housed in User: (like User:Wikinaut/Books/MediaWiki Developer's Guide) to Manual: so we won't have to do redirecting later - and so folks know the projects are live - I think things in userspace are often seen as in testing [23:46:55] pls. do what you want to do [23:47:08] johnduhart: the template itself seems straightforward - the complexity is if we want to use the book tag.. [23:47:10] a wiki is a wiki is a wiki is a wiki [23:47:13] lol [23:47:19] wp:bold [23:47:29] bold sold out [23:47:42] we must save our environment. [23:47:47] <^demon> varnent: We have no such boldness policy for mediawiki.org [23:47:49] <^demon> Be timid! [23:47:54] lol [23:48:09] http://en.wikipedia.org/wiki/Wikipedia:Do_NOT_bite_the_developers [23:48:14] oldie but a goodie [23:48:14] bold is bad. am i bad ? [23:48:28] (no) [23:48:34] Wikinaut: works beautifully [23:48:45] ty [23:48:50] tell the others [23:49:00] werdna: a personal favorite [23:49:02] i'll file a bug for the moment. not sure best way to create a new Block object there [23:49:02] Wikinaut: lol.. will do [23:49:07] eww at books in manual: [23:49:09] constructor has like 6 billion params [23:49:12] faceface: it is not _my_ extension [23:49:19] getting someone to setup a books ns would be alot better [23:49:20] but I maintain it [23:49:28] Wikinaut: varnent: I'm not bought on that template, I think something a bit smaller would be better, like a small bar at the bottom (like the language bar) [23:49:28] as good as I can [23:49:49] johnduhart: a wiki is a wiki .... [23:50:02] Wikinaut: until you use sharepoint wiki >.> [23:50:06] what about towards the bottom - a bit smaller - but still a box? [23:50:08] no [23:50:11] never ever [23:50:20] do we even need the box? [23:50:34] johnduhart: following this format: http://www.mediawiki.org/wiki/Template:Pp-book-cover [23:50:48] (oops, can someone point me to what is going on. where ?) [23:50:51] plssss [23:50:56] varnent: hm [23:50:58] p858snake|l: the discussion over the past couple of days has been that a box is a nice identifier and way to promote the books [23:51:09] 03(mod) Locale-specific sorting in Arrays extension - 10https://bugzilla.wikimedia.org/34358 +comment (10Danweetz) [23:51:10] a small template,pls [23:51:12] varnent: That's from wikibooks right? [23:51:15] not a big box [23:51:28] we must save bytes [23:51:28] johnduhart: not sure actually - was already there - might be from enwp [23:51:39] see Manual:API [23:51:47] New code comment: Bawolff; To be nitpicky (as if i wasn't being nitpicky already ;) in code comment ''do not use wfMsgForConten; [23:51:47] they have a small template line [23:52:06] 03(NEW) $wgProxyList blocking broken since 1.18 - 10https://bugzilla.wikimedia.org/34385 normal; MediaWiki: Blocking; (brion) [23:52:12] ...Tools clipart.png This page is part of the MediaWiki API documentation. [23:52:21] johnduhart: mimicking the API box is a thought [23:52:56] I like that API box. But it should say" ..part of the .... book" [23:52:58] brion: thank you for confirming it & filing the bug [23:53:02] np [23:54:08] [09:51] we must save bytes (unless they are crashing browers) [23:54:23] OK, bugs are more mundane now... 1.19 ate my logo: [23:54:27] http://metadatabase.org/wiki/Main_Page [23:54:33] New code comment: Wikinaut; Hi Bawolf, can I (exceptionally) ask you to make the final shaping ? please; [23:54:41] does the MB logo show up there? [23:55:25] faceface: http://metadatabase.org/mw/images/6/6e/Logo.med.tx.joined.3.png 404s out [23:55:37] p858snake|l was meant as a joke. I always have problems with jokes [23:55:43] :-) [23:55:51] brion: doh... ty [23:55:59] (I'm an idiot) [23:56:02] :) [23:56:15] faceface: was this a question? [23:56:27] Wikinaut: ... no [23:57:23] is it possible that an extension wouldn't work because it was looking for a config page at Mediawiki:fooextension but the config page was actually at MediaWiki:fooextension? (i.e. the camelcaps were different) [23:57:52] yes that's possible [23:58:16] <^demon> No it shouldn't be, namespaces are case-insensitive. [23:58:32] when I try to create page Mediawiki:foo it gets changed to MediaWiki:foo, why is that? [23:58:38] ^demon: oh [23:59:24] when the extension talks about that config page, that is a regular article, right? or am I being really stupid