[00:00:02] 03(mod) Sidebar generates duplicate IDs - 10https://bugzilla.wikimedia.org/35371 +comment (10Bawolff) [00:00:30] 03rsterbin * 10/trunk/extensions/ArticleFeedbackv5/modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.css: Followup to r114328; tipsy apparently dislikes tooltips without a height [00:01:03] 03(mod) Sidebar generates duplicate IDs - 10https://bugzilla.wikimedia.org/35371 +comment (10MZMcBride) [00:02:36] 03preilly * 10/branches/wmf/1.19wmf1/extensions/MobileFrontend/MobileFrontend.body.php: 1.19wmf: MFT r114332 [00:03:07] New code comment: Rsterbin; Fixed in followups; marking back to new.; [00:05:02] 03(mod) Sidebar generates duplicate IDs - 10https://bugzilla.wikimedia.org/35371 +comment (10MZMcBride) [00:05:54] Can anyone here answer a few questions about MW's unicode normalization handling? It's confusing me (and not acting the way I expect it to) [00:08:06] 03(mod) Sidebar generates duplicate IDs - 10https://bugzilla.wikimedia.org/35371 +comment (10Bawolff) [00:09:17] Sid-G: I know a little bit (I'm not anywhere remotely close to being an expert by any means, but I might be able to answer your question) [00:09:22] If I understand correctly, MW is supposed to use precombined forms instead of multiple characters (meaning it should use a single codepoint instead of two where possible). Either I'm wrong in saying this, or its not working correctly. [00:09:31] bawolff:Am I right? [00:10:05] We convert to normal form C [00:10:14] bawolff:Thats latin to me [00:10:30] bawolff:I tried to understand what that means, but its too technical for me [00:10:38] which means the opposite. it should convert from precombined -> multiple characters [00:10:49] I think, let me double check to make sure i have that right [00:10:54] bawolff:So it'll always use multiple chars [00:10:58] http://www.unicode.org/reports/tr15/ [00:11:06] thats what u're looking for [00:12:43] meh, i was wrong [00:12:57] so it should use one instead of two right? [00:13:01] It goes converts to multiple characters, then converts back to canonical [00:13:12] meaning back to single? [00:13:30] * Sid-G wonders what "canonical" means here [00:14:02] sorry, back to single in most cases [00:14:11] is there a second magic word? [00:14:21] I have one case where it isnt doing that [00:14:39] I think there are exceptions [00:14:41] atleast one case actually [00:15:13] bawolff:Honestly its annoying to have longer urls when a single character can do the job [00:15:23] is there a magic word that produces the current second? minute? [00:15:48] !help Magic_Words | pokeswap [00:15:49] pokeswap: http://www.mediawiki.org/wiki/Help:Magic_Words [00:16:13] is there? [00:16:23] Sid-G: oh, would this happen to be Malayalam by any chance (MW has some special rules for that language) [00:16:31] pokeswap:See the page [00:16:38] bawolff:devanagari [00:16:54] 03catrope * 10/trunk/phase3/ (33 files in 15 dirs): [00:16:54] Revert r107309, r113601, r113704, r113742, r113792, r113838, r113859, r113893, r113894, r113952, r114047, r114252, r114256, r114257. This reverts the remaining 'new' revisions in core. [00:16:55] All of these revisions are tagged with 'gerritmigration' and will be resubmitted into Gerrit after the Gerrit switchover. See also http://lists.wikimedia.org/pipermail/wikitech-l/2012-March/059124.html [00:17:47] bawolff:its using U+092B and U+093C instead of U+095E [00:18:17] bawolff:I tried to move a page using the former to the latter, and it gave me an error saying both pagetitles were same [00:18:33] bawolff:even though the url tells me its using the former [00:19:47] yeah, that can happen if U+095E is in the unicode list of deprecated characters [00:20:03] RoanKattouw: what about fixmes? [00:20:16] hmm, still not too many of those now [00:20:19] I'm onto those next [00:20:24] bawolff:uh, what? [00:20:28] Gotta see how hard they'll be to disentangle on a case-by-case basis [00:21:05] Sid-G: some characters in unicode aren't supposed to be used, I don't know if U+095E is one of those, but that's a possibility [00:21:21] <^demon> RoanKattouw: So since we're going to be closed to having HEAD reviewed, I'm guessing the wmf branch will basically mirror master @ the point we switchover? [00:21:29] ^demon: Hmm, maybe [00:21:34] We could do that [00:21:50] <^demon> Although I guess we could branch from any given commit hash. [00:21:54] But we can't just deploy "1.19wmf2" without some level of testing [00:22:12] So we have to clone 1.19wmf1 into git somehow [00:22:13] 03(NEW) new extension - 10https://bugzilla.wikimedia.org/35372 normal; MediaWiki extensions: [other]; (jdk370) [00:22:44] !b 35372 [00:22:45] https://bugzilla.wikimedia.org/show_bug.cgi?id=35372 [00:22:46] bawolff:ok, although that doesn't make sense on unicode's part; but its a possibility [00:22:56] <^demon> We could go ahead and deploy to test2 perhaps, since het deploy will allow for the separate trees. [00:23:01] We could [00:23:06] Let's discuss with RobLa in a minute [00:23:10] He's talking to Ryan now [00:23:16] <^demon> *nod* Lemme finish up my dinner and we'll do that. [00:23:28] ^demon: chug chug chug! [00:23:40] OK no rush then [00:24:02] could not find one so bug 35372 [00:24:31] pokeswap: Well minute is on the list of the page i gave you [00:24:36] pokeswap:Did you read the page [00:24:40] 03preilly * 10/trunk/extensions/MobileFrontend/MobileFrontend.body.php: fix beta logo [00:25:01] yes, did not see second [00:25:08] 03preilly * 10/branches/wmf/1.19wmf1/extensions/MobileFrontend/MobileFrontend.body.php: 1.19wmf: MFT r114336 [00:25:23] or milosecond [00:25:31] added minute by accident [00:25:41] millosecond is not supported [00:25:54] <^demon> second and lower would basically render the pcache useless. [00:26:09] Second can be derrived from {{CURRENTTIMESTAMP}} and doing padleft hacks, but that's evil. Much easier is to use #time [00:26:24] !help Extension:ParserFunctions | pokeswap [00:26:25] pokeswap: http://www.mediawiki.org/wiki/Help:Extension%3AParserFunctions [00:26:26] Well {{CURRENTMINUTE}} only reduced pcache time to about an hour [00:26:31] what is #time [00:26:42] !pcache [00:26:42] I don't know anything about "pcache". [00:26:52] !p-cache [00:26:53] I don't know anything about "p-cache". [00:26:55] pokeswap:see the page I linked to. #time is a parserfunction [00:27:03] ok [00:27:10] what is pcache, bot does not kow [00:27:38] pokeswap: parser cache [00:27:40] *know [00:27:48] part of memcache? [00:28:45] http://spyinginc.com/wiki/index.php?title=Main_Page already has slow wait time so i do not really care. i do not know enough coding for memcache [00:28:57] pokeswap: its makes mediawiki go fast, you don't need to worry about it other then to know that time values inserted into wikitext can be off by at least an hour [00:29:26] how do i use memcache to speed waiting time for http://spyinginc.com/wiki/index.php?title=Main_Page [00:29:53] bawolff:Apparently, the codepoints I was talking about are canonically equivalent per http://santhoshtr.livejournal.com/11701.html [00:31:24] pokeswap: parser cache can, but does not neccessarily use memcache [00:31:49] Sid-G: appearently I know quite a bit less about unicode then I thought ;) [00:31:55] 03tstarling * 10/branches/REL1_18/phase3/ (5 files in 3 dirs): Backported the bug 22555 part of r114232 and cleaned up RELEASE-NOTES-1.18 [00:31:58] 03awjrichards * 10/trunk/extensions/MobileFrontend/MobileFrontend.php: Followup r114332, r114336 - updating in MobileFrontend.php to reflect changes to custom logo handling in ExtMobileFrontend::setDefaultLogo() [00:32:35] bawolff:Apparently you knew enough to solve my problem :) [00:33:25] after the first 5 times of saying things that were totally wrong ;) [00:34:26] pokeswap: if you only have a single server, apc would probably be a better choice then memcache [00:34:52] !APC [00:34:52] I don't know anything about "apc". You might try: !emailconfirmed [00:34:56] what is apc [00:36:33] <^demon> It's a cache used by PHP [00:37:15] <^demon> It does opcode caching to greatly improve performance (and you should almost always try to use it in production settings if possible). It also does shared-memory caching sort of similar to what memcache does. [00:38:19] bawolff: Useful: http://unicode.org/cldr/utility/list-unicodeset.jsp?a=%5B:nfc_quick_check=no:%5D [00:38:54] 03(mod) Sidebar generates duplicate IDs - 10https://bugzilla.wikimedia.org/35371 +comment (10Porter21) [00:39:26] thank you RoanKattouw for Revertmania 2012 [00:39:36] Sid-G: There's a giant list that contains lots of data, in a kind of hard to understand form at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt [00:40:05] unicode eye chart: [00:40:06] http://www.crummy.com/features/EyeChart/ [00:40:38] sumanah: lol [00:41:18] sumanah: No worries. new revs are all but done, fixmes still todo but that can wait till tomorrow [00:41:21] Now heading home [00:41:44] sumanah: My favourite code point is U+1F4A9 [00:42:11] * sumanah looks it up, laughs ruefully [00:42:44] * pokeswap is away: I'm busy and am away /msg memoserv send me http://sdpyinginc.com/wiki #useAGENCY [00:45:05] !optcode [00:45:06] I don't know anything about "optcode". [00:45:44] ^demon: RoanKattouw and I just discussed the 1.19wmf1 strategy [00:46:15] we think the answer is this: we develop fixes directly in 1.19wmf1, and cherrypick them into Git master [00:46:26] ...and we get to 1.20wmf1 as quickly as possible [00:46:48] <^demon> So I need to fully re-dump core and include 1.19wmf1 for git? [00:46:58] * Sid-G wonders how come unicode has a codepoint for U+1F4A9 and still wants to deprecate actual characters [00:47:46] ^demon: No [00:47:51] We'll keep 1.19wmf1 in SVN [00:47:59] That way we don't have to switch over the cluster to use git either [00:48:24] And yes, this makes cherry-picking things between 1.19wmf1 and master more painful, but it's temporary and it's not something that should be done frequently anyways [00:48:33] <^demon> Ok, that'll work too. [00:48:43] we really should move to 1.20wmf1 as quickly as possible [00:48:58] given how little *should* have changed, that should be pretty quick [00:49:11] That's 3 "should"s right there [00:49:26] there shouldn't be so many shoulds :) [00:49:27] And I think you're just gonna use that word more often as time progresses :D [00:49:30] haha [00:50:33] <^demon> We should build a time machine and make Brion do this ~5 years ago :) [00:52:54] do they sell those on Amazon? [00:53:02] ^demon:U wanna go back in time and still use SVN to start with? [00:53:51] <^demon> I wanna go back in time before it was my problem ;-) [00:54:58] no, but you could try looking for H.G.Wells to give it to you. Or you could go to the Ministry of Magic :P [00:55:14] 03(mod) Sidebar generates duplicate IDs - 10https://bugzilla.wikimedia.org/35371 +comment (10Daniel Friesen) [01:02:25] 03tstarling * 10/branches/REL1_17/phase3/ (4 files in 3 dirs): Merge r114338 from 1.18: fix for bug 22555: strip markers in padleft etc. [01:04:27] 03awjrichards * 10/trunk/extensions/MobileFrontend/MobileFrontend.body.php: Making sure that useformat=mobile-wap is honored [01:04:55] Do I get a badge for being most-reverted for the git thing? [01:05:42] <^demon> JeroenDeDauw: http://moblog.net/media/m/i/s/misteralfie/code-fail.jpg :) [01:07:27] 03(mod) Sidebar generates duplicate IDs - 10https://bugzilla.wikimedia.org/35371 +comment (10MZMcBride) [01:09:49] ^demon: that's so kind of you! thanks! [01:25:47] http://pastebin.com/Xvt1pHnu [01:25:54] *wrong channel [01:27:10] pokeswap: that's not unethical code at all [01:27:28] virus on site (prob) [01:27:31] why not? [01:28:08] HTML and PHP say it probaly is [01:28:37] pokeswap: Well the decrypted code looks like: http://pastebin.com/3PUdzSRb [01:29:38] So yeah, that looks like a hack attempt [01:32:50] 03(mod) Add some kind of GUI for sidebar customization - 10https://bugzilla.wikimedia.org/16943 +comment (10Daniel Friesen) [01:33:48] 03(mod) Users cannot discover reason "E-mail this user" link is missing - 10https://bugzilla.wikimedia.org/35142 +comment (10Derrick Coetzee) [01:36:10] 03(mod) Sidebar generates duplicate IDs - 10https://bugzilla.wikimedia.org/35371 +comment (10Bawolff) [01:39:16] hmm, why is my email red in special:preferences [01:39:55] oh because it has the class not authenticated on it [01:40:40] 03(mod) restore missing file version DB records - 10https://bugzilla.wikimedia.org/35048 +comment (10Aaron Schulz) [01:42:02] 03(mod) Users cannot discover reason "E-mail this user" link is missing - 10https://bugzilla.wikimedia.org/35142 +comment (10Bawolff) [01:44:38] 03(mod) Users cannot discover reason "E-mail this user" link is missing - 10https://bugzilla.wikimedia.org/35142 +comment (10Derrick Coetzee) [01:45:47] New code comment: Bawolff; I'm not a fan how this highlights your email red for not-authenticated, even if $wgEmailAuthenticati; [01:46:48] New code comment: Kaldari; Is there any reason that pagetriage_page needs its own id? It seems to me that we could just use the; [01:48:02] 03(mod) Sidebar generates duplicate IDs - 10https://bugzilla.wikimedia.org/35371 +comment (10Porter21) [01:50:29] bawolff: ;) btw some of my 'pipe dreams' are looking semi-attainable [01:50:41] (Sung to the tune of "Money for Nothing") o/~ I want my, I want my, I want my git repo! o/~ :-) [01:51:00] hey, we're on the cusp of our great glorious git future. Anything is possible! [01:52:21] bawolff: ;) I'm already past the cusp https://github.com/dantman/mediawiki-core/compare/master...skinrewrite-private [01:52:37] lol [01:52:59] Oh, hey, quick Q: If I make a css resource 'position' => 'top', 1.17 will just quietly ignore it right? [01:54:25] I believe so, but position => 'top' is more for js (I think anyways. Not a RL expert) [01:55:08] Yeah, but if my css is at the bottom the formatting looks like crap until the page is entirely loaded. [01:55:26] I think you need to use a different method if you want the css to be loaded via the tags (addModuleStyles). I think (could be wrong) that position=>top causes it to load css at the top using js, which will still have a delay [01:55:29] Leading to ugly reformats and layout shifting. [01:55:58] I'm on 1.18, and it did work. I was just hoping that wouldn't break 1.17 [01:57:00] Well it definitly won't break stuff. Worst case would be that its ignored [01:59:50] I can live with a cosmetic worst case. :-) [02:00:48] Gah, I need someone else to look at this code and tell my what I've done wrong. Just because my first extension written works doesn't mean it's correct. :-) [02:26:29] 03(mod) On doing "update data" the progress status crosses 100% - 10https://bugzilla.wikimedia.org/35364 +comment (10Nischay Nahata) [02:45:05] 03(mod) LCStore is not handling transactions correctly - 10https://bugzilla.wikimedia.org/35357 +comment (10Mark A. Hershberger) [02:50:15] 03(mod) Add Postgres support to ArticleFeedback and ClickTracking - 10https://bugzilla.wikimedia.org/30678 +comment (10Diederik van Liere) [02:51:29] 03(mod) LCStore is not handling transactions correctly - 10https://bugzilla.wikimedia.org/35357 +comment (10Mark A. Hershberger) [03:05:21] New code comment: ^demon; Rather than using $_GET directly, you can use WebRequest's getQueryValues().; [03:06:51] New code comment: ^demon; Not true, see line 62.; [03:10:35] New code comment: ^demon; Public static variables are just global variables in disguise--regular members with accessors is muc; [03:15:14] 03(ASSIGNED) Allow collation to be specified per category - 10https://bugzilla.wikimedia.org/28397 +comment (10Liangent) [03:18:17] 03(mod) Gadgets aren't loading CSS and JS right on Category pages - 10https://bugzilla.wikimedia.org/34480 (10jasper) [03:24:48] 03demon * 10/trunk/extensions/NewSignupPage/ (NewSignupPage.i18n.php NewSignupPage.php): Fix r98081: use parseinline rather than raw html in message [03:25:20] /load.php/skins.vector.js?debug=false&lang=en&skin=vector [03:25:26] How evil is that idea? [03:30:19] i'm writing a new media handler extension for .pdb files (a file format defining structural information for nucleic acids and proteins). the goal is to have the extension allow users that have modern browser to manipulate the structure defined by the .pdb file using webgl. for browsers that don't support webgl, users will be shown an image of the protein. [03:30:53] .pdb files have a mime type of "chemical/x-pdb", but they are often transmitting in plain-text [03:32:19] given this information, what would be the best "media type" for .pdb files in mediawiki per http://www.mediawiki.org/wiki/Manual:Mime_type_detection? MULTIMEDIA, VIDEO, TEXT, or? [03:32:55] so, no commits to SVN trunk anymore? [03:33:32] (is this the best channel to ask this question?) [03:34:29] it's a good channel, just few of us here [03:35:30] Emw: sees like "DRAWING" is the closest, although I think we should have "3DWORLD" for that [03:36:54] 03demon * 10/trunk/extensions/InterfaceConcurrency/ (3 files in 3 dirs): Resolve issues with r109666: mixing getters and setters in the same function is confusing, so split it in 2. Also removes isset() to check for null [03:39:13] saper: not for mw core or wmf cluster extensions [03:40:07] <^demon> Other than resolving outstanding fixmes/regressions. [03:40:08] it should be in /topic [03:40:25] p858snake|l: yeah just read in wikitech-l [03:40:32] or they could read the mailing list :p [03:40:43] I have quite a large commit that follows up on just-reverted revisions [03:40:51] luckly I didn't do svn update :) [03:41:03] Emw: The mime type itself would be controlled with webserver config [03:41:19] <^demon> Meh, too long. That's good enough [03:41:24] move it to front :) [03:41:36] DON'T COMMIT TO SVN | ... :) [03:41:54] Emw: You could suggest that we update our mime.info though not everyone bothers using it [03:42:10] ;) Kill the part linking directly to dpaste? [03:42:17] Most people probably don't read the topic in here anyway [03:42:22] <^demon> True. [03:42:22] | Don't flood, see !paste | [03:42:37] you could save some characters by removing "release" [03:42:56] <^demon> Let's try to fit it in 140chars or less [03:42:59] <^demon> So we can tweet it [03:43:00] Read the FAQ -> FAQ [03:43:09] "FAQ:"* [03:43:11] or just ditch the -dev channel reference >.> [03:43:25] Dantman: I think he means img_media_type [03:44:22] Speaking of media.info I wish Apache didn't require only one file [03:44:55] I have multiple vhosts so I never feel like pointing the global server config to use a file in a single site [03:45:48] ^demon: do you know when git migration is about to start? [03:45:53] Anyone bothered trying out maintenance/dev/? [03:46:10] Dantman: not yet, still running my small scripts [03:46:32] <^demon> Dantman: Yes. [03:46:59] <^demon> saper: Sometime this evening. It's almost bedtime for me. [03:47:09] <^demon> Evening as in evening US time. [03:47:10] this evening which $TZ? [03:47:18] pacific or eastern? [03:47:21] <^demon> <- EDT [03:47:43] would be good to publish some rough migration schedule [03:47:57] i.e. when can I get a stable git repo [03:48:13] <^demon> If I have to write another doc I'm going to explode :) [03:48:37] yeah I am going to explode if I will have yet another change stashed in my working dir :) [03:49:17] good wish you luck [03:49:25] saper: yes, i mean image_media_type (e.g. DRAWING) rather than image_mime_major (e.g. text) or image_mime_minor (e.g. plain) [03:49:43] <^demon> Emw: Those are done by an ENUM, so it'd require a schema change. [03:50:53] my "favourite" enum is cl_type, braindead [03:51:21] <^demon|zzz> I hate all our enums :) [03:51:34] <^demon|zzz> They're terribly short-sighted. [03:51:40] ^demon: my impression is that it wouldn't be necessary to add a new media type. i'm just trying to figure out which one .pdb files should be set to (their mime type is already 'chemical/x-pdb) [03:52:05] <^demon|zzz> No clue. Anyway, zzz time. [03:53:25] reading through the media type list again, i'm leaning toward 'multimedia': MULTIMEDIA // Scriptable Multimedia (flash, advanced video container formats, etc) [03:54:26] the .pdb files would become interactive 3D models upon being operated on by javascript [03:57:25] oh yes [03:57:37] whatever "multimedia" is [04:00:58] * Dantman resits the temptation to write a FireBug extension to display MW debug info [04:01:05] ya -- looking in mime.info, the mime type for http://en.wikipedia.org/wiki/VRML is set to 'multimedia'. what i want to do with .pdb files is effectively that [04:03:35] thanks for the input saper [04:14:41] We might want to add /maintenance/.mweval_history and /maintenance/dev/data/ to .gitignore [04:16:14] Reedy: ping [04:18:11] mutante: 16:16 Hey all. Is there a way to edit statistics on http://s23.org/wikistats/mediawiki_extensions.php ? 16:19 "Check usage (experimental)" yes, but I want to add my and others' extensions [04:18:29] just fyi [04:18:35] goodnight [04:18:57] ah,thx [04:19:13] told him to /msg you [04:20:25] afraid there isnt right now and the one who wrote that code isnt around, i'll try and move it to labs later on and release it [04:20:40] kk [04:33:07] hi robla, got a minute for a quick test on bz? [04:33:24] mutante: what's up? [04:33:42] i just deployed this by request https://www.mediawiki.org/wiki/Special:Code/MediaWiki/102718 [04:33:58] but wasnt sure where to test the RT link [04:34:56] oooh, fancy [04:35:06] * robla looks [04:43:05] New code comment: ^demon; While you're here, we should go ahead and do one for gerrit.; [04:50:43] 03(NEW) Link from Bugzilla to RT - 10https://bugzilla.wikimedia.org/35373 normal; Wikimedia: Bugzilla; (robla) [04:51:34] mutante: https://bugzilla.wikimedia.org/35373 [04:52:06] robla: thanks! looks good:) [04:52:28] lol @ inner second grader [04:52:30] 14(WFM) Link from Bugzilla to RT - 10https://bugzilla.wikimedia.org/35373 (10Chad H.) [04:56:21] yeah, another one for gerrit sounds good [04:57:54] Hi, I was having some trouble installing MediaWiki 1.18.1. Could someone help? [04:58:54] What's the issue? [04:59:21] 03(mod) Link from Bugzilla to RT - 10https://bugzilla.wikimedia.org/35373 +comment (10Daniel Zahn) [04:59:50] We need a proper error when someone sets 'styles' => array( 'foo.css' => 'screen' ); in their rl module [04:59:50] New code comment: ^demon; I'm not sure a capitalization fix requires a new version ;-) \ In any case--you also changed a defaul; [05:01:15] 03(mod) Link from Bugzilla to RT - 10https://bugzilla.wikimedia.org/35373 +comment (10Liangent) [05:01:32] 03(mod) Link from Bugzilla to RT - 10https://bugzilla.wikimedia.org/35373 +comment (10Liangent) [05:01:50] New code comment: ^demon; Rather than defaulting to true and having an extra comparison, wouldn't it be simpler to just defaul; [05:01:57] The only way I can proceed with installation is by giving full privileges (777) to the local user, for my mysql datadir and apache www directories [05:01:58] uh..why did it stop working now ? [05:03:27] 03(mod) Link from Bugzilla to RT - 10https://bugzilla.wikimedia.org/35373 +comment (10Daniel Zahn) [05:03:42] liangent: just takes "rt", not "RT" [05:03:52] 03skizzerz * 10/trunk/extensions/Maintenance/ (4 files): [05:03:52] * Add $wgMaintenanceDebug global to configure the "Show debug information" box, which potentially reveals information such as environment variables [05:03:52] * The metadata.ini parser no longer fails outright when it encounters a script that does not exist on the server, it now just ignores that script (fixes "metadata.ini corrupted or missing" error on 1.18 and others) [05:03:52] * Modify some wording in checkImages and checkSyntax scripts [05:03:53] * Now supports three more scripts: cleanupSpam, clear_interwiki_cache, createAndPromote [05:03:54] * Bump version number to 2.1.0 [05:04:36] New code comment: ^demon; Nevermind, got it in the followup r114168; [05:04:51] 03(mod) Link from Bugzilla to RT - 10https://bugzilla.wikimedia.org/35373 +comment (10Daniel Zahn) [05:06:50] New code comment: ^demon; +1; [05:07:23] 03(mod) Link from Bugzilla to RT - 10https://bugzilla.wikimedia.org/35373 +comment (10Liangent) [05:14:07] 03tstarling * 10/branches/REL1_19/phase3/ (5 files in 3 dirs): MFT r114231: fix "strip tag exposed" bugs [05:14:36] New code comment: ^demon; On those todos: For display we'll probably want to use the 7-character version. For actual version c; [05:17:32] * Dantman wonders if he should put his whole skin system in a namespace. [05:18:36] no [05:19:47] 03tstarling * 10/branches/wmf/1.19wmf1/ (4 files in 2 dirs): MFT r114231: strip marker exposed [05:26:30] Dantman: wiki ns or php ns? [05:27:46] 03skizzerz * 10/trunk/extensions/Maintenance/Maintenance.i18n.php: * fix message key in cleanupSpam script [05:32:18] 03demon * 10/trunk/extensions/UploadWizard/includes/specials/SpecialUploadWizard.php: Simplify parameter checking -- 3 local text variables and 7 function calls is also cheaper than 14 function calls [05:33:24] p858snake|l: php ns [05:35:06] New code comment: ^demon; You should extend MediaWikiTestCase, rather than PHPUnit_Framework_TestCase.; [05:39:17] Joan: A page name other than [[Laxative]] would have been so much better [05:39:29] lol [05:42:46] Does anyone have any idea when Ryan Kaldari would be back? Needed some suggestions for Gadget ideas. [05:46:06] p858snake|l: It seems fitting. [05:46:15] Guest71276: Try e-mail. [05:46:21] rkaldari/wikimedia.org [05:47:05] Sure thing. [05:47:09] Thanks! [05:48:00] No problem. [05:49:06] 03santhosh * 10/trunk/phase3/ (RELEASE-NOTES-1.20 skins/common/shared.css): [05:49:06] Fix Bug 13896: Rendering of devanagari numbers in automatic '#' number lists [05:49:06] Add -moz-devanagari as list type for mr and hi language ordered lists. [05:51:15] 03(FIXED) Rendering of devanagari numbers in automatic '#' number lists - 10https://bugzilla.wikimedia.org/13896 +comment (10Santhosh Thottingal) [05:57:39] 03(mod) Bad page titles after adding namespace shortcuts - 10https://bugzilla.wikimedia.org/35368 +comment (10Siddhartha Ghai) [06:09:19] Hi everyone! Please help me to change the colour of the menu buttons that are white for now here on this page http://wh40k.techpriest.ru , I just can't find them at css. And also where is the css description of the links? Thehe s monobook. [06:17:55] N00b question: To fix bugs, should I download the latest stable release, or the development build (trunk)? [06:20:03] 03(NEW) Feedback Dashboard rate limiting too severe - 10https://bugzilla.wikimedia.org/35374 normal; Wikimedia: General/Unknown; (richard) [06:21:51] pallav: development [06:22:07] 03(mod) Creation of a new mailing list for Korean local chapter board - 10https://bugzilla.wikimedia.org/35130 +comment (10Ryu, Cheol) [06:24:24] Cool, thanks! One more question: Is there a quick way to change from the stable release to the development build? [06:26:21] drop the files over top and run the updater [06:26:26] !update | pallav [06:26:27] pallav: update.php is a script that updates the database tables. You usually need to run it after upgrading MediaWiki or installing certain extensions. For details, see [06:28:51] Thanks! [06:48:20] New code comment: Wikinaut; Rationale: to deactivate this value for the time being - extension allows for HTML characters, and a; [06:49:14] Guys, how do I set monobook as a default theme? [06:52:06] Kyshtynbai: $wgDefaultSkin = 'monobook'; in LocalSettings.php [06:52:53] liangent: Thank you! [06:53:41] 03(mod) Install more fonts (especially for Unicode) (tracking) - 10https://bugzilla.wikimedia.org/8898 +comment (10Daniel Zahn) [06:53:50] New code comment: Wikinaut; Info: tracking category _parameter_ removed in r114166.; [06:55:20] New code comment: Wikinaut; Info: tracking category _parameter_ removed in r114168.; [06:56:35] New code comment: Wikinaut; Info: tracking category _parameter_ removed in r114171 .; [06:57:35] New code comment: Wikinaut; Info: tracking category _parameter_ removed in r114170.; [06:58:39] 03(mod) Rendering of malayalam fonts in SVG - 10https://bugzilla.wikimedia.org/25140 +comment (10Daniel Zahn) [07:11:11] 03(WONTFIX) new extension - 10https://bugzilla.wikimedia.org/35372 +comment (10Dan Collins) [07:20:04] 03(mod) Anchors to first sentence in lead paragraph of Wikipedia articles - 10https://bugzilla.wikimedia.org/35363 normal->15enhancement (10Dan Collins) [07:25:23] 03(mod) [SRF] Not all selected Articles showing in format=calendar, timeline or eventline - 10https://bugzilla.wikimedia.org/35318 +comment (10Thorsten Nickel) [07:26:50] New code comment: Nikerabbit; Can you also explain what was the issue for benefit of the interested?; [07:32:44] 03(mod) Proofread Page extension needs an API module to set or change page status - 10https://bugzilla.wikimedia.org/28894 normal->15enhancement; +comment (10John Mark Vandenberg) [07:35:52] lo [07:37:18] 03(mod) Nothing translate to Bahasa Indonesia on wiki-id at Special:Log - 10https://bugzilla.wikimedia.org/35062 +comment (10Dan Collins) [07:37:45] 03(mod) Allow gender distinction also for user groups - 10https://bugzilla.wikimedia.org/31503 normal->15enhancement (10Siebrand) [07:44:54] 03(mod) Unicode directionality marker causes parentheses error in edit summary - 10https://bugzilla.wikimedia.org/20360 15enhancement->minor (10Siebrand) [07:45:02] Pft... whoever wrote Netflix's ToS is an idiot "In addition, if the Account Owner wishes to prohibit others from contacting Netflix Customer Service and potentially altering the Account Owner's control, the Account Owner should not reveal the Payment Method details (e.g., last four digits of their credit or debit card, or their email address if they use PayPal) associated with their account." [07:56:11] Anyone familiar with extension:Narayam here? [07:57:51] New code comment: Kaldari; The comments for setCheckoutResult() says that it returns an array, but it actually returns nothing.; [07:57:51] New code comment: Nikerabbit; Mixes spaces and tabs, not following coding conventions.; [08:01:34] 03kaldari * 10/trunk/extensions/PageTriage/tests/phpunit/SpecialPageTriageTest.php: follow-up to r114327 - using MediaWikiTestCase instead of PHPUnit_Framework_TestCase [08:01:51] New code comment: Kaldari; Fixed in r114351.; [08:04:04] santhosh:ping :) [08:05:32] santhosh:I wanna get some fixes in the hi-transliteration for Narayam. Should I file a bug? [08:07:54] santhosh: U here? [08:14:37] 03(mod) Rendering of malayalam fonts in SVG - 10https://bugzilla.wikimedia.org/25140 +comment (10praveenp) [08:16:11] Hmmm... I just had an interesting idea for an alternative to confirmaccount style setups [08:16:38] A system that lets users vouch for other users... [08:17:04] A user tries to create an account... a hold gets inserted but they don't get access to the wiki. [08:17:14] Dantman:U're talking of a hierarchy instead of a wiki [08:18:11] ;) hierarchy implies a top down tree... interconnected nodes are not trees [08:18:53] Dantman:X vouches for Y. Y messes up. X is held responsible. Nobody's gonna vouch for each-other [08:19:27] Sure... in the worst case cynical scenario [08:19:38] ;) But in that scenario a wiki can't exist anyways [08:20:06] Dantman:Yeah, but why create a system that encourages it? [08:20:33] Dantman:And what's the point of giving rights if one user is vouching? Seems like making the !voting a part of MW [08:20:38] An alternative for wikis that have to resort to confirmaccount or rights restrictions. [08:21:12] Dantman:u mean closed/semi-closed wikis? [08:21:26] private/semi-private I mean [08:21:40] No... you were closer with closed/semi-closed [08:21:52] heh [08:21:57] might work [08:21:59] You don't have to have private content to want to restrict account creation [08:22:22] I meant private user-rights, not content [08:22:35] yeah, basically what u said [08:22:55] There are a lot of development projects using MW for documenting as they go. [08:23:07] hmm [08:23:11] And the spam often kills the wikis. [08:23:12] you can get around that ... X vouches for Y, Y vouches for Z, Z messes up, Y is held responsible, anY is also a dummy account created by X [08:23:17] even mozilla i think [08:23:51] good point freakolowsky [08:25:04] Not really... that's the whole point of saying 'vouching' rather than saying rights are viral like 'coder' is. [08:25:25] It's not that anyone with an account can let anyone else have an account. [08:25:29] 03(NEW) SMW::updateDatasmw_atts2 error - 10https://bugzilla.wikimedia.org/35375 major; MediaWiki extensions: Semantic MediaWiki; (dvdgmz) [08:25:51] They have to vouch for the user. A user who vouches for a lot of users who end up banned ends up banned themselves. [08:27:02] And if a user vouches for a lot of users who get banned that way then they end up banned. [08:27:19] 03amire80 * 10/trunk/extensions/TranslationNotifications/TranslationNotifications.i18n.php: Added log title and result pages. [08:27:22] Dantman: true, but the selling point here is a spammer will only have to create one account and once that is done he can swarm out and it will only take longer until spammer is removed [08:27:48] First the spammer needs someone to vouch for them. [08:28:14] ;) Which is of course where a lot are going to get stuck. [08:28:49] yes but on the other hand you only have to fool one person to make some serious mayhem [08:29:12] which will in the end get banned for being fooled [08:30:02] And if they do manage to get someone to vouch for them, by vouching for a few sockpuppets that get banned they end up quickly getting the one account someone else vouched for banned. [08:30:04] dunno ... it might play out better then i imagine it ... but i never underestimate the creativity of spammers [08:30:55] the only solution i have for them is to have them take a long walk off a short peer [08:31:45] Additionally for the good faith user they don't necessarily get banned. They only vouched for one spammer by mistake. While the one spammer only vouched for banned users. Using something that includes some percentages and caps the system can avoid banning someone who just made one mistake. [08:31:56] Additionally... ;) unvouching is another possibility [08:33:37] If you notice that someone you vouched is someone you no longer trust... you can un-vouch for them. If you're the only one who vouched for them the spammer will suddenly find his account and his sockpuppets without the ability to do anything on the wiki. [08:34:20] On the other hand, a user who has contributed to the wiki for some time and made connections with other users may end up with other users vouching for them. [08:34:47] So even if one person starts distrusting them other trusted members of the community still vouch for them and they don't lose their rights. [08:35:39] well as interesting as it is ... i'm still skeptical ... but i'd like to see a testcase for it [08:36:04] testcase? Implementation or wiki that could use it? [08:36:19] yep [08:36:38] :/ [08:36:42] i know [08:37:02] I gave you a multiple choice question... binary values are invalid [08:37:49] oh sry ... skimmed read "implementation of wiki" [08:38:08] so the anwser is implementation [08:38:26] ;) too busy with something else [08:39:00] and that's what i thought you meant with ":/" and so i anwsered "i know" :D [08:40:46] The wiki I was thinking of when I came up with the idea was the CommonJS wiki [08:41:54] The community uses it to document specs and implementations. And they communicate over a mailing list. Rather than me having to confirm each account it would make sense to make it possible for other members of the community on the mailing list to vouch for a new user on the list and let them into the wiki. [08:43:42] (while still wanting to see your idea in action) why not just grant a few other members the rights to confirm accounts [08:45:18] hmmmmm... I think a few actually might... [08:45:23] I don't know... [08:45:35] I end up getting the e-mails anyways. [08:47:33] lo hashar [08:48:26] santhosh:U here? [08:48:54] Sid-G: in meeting, will ping you after. will take atleast 1 hour [08:49:06] ok [08:49:42] If you are not available till then, please email [08:49:50] ok [08:58:05] freakolowsky: Another thought... the ability to vouch for users may require multiple people to vouch for them... [08:58:36] So one person vouching for you lets you edit... but you can't start vouching for other users until other members of the community start to trust you. [08:59:09] improvement [08:59:17] Dantman:So one gets two vouches and one can create a lot of dummy accounts [08:59:21] It also creates an incentive for communities to not simply leave it at one person vouching for a user and then poof. [08:59:27] Dantman:slightly better [09:00:10] It may also be based on a calculation of time, number of vouches, and how much weight those vouchers have themselves. [09:00:21] And some rate limits. [09:00:40] Dantman:Hierarchy again [09:00:49] Dantman:Or is this PageRank-ish? [09:01:00] maybe a little [09:01:05] PageRank for users? [09:01:11] heh [09:01:43] seems like the first idea of zuckerburg they showed in that movie [09:01:46] ** So even if you get a few people to trust you, you can vouch for a few other people... but you can't suddenly bring a mass of spam accounts into the wiki [09:02:58] 5 ppl vouch for X, X vouches for 5 dummies. Each dummy now vouches for each-other giving them all 5 vouches each. Now they can create 5 more spam accounts [09:03:15] or something along this line [09:03:24] That's why I said 'maybe a little' [09:03:44] heh [09:04:11] The rate limit and weight factors prevent circle-youknowwhat [09:04:19] so we're talking about replicating linkfarms in users... hmmm [09:05:18] seriously, this seems *a lot* like PageRank. Wouldn't u need to license that first? [09:05:21] So there's a slight bit of hierarchy in that pagerank in that the more established members of the community carry more vouching weight than the new users. [09:05:50] ;) Only if they pattented it and I happen to be using something that fits in the patent [09:05:56] ...which usually isn't the case [09:06:00] Dantman:They did patent it [09:06:25] why do u think no other search engine uses it? [09:06:55] And I bet that the patent includes something domain specific in the wording that makes it inapplicable to this. [09:07:13] I think they patented the algorithm [09:07:39] which would still apply [09:09:17] 14(INVALID) TeluguTransliteration not functional on Te Wiktionary - 10https://bugzilla.wikimedia.org/33467 +comment (10Siebrand) [09:10:08] Dantman: http://www.google.com/patents?vid=6285999 [09:12:07] Yup... inapplicable [09:14:57] Includes domain-specific language restricting it to documents/webpages/etc... And talks about basing things on arbatrary weights in a completely open web of links... While this is based on a top down weight. Where the factors are time in the community, vouches from the most integral users, and including some users who have a sort of sysop granted master vouch that gives them the most weight [09:15:00] 03(FIXED) add support for Dzongkha / Tibetan script - 10https://bugzilla.wikimedia.org/33718 (10Siebrand) [09:15:03] that wud've been applicable if they'd used Objects instead of documents [09:15:50] but we're in luck :) [09:17:24] Trying to include language that's too wide and encompases stuff you aren't even doing risks the possibilty that you may end up with a court making your entire patent invalid. [09:17:38] Is it just mw-core which is moving to git tomorrow or are the extensions moving too? [09:17:50] Dantman:oh [09:17:51] only the WMF used extensions [09:18:08] p858snake|l:Including Narayam ? [09:18:19] Sid-G: Is it used on the WMF cluster? [09:18:51] p858snake|l:yes [09:18:54] p858snake|l:used on commons and some wps [09:19:11] well then yes [09:19:36] p858snake|l:so if I wait until tomorrow, I can just commit myself instead of filing a bug? [09:20:04] If you already have access to our git instance, then yes [09:20:18] as to my understanding of our setup [09:20:27] It does take a court case... but every time you try to use the patent you risk the possibility of it being voided for being too wide... it's one of the few saving graces of the horrible system patents have become. [09:20:27] p858snake|l: :) thnx [09:21:44] p858snake|l:And when do updates apply to the wmf cluster? [09:21:45] p858snake|l: After going thru gerrit review? Any prioritization? [09:22:18] when they get merged over, the same as always [09:25:31] ? [09:26:49] heh [09:27:01] Sid-G: Nothing is changing really in regards to cluster depolyment policy, apart from the code is now being on Git primarily instead of SVN [09:27:27] still needs the same reviews, the same merge over to the wmf branch, the same pushing to the boxes [09:27:43] varnent: hey.. i did not get reply back from multichil , regarding the Idea - Automatically tagging photos in Wikimedia Commons using computerized object recognition [09:27:49] p858snake|l:Yeah, I never knew anything about the cluster deployment policy, what is it? [09:28:32] Sid-G: Commit -> Reviewed -> Merged into wmf branch -> pushed to boxes -> Yelled at if you break anything [09:28:56] lol [09:29:03] whats pushed to boxes? [09:30:15] Sid-G: It doesn't appear on the servers running the site, it needs to be pushed out from the VCS to those [09:30:39] * potter pokes varnent  [09:31:00] ok [09:31:04] Reedy: Btw, me and Tim decided we should probably drop the __METHOD__ arguments to ::generate* and the $method param. [09:31:56] Dantman: why was that CryptRand file submitted in svn ? Should not you have waited for git migration? [09:32:21] morning hashar [09:32:34] Nikerabbit: :-) [09:32:49] Nikerabbit: have you looked at the git scripts floating on translatewiki.net ? [09:33:23] hashar: I can't say much... but basically it's required for a release that's going to be made soon [09:33:50] hashar: which ones of them? [09:34:11] Dantman: are Tim / Roan in the loop? :-] [09:34:12] Denny_WMDE:Wanna check for other bad pages at hi-wp? I found the list of the namespace shortcuts [09:34:46] hashar: Tim is the one that asked for it... Reedy seams to be in the loop... as well as a bunch of people on a private mailing list and private bug [09:34:50] Nikerabbit: are you kidding me ? :) [09:35:20] hashar: it's not me who is exporting mw i18n [09:35:53] Nikerabbit: oh! Is that only Raymond task so? [09:36:09] but I do have some simple questions: what is the replacement for 'svn up' and 'svn commit'? [09:36:13] raymond and siebrand [09:36:34] Sid-G I think you got the wrong person [09:36:38] and both use windows to commit, but we wanted to automate the commits so that we can do them from cron job from the server [09:36:59] Dantman: k I see which issue you are talking about. So it is fine having the code in subversion :-]] [09:37:03] Dantman: thanks! [09:37:12] Denny_WMDE:Daniel_WMDE ? [09:37:49] Nikerabbit: automatization is a different subject, I guess we should have a look at it post git migration [09:38:03] Nikerabbit: as for your question. The closed to svn up will be 'git pull' [09:38:11] Denny_WMDE =/= Daniel_WMDE sorry [09:38:24] except that if I run git pull in mw root none of the extensions are updated [09:38:24] Denny_WMDE:NP :) [09:38:27] hashar: ;) in any case, all the commits have already been reviewed [09:38:32] Nikerabbit: git pull fetch any new objects from the default remote repository for the branch you are currently in. Then it merges the fetched objects in your local branch. [09:39:36] Nikerabbit: replacement for 'svn commit' would be to 'git commit -a' which is a shortcut 'git add' all changes made to tracked files and 'git commit' [09:39:56] hashar: ^demon|zzz: is not responding to my queries about these management scripts (which are not related to i18n) [09:39:57] Dantman: yeah that is what I suspected. Tim told me about a class that has been reviewed in git somewhere [09:40:46] well, he or someone else told there is a script to do that [09:40:53] but I haven't seen the script yet [09:41:03] Nikerabbit: to do what ? [09:41:12] aaw crao [09:41:32] Nikerabbit: do you mean to automatize the i18n process ? [09:41:36] [21:14:24] Reedy> Nikerabbit: for the extension distributor I've just made it iterate through directories and run git pull or svn update as necessary [09:41:39] [21:14:31] Reedy> basically looking at if there is a .svn/.git folder [09:41:42] hashar: this is not about i18n [09:41:49] this is about managing our wikies [09:41:53] oh my god [09:41:55] so it's even worse, there are no such scripts yet [09:42:16] what do you want to achieve ? Do you want to fetch a list of given extensions daily / hourly ? [09:42:30] if so, set up all extensions as a submodule of a local git repository. Then use git submodule foreach 'git pull' [09:42:33] One of these days I should be on the other side... disclosing stuff instead of being the one disclosed too [09:42:34] hashar: I have a wiki and certain set of extensions checked out [09:42:40] one svn up used to update it all [09:42:57] now I need replacement that will update them all whether they come from svn or git [09:43:05] yeah cause at one point you have set up a subversions working repository to fetch phase3 and some extension [09:43:13] you have to do the exact same thing with git [09:43:29] it's more than that [09:43:39] we will have mixed git and svn [09:43:52] not a problem either [09:44:11] both can live together. I have been doing that since I came back developing for mediawiki [09:44:24] well, but I haven't seen either docs nor scripts how to do that easily [09:44:38] ;) just don't try checking .svn directories into git [09:44:43] :-)))) [09:44:43] Hi everyone! I have to make an update from a very old MW version (1.4.6). ... at least I think it is that version; I've got that one from the RELEASE-NOTES file ... I'm facing strange problems with this version. For example: I first made a clone of that site to simulate the process first on a different machine. I'm facing many encoding failures there, without having changed a thing yet. [09:44:43] Before I start an Update, I'd like to have a working copy without issues on the clone, first. Is there a best practice suggestion to prevent these encoding problems? [09:44:55] Judge: can you post even longer questions ? :-) [09:45:08] and I know for fact that svn up extensions/* is unbearably slow [09:45:10] hashar: I'll try from now on ... ;) [09:45:13] I did that for a little while, using git as a local way to handle the prototype and live versions of a wiki [09:45:20] Judge: to get your mw version, try out browsing to [[Special:Version]] if it existed back in 1.4 [09:45:28] .svn changes way too much and you end up with really wierd commits [09:46:15] hashar: So far so good - it exists and says it's 1.4.6 :) [09:46:24] Nikerabbit: let switch to wikimedia-dev [09:46:29] why? [09:46:38] this affects many mw admins out there [09:46:45] hashar: Are there any config params in that version to enforce a specific encoding or a good workarround to get the right one? [09:46:46] WMF gets it easy by worsing all their stuff to git [09:46:47] oh yeah if you want [09:47:01] forcing* [09:47:33] Judge: 1.4.x is pretty old. We use to had a specific encoding for each language / wiki [09:47:43] Judge: I can't remember the migration guide to 1.5 though :/ [09:48:10] Judge: you probably want to clone your installation and update it to MediaWiki 1.5 [09:48:23] 1.4 -> 1.5 -> 1.18 [09:49:48] 1.4 ... that's like the 4 floppys with Windows 1.2 on them i have somwhere at home [09:50:06] Nikerabbit: so to mix up extensions coming from git and svn. You want to fetch mediawiki/core.git in the extension directory, do the usual 'svn up trunk/extension --depth empty' [09:50:13] hashar , p858snake|l: OK. I can do. But I do not want to "loose" the right encodings by doing so. I hope you understand what I mean ... I do not want to end up having to manually correct each article [09:50:37] Nikerabbit: then setup any git based repository using git submodule add http://gerrit_url/extensions/something.git [09:50:47] freakolowsky: I know - I already kicked my boss in his crotch for not keep up to date more frequently ... :P [09:50:52] Nikerabbit: setup .svnignore to ignore .git . setup .gitignore to ignore .svn. [09:51:09] hashar: this should be written up and published widely :) [09:51:10] the 1.15 update is ment to handle the unicode change and such iirc [09:51:14] *1.5 [09:51:15] .git/info/exclude [09:51:25] Nikerabbit: 'svn up' will fetch subversion based extension. 'git submodule foreach "git pull"' will update git based extension. [09:51:44] Nikerabbit: it is just common sense [09:51:56] Nikerabbit: but I will be glad to write a guide somewhere if you give me a URL to fill :-] [09:52:25] Dantman: yeah or that one :-] [09:53:06] Judge: you really want to make a copy [09:53:11] Or you could globally ignore .svn from all git repos [09:53:12] hashar: I disagree that it is common sense/knowledge even how to do that with svn only [09:53:30] Judge: IIRC we used to allow latin1 for articles encoding. MediaWiki 1.5 dropped latin1 support in favor of UTF-8 only [09:53:45] will need some kind of alias for git submoduly foreach [09:53:46] Judge: so you had to convert the old text. No idea if we ever provided a script to do [09:54:40] * hashar $ git checkout 1.5.8 [09:55:39] hashar: when I know, that I have to convert from a specific encoding into another, that's not a problem! I would have a problem if I produce mixed encodings because of an update or such .... [09:56:31] hashar: Because of that I'd feel more safe if I could get the encoding the same like in the Live-Site on my (unchanged) dev first before starting an update there for testing ... [09:56:34] Nikerabbit: you can set up aliases in your gitconfig. [09:57:32] Nikerabbit: in the [alias] section of ~/.gitconfig, you could add line like: formod = submodule foreach [09:59:02] Nikerabbit: about git aliases : v [09:59:10] Nikerabbit: about git aliases : https://www.mediawiki.org/wiki/Git/aliases [10:04:33] 03(NEW) npm dependencies - 10https://bugzilla.wikimedia.org/35376 enhancement; MediaWiki extensions: VisualEditor; (spam) [10:09:37] santhosh:Back yet? [10:09:59] Sid-G: yes, tell me [10:12:21] santhosh:thinking of commiting some changes for hi transliteration [10:12:21] santhosh:the rules at http://sa.wikipedia.org/wiki/%E0%A4%AF%E0%A5%8B%E0%A4%9C%E0%A4%95%E0%A4%83:Siddhartha_Ghai/vector.js to be precise [10:12:21] santhosh:Would I need community consensus for this? [10:12:21] brb [10:13:29] hashar: doesn't contain anything 'bout submodules [10:13:41] git formod '..' is still quite pain to type [10:13:51] Nikerabbit: that was an example [10:14:02] Nikerabbit: just use what ever you want as an alias for whatever git sub command you want [10:14:31] Nikerabbit: could be just 'smf' : smf = submodule foreach [10:14:57] Nikerabbit: or write your self a batch / alias in your shell. something like giteach [10:15:21] 03(NEW) wrap parser output callback - 10https://bugzilla.wikimedia.org/35377 normal; MediaWiki extensions: VisualEditor; (spam) [10:15:33] with shell completion, it is all about using : git su f [10:15:34] Sid-G: Yes, you can open a bug with this patch, plus a link to community discussion. Reason is we are changing typing rules in a wiki [10:15:37] hashar: would be nice if that was somewhat standardized [10:15:57] like shipped with mediawiki itself [10:15:59] Nikerabbit: there is no point in standardizing users preferences [10:16:06] hashar: yes there is [10:16:10] no there is not [10:16:15] just like .bashrc is not standard [10:16:20] it is all about user preferences [10:16:34] though if you want, you can probably amend https://www.mediawiki.org/wiki/Git/aliases [10:16:39] and add some more aliases there [10:17:02] there are going to be multiple wikies to administer and multiple administrators for one wiki. It just makes it that much easier if you can say "run FOOBAR" and it will update everything [10:17:37] hmm we could provide a very simple script that will take care of setting everything [10:18:00] let me find out the relevant part I wrote on svn based on the way you have setup trunk/phase3 and extensions [10:18:25] Nikerabbit: found it : https://www.mediawiki.org/wiki/Svn#Recommended_checkout [10:20:01] 03santhosh * 10/trunk/extensions/Translate/PageTranslation.i18n.php: Make the log message a bit more verbose. [10:20:49] hashar: #hash not going anywhere [10:21:10] it is under 2. Developer use [10:21:11] https://www.mediawiki.org/wiki/Svn#Example_checkout_configuration this one? [10:21:55] https://www.mediawiki.org/wiki/Subversion#Example_checkout_configuration [10:22:11] yup [10:22:22] we could write a similar section for git [10:22:44] 03(NEW) Support multiple collations at the same time - 10https://bugzilla.wikimedia.org/35378 enhancement; MediaWiki: Categories; (liangent) [10:24:03] 03(mod) Allow collation to be specified per category - 10https://bugzilla.wikimedia.org/28397 (10Liangent) [10:24:03] 03(mod) Support multiple collations at the same time - 10https://bugzilla.wikimedia.org/35378 (10Liangent) [10:24:55] 03(mod) Support multiple collations at the same time - 10https://bugzilla.wikimedia.org/35378 +patch +schema-change (10Liangent) [10:25:02] 03(mod) Support multiple collations at the same time - 10https://bugzilla.wikimedia.org/35378 +need-review (10Liangent) [10:25:52] 03(ASSIGNED) Support multiple collations at the same time - 10https://bugzilla.wikimedia.org/35378 (10Liangent) [10:26:18] santhosh:Actually, Narayam isnt used on any hi project as of now [10:27:33] santhosh:Plus most of the rules are enhancements, not changes to existing inputs [10:27:38] 03tstarling * 10/trunk/phase3/includes/ (4 files in 2 dirs): [10:27:38] * Removed the $method parameters from MWCryptRand. Apparently Dantman didn't [10:27:38] know about our awesome debug traceback functions like wfGetAllCallers(). The [10:27:38] weird optional-middle-parameter calling convention thankfully disappears as a [10:27:39] consequence. [10:27:40] * Reduced the amount of debug log noise slightly, removing a few redundant messages. [10:27:47] santhosh:I have opened a discussion at hi-wp VP though [10:27:54] Sid-G: you want to make changes to sanskrit or Hindi? [10:28:03] santhosh:hindi [10:28:28] Sid-G: Ok, I misunderstood it, since I saw the patch in sa.wiki [10:28:41] Then it takes a bug report with a patch. [10:28:44] santhosh:Was just testing at sa-wp since narayam is active there [10:28:44] santhosh:hindi transliteration to be precise [10:29:08] Sid-G: do you have commit rights/ [10:29:16] santhosh: see what the intended effects of these rules are at http://www.mediawiki.org/wiki/Extension_talk:Narayam#Hindi_transliteration_suggestion [10:29:36] santhosh:Got an account on git :) [10:30:04] santhosh:I can wait till tomorrow to commit it myself [10:31:17] santhosh:I've got additional rules in mind, but can't decide if they belong in transliteration or not [10:31:18] Sid-G: good! [10:32:17] New code comment: Dantman; Debug messages telling you where the random data came from so you know what's not working was sort o; [10:32:45] hashar: Sorry if I have to ask again: You recently wrote "MediaWiki 1.5 dropped latin1 support in favor of UTF-8 only" - If I understand that correctly, I have to convert the latin1 DB to utf8, update MW from 1.4 to 1.5 and do not have to care about setting the encoding somewhere, since MW 1.5 only communicates in UTF8; no matter what - ist that correct? [10:33:11] Judge: it is correct than 1.5 use utf-8 only [10:33:21] Judge: though there is something like wg use legacy encoding [10:33:49] Judge: I can't remember if the MediaWiki updater does the latin1 - utf8 conversion itself [10:34:09] Daniel_WMDE:Wanna check hi-wp for other bad page titles? I found the complete list of namespace shortcuts that were added. [10:34:24] Judge: you really want to convert to utf8 anyway [10:35:05] Sid-G: i'm on duty and busy with other stuff, sorry. try #wikimedia-toolserver [10:36:02] Daniel_WMDE:K, thnx [10:38:21] hashar: *Sure* I _want_ to! ;) I just have to know how without loosing my Umlauts and stuff :) [10:38:27] Judge: looks like the 1.5 upgrade script does the conversion from Code Page 1252 "windows latin1" [10:38:55] you really want to make a full database backup using mysqldump [10:38:58] to be sure [10:39:12] eventually restore that backup on develeoppement machine to play with the upgrade process [10:39:21] hashar: OK, the I just have to find the migration Guide from 1.4 to 1.5 in some ancient and doomed book or such ... ;D [10:39:37] hashar: That's exactly what I'm doing. [10:39:47] New code comment: Tim Starling; That information is still there. All the cases I removed were of the form \
 \ wfDebug( "Going to ; 
[10:40:01] 	 hashar: I would be mad to do it one-shot on a live site ! ;D
[10:40:24] 	 there is the UPGRADE file in 1.5 release
[10:40:39] 	 hashar: *perfect*. Thank you :)
[10:40:42] 	 the first recommendation being:  NEVER EVER ATTEMPT TO PERFORM AN UPGRADE WITHOUT BACKING UP FIRST!
[10:40:47] 	 04(REOPENED) se.wikimedia.org: allow users to edit their userpage - 10https://bugzilla.wikimedia.org/35185  +comment (10prolineserver)
[10:40:48] 	 OK ? :-]]]]]]]]]]]]]]]]]]
[10:41:16] 	 hashar: I understood it in the first place and didn't ever plan to do it a different way ;)
[10:41:27] 	 hashar: Thank you for your help so far! Very kind :)
[10:42:57] 	 Judge: I am a foundation contractor in charge of MediaWiki core. So answering to question in that channel is kind of part of my job :)
[10:43:07] 	 03tstarling *  10/branches/REL1_19/phase3/includes/ (4 files in 2 dirs): MFT r114354: MWCryptRand $method parameter removal
[10:43:28] 	 03tstarling *  10/branches/REL1_18/phase3/includes/ (4 files in 2 dirs): MFT r114354: MWCryptRand $method parameter removal
[10:43:38] 	 03tstarling *  10/branches/REL1_17/phase3/includes/ (4 files in 2 dirs): MFT r114354: MWCryptRand $method parameter removal
[10:44:15] 	 hashar: No reason not to say "Thank you" ;)
[10:44:52] 	 Judge: yeah. "Thanks" from the community are the main reason I am working for the foundation :-)
[10:45:49] 	 TimStarling: are you going to release a new version of REL1_17 ?
[10:46:15] 	 no, Reedy is
[10:48:29] 	 my hidden question was more along the side of are we still supporting 1.17.  Looks like we do :)
[10:48:36] 	 since 1.19 isn't out yet
[10:51:47] 	 we have a 12 month maintenance window
[10:52:08] 	 even if 1.19 was out, we'd still support 1.17
[10:52:37] 	 03(NEW) Increase account creation limits on en.wikipedia for an outreach event (March 22) - 10https://bugzilla.wikimedia.org/35379 normal; Wikimedia: Site requests; (ntandon)
[10:56:36] 	 03(mod) Increase account creation limits on en.wikipedia for an outreach event (March 22) - 10https://bugzilla.wikimedia.org/35379  +comment (10Nitika)
[11:01:14] 	 I'm finding something not right with NFC. Is there a way to find out if the problem is with NFC or MW?
[11:06:46] 	 Sid-G: http://au2.php.net/manual/en/normalizer.normalize.php
[11:07:34] 	 TimStarling: thanks
[11:07:50] 	 hey people
[11:08:04] 	 I am using wgSpamRegex
[11:08:12] 	 in order to filter some words
[11:08:39] 	 and it works for the all symbols in an article
[11:09:08] 	 However, what I really need is to filter
[11:09:10] 	 is title
[11:09:19] 	 so is it possible
[11:09:38] 	 to use a wgspamregex
[11:09:47] 	 arnet:use titleblacklist
[11:09:47] 	 only for the article title?
[11:09:58] 	 ah thanks, let me see.
[11:10:17] 	 arnet:it supports php regex-ish stuff
[11:10:51] 	 arnet: http://www.mediawiki.org/wiki/Help:Title_Blacklist
[11:14:36] 	 thank you
[11:15:25] 	 arnet:U found the actual page?
[11:18:24] 	 03(mod) Increase account creation limits on en.wikipedia for an outreach event (March 22) - 10https://bugzilla.wikimedia.org/35379   +shell; +comment (10p858snake)
[11:24:52] 	 03(NEW) file path for paged media - 10https://bugzilla.wikimedia.org/35380 normal; MediaWiki: Images and files; (enomil)
[11:26:33] 	 03(mod) Sidebar generates duplicate IDs - 10https://bugzilla.wikimedia.org/35371  normal->trivial (10Antoine "hashar" Musso)
[11:35:41] 	 Sid-G: yes, this is it   require_once( "{$IP}/extensions/TitleBlacklist/TitleBlacklist.php" );  
[11:35:49] 	 sorry
[11:35:58] 	 Sid-G: http://www.mediawiki.org/wiki/Extension:TitleBlacklist
[11:37:48] 	 :)
[11:40:43] 	 03jdlrobson *  10/trunk/extensions/MobileFrontend/MobileFrontend.body.php: fix tests which point to non-existant beta_application.js
[11:41:53] 	 03jdlrobson *  10/trunk/extensions/MobileFrontend/javascripts/beta_opensearch.js: fix broken tests
[11:42:37] 	 03jdlrobson *  10/trunk/extensions/MobileFrontend/javascripts/beta_opensearch.js:
[11:42:38] 	 hide search results on blur event when search box empty
[11:42:38] 	 remove whichElement code which has no effect at
[11:42:38] 	 this current time
[11:46:14] 	 03(mod) MobileFrontend should support full screen search - 10https://bugzilla.wikimedia.org/32701  +comment (10Jon)
[11:49:10] 	 03(NEW) Bump gerrit revision numbers above the last SVN revision - 10https://bugzilla.wikimedia.org/35381 major; Wikimedia: Git/Gerrit; (marcin.cieslak)
[11:49:13] 	 03(mod) Migrate subversion to git (tracking) - 10https://bugzilla.wikimedia.org/22596  (10Marcin Cieślak)
[11:49:14] 	 03(mod) Autolink to new Gerrit / Git changesets and SHA-1 commits - 10https://bugzilla.wikimedia.org/35144  (10Marcin Cieślak)
[11:53:49] 	 hi, my name is John and I am a sysop in my own wiki
[11:53:54] 	 I have some problems
[11:54:14] 	 03(WONTFIX) Bump gerrit revision numbers above the last SVN revision - 10https://bugzilla.wikimedia.org/35381  +comment (10Chad H.)
[11:56:51] 	 03(mod) Enable sub page feature in Telugu Wikisource (te.wikisource.org) - 10https://bugzilla.wikimedia.org/35193  +comment (10Shiju Alex)
[11:56:58] 	 03(mod) Bump gerrit revision numbers above the last SVN revision - 10https://bugzilla.wikimedia.org/35381  +comment (10Marcin Cieślak)
[12:02:37] 	 03demon *  10/trunk/tools/bugzilla/bugzilla-4.0/extensions/Wikimedia/Extension.pm: Add magic linker to gerrit for BZ
[12:05:04] 	 I have questions of Extension: Gadgets but the people in MediaWiki refer me to here
[12:05:53] 	 The problem is: I could not activate any gadgets into my wiki
[12:06:27] 	 I mean when I installed the gadget code, then I tick the box in the My Preference
[12:06:34] 	 Nothing happened
[12:06:59] 	 03(mod) Bump gerrit revision numbers above the last SVN revision - 10https://bugzilla.wikimedia.org/35381  +comment (10Chad H.)
[12:09:18] 	 My version page is http://comnet.site90.net/nb/index.php5/Special:Version
[12:16:46] 	 03demon *  10/trunk/tools/bugzilla/bugzilla-4.0/extensions/Wikimedia/Extension.pm: Spot the syntax error in r114361? Cuz I sure don't. Trying variable rename to see if Bugzilla has some silly arbitrary restrictions on this (but I doubt it)
[12:18:11] 	 Comnet:I dont know about why the gadgets aren't working, but you shouldn't copy without attribution. You should import (that preserves attribution history).
[12:19:18] <^demon>	 Try a hard refresh in your browser? CSS/JS may be cached.
[12:19:51] 	 Could you plz tell me how to import with attribution?
[12:20:18] 	 Comnet:Go to the wiki u wanna copy from, go to [[Special:Export]]
[12:20:28] 	 thank you
[12:20:43] 	 Comnet:download the xml file
[12:20:48] 	 Comnet:Go to your own wiki, go to [[Special:Import]], upload the xml file
[12:22:30] 	 03demon *  10/trunk/tools/bugzilla/bugzilla-4.0/extensions/Wikimedia/Extension.pm: Maybe the extra matching groups are breaking it? Still no clue...
[12:25:20] 	 Comnet:Also consult http://www.mediawiki.org/wiki/Export
[12:26:01] <^demon>	 New contest this morning kids. Let's play "spot the syntax error because Chad's not awake enough yet to see it."
[12:26:03] <^demon>	 http://www.mediawiki.org/wiki/Special:Code/MediaWiki/114361
[12:27:38] <^demon>	 avar: Ping.
[12:31:31] 	 ^demon: missing semy after my $replacerGerrit
[12:31:35] 	 semi*
[12:31:41] <^demon>	 Ah, got it.
[12:31:42] <^demon>	 Thank you
[12:32:08] 	 really?
[12:32:23] * Sid-G  shrugs
[12:32:55] 	 ^demon: pong
[12:33:11] <^demon>	 Coren beat you to it. It was a perl question :)
[12:33:45] 	 It's a matter of whether you want people to be really productive on
[12:33:45] 	 their assigned tasks or more distracted and helping each other in
[12:33:48] 	 eek
[12:34:01] 	 03demon *  10/trunk/tools/bugzilla/bugzilla-4.0/extensions/Wikimedia/Extension.pm: Fix r114361, r114361, r114361--was just missing a semi-colon. Thanks Coren :)
[12:34:56] 	 Sid-G: I have went to the export page but dont know how to download the xml, copy it then create an XML file?
[12:35:55] 	 That's the kind of typo that becomes invisible to eyes that have been starting too long at it.  :-)
[12:36:11] 	 hah, yeah!
[12:36:19] 	 03(mod) Autolink to new Gerrit / Git changesets and SHA-1 commits - 10https://bugzilla.wikimedia.org/35144  +comment (10Chad H.)
[12:36:45] 	 Comnet:e.g I'm at http://en.wikipedia.org/wiki/Special%3AExport
[12:37:14] 	 BTW, guys, *please* use /x syntax in your perl regexes.  Only *you* can help prevent maintenance nightmares.  :-)
[12:37:16] 	 I see one fundamental typo: Perl:P
[12:37:19] 	 Sid-G: yes, I am there
[12:37:43] 	 Comnet: Read what the para says?
[12:38:16] 	 Comnet: To export article pages, enter the titles in the text box below, one title per line, and select whether you want the current version as well as all old versions, with the page history lines, or just the current version with the info about the last edit.
[12:38:19] 	 MaxSem: Bit your tongue.  I'll take perl over any of the modern toy script languages anyday.
[12:38:35] 	 boo!
[12:39:09] 	 Comnet:Did u get that?
[12:39:40] 	 Sid-G: I am trying to do that
[12:40:22] 	 Coren, http://geekandpoke.typepad.com/geekandpoke/images/2008/06/30/perl01.jpg
[12:40:24] 	 Comnet:In the big white space, just type the names of the page you want to export, one page in a line
[12:40:45] 	 Comnet:then click the Export button at the bottom
[12:40:57] 	 Sid-G: now I have done
[12:41:05] 	 Comnet:For example: in the box type
[12:41:16] 	 Comnet:good
[12:41:33] 	 MaxSem: That only applies to /poorly/ written perl.  It's true that perl is easy to write badly; but it's just as easy to write well.
[12:41:34] <^demon>	 Coren: Perl is only 7 or 8 years older than PHP ;-)
[12:42:30] 	 the problem is that no other language community is more prone to cultivating hacks than  perl
[12:42:52] 	 ^demon: Yeah, but PHP was, at least until 5, just a poor man's perl.  :-)
[12:44:17] <^demon>	 MaxSem: PHP is pretty good at making and sharing crappy code too. Ever read the comments sections on php.net?
[12:44:21] 	 hmm, search for "perl programmer" pics produces one WMF employee's portrait:P
[12:46:13] 	 Sid-G: I have import the clock gadget, but no live clock appears...
[12:46:49] 	 Comnet:clear your cache
[12:46:55] 	 Comnet:completely
[12:47:17] 	 see http://en.wikipedia.org/wiki/WP%3ABYPASS for help
[12:48:43] 	 Sid-G: still no clock appears :-)
[12:48:58] * Sid-G  has no idea why
[12:49:17] 	 u copied the css?
[12:49:30] 	 ^demon, so have switched yet? poke me if you need someone to test things
[12:49:46] <^demon>	 I'll be flipping the switch sometime this evening my time.
[12:49:51] 	 any idea why semantic-mediawiki.org is not functional ?
[12:50:05] 	 there is no css
[12:50:25] 	 03(NEW) Tag hook: recursiveTagParse() - TOC not loaded - 10https://bugzilla.wikimedia.org/35382 minor; MediaWiki: Parser; (subfader)
[12:51:57] <^demon>	 MaxSem: We've got 7 fixmes and 4 new revisions left on /trunk/phase3. Working on any of those would be helpful :)
[12:52:05] 	 okay
[12:52:14] 	 let it be my 20% day
[12:52:21] 	 Sid-G: but thanks for your advice, although I have two more problems, I will ask it tmr
[12:52:34] 	 Sid-G: for whom is here
[12:53:57] 	 bbiab
[12:55:54] 	 hexmode: hey
[12:59:47] 	 New code comment: ^demon; Couple of minor nitpicks: \ * Is there a reason this new function has to be public static? \ * The outpu; 
[13:15:47] <^demon>	 hashar: Good morning!
[13:17:12] 	 haaa Chad! :-]
[13:17:26] 	 good morning. 
[13:17:49] 	 since I have just finished eating a huuuuge Doner kebab, I guess it is already the afternoon for me
[13:18:00] <^demon>	 I got gerrit autolinking deployed to BZ this morning.
[13:18:47] 	 with stuff like   c 1234   pointing to the the change?
[13:19:02] <^demon>	  /gerrit( change(set)?)? ?#?(\d+)/
[13:20:08] * hashar  parse regex
[13:20:15] 	 that would do it I guess
[13:20:33] 	 though I would love to be able to write  change 1234
[13:20:50] <^demon>	 https://bugzilla.wikimedia.org/show_bug.cgi?id=35144#c4
[13:21:33] <^demon>	 You can just do "gerrit 1234" :)
[13:21:51] <^demon>	 We can always adjust it later.
[13:21:51] 	 03(mod) lang attribute must be added to Babel elements to enable WebFonts - 10https://bugzilla.wikimedia.org/35366  summary (10Amir E. Aharoni)
[13:22:18] 	 03(mod) Autolink to new Gerrit / Git changesets and SHA-1 commits - 10https://bugzilla.wikimedia.org/35144  +comment (10Antoine "hashar" Musso)
[13:22:30] 	 I failed!  
[13:22:31] 	 change #####
[13:22:31] 	 change 1234
[13:22:50] 	 not a big deal anyway, just have to remember to use gerrit 
[13:22:52] 	 as a prefix
[13:23:02] <^demon>	 *nod* It'll do for now
[13:23:16] 	 ^demon: have you seen my mail about git-filtering some trivial commits ?
[13:23:27] <^demon>	 Yeah, I'm thinking of the easiest way to do that.
[13:23:52] 	 I got some documentation around
[13:23:59] 	 on a bug report and in a local file
[13:24:07] <^demon>	 So do you do a filter-branch, and then push?
[13:24:18] 	 more or less
[13:24:50] 	 the first commit being rewritten, means that any descendant will receive a new sha1
[13:24:57] 	 so that is kind of duplicating the whole tree
[13:25:17] 	 you end up with tip of branches such as   original/origin/master
[13:25:36] <^demon>	 After you clean out the old refs, do you have to gc or something to drop the objects?
[13:26:32] 	 yeah I guess you have to gc 
[13:26:39] 	 or the object will still be floating around
[13:26:49] 	 since deleting a ref is just … deleting the pointer :-]
[13:26:51] <^demon>	 If we're gonna do this we'll have to do it now. Once we go live rewriting history's a big no-no.
[13:27:06] 	 yeah that is why I have been looking at that last week
[13:27:10] <^demon>	 Lemme clone and give it a shot.
[13:27:11] 	 and did some tests on formey
[13:29:13] <^demon>	 Ouch, core.git on the gerrit box is 345M. Definitely need some gc there.
[13:30:53] 	 hmm
[13:31:06] 	 ^demon: look at the branch there
[13:31:12] 	 o.o
[13:31:15] 	 ^demon: maybe I have experimented using the wrong repo :-)))))))))))))))
[13:32:03] 	 oh no matter, you were talking about gerrit
[13:36:24] 	 03yaron *  10/trunk/extensions/SemanticForms/README: Updated - SF no longer includes jQuery or jQuery UI
[13:37:37] 	 03yaron *  10/trunk/extensions/SemanticForms/SemanticForms.php: Updated version to 2.4.2, improved some comments
[13:37:55] 	 03yaron *  10/trunk/extensions/SemanticForms/INSTALL: New version: 2.4.2
[13:40:44] 	 ^demon: I've never run a successful git-review setup
[13:40:53] <^demon>	 What's the problem?
[13:40:54] 	 it keeps saying "No '.gitreview' file found in this repository. We don't know where your gerrit is. Please manually create a remote named gerrit and try again. "
[13:41:02] <^demon>	 Which repo?
[13:41:06] 	 core
[13:41:35] <^demon>	 test/mediawiki/core or mediawiki/core?
[13:41:47] 	 w/o test
[13:42:03] <^demon>	 That's because I haven't added the .gitreview file yet. It's one of the last things I'll do.
[13:42:35] <^demon>	 Also, you can't push there until we flip the switch. I didn't want the git/svn trees to diverge.
[13:43:22] 	 so it will exist only after svn repo is readonly?
[13:44:28] <^demon>	 Right.
[13:44:40] <^demon>	 Which should be this afternoon/evening, weather permitting :)
[13:44:59] 	 which timezone
[13:45:36] <^demon>	 EDT.
[13:45:41] <^demon>	 hashar: rm -rf .git/refs/original/ && git reflog expire --expire=now --all && git fsck --unreachable && git gc --prune=now && git repack -a -d -f --depth=250 --window=250
[13:45:42] <^demon>	 :)
[13:46:27] 	 OH MY GOD
[13:46:32] 	 make that an alias
[13:46:36] 	 git cleanup or something :-)))
[13:47:38] 	 btw how to recover a file from git if I accidentially removed it
[13:47:48] 	 with "rm" not "git rm"
[13:48:58] <^demon>	 git reset --hard will reset you back to the latest commit
[13:49:06] 	 will I be able to use TortoiseGit on win?
[13:49:47] <^demon>	 For commit/diff/log viewing, you should be able to. For push it's better to use the command line and git-review
[13:49:49] 	 ^demon: I have other uncommitted files so I can't reset everything
[13:50:01] 	 liangent: git reset -- filename ?
[13:50:05] 	 liangent: git checkout -- /path/to/some/file
[13:50:27] 	 liangent: or look at the git reflog and rebase before the change. But that is the expert / non-obvious way of doing it
[13:50:28] 	 saper hashar: "fatal: Cannot do hard reset with paths."
[13:50:37] 	 liangent: without --hard
[13:50:46] 	 ^demon:git-review ?
[13:50:58] 	 !toc
[13:50:58] 	 TOC stands for "table of contents". A TOC is shown on every wiki page that is long enough to need one. One can force wiki to show TOC on a page by adding __TOC__ to the wikicode; also, one can prevent a TOC to be shown on a page by adding __NOTOC__ to the page code.
[13:51:03] 	 saper: the file name is listed but no file appears
[13:51:14] 	 hashar: a git checkout works
[13:51:21] 	 no no git checkout i the right way
[13:51:34] 	 liangent: git checkout is about requesting a change from the git repository
[13:51:37] 	 03maxsem *  10/trunk/extensions/InterfaceConcurrency/includes/ConcurrencyCheck.php: Follow-up r114344: fixed outdated comment, removed a couple of unused vars
[13:51:39] <^demon>	 Sid-G: https://www.mediawiki.org/wiki/Git/Workflow#git-review
[13:52:17] 	 New code comment: MaxSem; Fixed in r114368.; 
[13:52:21] <^demon>	 !git-review is git-review is a tool to make working with Gerrit much easier. Installation instructions are at 
[13:52:22] 	 Successfully added keyword: git-review
[13:52:24] 	 liangent: "git checkout somefile.php"  is really :   git checkout master somefile.php
[13:53:16] 	 03nikerabbit *  10/trunk/extensions/Translate/resources/ext.translate.special.languagestats.js:
[13:53:16] 	 Get rid of onclick, ping comments in r113616
[13:53:16] 	 Tested manually
[13:53:43] 	 hashar: isn't "git checkout HEAD somefile.php" safer?
[13:56:19] <^demon>	 hashar: Almost done with the filter branch. Then I'll try cleanup and see what our end result is :)
[13:57:06] 	 ^demon: https://www.mediawiki.org/wiki/Git/Conversion/rewriting
[13:57:25] 	 ^demon: also to speed up the git filtering branch, you might want to use a tmpfs partition
[13:57:29] 	 aka work in RAM :-]
[13:57:42] 	 or at least an SSD
[13:57:44] <^demon>	 I'm already at like 96% done :)
[13:57:59] 	 I mean for future filtering
[13:58:05] <^demon>	 That was Rasmus' suggestion to people who complained that unit tests are slow.
[13:58:10] <^demon>	 "Get a faster computer with a SSD"
[13:58:23] 	 what will we do for a release in git?
[13:58:27] 	 yeah I have showcased my SSD backed laptop to Roan
[13:58:40] 	 a tag on master tree at some time point?
[13:58:54] 	 I was like.  Look how fast I can reboot my computer.  7 seconds between the time I pressed restart and the time I had mail client to show up again
[13:59:10] <^demon>	 liangent: Yep. I've also tagged all of our past releases in git too
[13:59:10] 	 an ubuntu virtual box reboot in like 2 or 3 secs
[13:59:25] 	 so SSD is a HUUUUGEEEEE time saver  !!11!!!11!BBQ
[14:00:07] <^demon>	 liangent: https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=tags
[14:01:37] 	 old releases were there as branches
[14:01:44] 	 how are they converted to tags?
[14:02:26] 	 03nikerabbit *  10/trunk/extensions/Translate/resources/ext.translate.special.languagestats.js: Fix typo from r114369
[14:03:06] 	 All releases have svn tags
[14:03:32] 	 Reedy: hey :)  Tim left a message in our security place
[14:03:41] 	 Mmm
[14:03:51] <^demon>	 liangent: My magic tool converted release branches into proper tags :)
[14:03:54] 	 I need to catch up on what's been committed etc
[14:03:54] <^demon>	 It's all part of the magic.
[14:04:14] 	 And unfortunately/annoyingly siebrand isn't online atm
[14:04:25] 	 he is jet lagged IIRc
[14:04:35] 	 most likely, yeah
[14:04:36] 	 was in SF monday, so probably still recovering.
[14:06:11] 	 ^demon: my git notes from last week https://www.mediawiki.org/wiki/Git/Conversion/rewriting
[14:06:21] <^demon>	 Yeah I was just looking over that.
[14:06:29] <^demon>	 That rebasing is rather involved ;-)
[14:06:35] 	 I have just finished some formatting of it 
[14:06:41] 	 yeah that was a bit dumb
[14:06:57] 	 we should just get ride of all the empty commits
[14:07:08] 	 ^demon:Cloning the MW repo is possible as of now, or will it work only when the switch is done?
[14:07:13] 	 they have no purposes in the git world and makes "git rebase" choke on them
[14:07:25] <^demon>	 Sid-G: I'd hold off just a bit longer. I'm rewriting history.
[14:07:34] 	 Sid-G: we are going to rewrite the history of the repo so you will have to reclone it
[14:07:48] 	 ^demon:I haven't even logged in on labsconsole yet.
[14:08:01] 	 ^demon:So i can definitely wait
[14:08:02] 	 :)
[14:08:22] 	 so get ride of empty commit. I think   "git filter-branch --all --prune-empty" will solve that
[14:08:25] 	 btw, is there a timelimit to the email thats sent with the pswd?
[14:08:35] 	 after which it expires?
[14:09:02] 	 ^demon: ideally find out all empty commit messages and fill them from CodeReview I got some of them at https://www.mediawiki.org/wiki/Git/Conversion/rewriting#Empty_commit_messages
[14:09:27] 	 will there be SVN commit numbers added to the commit messages?
[14:09:45] <^demon>	 They're in refs/notes/commits
[14:09:51] 	 ok
[14:09:57] 	 03(mod) 'X' image is really pixelated in Wikipedia App - 10https://bugzilla.wikimedia.org/35231  +comment (10Jon)
[14:10:51] 	 preilly: Hey..is there any documentation for making the mobile site work on localwiki
[14:10:58] 	 ^demon: does that clone? I don't see it in .git
[14:11:10] <^demon>	 You have to fetch it explicitly :(
[14:11:34] <^demon>	 And then they'll show up in git log
[14:11:53] 	 potter, https://www.mediawiki.org/wiki/Extension:MobileFrontend#Configuration_settings
[14:12:10] 	 ^demon: any example commands?
[14:12:16] 	 btw, I was away when you poked me last weekend
[14:12:24] 	 sumanah, hi
[14:12:38] 	 hi MaxSem 
[14:12:38] 	 also I think I should ask again, how to see the current project tree from https://gerrit.wikimedia.org/ ?
[14:12:57] 	 MaxSem: ok , thanks.I had some doubts which got cleared :)
[14:13:03] <^demon>	 liangent: `git fetch origin refs/notes/commits:refs/notes/commits`
[14:13:24] <^demon>	 http://progit.org/2010/08/25/notes.html is a really good guide about how notes work and some of their obnoxious behaviors ;-)
[14:13:48] 	 hey sumanah: I have a copyright issue from dbpedia peple - who can I worward it to?
[14:14:28] 	 OrenOf: I presume our legal department?
[14:14:29] 	 what attrocios spelling
[14:14:32] 	 yep
[14:14:49] 	 OrenOf: will pm you
[14:15:01] 	 OK thanks
[14:15:29] <^demon>	 siebrand was here :(
[14:16:28] 	 why is refs/notes/commits typed twice  ^demon?
[14:16:35] 	 sumanah: any information regarding the idea - Automatically tagging photos in Wikimedia Commons using computerized object recognition ?
[14:16:45] <^demon>	 liangent: src and destination I suppose?
[14:16:53] <^demon>	 I dunno, I copy+pasted that before and it worked.
[14:16:56] 	 potter: I don't have any more information for you, no.
[14:17:07] 	 sumanah: ok
[14:17:35] 	 liangent: otherwise some trange hex file will end up in your working directory
[14:18:56] 	 I tried $ git fetch origin refs/notes/commits but nothing strange lefts
[14:19:11] 	 and I see no notes
[14:19:24] 	 no try with colon and stuff
[14:20:15] 	 ^demon: should we work on the git filtering?
[14:20:24] 	 I mean whith tmux / screen or something
[14:20:28] 	 potter: when was the last time you emailed the Wikimedia developers' list about the issue?
[14:20:44] 	 ^demon: where can I see notes after fetching it?
[14:20:46] <^demon>	 I did the filter, and am cleaning it up now.
[14:20:51] <^demon>	 liangent: git log
[14:20:54] 	 sumanah: 2-3 days back.i even got a reply
[14:21:03] 	 potter: did you follow up on it?
[14:21:33] 	 ^demon: nothing is there
[14:21:34] 	 sumanah: i got the reply today.yet to reply back
[14:21:43] 	 sumanah: link - 
[14:21:45] <^demon>	 Well I'll figure that out later. It should be.
[14:22:37] 	 03(NEW) Missing / Present Expressions list for a class is not updated - 10https://bugzilla.wikimedia.org/35383 normal; MediaWiki extensions: OmegaWiki; (infoCan.viki)
[14:22:47] 	 ^demon: can you ether pad / wiki the command you ran ?
[14:22:57] * hashar  wonders if screen would let us share screen
[14:23:00] <^demon>	 Actually, an etherpad for today would be a good idea.
[14:23:02] 	 or tmux
[14:23:06] <^demon>	 hashar: Not unless you're root.
[14:23:32] 	 New patchset: ArielGlenn; "config files in new longterm location" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3310
[14:23:38] 	 03nikerabbit *  10/trunk/extensions/Translate/specials/SpecialLanguageStats.php:
[14:23:38] 	 Simple patch to avoid over counting message groups that are listed multiple times under different parents.
[14:23:38] 	 Keeps track of the groups already counted and skips them on subsequent times.
[14:23:38] 	 Another kind of overcounting can still happen with groups that share messages.
[14:24:08] 	 git clone operations/puppet && echo hashar >> admins/roots && git commit -a -m 'making hashar root for screen sharing' && git-review -f
[14:24:14] <^demon>	 hashar: http://etherpad.wikimedia.org/Git-migration
[14:24:29] 	 New review: ArielGlenn; "(no comment)" [operations/dumps] (ariel); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3310
[14:24:30] 	 ^demon: you are my hero
[14:24:31] 	 Change merged: ArielGlenn; [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3310
[14:25:03] 	 potter: you may find this useful: http://news.gmane.org/gmane.org.wikimedia.commons
[14:27:19] 	 sumanah: this site bettter that pipermail
[14:27:27] 	 03(mod) the --comment-ext=".XXX" option of importImages.php fails to import the metadata text - 10https://bugzilla.wikimedia.org/33984  +comment (10Gregor Hagedorn)
[14:29:07] 	 if I want to add some new collations (see includes/Collation.php) designed only for one language, should I add it to core, or a separate extension?
[14:29:11] 	 sumanah: Should i continue on my proposal on automatic tagging of photos or start a new one?What do you suggest(considering time also) 
[14:29:27] 	 potter: what are you most passionate about?
[14:29:32] 	 ^demon: I also have a command to prune the  /js2/*ogg files
[14:29:46] 	 ^demon: can't remember the bug but I think I have sent you the command by email 
[14:30:14] 	 sumanah: doing something new like the tagging of photos.
[14:31:17] 	 potter: take a look at https://www.google-melange.com/gsoc/accepted_orgs/google/gsoc2012 and see if one of the other accepted organizations is interested in something like that?
[14:31:35] 	 ^demon: you know, I have told my previous coworkers about etherpad
[14:31:36] 	 potter: OpenCV itself is one of the organizations participating this year.
[14:31:37] 	 d
[14:31:51] 	 potter: https://www.google-melange.com/gsoc/org/google/gsoc2012/opencv
[14:31:53] 	 ^demon: they were wondering how one could work when being constantly rewritten :-]
[14:32:07] <^demon>	 It works :)
[14:32:21] 	 hashar: they're not wiki folk I bet?
[14:32:35] 	 ^demon: have we saved any room disk bits ?
[14:32:46] <^demon>	 Not much.
[14:32:52] <^demon>	 Maybe 15, 20M at most.
[14:32:58] 	 not that bad
[14:33:03] 	 that is good the planet
[14:33:12] 	 the less bit travel the internet worldwide, the less power is consumed
[14:33:15] 	 potter: also look at http://spotlight.dbpedia.org/gsoc/
[14:33:16] <^demon>	 We could try the same filter-branch on extensions/wikihiero/, yes?
[14:33:33] 	 ^demon: sure. That should work as well
[14:33:39] 	 ^demon: though I have not tested
[14:33:55] 	 sumanah: opencv already has library defined which will be used in object detection 
[14:34:04] 	 potter: http://code.opencv.org/projects/gsoc2012/wiki/Gsoc2012 I see that they have a bunch of ideas
[14:34:17] 	 New code comment: Nikerabbit; Don't you want Title::newFromRedirectRecurse?; 
[14:34:26] 	 sumanah: i'll look into it
[14:34:32] 	 New code comment: Jdlrobson; Note init has been left due to tests calling it. I plan to move initClearSearch into this function s; 
[14:34:46] <^demon>	 I'll give it a shot.
[14:35:07] 	 there are some other interesting commits when looking at:   git log --color --stat extensions
[14:35:23] 	 like   extensions/ee  (external editor)
[14:35:33] 	 by Erik Moeller :-]
[14:37:09] 	 03(NEW) Create modules for Wikidata - 10https://bugzilla.wikimedia.org/35385 normal; Wikimedia: Bugzilla; (daniel.kinzler)
[14:37:35] 	 14(INVALID) create modules for Wikidata - 10https://bugzilla.wikimedia.org/35384  +comment (10Daniel Kinzler)
[14:38:05] 	 sumanah: i guess it will be tough to shift to opencv GSoC now.i feel home here :) ..tuff ot shift :(
[14:38:21] <^demon>	 hashar: I think it'll work. It's removing all those old png's before they were nice and optimized :)
[14:38:37] 	 ^demon: got a list of over candidates https://www.mediawiki.org/wiki/Git/Conversion/rewriting/extensions
[14:38:38] 	 potter: I'm glad you feel at home here.  
[14:39:06] 	 potter: I suggest you take a look at https://www.mediawiki.org/wiki/Summer_of_Code_2012#Ideas_with_mentors 
[14:39:31] 	 sumanah: yeah.. before MW,whenever i used to open my comp i used to open Gmail ,now its different(IRC channel)
[14:39:36] 	 potter: or investigate the mentors who have already signed up, like freakolowsky, apergos, MaxSem, etc https://www.mediawiki.org/wiki/Summer_of_Code_2012#Mentor_signup
[14:39:37] <^demon>	 hashar: Doing all those files in the root of extensions/ will be more time-consuming I think. Anything in a subdir should be easy though
[14:39:41] 	 yuvipanda: Got my iPod Touch syncing again, also got a new Android smartphone. I remember a previous convo about testing apps last week?
[14:39:49] 	 03(NEW) Create keyword for Wikidata project - 10https://bugzilla.wikimedia.org/35386 normal; Wikimedia: Bugzilla; (daniel.kinzler)
[14:39:59] 	 Jarry1250: cool!
[14:40:06] 	 I am searching for a how-to article about creating a mediawiki database
[14:40:06] 	 btw, I've already applied on melange
[14:40:06] 	 Jarry1250: yes, we're also sending out an RC in a few hours
[14:40:10] 	 what's your time zone?
[14:40:23] 	 MaxSem: I saw!
[14:40:23] 	 Can I be of service, then? (My internet is shoddy but I'll give it a go.)
[14:40:46] 	 Energypedia: the easiest way would be to simply run the MediaWiki installer, I think
[14:41:01] <^demon>	 hashar: I wonder if it does partial path matching :)
[14:41:03] 	 Jarry1250: yes! you can already test the android one
[14:41:05] 	 let me get you a link
[14:41:23] 	 ^demon: I have added some other directories added in ./extensions/
[14:41:30] 	 Jarry1250: https://integration.mediawiki.org/WikipediaMobile/nightly/Wikipedia_latest.apk
[14:41:38] 	 freakolowsky: hi!
[14:41:39] 	 freakolowsky: Could you please tell me which part of mediawiki do you work?
[14:41:49] <^demon>	 potter: He does Oracle support
[14:41:53] 	 potter: here's a tip: instead of asking directly, try looking them up first.
[14:42:00] 	 :D
[14:42:01] <^demon>	 hashar: So just BoardVote, ee and tidy.
[14:42:02] 	 potter: did you read "how to ask smart questions"?
[14:42:17] 	 potter: http://catb.org/esr/faqs/smart-questions.html is harsh but has some truths in it
[14:42:37] 	 potter: i saw the oracle support ,but the user page had nothing more
[14:42:38] 	 potter: if you want people to want to work with you, you must persuade them that you won't waste their time
[14:43:22] 	 potter: you can look at someone's past commit history: https://www.mediawiki.org/wiki/Special:Code/MediaWiki/author/freakolowsky
[14:44:17] 	 sumanah: ok
[14:44:28] 	 Energypedia: this document might be helpful: http://www.mediawiki.org/wiki/Manual:Installation_requirements
[14:45:28] 	 @sumanah I believe the website already has other databases with mediawiki. I am looking to create another database and I am looking for a reference source about how to begin creating it, and also information about the "wikitext" language for databases for example; I know #ask is one command 
[14:45:39] 	 potter: so, your initial question "what do you work on" made it seem like you hadn't looked Jure up.  If you want to seem more like a student people will want to work with, you would say something like "other than Oracle what are your other interests in MediaWiki?"
[14:46:13] 	 sumanah: yeah..my mistake :-|
[14:46:23] 	 sumanah: but i had seen the page :)
[14:46:37] 	 sumanah: chrismcmahon: I believe the website already has other databases with mediawiki. I am looking to create another database and I am looking for a reference source about how to begin creating it, and also information about the "wikitext" language for databases for example; I know #ask is one command
[14:47:04] 	 sorry for the double post
[14:47:42] 	 Energypedia: is the new database for a new wiki?
[14:48:01] 	 03(FIXED) Create keyword for Wikidata project - 10https://bugzilla.wikimedia.org/35386  +comment (10Sam Reed (reedy))
[14:48:20] 	 03(mod) Rollback autoreview? - 10https://bugzilla.wikimedia.org/35310  (10Mark A. Hershberger)
[14:48:46] 	 potter: no it's for a very developed wiki energypedia.info with other databases already in use
[14:49:06] 	 ok, potter, here's a small test of your ability to do research :-)  look at https://www.mediawiki.org/wiki/User:MaxSem and https://www.mediawiki.org/wiki/Special:Code/MediaWiki/author/maxsem and see whether Max has any MW interests that intersect with yours
[14:49:28] 	 03(mod) Add support to generate a list of pages in the union of two (or more) categories - 10https://bugzilla.wikimedia.org/35311  normal->15enhancement (10Mark A. Hershberger)
[14:50:22] 	 03(mod) Create modules for Wikidata - 10https://bugzilla.wikimedia.org/35385  +comment (10Sam Reed (reedy))
[14:51:26] 	 Energypedia: In Localsettings.php there is variable "$wgDBname" ,you can change this and then start off with new database 
[14:51:36] 	 correct me if i am wrong
[14:51:58] 	 03(mod) Create modules for Wikidata - 10https://bugzilla.wikimedia.org/35385  +comment (10Sam Reed (reedy))
[14:52:32] 	 ^demon: yup just BoardVote ee tidy wikihiero
[14:52:36] 	 ^demon: that should do it
[14:53:52] 	 potter: I don't belive that file exists on the server. I don't intend to affect any existing databases, only add a new database 
[14:54:05] 	 potter: this file was not found on my server
[14:54:39] 	 ^demon: I am chatting with nike in -i18n about their migration from svn to git 
[14:55:08] 	 great
[14:55:18] 	 Energypedia: can you tell me why do you want to add a new database on the server?this will help me solving your problem
[14:55:47] 	 New code comment: Nikerabbit; {{messagedocumentation}}; 
[14:56:55] 	 sumanah: MaxSem works on API development , Extensions - MobileFrontend ,APISandBox 
[14:56:59] 	 03(mod) SSL cert invalid for bugzilla.wikipedia.org redirect - 10https://bugzilla.wikimedia.org/35313  +comment (10Mark A. Hershberger)
[14:57:09] 	 well done, potter :-)
[14:57:29] 	 03yonishostak *  10/trunk/extensions/ArticleFeedbackv5/modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.css: AFTv5: styling fix for feedback link A
[14:57:34] 	 sumanah: ;)
[14:57:48] 	 potter: now, can you figure out what the other mentors (whom you haven't heard of) work on?
[14:58:16] 	 potter: maybe those discoveries will help you think of a new project idea that interests you
[14:58:21] 	 sumanah: yeah..checking theie commits is the best way to understand them.
[14:58:29] 	 potter: first of all thank you for your help. I am creating a new database for hydroelectricity, to add to energypedia.info. A wiki dedicated to energy technologies. I want to take an existing table of information about different types of hydroelectric systems and make it into a database that could be referenced on other parts of the website as well as cross referenced with other tables with information such as hydroelectric in
[14:58:55] 	 potter: https://www.mediawiki.org/wiki/Developer_hub and https://www.mediawiki.org/wiki/Developers may help you
[15:00:42] 	 potter: I have never created a database before; but there are others on the site. I am familiar with creating tables as well as a bit of coding. I think if i could find a reference source about creating wiki databases; it would be very helpful.
[15:00:51] 	 03(mod) Lohit-Kannada doesnt display English characters in Chrome - 10https://bugzilla.wikimedia.org/35314  (10Mark A. Hershberger)
[15:01:09] 	 Energypedia: https://www.mediawiki.org/wiki/Manual:MediaWiki_architecture
[15:01:21] 	 Energypedia: https://www.mediawiki.org/wiki/Manual:Database_layout
[15:03:07] 	 Sumanah: thank you very much. This is what i was looking for. potter: thank you also. I will probably return in the future with more questions. Have a nice evening, or day. Depending on where in the world you are. :)
[15:03:21] 	 !events | Energypedia 
[15:03:21] 	 Energypedia: We run face-to-face events for MediaWiki developers and people who want to learn: https://www.mediawiki.org/wiki/MediaWiki_developer_meetings We also have online meetings in IRC to triage bugs: https://www.mediawiki.org/wiki/Bug_management/Triage
[15:03:25] 	 !howto | Energypedia 
[15:03:26] 	 Energypedia: https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker
[15:03:35] 	 Glad we could help.
[15:05:13] 	 thank you  mw-bot...... Signing off.....
[15:06:18] 	 03(mod) zombie mailing list - 10https://bugzilla.wikimedia.org/35324  (10Mark A. Hershberger)
[15:06:53] 	 i want to work on project idea "SMW query management and smart updates" mentioned on wikimedia gsoc idea page .what are the initial steps i must follow? 
[15:07:42] 	 welcome, openbees 
[15:08:24] 	 openbees: have you read the GSoC student guide?
[15:08:26] 	 !gsoc
[15:08:26] 	 MediaWiki participates in the Google Summer of Code mentorship program. http://www.mediawiki.org/wiki/GSoC Please read http://en.flossmanuals.net/GSoCStudentGuide/ if you're thinking of applying to GSoC.  Student applications will be accepted between March 26 and April 6.
[15:08:36] 	 Yaron: can you help openbees?
[15:08:50] 	 Ah, sure.
[15:09:00] 	 sumanah, can I show you an alpha version of my application please ? :}
[15:09:06] 	 thanks sumanah 
[15:09:12] 	 openbees - you should talk to Markus Krotzsch about that.
[15:09:22] 	 Guiiks: go ahead and provide a link so the whole room can see it!
[15:09:34] 	 openbees - do you have his email address?
[15:09:58] 	 http://guiiks.netai.net/wikimedia.pdf
[15:11:56] 	 hello! im gettint this error with images, but they are on my ftp. is it some but or config error I should check? http://wiki.foradoeixo.org.br/index.php?title=Arquivo:Modobanco.png
[15:12:52] 	 take it now please, I just upload the lastest version 10 s ago
[15:14:24] 	 Guiiks: This is not going to work.
[15:14:28] 	 Guiiks: have you read the student guide?
[15:14:32] 	 !gsoc | Guiiks 
[15:14:32] 	 Guiiks: MediaWiki participates in the Google Summer of Code mentorship program. http://www.mediawiki.org/wiki/GSoC Please read http://en.flossmanuals.net/GSoCStudentGuide/ if you're thinking of applying to GSoC.  Student applications will be accepted between March 26 and April 6.
[15:15:14] 	 Guiiks: This is the kind of application that you're competing with: https://www.mediawiki.org/wiki/User:Jarry1250/GSoC_2012_application
[15:15:18] 	 I'll read it again
[15:16:08] 	 Guiiks: I am a little bit worried about your reading comprehension if you have already read it and yet wrote an application of the type you just showed.  You didn't specify a project that you would like to work on and explain how you would address it.
[15:16:40] 	 i am sorry Yaron .my network was down .would you please tell me email of  Markus Krotzsch !!
[15:16:48] 	 I talked about it with varent, I'm open to all project
[15:17:36] 	 openbees - see http://korrekt.org/page/Contact
[15:18:23] 	 thanks yaron 
[15:19:57] 	 Guiiks: Then choose one and write a proper proposal.
[15:20:43] 	 ok, I'll do it :) thanks for helping me
[15:21:21] 	 nod.
[15:23:25] 	 03(mod) Bump gerrit revision numbers above the last SVN revision - 10https://bugzilla.wikimedia.org/35381  +comment (10Marcin Cieślak)
[15:26:01] 	 Yuvipanda: Apologies, my connection was so poor I didn't get your response until I checked the logs manually. Installing now :)
[15:26:08] 	 (Slowly!)
[15:26:09] 	 Jarry1250: :)
[15:29:01] 	 04(REOPENED) Spinner doesn't spin on emulator, some devices (animated GIF) - 10https://bugzilla.wikimedia.org/33198  +comment (10Yuvi Panda)
[15:29:20] 	 hashar: If this is of interest to you: I just (successfully) finished the Upgrade from 1.4.8 to 1.18.1 . But I had To issue this manual conversion to have real UTF8 content in the DB; the upgrade1_5.php - Script didn't do the Job: "mysqldump -e -K --single-transaction --add-drop-table --default-character-set=latin1 --skip-set-charset -uusername -ppassword -hserver wikidb_old | sed 's/DEFAULT 
[15:29:20] 	 CHARSET=latin1/DEFAULT CHARSET=utf8/g' | mysql --default-character-set=utf8 -uusername -ppassword -hserver wikidb_new"
[15:30:31] 	 sumanah : hi sumana ,
[15:30:37] 	 hi chughakshay16 
[15:31:16] 	 sumanah : well i didnt get any reply from wikimania mailing list as well..  :|
[15:31:20] 	 Judge: what did it say?
[15:31:29] 	 judge congratulations  ! :)
[15:31:45] 	 saper: What's "it"?
[15:31:51] 	 sumanah : i m assuming that may be they are too busy with wikimania .. 
[15:31:58] 	 chughakshay16: could be.
[15:32:05] 	 hashar: Thank you again for your help :)
[15:32:25] 	 chughakshay16: maybe you should seek out other potential administrators who would benefit from such an extension
[15:32:30] 	 chughakshay16: talk to Wikia, perhaps
[15:32:36] 	 Judge: make sure to keep your backup
[15:32:45] 	 Judge: and do another backup of your new database :)
[15:33:16] 	 Judge: the mysql commands
[15:33:20] 	 hashar: Not to forget three levels of backup for each backup ... ;D *gg* No, I'll keep it safe :)
[15:33:26] 	 sumanah : so how do i contact them.. just send them a mail ?
[15:33:45] 	 03(mod) Incorrect htmlentities in user name - 10https://bugzilla.wikimedia.org/35325  (10Mark A. Hershberger)
[15:33:54] 	 sumanah : do they also have a mailing list ?
[15:34:02] 	 chughakshay16: well I don't think that mailing list crowd will help you to draft a proposal; they *might* be helpful if shown a demo or prototype
[15:34:15] 	 saper: chughakshay16 is looking for mentorship
[15:34:27] 	 saper: check out https://www.mediawiki.org/wiki/User:Chughakshay16/ConventionExtension
[15:34:33] 	 saper: The script didn't echo anything. It just ran and when I checked the DB's content afterwards, it still was all latin1. I opened the frontpage just for fun and my umlauts looked like crap.
[15:35:03] 	 03(mod) File deletion slowness - 10https://bugzilla.wikimedia.org/35326  (10Mark A. Hershberger)
[15:36:13] 	 chughakshay16: did you know EasyChair?
[15:36:28] 	 saper : no, have never heard of it ?
[15:36:54] 	 03(mod) incomplete deletion of a record - 10https://bugzilla.wikimedia.org/35327  (10Mark A. Hershberger)
[15:37:06] 	 saper : what is it ?
[15:37:40] 	 Judge: you can use git locally to handle backup versions :]
[15:37:50] 	 Judge: then branch your backups and cherry picks between then!  \o/
[15:38:12] 	 hashar: Great idea ... let me think about it ... ;)
[15:38:58] 	 03(mod) HTML page title should say we are looking at a diff - 10https://bugzilla.wikimedia.org/33928  +comment (10Nischay Nahata)
[15:39:56] 	 03(mod) HTML page title should say we are looking at a diff - 10https://bugzilla.wikimedia.org/33928  -reviewed +need-review (10Nischay Nahata)
[15:40:04] 	 03(mod) UID ranges for LDAP and system users overlap - 10https://bugzilla.wikimedia.org/35329  (10Mark A. Hershberger)
[15:40:18] 	 sumanah : could i put hand-drawn UI mockups on my proposal page ?
[15:40:43] 	 sumanah : as i m not good with photoshop .. :|
[15:40:47] 	 chughakshay16: I have posted some remarks re wikimania
[15:41:47] 	 chughakshay16: are you asking permission?  of course you can put hand-drawn UI mockups on your proposal page; why would you think that you can't?
[15:41:59] 	 03(mod) HTML page title should say we are looking at a diff - 10https://bugzilla.wikimedia.org/33928  +comment (10Nischay Nahata)
[15:42:16] 	 03(mod) Bump gerrit revision numbers above the last SVN revision - 10https://bugzilla.wikimedia.org/35381  +comment (10Platonides)
[15:42:55] 	 sumanah : no, not asking a permission..  :)
[15:44:49] 	 saper : well i dont see any..
[15:45:53] 	 ^demon: are you still filtering out revisions in git ?
[15:47:07] 	 chughakshay16: do you see "Discussion" page?
[15:47:07] <^demon>	 Ah, got distracted. Back to that :)
[15:47:22] 	 I need to be out in 2 hours
[15:47:25] 	 then give a conference locally
[15:47:41] 	 will only be back at 8pm UTC at the best
[15:47:43] 	 chughakshay16: also, if you enable email on mediawiki.org, you can ask mediawiki to send you email notifications about your proposal page (see "watchlist" and "email" preferences)
[15:48:14] 	 ^demon: last time was filtering out commits made to the phase3/extensions directory
[15:49:58] 	 saper : got it ! ty..
[15:54:32] 	 New code comment: Skizzerz; Please don't use canned replies without stating a good way as to how to go about doing this. Thanks.; 
[15:58:02] 	 New code comment: Nikerabbit; It's not about the key, it's about the content. Translators must understand what they are translatin; 
[15:58:09] 	 saper : have looked into the issues you stated ,, would make changes to my proposal page to address the same.
[15:58:54] 	 chughakshay16: maybe you need to make scope narrower, since those things can be huge
[16:00:14] 	 saper : features such as accommodation can be implemented with the help of some tables and an admin menu for the user..
[16:01:38] 	 saper : well the review process would have to be done manually ... dont u think ?
[16:04:05] 	 chughakshay16: it's not that simple...
[16:06:18] 	 saper : well i dont have much idea about how reviewing is done.. :|
[16:06:21] 	 04(REOPENED) Incubator configuration updates - 10https://bugzilla.wikimedia.org/35161  +comment (10Hydra)
[16:07:45] 	 chughakshay16: so maybe handling registration will be easier, but then you have payments
[16:09:10] 	  
[16:09:27] 	 sumanah: I'm around today btw - working on the wikimania tables most likely
[16:10:03] 	 saper : creating a flow for the payment process could be done easily... but managing security issues would be a hassle
[16:10:13] 	 saper : :)
[16:10:29] 	 great - thank you  :)
[16:10:40] 	 whoops - wrong window  :)
[16:12:00] 	 thanks varnent 
[16:12:26] 	 I'm also going to try to get back on track with the next IRC workshop
[16:12:53] 	 which was my fault for not yet scheduling  :)
[16:13:18] 	 varnent: Guiiks said s/he spoke with you re GSoC.  Not sure whether you had spoken with them, but since Guiiks's draft proposal was wrong, just wanted to clarify: a GSoC proposal has to specify a specific project idea that the student would work on
[16:13:56] 	 sumanah: yeah - I just saw that draft as well and make the same comment - also that housing it in the wiki using the template we've got might solicit more feedback than PDF
[16:14:07] 	 yes
[16:14:16] 	 might have been my fault for not making clearer when I spoke earlier
[16:14:30] 	 ok
[16:14:51] 	 have we had many students not know to use that template on the wiki?
[16:15:04] 	 I wonder if we need to bring more attn to that particular area of text
[16:15:35] 	 varnent: a few haven't seen it, yeah
[16:15:53] 	 chughakshay16: security and data protection are issues anyway here
[16:16:31] 	 Yuvipanda: Okay, had a try-out of the app, got a dozen or so observations (free text) - where should I dump them?
[16:16:39] 	 sumanah: if you'd like I can take a gander later and see if maybe adding another section about applications on the wiki or helping the existing text stand out more might help - rather say it on the page twice than have a large group of folks miss it altogether
[16:16:58] 	 varnent: no, please don't -- I'll just do a bit of rewriting now.
[16:17:08] 	 sumanah: sounds good  :)
[16:17:13] 	 Jarry1250: let me give you a link
[16:17:33] 	 03skizzerz *  10/trunk/extensions/RegexFunctions/RegexFunctions.php: * Fix pass-by-reference error mentioned on talk page, bump version to 1.4.2
[16:17:35] 	 Jarry1250: http://meta.wikimedia.org/wiki/Mobile_Projects/WikipediaMobileAndroidFeedback
[16:17:40] 	 varnent: and looking, I see that the first link in the "student applications" section is "Please look at our proposal guidelines" with a link to the template
[16:18:51] 	 why was editing of transcluded pages by clicking on transcluded header disabled?
[16:19:00] 	 is it git day yet? :D
[16:20:07] 	 brion: yes, later today.
[16:20:13] 	 \o/
[16:20:14] 	 yay
[16:20:27] * brion  shows proper enthusiasm
[16:20:33] 	 maybe that will help you to feel better :-D
[16:20:34] 	 brion: feeling a bit better?
[16:20:45] 	 varnent: improved https://www.mediawiki.org/wiki/Summer_of_Code_2012#Student_applications  .
[16:20:46] 	 sumanah: maybe intent that line or bold it?  bullet point it as a first step..not sure the best solution
[16:20:56] 	 yeah, i may nap more of the morning. bluh
[16:21:31] 	 varnent: done, reload.
[16:21:41] 	 sumanah: that looks good to me - focuses on what we want them to do - less outside options  :)
[16:21:50] 	 outside options?
[16:22:08] * hashar  sends Coffee and Donuts to brion so he recovers faster
[16:22:09] 	 couple less links leading them elsewhere it looks like
[16:22:14] 	 \o/
[16:22:15] 	 thx
[16:22:26] 	 lol - but maybe my coffee just hasn't absorbed enough yet  :)
[16:22:40] 	 yw :)
[16:24:49] 	 varnent: improved.
[16:24:51] 	 New patchset: Demon; "Adding .gitreview" [mediawiki/extensions] (master) - https://gerrit.wikimedia.org/r/3313
[16:25:31] 	 sumanah: very good - yes - hopefully that helps  :)
[16:26:02] 	 sumanah: should we add a input box to create the app like we had on the wikimania submissions page?
[16:26:04] 	 New patchset: Demon; "Adding update script -- first draft" [mediawiki/extensions] (master) - https://gerrit.wikimedia.org/r/3314
[16:26:47] 	 varnent: I am feeling the angry-crone part of me saying "I don't want to make it too easy for people to write their proposals, blah blah hurdles are worthwhile, blah blah blah" but I am probably wrong
[16:27:35] 	 varnent: my spouse is telling me it's time to leave the flat and get lunch, so I need to go do that... if you want to go all template magician about it then feel free?
[16:27:35] 	 sumanah: hmm..fair point - not sure that you are wrong as I contemplate it - I mean it is a technical project
[16:27:57] 	 sumanah: nah - I think your initial instinct was right - enjoy lunch!  :)
[16:28:17] 	 varnent: angry crone, signing off
[16:28:36] 	 lol
[16:28:43] 	 TrevorParscal: EXCITED FOR GIT DAY I am sure?
[16:28:52] * sumanah  puts on a giant novelty hat
[16:29:08] * TrevorParscal  is in a haze of vicodin and knows not what sumanah is speaking of
[16:29:12] * varnent  looking for the gerrit mascot to appear
[16:29:13] 	 !git
[16:29:14] 	 MediaWiki development is going to use git, a distributed source control manager, starting on March 21st, 2012; details: https://www.mediawiki.org/wiki/Git_happens Instructions for using it: https://www.mediawiki.org/wiki/Git/Workflow  To get an account: https://www.mediawiki.org/wiki/Project:Labsconsole_accounts
[16:29:31] 	 sumanah: bring it on
[16:29:36] 	 so are we really going to switch to git today?
[16:29:50] 	 hashar: how goes localisation stuff? Nikerabbit? 
[16:29:56] * sumanah  has to leave, will let you report to others :)
[16:29:57] 	 git is to mediawiki what democracy is to china
[16:30:11] 	 a poison? :)
[16:30:30] 	 03(FIXED) Rendering of malayalam fonts in SVG - 10https://bugzilla.wikimedia.org/25140  +comment (10Mark A. Hershberger)
[16:30:58] * TrevorParscal  slips back into vicodin induced haze
[16:31:21] 	 whee
[16:32:00] <^demon>	 An inevitability? 
[16:33:00] 	 03(mod) Need updated fonts for Malayalam in Server - 10https://bugzilla.wikimedia.org/31950  +comment (10Mark A. Hershberger)
[16:33:01] 	 thing others use to troll?
[16:33:26] 	 03(FIXED) Need updated fonts for Malayalam in Server - 10https://bugzilla.wikimedia.org/31950  (10Mark A. Hershberger)
[16:33:30] <^demon>	 hashar: I've got 2 commits into mediawiki/extensions.git
[16:35:01] 	 yuvipanda: Okay, I just threw up my notes. Apologies for the quantity! (note that I'm running Android 2.3.3 btw)
[16:35:16] 	 Jarry1250: we LOVE quantities
[16:35:29] 	 ^demon: isn't it supposed to be only a container ?
[16:35:38] 	 ^demon: for gerrit access right purposes
[16:35:46] 	 yuvipanda: Hurray, I just got your response without having to extract it from the online log! :)
[16:35:54] <^demon>	 hashar: It's the meta repo :)
[16:36:22] 	 ^demon: oh nooo
[16:36:56] <^demon>	 Did something change there?
[16:37:03] 	 I have no idea
[16:37:31] * hashar  clones mediawiki/extensions
[16:38:08] <^demon>	 Can't clone, no HEAD yet. We need to approve those 2 commits
[16:38:15] 	 oh
[16:38:33] * hashar  review
[16:39:17] 	 New review: Hashar; "(no comment)" [mediawiki/extensions] (master) C: 2;  - https://gerrit.wikimedia.org/r/3313
[16:39:31] 	 03(mod) Allow using custom fonts with EasyTimeline - 10https://bugzilla.wikimedia.org/21497  +comment (10Mark A. Hershberger)
[16:39:35] 	 03(mod) Install more fonts (especially for Unicode) (tracking) - 10https://bugzilla.wikimedia.org/8898  (10Mark A. Hershberger)
[16:41:18] 	 ^demon: to list extensions you could use  `https://gerrit.wikimedia.org/mediawiki-extensions.txt`
[16:42:07] 	 03(NEW) DisableSpecialPages incompatible with MediaWiki 1.18.1 - 10https://bugzilla.wikimedia.org/35388 major; MediaWiki extensions: [other]; (nedelcumax)
[16:42:10] <^demon>	 Eh, ls-projects and a substring worked too :)
[16:42:17] 	 curl is anonymous
[16:42:23] 	 so you can have it run in a cronjob or something
[16:42:30] 	 without the need of a passwordless ssh key
[16:42:40] 	 although you probably to run that manually 
[16:44:15] 	 03(FIXED) Install more fonts (especially for Unicode) (tracking) - 10https://bugzilla.wikimedia.org/8898  +comment (10Mark A. Hershberger)
[16:44:18] 	 03(mod) Allow using custom fonts with EasyTimeline - 10https://bugzilla.wikimedia.org/21497  (10Mark A. Hershberger)
[16:44:20] 	 New review: Hashar; "Looks good!" [mediawiki/extensions] (master) C: 2;  - https://gerrit.wikimedia.org/r/3314
[16:44:24] 	 ^demon: go ahead and merge both
[16:44:37] 	 is core safe to clone now?
[16:44:46] 	 saper: no
[16:44:50] 	 saper: not until tomorrow
[16:45:01] 	 cause we are currently migrating it / rewriting history and such
[16:45:05] 	 03(mod) Allow using custom fonts with EasyTimeline - 10https://bugzilla.wikimedia.org/21497  (10Mark A. Hershberger)
[16:45:09] 	 03(mod) Install more fonts (especially for Unicode) (tracking) - 10https://bugzilla.wikimedia.org/8898  (10Mark A. Hershberger)
[16:46:10] 	 hexmode: I saw your message on my enwiki talk page. thanks, but I thought I should point out that I don't seem to be able to confirm bugs anymore?
[16:46:13] * brion  wanders off into svg dreamland… leaving a  of breadcrumbs for his return
[16:46:15] 	 hashar: ok
[16:46:44] 	 New review: Demon; "(no comment)" [mediawiki/extensions] (master); V: 1 C: 0;  - https://gerrit.wikimedia.org/r/3313
[16:46:47] 	 Change merged: Demon; [mediawiki/extensions] (master) - https://gerrit.wikimedia.org/r/3313
[16:47:00] 	 hexmode: My internet is at a stand still, but I was going to post on one of those bugs that it would be really helpful if the public list of fonts installed on Wikimedia servers was updated regularly (I don't know for certain that it is at the moment, I suspect not).
[16:47:05] 	 Krenair: checking
[16:47:06] 	 New review: Demon; "(no comment)" [mediawiki/extensions] (master); V: 1 C: 0;  - https://gerrit.wikimedia.org/r/3314
[16:47:09] 	 Change merged: Demon; [mediawiki/extensions] (master) - https://gerrit.wikimedia.org/r/3314
[16:48:04] 	 Jarry1250: mutante just posted a list of fonts... if you want the list available on a regular basis, I can create a bug for that
[16:49:37] 	 03(mod) Create modules for Wikidata - 10https://bugzilla.wikimedia.org/35385  +comment (10Daniel Kinzler)
[16:50:11] 	 Krenair: fixed
[16:50:26] 	 hexmode, ty
[16:52:43] 	 Oh, good, where did he post it? I'm going to try and check it against the TS so I can get SVGs on both rendering similarly.
[16:53:50] 	 Jarry1250: 1s, mywiki fonts just went bezerk on me
[16:54:32] 	 New code comment: Saper; Thanks, this is useful. You are 100% right ;) \ * public could be private without any problem \ * delet; 
[16:58:04] 	 03reedy *  10/branches/REL1_19/phase3/ (12 files in 9 dirs): MFT r113412, r113441, r113601, r113617, r113782
[16:59:25] 	 Jarry1250: mind joining #wikimedia-mobile?
[16:59:54] 	 installed media wiki on godaddy but the entire site is not working properly: cooldict.com
[17:00:44] 	 hexmode: do you know who approves the 'quips' in bugzilla?
[17:00:54] <^demon>	 yuvipanda: Anyone in the admin group
[17:00:58] 	 ah
[17:01:01] 	 okay!
[17:01:19] 	 ^demon: everything set?
[17:01:33] 	 is there a git cake in the office? :)
[17:01:42] 	 03reedy *  10/trunk/phase3/ (RELEASE-NOTES-1.19 RELEASE-NOTES-1.20): Tidy up release notes somewhat
[17:02:00] 	 There should be
[17:02:03] <^demon>	 robla: In progress. I'm rewriting some history and working on the extension meta repo.
[17:02:10] 	 But alas there isn'
[17:02:14] <^demon>	 hashar's been poking i18n.
[17:02:26] 	 ^demon: wurfl history or something else?
[17:02:28] <^demon>	 And now Roan's around so I might nab him to do stuff too ;-)
[17:02:37] <^demon>	 robla: I haven't even touched wurfl.
[17:02:42] 	 I'm gonna be doing some more reverts, mostly in extensions\
[17:02:44] 	 Post-lunch probably
[17:02:45] 	 I have an AFTv5 deployment to do first
[17:03:09] <^demon>	 And while I agree that the licensing issue is kind of annoying (and evil), I'm not sure what the difference between git and svn is with that.
[17:03:53] 	 ^demon: git sha's are "forever"
[17:04:00] 	 ^demon: I think I got i18n somehow working :)
[17:04:03] 	 frank___, umm yeah
[17:04:20] 	 It's trying to fetch resources from http://load.php/
[17:04:20] 	 ^demon: can we try out rebasing the 8MB change made to ExtraParserTest.txt ? 
[17:04:28] 	 And http://skins/
[17:04:33] <^demon>	 hashar: I'm on my last filter-branch, then we'll attempt it
[17:04:38] 	 ^demon: great!
[17:05:04] 	 I am still polishing up the translatewiki.net script and git/svn setup
[17:05:25] <^demon>	 saper: I understand...but it's not as though this is a self-contained thing. Various parts of our code were using their library. The history rewrite would be annoying at best.
[17:06:06] <^demon>	 And to be perfectly honest, if they're going to come after us because we have some (non current) history from before they became licensing dicks, then well they can shove it.
[17:06:08] 	 ok its now got all its resources, but the site is messed up
[17:06:19] 	 03reedy *  10/branches/REL1_19/phase3/RELEASE-NOTES-1.19: Tidy up and normalise RELEASE-NOTES-1.19
[17:07:00] 	 frank___, it's still trying to load from http://load.php/ and http://skins/
[17:07:24] 	 bah svnignore just does not work
[17:07:55] 	 when i go to the site it says "MediaWiki has been successfully installed.". So I still have to wait even after installation??
[17:08:36] 	 frank___, can I just get some confirmation that you can see my messages please?
[17:08:48] 	 yes, i see ur message
[17:09:07] 	 The problem with your site is that it's trying to load resources without specifying your domain
[17:09:16] 	 03catrope *  10/trunk/extensions/ArticleFeedbackv5/modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.js: Remove stray console.log() introduced in r114331
[17:09:37] 	 what do you suggest I do then? i installed mediawiki using godaddy
[17:09:54] 	 complain to godaddy?
[17:10:08] 	 if they provide a broken package...
[17:10:23] 	 you could download the upstream version and install yourself
[17:10:36] 	 i did and they said its non of their problem, i have to debug it myself. But how can i debug when i dont even have the mediawiki's files?
[17:10:58] 	 the wgARticlePath looks funny
[17:11:02] 	 frank___, you don't have the files?
[17:11:09] 	 uh? you have no files?
[17:11:57] 	 frank___: Can we see your $wgArticlePath in LocalSettings.php please?
[17:12:07] 	 not even LocalSettings.php file ?
[17:12:34] 	 i dont have the mediawiki files becuase they installed it for me. im using their hostin
[17:12:55] 	 ok then how do i install it myself then?
[17:13:02] 	 saper: I noticed you submitted some svn change to test/mediawiki/core.git https://gerrit.wikimedia.org/r/#q,status:abandoned+project:test/mediawiki/core,n,z
[17:13:11] 	 !install
[17:13:11] 	 Installing MediaWiki takes between 10 and 30 minutes, and involves uploading/copying files and running the installer script to configure the software. Full instructions can be found in the INSTALL file supplied in the distribution archive. An installation manual can also be found at . See also: !download
[17:13:33] 	 frank___, download your LocalSettings.php from the web server.
[17:13:38] 	 saper: just note that this repository is for testing purpose and the changes will eventually be lost. The svn revision will have to be submitted to the final repository
[17:13:43] 	 hashar: I know
[17:13:56] 	 saper: great :) Just wanted to be sure
[17:14:02] 	 I was playing with my recent svn commits to fix them
[17:14:08] 	 saper: I don't want you to loose some precious change :-]
[17:14:11] 	 I merged some svn revisions together
[17:14:18] 	 no, it's already (reverted) in svn
[17:14:52] 	 what I really wanted to test is to move them over to REL1_19 and REL1_18, but I guess I can't since they are abandoned?
[17:14:52] 	 !b 35124
[17:14:53] 	 https://bugzilla.wikimedia.org/show_bug.cgi?id=35124
[17:15:16] 	 I'm about to run AutoWikiBrowser on mediawiki.org in relation to that bug. If I decide to make any changes I'll go request a bot flag.
[17:15:36] 	 saper: I think each branch would require a Gerrit change
[17:16:02] 	 alolita: ping
[17:16:20] 	 I am not sure how Gerrit would let us cherry pick changes between branches though
[17:16:28] 	 suchakra: hi
[17:16:36] 	 alolita: hi
[17:16:48] 	 oh damn that's the wrong bug
[17:17:02] 	 suchakra: any progress on your proposal?
[17:17:14] 	 https://bugzilla.wikimedia.org/show_bug.cgi?id=35157 <-- that one 
[17:17:14] 	 suchakra: hows work
[17:17:15] 	 i just downloaded mediawki 1.8.1 and it has a "localsettinggenerator.php"
[17:17:24] 	 alolita: yeah. thats what i was about to discuss
[17:17:42] 	 alolita: works smooth as always :)
[17:17:50] 	 suchakra: am in a meeting currently
[17:18:07] 	 so lets set up a time which works :-)
[17:18:07] 	 alolita: ping me when free. waiting.
[17:19:13] 	 03catrope *  10/branches/wmf/1.19wmf1/extensions/ArticleFeedbackv5/: 1.19wmf1: Delete ArticleFeedbackv5 for rebranch
[17:19:20] 	 hashar: fine, but how should I do that? checkout HEAD refs with refs/changes/x/y/z and merge with REL1_18 something then push refs/for/REL1_18?
[17:19:33] 	 alolita: ok. in an hour?
[17:19:54] 	 suchakra: ok - can ping you in an hour or in the morning tomorrow your time
[17:20:09] 	 03catrope *  10/branches/wmf/1.19wmf1/extensions/ArticleFeedbackv5/: 1.19wmf1: Rebranch ArticleFeedbackv5 from trunk HEAD
[17:20:53] 	 alolita: lets meet in a hour. i'll be in office tomorow. everything's blocked there ( lame :/ )
[17:21:21] 	 still confused, how can i manually install mediawiki on to a site using godaddy's hosting?
[17:21:22] 	 lets chat in the evening tomorrow then your time
[17:21:31] 	 am in back to back meetings today -sorry
[17:21:39] 	 saper: I have no idea honestly :-]
[17:22:00] 	 saper: in regular git world it would be :  git checkout REL1_18;  git chery-pick 
[17:22:20] 	 alolita: ok. see you tomorrow. or better i'll mail you. i mailed once sometime back too. It works well for me
[17:22:20] 	 yeah that's what I would do too
[17:22:41] 	 saper: now with gerrit, I have no idea ;)
[17:23:13] 	 hashar: I have my local gerrit instance, will test there :-)
[17:23:13] 	 saper: what you said is probably right. Will have to test it and then write documentation about back porting changes :)
[17:23:30] 	 hashar: gerrit is bit strange about calling refs
[17:23:45] 	 saper: I am pretty sure you will have to make a new changes though :/
[17:23:49] 	 can you clone ".git/refs" from another repo?
[17:23:51] 	 03(mod) File deletion slowness - 10https://bugzilla.wikimedia.org/35326  +comment (10Ben Hartshorne)
[17:23:59] 	 no idea :/
[17:24:02] 	 hashar: no problem, I am playing with this there
[17:24:02] 	 hi, i got a problem with the installation of my mediawiki 1.18.1. i installed it, it works, but i cant login or create an account. even not with the account i created during the installation. if there is a german dev, i'd apreciate
[17:24:12] 	 that's what it' for
[17:24:15] 	 saper: maybe adding a remote ?   git remote add someotherrepo; git fetch someotherrepo
[17:24:17] 	 04(REOPENED) Rendering of malayalam fonts in SVG - 10https://bugzilla.wikimedia.org/25140  +comment (10Santhosh Thottingal)
[17:24:45] 	 new remote? sounds like overkill
[17:25:36] 	 suchakra: lets chat tomorrow same time - will ping you on irc
[17:25:40] 	 03demon *  10/trunk/extensions/CentralAuth/CentralAuth.i18n.php: Re-add message removed in r47919
[17:28:47] 	 New code comment: ^demon; Maybe we could get rid of this entire abomination and it would be a non-issue.; 
[17:29:00] 	 Moo.
[17:29:08] <^demon>	 Oink.
[17:29:25] 	 Someone could help me?
[17:29:28] 	 arf
[17:30:59] 	 Telorast: what happens if you try to login
[17:31:03] 	 Telorast: or create an account?
[17:31:26] 	 i cant create an account and it sais, that the account doesnt exist
[17:32:30] 	 Nikerabbit: siebrand santhosh https://wikimania2012.wikimedia.org/wiki/Submissions/Internationalization_of_Wikipedia:_What_Has_Not_Been_Done_Yet
[17:32:57] 	 sumanah: if i look through the specialsides and chose sign in/ register (in german) there is only an option to signin, not to create
[17:33:06] * Coren  still thinks http://workaround.org/getting-help-on-irc should be in the topic.
[17:33:28] 	 !seen aharoni
[17:33:28] 	 !Seen-System - Sorry, aber ich habe aharoni nicht gesehen
[17:33:29] 	 I don't know anything about "seen-system".
[17:33:30] 	 aharoni (~aharoni@di8-37037.dialin.huji.ac.il) was last seen quitting from #mediawiki 1 day, 1 hour, 5 minutes ago stating (Quit: ChatZilla 0.9.88.1 {[Firefox} 12.0a2/20120307075804\]).
[17:33:56] 	 ok i downloaded the localsetting.php from the package of my site on godaddy hosting
[17:34:13] 	 what data within it do i change
[17:34:18] 	 03khorn *  10/branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/ (4 files in 2 dirs):
[17:34:18] 	 i18n updates to DonationInterface for Monday testing
[17:34:18] 	 MFT r112231, r112521, r112846, r112964, r113087, r113180, r113295, r113398, r113535, r113662, r113762, r113875, r113954, r114032, r114107, r114143, r114188
[17:35:28] 	 sumanah: aha
[17:36:00] 	 there are better ways to reach l10n team than presenting in wikimania :)
[17:36:14] 	 Telorast, please disable your answering machine in this channel
[17:36:17] 	 Nikerabbit: just wanted to give you a heads-up since I was skimming presentation proposals
[17:36:36] 	 i didnt know i had �.0
[17:36:48] 	 Telorast: you need to check permissions in your LocalSettings.php
[17:37:00] 	 Krenair, you've seem the site(www.cooldict.com); and i downloaded the site's LocalSetting.php. Now i have it open using notepad what do i do now??
[17:37:07] 	 Lydia_WMDE: Daniel_WMDE_ https://wikimania2012.wikimedia.org/wiki/Submissions/Extracting_data_from_wikis
[17:37:30] 	 frank___, search for $wgArticlePath. Find anything?
[17:37:55] 	 sumanah: thanks
[17:38:13] 	 sumanah: thx
[17:38:56] 	 saper do you got a tip what i should search exactly?
[17:39:24] 	 nothing
[17:40:07] 	 sumanah: never heard of that person.
[17:40:26] 	 at the very top is says "	 New code comment: MaxSem; Is everything resolved here?; 
[17:42:00] 	 Telorast: https://www.mediawiki.org/wiki/Manual:User_rights_management
[17:42:14] 	 $wgGroupPermissions ...
[17:42:15] 	 OrenOf: https://wikimania2012.wikimedia.org/wiki/Submissions/How_this_phrase_has_been_used_in_Wikipedia%3F_-_a_full-text_search_engine_over_all_revisions OrenDsk 
[17:42:35] 	 03khorn *  10/branches/fundraising/deployment/payments_1.17/extensions/DonationInterface/globalcollect_gateway/forms/html/_personal-information/ (CI.html CM.html GH.html MG.html MR.html SN.html UG.html):
[17:42:35] 	 MFT r113877
[17:42:36] 	 New forms for Monday testing
[17:43:07] 	 telorast: $wgGroupPermissions['*']['createaccount'] should be true not false
[17:43:13] 	 did you choose "private wiki"?
[17:43:50] 	 nice, i found :)
[17:44:39] 	 Krenair, theres nothing like that in the file. do you want me to add it?
[17:45:03] 	 You shouldn't need to.
[17:45:18] 	 Not sure if this is related, but are you using a custom .htaccess or something?
[17:45:28] 	 im not sure, srry
[17:45:53] 	 Krenair: I think he needs just to have his LocalSettings.php uploaded back to the server
[17:46:01] 	 sumanah: thanks
[17:46:25] 	 that a report of the japanese guy
[17:46:26] 	 i downloaded the LocalSetting.php from the server
[17:46:33] 	 it hates me -.- i just changed false to true, no i got errormsg all over the wiki "Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/w00d19db/joomla_maestia/WikiDE/LocalSettings.php:1) in /www/htdocs/w00d19db/joomla_maestia/WikiDE/includes/WebResponse.php on line 38"
[17:46:42] 	 work using Hadoop
[17:46:59] 	 03yaron *  10/trunk/extensions/SemanticForms/specials/SF_FormEdit.php: Follow-up to r114323 - changed newFromRedirect() to newFromRedirectRecurse()
[17:47:54] 	 ^demon: heading out for conf. Will be back in a bit more than 2 hours
[17:48:00] 	 oh, i think i see it... i'll delete it and never gonna start sth like this ever -.- sorry for your time
[17:48:02] 	 New code comment: Yaron Koren; Yes, indeed I do - thanks. I just changed this in the code.; 
[17:48:10] <^demon>	 hashar: Mmmk, see you in a few hours.
[17:48:33] 	 03(mod) Bump gerrit revision numbers above the last SVN revision - 10https://bugzilla.wikimedia.org/35381  +comment (10Ryan Lane)
[17:50:37] 	 Krenair, when i try to log in within the site I get sent to here:  http://index.php/?title=Special%3AUserLogin&returnto=Main+Page
[17:50:57] 	 frank___, yes that's the same problem everything else on the site has.
[17:51:26] 	 whats the fix?
[17:55:08] 	 Krenair, should I add "session_save_path("tmp");" on my LocalSetting.php
[17:55:40] 	 03awjrichards *  10/trunk/extensions/MobileFrontend/MobileFrontend.body.php: Adding wfIncrStats() call when mf_useformat cookie gets set
[17:55:53] 	 btw it says the version is 1.8.0
[17:59:09] 	 1.8.0?
[17:59:49] 	 from the LocalSetting.php: "	 !r114384
[18:00:03] 	 I don't know anything about "r114384".
[18:00:08] 	 Which isn't 1.8.0
[18:00:13] 	 !r 114384
[18:00:14] 	 https://www.mediawiki.org/wiki/Special:Code/MediaWiki/114384
[18:00:15] 	 !r 114384 | awjr
[18:00:15] 	 awjr: https://www.mediawiki.org/wiki/Special:Code/MediaWiki/114384
[18:00:29] 	 :D thanks Krenair and Reedy
[18:01:45] 	 RoanKattouw: how many hours till git?
[18:02:02] 	 some :p
[18:02:25] 	 03awjrichards *  10/branches/wmf/1.19wmf1/extensions/MobileFrontend/ (. MobileFrontend.body.php): MFT r114384
[18:02:36] 	 AaronSchulz: I don't know, ask Cahd
[18:02:40] 	 I'm just frantically reverting stuff
[18:03:09] 	 is there any other way of using LocalSetting.php to fix the proble with the site: cooldict.com
[18:03:32] 	 I've got upto 25 commits to make, and 3 tags...
[18:04:08] 	 RoanKattouw, Reedy should i not be committing stuff right now?
[18:04:19] 	 where can i find some support from mediawiki??
[18:04:22] 	 awjr: To where?
[18:04:29] 	 MW turnk
[18:04:32] 	 *trunk
[18:04:53] 	 or 1.19wmf1 for that matter
[18:04:55] 	 RoanKattouw ^
[18:05:06] 	 !list | frank___ 
[18:05:07] 	 frank___: mediawiki-l and wikitech-l are the primary mailing lists for MediaWiki-related issues. See http://lists.wikimedia.org/ for details.
[18:05:25] 	 awjr: The rule today is that you can't commit something unless someone's reviewed the patch /beforehand/ , and OKs it within the hour
[18:05:52] 	 RoanKattouw: ok thanks - did that go out on a mailing list somewhere that i somehow missed?
[18:06:06] 	 wikitech-l wasn't it?
[18:06:21] 	 Yes, wikitech-l
[18:06:47] 	 New code comment: Krinkle; Hm.. the fix for that bug (r72424) left the code in a counter-intuitive state (having a central butt; 
[18:06:54] 	 ahha yeah ' Code freeze and temporary reverts for Gerrit migration'
[18:07:02] 	 missed my priority inbox :(
[18:07:26] 	 argh
[18:07:38] 	 wikitech is a list I never filter
[18:07:42] * awjr  fixes his wikitech-l filter
[18:07:50] 	 unlike some lists I look at the subject line for all of those
[18:07:57] <^demon>	 Likewise.
[18:08:01] 	 me too - it always goes in my inbox
[18:08:12] 	 but for some reason only some of the mails go to priority inbox the rest do not
[18:08:16] 	 huh
[18:08:18] 	 "Having a central butt?"
[18:08:19] 	 which im fixing now.
[18:08:24] 	 there ya go
[18:08:28] 	 As opposed to an off-axis butt?  (Ouch!)
[18:08:31] <^demon>	 Coren: As opposed to a distributed one
[18:08:41] 	 a distrbuted butt
[18:08:45] 	 this can go nowhere good
[18:08:48] 	 that sounds complicated
[18:09:02] 	 brion: https://wikimania2012.wikimedia.org/wiki/Submissions/SVG_and_Text_Editor 
[18:09:09] 	 Heh, still better than a marginal butt!
[18:10:17] 	 New code comment: Krinkle; r81660; 
[18:12:16] 	 Wait.  Why is my username in the svn user list?
[18:12:35] 	 o_O
[18:13:31] 	 Coren: Probably because someone created a Gerrit or labs account for you?
[18:13:33] 	 You have a labs account, Coren
[18:13:49] 	 Ah, didn't know that would backport to subversion
[18:14:11] 	 I'm not sure how it works but the accounts are synchronised somehow
[18:14:12] <^demon>	 It's all part of the magic :)
[18:14:18] <^demon>	 ldap magic.
[18:16:17] 	 New code comment: Krinkle; Just a few points: \ * This plugin is intended to be generic and not MediaWiki-specific, so there is't; 
[18:16:23] 	 If there's any mediawiki.org bureaucrats about: https://www.mediawiki.org/wiki/Project:Requests/User_rights/KrenairBot
[18:16:58] 	 03emsmith *  10/trunk/extensions/ArticleFeedbackv5/api/ApiViewActivityArticleFeedbackv5.php:
[18:16:58] 	 bug 35254 - bugfix for bugfix - make sure if the user has oversight (aftv5
[18:16:58] 	 delete) permissions that the activity log picks up all oversight activity as
[18:16:58] 	 well, will NOT show up for those without aftv5 delete (oversight) permissions
[18:18:13] 	 03emsmith *  10/trunk/extensions/ArticleFeedbackv5/api/ApiViewActivityArticleFeedbackv5.php: bug 35254 - typo
[18:20:13] 	 siebrand: Nikerabbit - also a heads-up re https://wikimania2012.wikimedia.org/wiki/Submissions/Promoting_Wiki_in_Indian_Languages_putting_to_use_free_and_inovative_open_Software
[18:20:45] 	 and drdee - https://wikimania2012.wikimedia.org/wiki/Submissions/The_GLAMwiki_toolset_project_-_work_in_progress - heads-up
[18:27:32] 	 New code comment: Catrope; You could do something like log_type='suppress' AND log_action IN ('foo', 'bar', 'baz'); 
[18:29:04] 	 03catrope *  10/branches/wmf/1.19wmf1/extensions/ArticleFeedbackv5/api/ApiViewActivityArticleFeedbackv5.php: 1.19wmf1: Update ArticleFeedbackv5 to trunk state to pick up r114386 and r114387
[18:32:11] 	 Lydia_WMDE: Daniel_WMDE_ - one more heads-up about a few Wikimania proposals you might want to mark yourself as an attendee for.  https://wikimania2012.wikimedia.org/wiki/Submissions/Tetra-etrics_%E2%80%93_a_proposal_towards_a_Crowdsourced_Acyclic_Directed_Network_with_an_Epistemological_Evolutionary_Tendency_%28CADNEET%29   https://wikimania2012.wikimedia.org/wiki/Submissions/Semantic_MediaWiki_and_External_Data_for_IT_department  
[18:32:11] 	 https://wikimania2012.wikimedia.org/wiki/Submissions/DataCards   https://wikimania2012.wikimedia.org/wiki/Submissions/Wikipedia_API,_Python_and_100%2B_languages#Interested_attendees
[18:32:44] 	 03(NEW) Semantic wiki registry fails (1.7.1) - 10https://bugzilla.wikimedia.org/35389 normal; MediaWiki extensions: Semantic MediaWiki; (mediawiki)
[18:33:02] 	 sumanah: noted - thx :)
[18:33:34] 	 Yeah, no wm or hackaton for me this year.  Between jobs means that either I have a new one by then and asking for a week off looks funny, or not and I'm going to be broke.  :-)
[18:33:51] 	 Lydia_WMDE: also https://wikimania2012.wikimedia.org/wiki/Submissions/The_GLAMwiki_toolset_project_-_work_in_progress
[18:33:58] 	 03(mod) Semantic wiki registry fails (1.7.1) - 10https://bugzilla.wikimedia.org/35389  +comment (10Jeroen De Dauw)
[18:34:55] 	 Coren: when I have been in between jobs, I've used that opportunity to just block future vacations/conferences off -- before I arrive I can say "sorry, already planned" -- but ymmv
[18:35:20] 	 03(mod) Semantic wiki registry fails (1.7.1) - 10https://bugzilla.wikimedia.org/35389  +comment (10[[kgh]])
[18:35:48] 	 03jeroendedauw *  10/trunk/extensions/EducationProgram/ (11 files in 3 dirs): some unfinished work on diff stuff and added in stuff that got reverted from core for now
[18:35:52] 	 sumanah: Your employers tended to be more...  flexible than mine, it seems.  :-)
[18:36:20] 	 03(mod) Semantic wiki registry fails (1.7.1) - 10https://bugzilla.wikimedia.org/35389  normal->major (10[[kgh]])
[18:37:54] 	 aharoni: I have made a new patch with for bug 33928 with your suggestion
[18:40:12] 	 03catrope *  10/trunk/extensions/RSS/ (6 files):
[18:40:12] 	 Revert r111347, r111348, r111350, r111351, r111515, r111816, r112243, r112251,
[18:40:12] 	 r112308, r112314, r112315, r112465, r112467, r112709, r113297, r113508, r113510,
[18:40:12] 	 r113524, r113546, r114168. Unreviewed revisions in the RSS extension and their
[18:40:13] 	 dependencies.
[18:40:14] 	 All of these revisions are tagged with 'gerritmigration' and will be resubmitted into Gerrit after the Gerrit switchover. See also http://lists.wikimedia.org/pipermail/wikitech-l/2012-March/059124.html
[18:49:44] 	 hi! im making my wiki, but is there a way to upload images directly when you insert them into a post, so from the edit page? im trying to find a way to customise WikiEditor, but there's no mention of it anywhere? please can someone give me a tips?
[18:50:05] 	 !wysiwyg
[18:50:05] 	 What You See Is What You Get editors allow you to create articles and see the text formatting without needing to Show Preview. A list of wysiwyg editor extensions may be found at . For some discussion, see . See also .
[18:50:15] <[KrusheR]>	 you can put placeholders in the text and download it afterwards
[18:50:20] <[KrusheR]>	 of have them uploaded before
[18:50:48] 	 New code comment: Jeroen De Dauw; Right, this was already remarked somewhere else and been fixed in the meanwhile :); 
[18:51:38] 	 thank you! but im thinking of a button in the editor that gives you a normal upload dialog and then inserts the correct path in the editor automatically afterwards....? doesnt this exist?
[18:52:23] 	 prunelle: as far as I know, not yet, but the Visual Editor team is working on it
[18:52:29] 	 https://www.mediawiki.org/wiki/Visual_editor
[18:52:35] 	 Add Media Wizard does that, not sure how functional it is
[18:52:48] 	 still, I mean, because it's kind of old code
[18:53:02] 	 HI sumanah
[18:53:14] 	 RoanKattouw: ok thanks. i'll try it out then.
[18:53:20] 	 hi Zhee 
[18:53:25] 	 03(mod) wrap parser output callback - 10https://bugzilla.wikimedia.org/35377   +need-review +patch; +comment (10Sumana Harihareswara)
[18:53:47] 	 is SMW separated project this year?
[18:53:51] 	 i mean gsoc
[18:54:04] 	 03(mod) npm dependencies - 10https://bugzilla.wikimedia.org/35376   +need-review +patch; +comment (10Sumana Harihareswara)
[18:54:06] 	 Zhee: no.
[18:54:35] 	 how is fckeditor?
[18:54:36] 	 Zhee: also: I don't think ashley will be mentoring GSoC again this year; ashley mentioned not having much time.
[18:56:35] 	 03(NEW) Helpfulness and unhelpfulness counts are not correct - 10https://bugzilla.wikimedia.org/35390 normal; MediaWiki extensions: ArticleFeedbackv5; (elizabeth)
[18:56:51] 	 03(mod) Helpfulness and unhelpfulness counts are not correct - 10https://bugzilla.wikimedia.org/35390  (10Elizabeth M Smith)
[18:56:55] 	 03raymond *  10/trunk/translatewiki/MediaWiki/mediawiki-defines.txt: r114345: Ignore some of the new keys for Translatewiki
[18:57:57] 	 sumanah: yea, I've seen a list of mentors. Thanks. I thought of an idea "Adding unit tests to SMW" as far as I've worked writing test last haft of the year.
[18:58:29] 	 Zhee: Yaron, Markus Krotsch, and JeroenDeDauw are the best people to speak with to see whether SMW would be interested in that
[18:59:32] 	 New code comment: Saper; Should be fine already. \ I am using this code to track down things like bug 35357 and bug 35358 as ; 
[19:00:02] 	 sumanah: thanks for the poke
[19:00:13] 	 varnent: Markus Kr�tzsch at http://semantic-mediawiki.org/wiki/Markus_Kr%C3%B6tzsch is one of the big SMW people and may mentor this year - just a heads-up
[19:00:16] 	 JeroenDeDauw: :-)
[19:00:24] 	 sumanah: SMW is not a person or so though, so your phrasing is rather odd :p
[19:00:43] 	 sumanah: Thanks! Also wanted to ask if former participation can be counted as "intro steps to learn MediaWiki"?
[19:00:47] 	 JeroenDeDauw: I live in the US where corporations are people! :-)
[19:01:01] 	 03(NEW) Counts for activity totals - 10https://bugzilla.wikimedia.org/35391 normal; MediaWiki extensions: ArticleFeedbackv5; (elizabeth)
[19:01:03] 	 JeroenDeDauw: I am not a Semantic person so please forgive my conflations of different kinds of entities :)
[19:01:09] 	 Zhee: there actually already is another student that is interested in this. I'm surprised there is so much interest ion this particular idea :)
[19:01:09] 	 03(mod) Counts for activity totals - 10https://bugzilla.wikimedia.org/35391  (10Elizabeth M Smith)
[19:01:17] 	 sumanah: :p
[19:01:26] 	 Zhee: what do you mean, "can be counted"?  who's keeping count?
[19:01:32] 	 New code comment: ^demon; I'm going to tentatively mark this resolved. Everything *looks* fixed and the postgres unit tests ar; 
[19:01:52] 	 Zhee: #semantic-mediawiki would be a better place to ask about this idea or discuss it
[19:02:03] 	 sumanah: donno
[19:02:51] 	 JeroenDeDauw: okey, thanks
[19:03:23] 	 Zhee: you might also be interested in DBPedia's GSoC project
[19:03:30] 	 Zhee: http://wiki.dbpedia.org/spotlight/gsoc2012/ideas/
[19:05:17] 	 sumanah: I'll take a look, thanks
[19:06:37] 	 does anyone use the extension DynamicPageList? If yes, how do I add an array of namespaces instead of limiting myself to just one?
[19:11:12] 	 hi
[19:11:29] 	 can somebody please tell me, which php extensions are required for mediawiki?
[19:11:40] 	 03(mod) Place a password strength bar on en.wiki - 10https://bugzilla.wikimedia.org/30574  (10Nischay Nahata)
[19:12:09] 	 needsHelp47: You shouldn't need any
[19:12:10] 	 sumanah: excellent - glad to have Markus aboard  :)
[19:12:29] 	 varnent: well, don't count your chickens before they're hatched
[19:12:42] 	 03catrope *  10/trunk/extensions/AntiSpoof/ (4 files):
[19:12:42] 	 Revert r111688, r111690, r114156. Unreviewed revisions in AntiSpoof.
[19:12:42] 	 All of these revisions are tagged with 'gerritmigration' and will be resubmitted into Gerrit after the Gerrit switchover. See also http://lists.wikimedia.org/pipermail/wikitech-l/2012-March/059124.html
[19:12:52] 	 well, I guess I need at least sqlite or mysql?
[19:13:16] 	 Oh, that's right, mysql isn't included by default any more
[19:13:21] 	 So yeah you'll need one for your DB backend
[19:13:34] 	 no zip, curl and such stuff needed?
[19:13:46] 	 sumanah: but if they don't hatch..can't we make omelets?  :)
[19:14:06] 	 varnent: I think Stalin had a line along these lines
[19:15:17] 	 New code comment: ^demon; On the cluster it's not InstantCommons, it's a ForeignDBRepo. But the concept's the same.; 
[19:17:32] 	 New code comment: Jeroen De Dauw; Well yeah, InstantCommons is a specific ForeignDBRepo no?; 
[19:21:20] 	 03preilly *  10/trunk/extensions/MobileFrontend/ (4 files in 2 dirs): remove WURFL to avoid, "ScientiaMobile, Inc." licensing terms
[19:21:49] 	 sumanah: lol - well okay..but he said something about picking the best and brightest to surround yourself with  -  not every cliche statement is bad  :)
[19:24:02] 	 New code comment: ^demon; InstantCommons is a specific ForeignAPIRepo. And we don't want/need that enabled on the cluster.; 
[19:25:23] 	 https://www.mediawiki.org/w/index.php?=PHPE9568F34-D428-11d2-A769-00AA001ACF42 
[19:25:27] 	 always fun :D
[19:25:52] 	 03catrope *  10/trunk/extensions/Nuke/ (Nuke.i18n.php Nuke.php Nuke_body.php RELEASE-NOTES):
[19:25:52] 	 Revert r113364, r113598, r113604, r113793, r113795. Unreviewed changes in Nuke.
[19:25:52] 	 All of these revisions are tagged with 'gerritmigration' and will be resubmitted into Gerrit after the Gerrit switchover. See also http://lists.wikimedia.org/pipermail/wikitech-l/2012-March/059124.html
[19:26:34] 	 03(NEW) parser stubs for behavior switch magic words and signature lines - 10https://bugzilla.wikimedia.org/35392 normal; MediaWiki extensions: VisualEditor; (spam)
[19:26:57] 	 https://www.mediawiki.org/w/index.php?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000
[19:27:26] 	 03(mod) parser stubs for behavior switch magic words and signature lines - 10https://bugzilla.wikimedia.org/35392  +comment (10Adam Wight)
[19:27:43] 	 03(mod) parser stubs for behavior switch magic words and signature lines - 10https://bugzilla.wikimedia.org/35392   +need-review +patch (10Adam Wight)
[19:27:56] 	 03jeroendedauw *  10/trunk/extensions/EducationProgram/compat/CacheHelper.php: fix compat issue
[19:28:21] 	 Krinkle: There's also https://www.mediawiki.org/w/index.php?=PHPE9568F36-D428-11d2-A769-00AA001ACF42 and https://www.mediawiki.org/w/index.php?=PHPE9568F35-D428-11d2-A769-00AA001ACF42
[19:28:37] 	 haha
[19:29:19] 	 ![[ Git
[19:29:19] 	 https://www.mediawiki.org/wiki/Git
[19:35:22] 	 03(mod) selecting items on the screen does not work in Android 4.x - 10https://bugzilla.wikimedia.org/35362  +comment (10Patrick Hayes)
[19:39:47] 	 New code comment: Siebrand; Needs capital after colon; 
[19:41:24] 	 03catrope *  10/trunk/extensions/AbuseFilter/ (14 files in 5 dirs):
[19:41:24] 	 Revert r111217 (unreviewed rev in AbuseFilter) and its dependencies r113585, r113587, r113588, r113589.
[19:41:24] 	 All of these revisions are tagged with 'gerritmigration' and will be resubmitted into Gerrit after the Gerrit switchover. See also http://lists.wikimedia.org/pipermail/wikitech-l/2012-March/059124.html
[19:42:08] 	 does mediawiki create logs anywhere?
[19:42:43] 	 !debug | ToKy_ 
[19:42:44] 	 ToKy_: For information on debugging (including viewing errors), see http://www.mediawiki.org/wiki/Manual:How_to_debug
[19:42:55] 	 03(mod) [ClickTracking] Disable click-tracking when a do not track header is sent - 10https://bugzilla.wikimedia.org/31778  (10Diederik van Liere)
[19:44:36] 	 03raymond *  10/trunk/ (92 files in 38 dirs):
[19:44:37] 	 Localisation update for core and extension messages from translatewiki.net
[19:44:37] 	 The last via SVN ...
[19:44:45] 	 03catrope *  10/trunk/extensions/ProofreadPage/ (4 files):
[19:44:45] 	 Revert r113358, r113461, r114004, r114122. Unreviewed revs in ProofreadPage.
[19:44:45] 	 All of these revisions are tagged with 'gerritmigration' and will be resubmitted into Gerrit after the Gerrit switchover. See also http://lists.wikimedia.org/pipermail/wikitech-l/2012-March/059124.html
[19:45:05] 	 RoanKattouw: ^demon - I'm leaving all channels so I can concentrate on some budget stuff for a bit, but I'll still be avail if you need to ping me
[19:45:11] 	 OK
[19:45:16] <^demon>	 ok.
[19:45:19] 	 03(WONTFIX) [ClickTracking] Disable click-tracking when a do not track header is sent - 10https://bugzilla.wikimedia.org/31778  +comment (10Diederik van Liere)
[19:45:24] <^demon>	 Oh, both too late :)
[19:45:28] 	 sumanah: thanks, but I didnt see anything there that would help me out for now...
[19:46:52] 	 03(mod) [ClickTracking] cookie persistence after logout - 10https://bugzilla.wikimedia.org/34794  (10Diederik van Liere)
[19:48:42] 	 RoanKattouw: Got a sec?
[19:48:53] 	 Depends, what are you grabbing me for?
[19:49:49] 	 is the preview option an addon?
[19:49:58] 	 03(NEW) [[Special:PrefSwitch]] results in an error if monobook.js is present - 10https://bugzilla.wikimedia.org/35393 normal; MediaWiki: Special pages; (rainerrillke)
[19:49:59] 	 Was going to ask you to look into my bot flag request: https://www.mediawiki.org/wiki/Project:Requests#User:KrenairBot
[19:50:00] 	 No, preview is in core
[19:50:09] 	 Oh, I don't deal with those. No idea who does but not me
[19:50:14] 	 I've added the php code to the top of localsettings but it does not work
[19:50:24] 	 and does not throw any errors to screen
[19:50:25] 	 What PHP code?
[19:50:55] 	 the error_reporting ( E_ALL) 
[19:51:11] 	 that is listed on the link that was provided to me a bit ago
[19:51:28] 	 if I hit submit it works
[19:51:29] 	 03(mod) [[Special:PrefSwitch]] results in an error if monobook.js is present - 10https://bugzilla.wikimedia.org/35393  +comment (10Rainer@Rillke.eu)
[19:51:39] 	 if I hit show changes it works
[19:51:54] 	 but if I hit Show Preview it does not show it
[19:52:27] 	 it refreshes and says "Remember this is only a preview......" in red but there is no actual preview
[19:56:24] 	 03catrope *  10/trunk/extensions/Collection/ (11 files in 3 dirs):
[19:56:25] 	 Revert r113740 and its followups r113785, r113985, r113986, r113988, r113991, r114012, r114022, r114142, r114259. Unreviewed revs in Collection.
[19:56:25] 	 All of these revisions are tagged with 'gerritmigration' and will be resubmitted into Gerrit after the Gerrit switchover. See also http://lists.wikimedia.org/pipermail/wikitech-l/2012-March/059124.html
[19:57:10] 	 so no suggestions?
[20:04:26] 	 03(mod) Prevent creation of new (unattached?) SUL accounts with already unified names - 10https://bugzilla.wikimedia.org/29234  +comment (10Krenair)
[20:04:43] 	 That's odd.
[20:05:03] 	 Why did my "[[mw:Project:Requests#Problem with unified login]]" not get linked in that comment?
[20:08:12] 	 quit
[20:08:23] 	 03(mod) Changing pages keeps at same scroll position - 10https://bugzilla.wikimedia.org/35369  +comment (10Brion Vibber)
[20:10:46] 	 Coren, you know only some parts of mediawikiwiki require edits to be reviewed right?
[20:13:31] 	 03(mod) Create modules for Wikidata - 10https://bugzilla.wikimedia.org/35385  +comment (10Sam Reed (reedy))
[20:18:32] 	 03(mod) [[Special:PrefSwitch]] results in an error if monobook.js is present - 10https://bugzilla.wikimedia.org/35393  (10Sam Reed (reedy))
[20:19:45] 	 03(mod) DB error while importing on Postgres - 10https://bugzilla.wikimedia.org/35358  +comment (10Mark A. Hershberger)
[20:20:16] 	 RoanKattouw: ^ 35393, does PrefSwitch still need to be on on the cluster?
[20:20:31] 	 Probably not
[20:20:35] 	 We can just kill it
[20:20:46] 	 I'll just disable it for now
[20:20:52] 	 Make sure it doesn't break anything unexpected
[20:21:00] 	 OK
[20:21:38] 	 03catrope *  10/trunk/extensions/UploadWizard/ (8 files in 4 dirs):
[20:21:38] 	 Revert r112166, r112229, r112248, r113584, r113591, r114349: unreviewed revisions in UploadWizard.
[20:21:38] 	 All of these revisions are tagged with 'gerritmigration' and will be resubmitted into Gerrit after the Gerrit switchover. See also http://lists.wikimedia.org/pipermail/wikitech-l/2012-March/059124.html
[20:22:02] 	 03(mod) [[Special:PrefSwitch]] results in an error if monobook.js is present - 10https://bugzilla.wikimedia.org/35393  +comment (10Sam Reed (reedy))
[20:28:03] 	 03catrope *  10/trunk/extensions/OpenSearchXml/ (ApiOpenSearchXml.php OpenSearchXml.php):
[20:28:03] 	 Revert r113365, r113372, r113395, r113474, r113475: unreviewed revisions in OpenSearchXml.
[20:28:03] 	 All of these revisions are tagged with 'gerritmigration' and will be resubmitted into Gerrit after the Gerrit switchover. See also http://lists.wikimedia.org/pipermail/wikitech-l/2012-March/059124.html
[20:30:05] 	 03catrope *  10/trunk/extensions/FlaggedRevs/ (11 files in 6 dirs):
[20:30:06] 	 Revert r112773, r112941, r112942, r113389: unreviewed revisions in FlaggedRevs.
[20:30:06] 	 All of these revisions are tagged with 'gerritmigration' and will be resubmitted into Gerrit after the Gerrit switchover. See also http://lists.wikimedia.org/pipermail/wikitech-l/2012-March/059124.html
[20:30:48] 	 03foxtrott *  10/trunk/extensions/SemanticMediaWiki/includes/SMW_QueryProcessor.php: allow switching parameters for printouts
[20:31:27] 	 03catrope *  10/trunk/extensions/WikiLove/ApiWikiLove.php:
[20:31:27] 	 Revert r113321, unreviewed.
[20:31:27] 	 All of these revisions are tagged with 'gerritmigration' and will be resubmitted into Gerrit after the Gerrit switchover. See also http://lists.wikimedia.org/pipermail/wikitech-l/2012-March/059124.html
[20:36:11] 	 03(mod) [[MediaWiki:Antispoof-name-illegal]] should provide information about the illegal and / or blocked characters in / at the wiki - 10https://bugzilla.wikimedia.org/12500  +comment (10Van de Bugger)
[20:36:31] 	 03(NEW) Wikimen� for Arabic Wikipedia - 10https://bugzilla.wikimedia.org/35394 trivial; MediaWiki: Javascript; (zack_wadghiri)
[20:36:37] 	 03(mod) article ratings display incorrectly - 10https://bugzilla.wikimedia.org/34895  normal->major; +comment (10Ryan Kaldari)
[20:39:11] 	 Using 5.3 features in MW is fun
[20:39:57] 	 03foxtrott *  10/trunk/extensions/SemanticResultFormats/ (3 files in 3 dirs): filtered format: register resources for distance filter; printout parameter 'distance filter property'; printout parameter 'hide'
[20:42:07] 	 03(mod) [[MediaWiki:Antispoof-name-illegal]] should provide information about the illegal and / or blocked characters in / at the wiki - 10https://bugzilla.wikimedia.org/12500  +comment (10Sumana Harihareswara)
[20:44:28] 	 03(FIXED) namespace should have it's own XML tag - 10https://bugzilla.wikimedia.org/27775  (10Diederik van Liere)
[20:45:30] 	 03catrope *  10/trunk/extensions/ (30 files in 26 dirs): Fully revert r114142, was previously reverted in Collection only
[20:46:10] 	 03(mod) Provide statistics about how many books/PDFs have been created/ordered through the Collection extension - 10https://bugzilla.wikimedia.org/17192   +analytics (10Diederik van Liere)
[20:49:51] 	 03skizzerz *  10/trunk/extensions/EditSubpages/EditSubpages.php: * Spaces, braces, and clean up $wgExtensionCredits a bit (no actual code changes)
[20:57:51] 	 03(mod) usercontribs API: sort results by timestamp,user or user,timestamp - 10https://bugzilla.wikimedia.org/35349  +comment (10Bryan Tong Minh)
[20:59:22] 	 RoanKattouw: https://bugzilla.wikimedia.org/show_bug.cgi?id=35379 *poke*
[21:00:52] 	 p858snake|l: I'm busy, ping someone elsee
[21:01:04] 	 In fact, the entire dept is probably busy, we're doing the git switchover nowish
[21:04:45] 	 14(INVALID) Wikimen� for Arabic Wikipedia - 10https://bugzilla.wikimedia.org/35394  +comment (10Sam Reed (reedy))
[21:05:47] 	 New code comment: Jeroen De Dauw; Sure. So are you just remarking on the terminology, or does the code actually need to be changed for; 
[21:07:02] 	 New code comment: ^demon; Nothing I see needs changed. wfFindFile() works fine either way.; 
[21:09:44] 	 New patchset: Demon; "Adding .gitreview -- first official commit to mediawiki core in git \o/" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3316
[21:11:43] 	 New review: MaxSem; "And this is the first commit? Not fancy enough! ;P" [mediawiki/core] (master) C: -1;  - https://gerrit.wikimedia.org/r/3316
[21:13:02] 	 New code comment: MZMcBride; Roan: Did you read the comments here?; 
[21:17:14] 	 New review: Aaron Schulz; "(no comment)" [mediawiki/core] (master) C: 2;  - https://gerrit.wikimedia.org/r/3316
[21:27:05] 	 ^demon: the "server error: needs verified" message has totally wonk CSS
[21:27:05] 	 03(mod) Feedback Dashboard rate limiting too severe - 10https://bugzilla.wikimedia.org/35374  normal->minor (10Richard Ames)
[21:27:05] 	 03(FIXED) Squid access log stream sometimes contains one-letter subdomains - 10https://bugzilla.wikimedia.org/13743  +comment (10Diederik van Liere)
[21:27:06] 	 03(mod) Data Request: Aggregated-to-country-code traffic data for different language versions (no IP addresses needed) - 10https://bugzilla.wikimedia.org/30848  (10Diederik van Liere)
[21:27:06] 	 ^demon: is there a php lint check that isn't working?
[21:27:06] <^demon>	 hashar: ^
[21:28:14] 	 03catrope *  10/trunk/extensions/GlobalBlocking/ (6 files):
[21:28:14] 	 Revert r111465, unreviewed.
[21:28:14] 	 All of these revisions are tagged with 'gerritmigration' and will be resubmitted into Gerrit after the Gerrit switchover. See also http://lists.wikimedia.org/pipermail/wikitech-l/2012-March/059124.html
[21:34:53] 	 New code comment: MZMcBride; I'm very worried that the haste with which code review is being done leading up to the Git migration; 
[21:35:03] 	 RoanKattouw: I'm not trying to be a bitch, but really...
[21:35:26] 	 FWIW, others are quietly expressing similar sentiments.
[21:36:49] 	 And while I'm commenting on that revision, it isn't specific to that revision in the slightest.
[21:36:49] 	 That revision has minor issues, yes, but we'll live
[21:36:49] 	 03awjrichards *  10/trunk/extensions/MobileFrontend/MobileFrontend.body.php: (log message trimmed)
[21:36:49] 	 No longer setting useformat cookie if URL = "/?useformat=mobile" or
[21:36:49] 	 "$wgScriptPath/?useformat=mobile" to avoid some pitfalls with certain server
[21:36:49] 	 setups including WMF, where if varnish sees a "/" URL, it will append
[21:36:49] 	 ?useformat=mobile to ensure proper handling of the mobile site + home page. This
[21:36:49] 	 case should only happen in the event the user is following an external link or
[21:36:49] 	 typing in the (mobile) URL themselves and does not represent an election for the
[21:36:49] 	 I did look at it and at the comments, and I stand by that
[21:36:49] 	 !r 114409
[21:36:49] 	 https://www.mediawiki.org/wiki/Special:Code/MediaWiki/114409
[21:36:49] 	 RoanKattouw: My point is that rushing through code review is a bad idea.
[21:36:49] 	 As for other things, I've been aggressively reverting things and am now starting to move those into Gerrit
[21:37:03] 	 Honestly, I'm not sure why there's such a rush.
[21:37:03] 	 Is there some kind of upcoming Git holiday?
[21:37:03] 	 hehe
[21:37:17] 	 They scheduled the git migration for today
[21:37:20] 	 I would like for us all to just get this done at the scheduled time, and we did
[21:37:24] <^demon>	 No, but unless we pick a date and stick firm to it, it'll never happen.
[21:37:26] 	 03foxtrott *  10/trunk/extensions/SemanticResultFormats/Filtered/ (2 files in 2 dirs): filtered format: printout parameter 'value filter values'
[21:37:36] 	 I mean we already pushed it back once
[21:37:44] 	 stuff has to happen sometime
[21:37:51] 	 I'm not indifferent to that argument.
[21:37:51] 	 Apart from that revision and maybe a few others that were either already live or hard to disentangle, we haven't rushed review on anythni
[21:37:59] 	 All right.
[21:38:04] 	 New review: Hashar; "Thanks Chad." [mediawiki/core] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3316
[21:38:05] 	 Almost everything was reverted and queued up to be re-reviewed in Gerrit
[21:38:06] 	 Change merged: Hashar; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3316
[21:38:11] 	 I have yet to do a final count but it's probably around 100 revs
[21:38:32] 	 150
[21:38:34] 	 *105
[21:39:00] 	 Joan: But I appreciate you keeping us honest :)
[21:39:04] 	 merge works :)  http://dpaste.org/86cUK/
[21:39:06] 	 Trying!
[21:39:25] * hashar  feels better
[21:39:27] 	 maybe DNSBL will be fixed in mediawiki 1.19
[21:39:37] 	 JRWR: DNSB?
[21:39:47] 	 DNS Blacklist
[21:39:49] 	 Ultimately it's your names attached to the code and your headache to live with going forward. :-)
[21:40:16] 	 ^demon: What about r113888?
[21:40:40] 	 RoanKattouw: can i still merge a change into production and sync-file from fenari or is that currently verboten? 
[21:40:56] 	 awjr: You can touch 1.19wmf1 all you want
[21:41:06] 	 awjr: /trunk/phase3 is now locked in SVN, and open for business in git
[21:41:06] 	 kk
[21:41:12] 	 groovy!
[21:41:38] <^demon>	 RoanKattouw: I wish there were tests :\
[21:41:42] <^demon>	 I have no firm answer on it
[21:41:49] <^demon>	 It's *probably* ok
[21:41:51] <^demon>	 But meh
[21:41:54] <^demon>	 I don't like it
[21:42:16] <^demon>	 You could manually revert in gerrit and then ask for a resubmit.
[21:42:21] 	 03aaron *  10/branches/wmf/1.19wmf1/maintenance/ (FindFilesMissingDBRows.php fixBug35048Files.php): Added some live cleanup scripts
[21:42:22] 	 03skizzerz *  10/trunk/extensions/EditSubpages/EditSubpages.php: added ability to configure default flags, improved flags parsing, fixed error when viewing special pages, encapsulated code into a class so it doesn't pollute the global scope with functions, bump version to 3.1
[21:42:24] 	 I'll leave that up to you
[21:42:29] 	 I have 103 other revs to resubmit
[21:42:41] 	 ^demon: You put SVN revids in notes, rigth? How do I fetch those again?
[21:42:56] 	 what's the eta for migrating extensions over to git?
[21:43:02] <^demon>	 git fetch origin refs/notes/commits:refs/notes/commits
[21:43:05] 	 Thanks
[21:43:15] <^demon>	 Skizzerz: WMF-deployed extensions are on-deck to be migrated next now that core is done
[21:43:17] 	 I was trying to hold off on commits until it all got moved over, but it kept getting postponed :(
[21:43:17] 	 fatal: Couldn't find remote ref refs/notes/commits
[21:43:22] 	 super
[21:45:50] <^demon>	 Whaaa?
[21:45:50] <^demon>	 Skizzerz: Non-deployed extensions can continue using svn
[21:45:50] 	 03(FIXED) test/mediawiki/core2 need to drop /trunk/phase3/extensions/wikihiero - 10https://bugzilla.wikimedia.org/34473  +comment (10Antoine "hashar" Musso)
[21:45:50] 	 03(mod) test/mediawiki/core2 has some big objects - 10https://bugzilla.wikimedia.org/34472  (10Antoine "hashar" Musso)
[21:45:50] 	 03(mod) test/mediawiki/core2 need to drop /trunk/phase3/extensions/wikihiero - 10https://bugzilla.wikimedia.org/34473  (10Antoine "hashar" Musso)
[21:45:50] 	 03(mod) Log search queries - 10https://bugzilla.wikimedia.org/13488  (10Diederik van Liere)
[21:45:50] 	 AaronSchulz: were your revert as of today result of the migration?
[21:45:50] 	 ^demon: Are you going to reapply https://www.mediawiki.org/wiki/Special:Code/MediaWiki/tag/missed-git-conversion or should I? I don't think I really know how to
[21:45:50] * AaronSchulz  didn't revert anything
[21:45:50] 	 ah it's tagged
[21:45:50] 	 only
[21:45:50] 	 no problem sorry
[21:45:50] 	 I reverted like a hundred things
[21:45:51] <^demon>	 RoanKattouw: I'll poke them later.
[21:45:54] 	 103 revs reverted in 24 hours, not bad
[21:45:56] 	 OK
[21:46:00] <^demon>	 I'm grinding away at extension migration now
[21:46:03] 	 03(FIXED) test/mediawiki/core2 has some big objects - 10https://bugzilla.wikimedia.org/34472  +comment (10Antoine "hashar" Musso)
[21:46:07] 	 Any idea as to where the notes went?
[21:46:19] 	 It would be really convenient to have those if I'm gonna resubmit 103 revs
[21:46:26] <^demon>	 I have no clue.
[21:46:26] 	 RoanKattouw: fine, it was just tagging of stuff you have reverted for migration, no problem!
[21:46:28] <^demon>	 I can't find them
[21:46:42] 	 RoanKattouw: did any commits you reverted touch core and ext in the same commit?
[21:46:48] 	 AaronSchulz: Hopefully not
[21:46:52] 	 I don't think so
[21:46:59] 	 I did revert something that touched a lot of exts at once
[21:48:38] 	 OK, only 39 in core, I'll start reapplying those
[21:48:39] 	 yeah, it looks ok
[21:48:46] 	 ^demon: ./git-mw-core/refs/notes ? 
[21:48:56] 	 RoanKattouw: will gerrit-wm get booted?
[21:48:58] 	 ^demon: I mean, have you lost the list of notes ?
[21:49:13] 	 AaronSchulz: ?
[21:49:40] 	 When you put those commits in gerrit
[21:50:00] * AaronSchulz  is just curious if the bot will flood out :p
[21:50:13] 	 So what is the URL to clone for the MW core now?
[21:50:41] 	 Krenair: git clone ssh://USERNAME@gerit.wikimedia.org:29418/mediawiki/core.git
[21:50:45] 	 *gerrit
[21:51:04] 	 Krenair: look at gitweb  https://gerrit.wikimedia.org/gitweb/mediawiki/core.git
[21:51:48] 	 !git
[21:51:48] 	 YOU'RE GONNA REGRET IT!!1
[21:51:48] 	 !giturl
[21:51:48] 	 I don't know anything about "giturl".
[21:51:48] 	 !giturl is ANON: https://gerrit.wikimedia.org/r/p/mediawiki/core.git  AUTH: ssh://gerrit.wikimedia.org:29418/mediawiki/core.git
[21:51:48] 	 Successfully added keyword: giturl
[21:51:55] 	 03awjrichards *  10/branches/wmf/1.19wmf1/extensions/MobileFrontend/ (. MobileFrontend.body.php): MFT r114409
[21:52:01] 	 got it, ty RoanKattouw & hashar 
[21:52:10] 	 RoanKattouw: is core now okay to clone?
[21:52:29] 	 Yes, core is in business
[21:52:50] 	 Krenair: and please keep asking question 8-)
[21:53:01] 	 !giturl | saper
[21:53:01] 	 ANON: https://gerrit.wikimedia.org/r/p/mediawiki/core.git  AUTH: ssh://gerrit.wikimedia.org:29418/mediawiki/core.git
[21:53:08] 	 grr I always miss the pipe
[21:53:27] 	 hashar: no problem I know it by heart
[21:53:31] 	 03(mod) HTML page title should say we are looking at a diff - 10https://bugzilla.wikimedia.org/33928  -need-review +reviewed; +comment (10Amir E. Aharoni)
[21:53:38] 	 already setup alias in SSH
[21:54:01] 	 would be great to write all your nice ideas on the wiki somewhere to share with others :-)
[21:54:21] 	 cause I am sure you have a few ideas and tricks that might be helpful to everyone (or at least to myself)
[21:56:58] 	 ok, added the clone commands to [[mw:Git]]
[21:57:14] * Dantman  wonders how he can fuse buildPersonalUrls buildContentNavigationUrls and buildNavUrls/getToolbox all into one while keeping the code sane
[21:58:26] 	 03jeroendedauw *  10/trunk/extensions/EducationProgram/ (5 files in 3 dirs): work on diff stuff
[21:59:18] 	 Is there an encoding function in JavaScript which would generate the same kind of hrefs which are in the MW generated tocs?
[21:59:18] 	 such as href="#This_is_a_section_.22.C3.A1.C3.A9.C3.AD.C3.B3.C3.BA.22"
[22:00:36] 	 hashar: https://www.mediawiki.org/w/index.php?title=Git%2FWorkflow&diff=513997&oldid=513781
[22:01:16] 	 03skizzerz *  10/trunk/extensions/EditSubpages/EditSubpages.php: fix typo in extension credits
[22:02:12] 	 helderwiki: That sounds like a Krinkle question, though I think there was such a function at some point...
[22:02:52] 	 helderwiki: Joan: There is no section or anchor encoding method in JS yet.
[22:02:59] 	 Lame.
[22:03:00] 	 would something like this work?
[22:03:01] 	 the logic for that is pretty complicated and context dependant
[22:03:03] 	 encodeURIComponent('This is a section "áéíóú"').replace(/%20/g, '_').replace(/%/g, '.')
[22:03:18] 	 It can't be done without flaws in JS imho
[22:03:23] 	 saper: really a great tip
[22:03:32] 	 even from PHP its hard to do right
[22:03:34] 	 saper: never thought about that :-)
[22:03:36] 	 take the history page for example
[22:03:52] 	 if there are 2 sections with the same title, the history page anchors link to the first one always
[22:03:57] 	 (from the summary)
[22:04:04] 	 Right.
[22:04:05] 	 So I cloned from git, then tried to fetch the notes
[22:04:08] 	 helderwiki: But why are you calculating it?
[22:04:14] 	 wherever you need it, it should be there already
[22:04:15] 	 fatal: Couldn't find remote ref refs/notes/commits
[22:04:28] 	 just a moment
[22:05:49] 	 Krenair: I am not sure we have notes ini mediawiki/core.git
[22:05:58] 	 hashar: see ;) they you can do "ssh review gerrit "
[22:06:22] 	 Krenair: somethings broken with notes
[22:06:29] 	 Krinkle: I'm building a page using an API query like this: http://goo.gl/BZJE9
[22:06:30] 	 I did a bash alias:    alias gerrit='ssh -p 29418 hashar@gerrit.wikimedia.org gerrit'
[22:06:56] 	 Krinkle: the page is at https://pt.wikipedia.org/wiki/Wikip%C3%A9dia:P%C3%A1ginas_para_eliminar/Lista
[22:07:03] 	 I stoped using shell aliases ca. 1998
[22:07:38] 	 Krinkle: but it is currently generated by a parse call to API, using a text such as {{page 1}}{{page 2}}... {{page N}}
[22:08:07] 	 and for some reason this is slow when there are many pages to be parsed
[22:08:17] 	 New code comment: Tim Starling; Commit message should say r114231 (both were actually backported here).; 
[22:08:42] 	 so, I was going to change this to the first API call above, which gets the parsed content of each page, 
[22:08:59] 	 from a list of titles="page1|page2|...."
[22:09:20] 	 hoping that this way the parsed result would be cached
[22:10:20] 	 but if I use this method, then I don't get a TOC automatically, and I would need to generate one
[22:10:33] 	 so, I would need to have an encoding function
[22:11:59] 	 03foxtrott *  10/trunk/extensions/SemanticResultFormats/Filtered/ (2 files in 2 dirs): filtered format: printout parameter 'distance filter initial value'; cleaning up
[22:13:17] 	 hexmode: around? I finished my postgresql updater stuff and I'll have a look at transactions
[22:19:16] 	  so, I would need to have an encoding function
[22:20:01] 	 helderwiki: Retreiving content as pages with titles= does indeed improve speed afaic
[22:20:17] 	 do you know if it is cached and the other option isn't?
[22:20:22] 	 because it uses the shared parser cache, whereas action=parse {{somepagename}} is parsed from scratch
[22:20:28] 	 or both are cached
[22:20:30] 	 ?
[22:20:36] 	 hmm
[22:20:49] 	 those can't be cached because transclusions are never cached due to things like {{PAGENAME}} being scope specific
[22:21:03] 	 even action=parse has a fake title
[22:21:03] 	 have you looked at https://pt.wikipedia.org/wiki/Wikip%C3%A9dia:P%C3%A1ginas_para_eliminar/Lista
[22:21:05] 	 ?
[22:21:27] 	 one of the days is always causing an error (because of the number of pages I think)
[22:21:33] 	 basically action-parse is editing a inexistent page called [[API]] and previewing it
[22:21:56] 	 right
[22:21:59] 	 helderwiki: never seen it 
[22:23:06] 	 I don't have time right now to go into investigations. Feel free to file a bug report or feature request with details and such though
[22:23:08] 	 on day 27, there are 35 pages whose content would need to be parsed
[22:23:27] 	 but it seems to give up parsing...
[22:23:28] 	 Uncaught Unexpected literal at position 2
[22:23:35] 	 o.O
[22:23:44] 	 yeah, that happens when I click 27
[22:23:53] 	 weird
[22:23:56] 	 which browser?
[22:24:01] 	 are you logged in?
[22:24:06] 	 (function (evt) {with (this.ownerDocument ? this.ownerDocument : {}) {with (this.form ? this.form : {}) {with (this) {return (function(evt){DP_jQuery_1332368505565.datepicker._selectDay('#calendar',2,2012, this);return false;
[22:24:18] 	 that looks rather evil
[22:24:46] 	 that seems to be from jquery.datepicker pluging
[22:24:51] 	 *plugin
[22:25:23] 	 have you cleared the browser's cache?
[22:25:30] 	 this error didn't happen heree
[22:25:51] 	 I've never opened that page before, so can't be cached
[22:25:57] 	 or did you change something recently
[22:26:17] 	 I did some hours ago
[22:26:28] 	 but tested and it is working here
[22:26:41] 	 helderwiki: So you're getting multiple pages from the APi and displaying them underneath eachother?
[22:26:50] 	 yep
[22:27:01] 	 and you want the TOCs of the individual pages
[22:27:10] 	 or are you creating a new TOC of all of them together
[22:27:13] 	 no, just a toc like that
[22:27:21] 	 all of them in one place
[22:27:39] 	 (it could be only of links of level one)
[22:28:10] 	 The headings have an id="" attribute
[22:28:15] 	 that is what it jumps to
[22:28:20] 	 you could extract that
[22:28:31] 	 hmm
[22:28:39] 	 this topic maps thread amuses me
[22:28:46] 	 Krinkle: by getting the H2 elements?
[22:28:54] 	 helderwiki: for example, yes
[22:29:10] 	 every time a semantic topic is brought up, it's like a massive email of buzzwords and acronyms. how is possible to take it seriously?
[22:29:24] 	 helderwiki: Also, if you want the page content including the TOC and still make use of good cache, you can use action=render
[22:29:32] 	 welcome to git, all y'all
[22:29:38] 	 New patchset: Aaron Schulz; "Added backend name specific profiling" [test/mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3317
[22:29:42] 	 never seen that
[22:29:44] 	 helderwiki: index.php?action=render
[22:29:48] 	 try it
[22:29:49] 	 sumanah: nice to see you guys finally catch up ;)
[22:29:51] 	 what is the difference from parse?
[22:29:58] 	 helderwiki: it's not in the API
[22:30:14] 	 Ryan_Lane: and all this time I thought we were on the same team1
[22:30:15] 	 !
[22:30:19] * sumanah  is mock-offended
[22:30:19] 	 \o/
[22:30:32] 	 so, there would be no titles=page|page|page?
[22:30:33] 	 well, ops is technically a different team, and we've been on git for months now :)
[22:30:37] * AaronSchulz  sighs
[22:30:45] * yuvipanda  has been on git from the beggining too :P
[22:30:57] 	 Ryan_Lane: the same, like, metaphysical team
[22:30:57] 	 helderwiki: So there's three things you can do, I'll sum them up quickly and then leave it at that
[22:31:01] 	 sumanah: ;)
[22:31:05] 	 ok
[22:31:18] 	 I have to prod you guys a little. especially after a large migration
[22:31:25] 	 helderwiki: 1) api.php?action=parse: parse fresh wikitext, no cache. But can do anything you want
[22:31:38] 	 congrats!
[22:31:56] 	 Congrats are due ^demon|away and hashar et al.
[22:32:00] 	 1) is the current option, and seems to be the worst?
[22:32:43] * sumanah  does a tiny curtsy
[22:33:13] 	 Krinkle: Don't we cache action=parse when you use the page option?
[22:34:02] 	 New code comment: ^demon; Only core needs re-applying. Extensions are fine.; 
[22:34:19] 	 helderwiki: 1) api.php?action=parse: parse fresh wikitext like {{page1}}{{page2}}. Can do 2 pages at once, and maybe with TOC. But no cache.
[22:34:21] 	 ^demon|away: so commenting is still allowed on Special:Code , huh?
[22:34:30] 	 Crap, I didn't install the Change-Id hook before doing all these commits
[22:34:32] 	 I was wrong - I told someone it would be probably turned off
[22:34:35] 	 Now I have to amend and rebase them all
[22:34:36] 	 RoanKattouw: !!
[22:34:49] 	 helderwiki: 2) api.php get parser output for multiple titles at once. Can do 2 pages at once, but no TOC
[22:34:50] <^demon|away>	 sumanah: We can't do that per-path, so Special:Code will remain active until everything's moved over.
[22:34:54] 	 Krinkle: yes, there is TOC in that case
[22:34:54] 	 Meh, amending and rebasing 39 revs, let's see how far I get
[22:35:01] 	 I gotta run out and catch Caltrain soonish
[22:35:05] 	 ^demon|away: oh, I see.  
[22:35:05] 	 helderwiki: 3) index.php?title=..&action=render Good cache and TOC, but not 2 at once
[22:35:09] 	 Krinkle: on case (1) there is TOC, I mean
[22:35:18] 	 ^demon|away, maybe your mail should have provided a url to pull from?
[22:35:41] <^demon|away>	 Platonides: For all the possible repos you might have wanted to clone? ;-)
[22:35:59] 	 Platonides: I'm on a call, but can you reply with a link to the relevant git page -- [[Git]] might be right?
[22:36:03] 	 or a page listing them?
[22:36:05] 	 Krinkle: option 3 may be interesting
[22:36:15] 	 I suppose it should be ssh://gerrit.wikimedia.org:29418/mediawiki/core.git from scrollback, but...
[22:36:19] 	 Platonides: https://gerrit.wikimedia.org/r/#admin,projects
[22:36:50] 	 click on any of those Gerrit projects, click "Branches" and click "gitweb" ....
[22:37:09] 	 and then "summary" for the URLs
[22:38:46] 	 oh, good. openstack decided to ditch the red text for their gerrit reskin: https://review.openstack.org/#q,status:open,n,z
[22:38:57] 	 it actually looks pretty nice, now
[22:39:37] 	 oh that's soothing
[22:39:44] 	 it's like a day spa of code
[22:39:54] 	 light blues, New Age music
[22:40:00] <^demon|away>	 looks like Roan's version.
[22:40:16] 	 well, that's because they stole it from openstack ;)
[22:40:19] 	 That's Krinkle's actually
[22:40:34] 	 We stole the tech from them, and we improved it
[22:40:38] 	 So then they stole it back :)
[22:40:40] 	 03(mod) DB error while importing on Postgres - 10https://bugzilla.wikimedia.org/35358  +comment (10Marcin Cieślak)
[22:40:44] 	 heh
[22:40:53] 	 yay for properly working open source!
[22:40:55] 	 How goes the migration?
[22:40:55] <^demon|away>	 Open source <3
[22:41:07] 	 hm..
[22:41:32] * Lcawte  stabs Git and sleeps easy.
[22:41:50] * ^demon|away  slaps Lcawte|Away
[22:41:54] 	 Theirs still have some alien green borders in random places
[22:42:05] <^demon|away>	 I just clocked ~10 hours playing with git. I need something nice and relaxing like studying for my test for a bit :)
[22:42:09] 	 and missing borders, double borders etc.
[22:42:16] 	 ^demon|away: so - checklist time
[22:42:34] 	 but that's the catch when using generic selectos like "#gerrit-container table", which openstack does but gerrit's default css does not
[22:42:37] 	 ^demon|away: what from https://www.mediawiki.org/wiki/Git/Conversion#March_2012 can we now mark DONE?
[22:42:47] 	 down side is that if you do with the full selector package, the css file becomes 20x as large
[22:42:57] 	 especially: do deauth of SVN as a pre-commit hook to output an informative error message in case someone tries to commit to MW core -- "Subversion is dead, we have moved to git, read Git/Conversion"
[22:42:57] 	     pre-commit hooks are in puppet, when someone does this (probably Chad)
[22:44:05] 	 also, has anyone verified that we can still commit within SVN to extensions that are not in the WMF-deployment circle?  :)
[22:45:42] * Coren  is actually annoyed at seeing all this activity yet not being able to help.
[22:46:44] 	 Yeah, people have been committing
[22:47:18] 	 Coren: would you be interested in working on some glue code to help every BZ patch turn into a Git branch and a Gerrit merge request?
[22:48:13] 	 New patchset: Catrope; "Localisation updates for namespace names for core from http://translatewiki.net." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3318
[22:48:13] 	 Here we go now
[22:48:13] 	 Coren: or to keep our Gerrit-managed repo and our GitHub presence in sync?
[22:48:16] 	 New patchset: Catrope; "Bug 35162 - Change in Database api break extension MSSQLBackCompat" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3319
[22:48:20] 	 New patchset: Catrope; "[FileBackend] * Added FileJournal class to log file changes for file backends. This can be used for migrations (like moving to Swift), syncing mirror repos, consistency checks, finishing/reverting operation batches, and such. The default journal is the "n" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3320
[22:48:22] 	 New patchset: Catrope; "[FileBackend] r113704: updated FileBackend constructor documentation" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3321
[22:48:25] 	 New patchset: Catrope; "(bug 32827) "[Regression] Block log for IP ranges not shown on Special:Block"" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3322
[22:48:29] 	 New patchset: Catrope; "Follow-up to r15791: Rename "user" and "text" when upgrading on PostgreSQL" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3323
[22:48:32] 	 New patchset: Catrope; "[FileRepo] * Added getReadOnlyReason() function to FileRepo to check read-only status. Added such checks to the File object functions that mutate files in storage. This should make read-only mode more tolerable (which is needed at least briefly when switc" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3324
[22:48:33] 	 sumanah: My git-fu is weak.  It'd be a great learning opportunity but I'm not sure if I'd help more than hinder given the time it'd take for me to get up to speed.
[22:48:35] 	 New patchset: Catrope; "[mediawiki.action.watch] Move re-used logic into local function * Follows-up r112440, r107969, r107350" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3325
[22:48:37] * AaronSchulz  watches the flood
[22:48:38] 	 New patchset: Catrope; "[mediawiki.action.watch] clean up * Fix implied global variable 'i' in mwUriGetAction() * Indention nearly everything an extra level (svn di -x-uw) * other minor js coding style" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3326
[22:48:42] 	 New patchset: Catrope; "[FileRepo] Tweaked transformErrorOutput() to allow more useful error output (like backend errors) for problems moving thumbnails into storage." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3327
[22:48:45] 	 New patchset: Catrope; "fix for bug33214 - catch all exceptions in api execute and provides necessary parameters required by the custom printer" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3328
[22:48:49] 	 New patchset: Catrope; "adding a duration function to language that converts seconds to text" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3329
[22:48:51] <^demon|away>	 Coren: We've got a test repo you can play around in.
[22:48:52] 	 New patchset: Catrope; "Follow up to r114067;" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3330
[22:48:54] 	 Coren: well, only hexmode is currently working on either of those
[22:48:55] 	 New patchset: Catrope; "follow up to r114067, use correct language" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3331
[22:48:58] 	 New patchset: Catrope; "Followup r114067" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3332
[22:48:58] <^demon|away>	 Just remember that nothing there will get saved :)
[22:49:02] 	 New patchset: Catrope; "Followup r114067 rename to formatDuration to match other methods" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3333
[22:49:03] 	 New patchset: Catrope; "Unit tests for r114067" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3334
[22:49:03] 	 New patchset: Catrope; "Noralise a few of the magic numbers used in r114084" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3335
[22:49:04] 	 New patchset: Catrope; "follow up to r114084, add tests for stuff w/ multiple units" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3336
[22:49:05] 	 New patchset: Catrope; "Bug 35309 - formatDuration message missing/inconsistent" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3337
[22:49:05] 	 Coren: gicode might also be working on some of the related stuff
[22:49:05] 	 New patchset: Catrope; "handle cases where an empty array is provided by using this as default, also correctly handle cases where the smallest unit is not the second and the result is 0 smallestunit" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3338
[22:49:06] 	 New patchset: Catrope; "added some tests using the intervals param" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3339
[22:49:07] 	 New patchset: Catrope; "adding special page with scaffolding for caching chunks of HTML" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3340
[22:49:18] 	 New patchset: Catrope; "Trim trailing whitespace" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3341
[22:49:25] 	 New patchset: Catrope; "follow up to r114081: qqq, and to r114082: match rename" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3342
[22:49:31] 	 New patchset: Catrope; "Follow up to r114081;" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3343
[22:49:35] 	 New patchset: Catrope; "Follow up to r114081; address krinkles comment" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3344
[22:49:37] 	 Crap, some were mistagged
[22:49:38] 	 New patchset: Catrope; "some refactoring to allow for nicer usage in deriving classes" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3345
[22:49:42] 	 New patchset: Catrope; "update docs" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3346
[22:49:46] 	 New patchset: Catrope; "fix for r114164" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3347
[22:49:49] 	 New patchset: Catrope; "make more generic: do not assume we want to add html to the output. Also get rid of action=purge from key args" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3348
[22:49:52] 	 Coren: "Create database of SVN revision ids -> Git SHA-1's for useful lookups:   Info is included in Git commits, just need to make a DB mapping of them. Good weekend project after the conversion is complete if someone is feeling bored."
[22:49:53] 	 New patchset: Catrope; "only init if not already done so" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3349
[22:49:57] 	 New patchset: Catrope; "fix subpage linking" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3350
[22:49:58] 	 Coren: https://www.mediawiki.org/wiki/Git/Conversion#Unscheduled_items
[22:50:01] 	 New patchset: Catrope; "split general cache helper functionality to its own class, so we can also easily use it in stuff that does not derive from SpecialPage, such as Action" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3351
[22:50:05] 	 New patchset: Catrope; "follow up to r114215, fix some fails and added CachedAction implementing the same stuff as SpecialCachedPage" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3352
[22:50:09] 	 New patchset: Catrope; "added enabled field so you can disable the cache thing if you need to before its been initialized and fixed copypaste error" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3353
[22:50:13] 	 New patchset: Catrope; "Refactoring dumpTextPass's error handling" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3354
[22:50:17] 	 New patchset: Catrope; "Follow up to r114252: Removing asserts" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3355
[22:50:21] 	 New patchset: Catrope; "Follow-up to r114256: Removing final assert" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3356
[22:50:28] 	 New review: Krinkle; "(no comment)" [mediawiki/core] (master) C: 1;  - https://gerrit.wikimedia.org/r/3344
[22:50:44] 	 sumanah: That seems like a nice bite-size thing I could whip up.
[22:50:52] 	 Coren: https://github.com/GICodeWarrior/patch-tester has some code to start with for the Bugzilla patch thing
[22:51:22] 	 RoanKattouw: since we have two extensions dirs, I wonder where I should put them in my test environment
[22:51:24] 	 Coren: there's also https://labsconsole.wikimedia.org/wiki/Gerrit_bugs_that_matter in case you want to start learning the horror that is Gerrit
[22:51:24] * AaronSchulz  bikesheds
[22:51:29] 	 Where can I find the wmf git repo?
[22:51:50] 	 !git
[22:51:50] 	 YOU'RE GONNA REGRET IT!!1
[22:51:54] 	 !giturl
[22:51:54] 	 ANON: https://gerrit.wikimedia.org/r/p/mediawiki/core.git  AUTH: ssh://gerrit.wikimedia.org:29418/mediawiki/core.git
[22:52:00] 	 :D
[22:52:07] <^demon|away>	 !git del
[22:52:08] 	 Successfully removed keyword: git
[22:52:18] 	 Ryan_Lane: RoanKattouw Is there a plan on how to link imported svn commits to git commit authors?
[22:52:24] 	 Author	
[22:52:25] 	 KrinkleMar 15, 2012 6:54 AM
[22:52:38] 	 !git
[22:52:38] 	 !git is MediaWiki development is using git, a distributed source control manager, starting on March 21st, 2012; details: https://www.mediawiki.org/wiki/Git_happens Instructions for using it: https://www.mediawiki.org/wiki/Git/Workflow  To get an account: https://www.mediawiki.org/wiki/Project:Labsconsole_accounts
[22:52:39] 	 Reedy: https://encrypted-tbn2.google.com/images?q=tbn:ANd9GcTjicCVGhwqsKY_EAH7M0V64E1Wi8ozEt6TsXqOOUvN1V8XvDFE
[22:52:52] 	 ^demon|away: did you del your sense of humor as well?
[22:52:53] * Reedy  grins
[22:53:08] 	 Reedy: do we have an equivalent of viewvc for git?
[22:53:13] 	 awjr: email coming in probably an hour
[22:53:14] 	 gerrit
[22:53:16] 	 sumanah: What's gerrit written in?
[22:53:18] <^demon|away>	 I'm tired of dealing with bullshit, to be perfectly honest.
[22:53:20] <^demon|away>	 Coren: Java.
[22:53:20] 	 gerrit does like, everything
[22:53:22] 	 I think it makes sense to where possible keep authors linked. I thought that was automatically so when the same emailaddress is used
[22:53:32] 	 JeroenDeDauw: gitweb
[22:53:39] 	 sumanah: where?
[22:53:51] 	 New patchset: Catrope; "Followup r114067 rename to formatDuration to match other methods" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3333
[22:53:56] 	 JeroenDeDauw: use https://gerrit.wikimedia.org/r/#admin,projects and then click on a repo, click on Branches, click "gitweb" and then click "summary"
[22:53:58] 	 JeroenDeDauw: the internets
[22:53:59] 	 but now that svn imported commits use @users.mediawiki.org (wherever that came from) they never link.
[22:54:02] 	 New patchset: Catrope; "Unit tests for r114067" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3334
[22:54:04] <^demon|away>	 JeroenDeDauw: https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git
[22:54:11] 	 New patchset: Catrope; "Noralise a few of the magic numbers used in r114084" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3335
[22:54:12] <^demon|away>	 Replace mediawiki/core.git with your repo of choice
[22:54:22] 	 New patchset: Catrope; "follow up to r114084, add tests for stuff w/ multiple units" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3336
[22:54:33] 	 JeroenDeDauw: Workaround for now: https://gerrit.wikimedia.org/r/gitweb?p={foo}.git where {foo} is the Gerrit project's full name (e.g., mediawiki/core or mediawiki/extensions/MyExtension) . Go to https://gerrit.wikimedia.org/r/#admin,projects and use one of those. 
[22:54:36] 	 New patchset: Catrope; "Bug 35309 - formatDuration message missing/inconsistent" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3337
[22:54:41] 	 Reedy: what? I thought there was only pr0n there! o_O
[22:54:46] 	 New patchset: Catrope; "handle cases where an empty array is provided by using this as default, also correctly handle cases where the smallest unit is not the second and the result is 0 smallestunit" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3338
[22:55:06] 	 ^demon|away: sumanah: thnx
[22:55:21] 	 JeroenDeDauw: https://labsconsole.wikimedia.org/wiki/Gerrit_bugs_that_matter#Issue_493:_Repository_viewer  -- and Coren that's another thing you could work on if you want
[22:55:42] * Coren  tries to sort the through the flood.
[22:56:43] 	 New patchset: Catrope; "Bug 35162 - Change in Database api break extension MSSQLBackCompat" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3319
[22:56:50] <^demon|away>	 Ok, I really am going |away...I do have a test to study for. Please only ping me if it's important.
[22:56:55] 	 New patchset: Catrope; "(bug 32827) "[Regression] Block log for IP ranges not shown on Special:Block"" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3322
[22:57:05] 	 New patchset: Catrope; "fix for bug33214 - catch all exceptions in api execute and provides necessary parameters required by the custom printer" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3328
[22:57:10] 	 OK, good luck with the studying and thanks for the hard, tedious and thoughtful work, ^demon|away 
[22:57:24] 	 New review: Reedy; "(no comment)" [mediawiki/core] (master) C: 2;  - https://gerrit.wikimedia.org/r/3319
[22:58:18] 	 anyone need a Git account? https://www.mediawiki.org/wiki/Project:Labsconsole_accounts
[22:58:20] 	 Is the stuff at https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git things that already passed CR?
[22:59:18] 	 RoanKattouw: can you speak to that?
[22:59:19] 	 New patchset: Catrope; "added some tests using the intervals param" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3339
[22:59:26] 	 JeroenDeDauw: Yes
[22:59:29] 	 OK I think that's all of it
[22:59:31] 	 I gotta run now
[23:00:04] 	 14(INVALID) Wikimen� for Arabic Wikipedia - 10https://bugzilla.wikimedia.org/35394  (10Dan Collins)
[23:02:05] 	 What's the deal with user account on gerrit? Has stuff been migrated from somewhere or do I need to create one?
[23:02:19] 	 JeroenDeDauw: you probably have one.
[23:02:23] 	 !gitaccount
[23:02:23] 	 I don't know anything about "gitaccount".
[23:02:27] * sumanah  rolls eyes
[23:02:35] 	 JeroenDeDauw: https://labsconsole.wikimedia.org/wiki/Help:Access#Initial_log_in
[23:03:00] 	 sumanah: Probably the best investment of my time is gerrit.  I'll download and start learning its innards now so I can work on those bugs.
[23:03:15] 	 Coren: that would be fantastic... do you already know Java?
[23:03:29] 	 !gitaccount is https://labsconsole.wikimedia.org/wiki/Help:Access#Initial_log_in
[23:03:29] 	 Successfully added keyword: gitaccount
[23:04:04] 	 03(mod) create an API command just for retrieving tokens (not page-based) - 10https://bugzilla.wikimedia.org/27757  +comment (10Ryan Kaldari)
[23:04:36] 	 sumanah: Well enough for bug hunting.  Looking up where gerrit lives as we speak to clone it in my eclipse right now.
[23:04:38] 	 JeroenDeDauw: Jeroen De Dauw (Created on 21 December 2011 at 17:52)
[23:04:55] 	 JeroenDeDauw: https://labsconsole.wikimedia.org/w/index.php?title=Special:ListUsers&limit=500 so, you got a Labs account, so you have a Gerrit account.
[23:05:01] 	 JeroenDeDauw: those 2 are unified
[23:05:51] 	 alolita: http://opensourcebridge.org/blog/2012/03/sumana-hariharesware-to-keynote-open-source-bridge/ there you go :-)
[23:06:13] 	 sumana: nice!!!! thanks for sharing!
[23:06:17] 	 sumana: WOOT WOOT!
[23:06:20] 	 oh crap, that's out of date
[23:06:27] * sumanah  emails OSBridge to update some stuff
[23:07:59] 	 sumanah: We're using 2.2.1.  Baseline?
[23:08:12] 	 03(WONTFIX) Copy-paste hangs script or makes Firefox crash - 10https://bugzilla.wikimedia.org/23386  +comment (10Diederik van Liere)
[23:08:18] 	 Powered by Gerrit Code Review (2.2.1)
[23:08:41] 	 New patchset: Amire80; "A little fix in whitespace and comment spelling." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3357
[23:08:47] 	 New review: Reedy; "(no comment)" [mediawiki/core] (master) C: 1;  - https://gerrit.wikimedia.org/r/3319
[23:08:57] 	 Reedy: Yes, I know that part.  I was wondering if we're currently using the Google build or if we have a tweaked clone we build already.
[23:08:58] 	 "Requires Verified"
[23:09:01] 	 Thanks gerrit
[23:09:30] 	 Coren: I don't think we've changed anything yet
[23:10:44] 	 New review: awjrichards; "(no comment)" [mediawiki/core] (master) C: 2;  - https://gerrit.wikimedia.org/r/3357
[23:11:14] 	 Reedy: how do I clone the wmf extensions?
[23:11:21] 	 AaronSchulz: nfi
[23:11:29] 	 Reedy: Hm.  The *smart* think to do would be to make a clone in our repo and work from that.
[23:11:31] 	 sumanah: congrats.
[23:11:35] 	 thing*
[23:11:42] 	 awjr: thanks for the review.
[23:11:45] 	 Probably
[23:11:59] * aharoni  made his first git commit and survived.
[23:12:02] 	 thanks aharoni & drdee & alolita :)
[23:12:05] 	 aharoni: no problem :) trying to grok gerrit :p
[23:12:45] 	 Are we running separate master and WMF branches, or is master being pushed live automatically?
[23:12:55] 	 No
[23:13:07] 	 1.19wmf1 is still on svn
[23:13:08] 	 i still don't really get the +1, +2 thing and why if i can give a '+2' a review still needs a '+1' to be fully ok'd
[23:13:13] 	 Just to be helpful
[23:13:21] 	 Reedy: Oh, right.
[23:13:31] 	 and it'll be staying on svn
[23:13:37] 	 1.20wmf1 should be on git
[23:13:44] 	 Ah, of course. I did know that.
[23:13:58] 	 It had just temporarily skipped my mind.
[23:14:08] * MaxSem  goes to bed. Fantastic work, ^demon, hashar and RoanKattouw!
[23:14:21] 	 +1
[23:14:35] 	 Likewise :0
[23:14:53] 	 Do we have to copy paste stuff to get it into 1.19wmf1 now then? :/
[23:15:12] 	 Reedy: I don't suppose we're in a position to do that just yet, right?  My limited git-fu tells me that doesn't matter very much and that I should be able to clone from google code and merge back eventually.
[23:15:27] 	 awjr and everyone else - please feel free to add to https://labsconsole.wikimedia.org/wiki/Gerrit_bugs_that_matter
[23:15:46] 	 is there a handy way to get all extensions? i guess i really dont need them all, im just used to having them all laying around for when i might need them
[23:16:13] 	 Coren: should work fine, you can push to a remote on our gerrit.. I think
[23:16:24] 	 awjr: we have a git repo (of some magic) for WMF extensions
[23:16:26] 	 the rest are in svn
[23:17:15] 	 Reedy aye but can i just get /all/ etensions in one checkout er i mean clone or do i have to clone them individually?
[23:20:37] 	 ok, so i ran `git review' for the first time and looks like it was successful.
[23:20:50] 	 yay
[23:21:17] 	 Hah.  Joy.  code.google.com doesn't expose a 2.2 branch
[23:21:23] 	 now i'm trying to do it with another change and i guess that it's trying to push the previous change again, along with the new one.
[23:21:54] 	 did i miss something at [[Git/Workflow ]]?
[23:23:23] 	 http://dpaste.com/719798/
[23:23:26] 	 Does anyone here knows who manages github.com/mediawiki ? Right now it's mirroring 3 repo's with git-svn but that's obsolete now
[23:23:41] 	 Chad or avar?
[23:23:45] 	 We should probably mirror our git repo's on github, which will become easier now
[23:23:46] 	 brion: do you know?
[23:23:53] 	 and do so under github.com/wikimedia not ./mediawiki
[23:23:56] 	 Krinkle: Erik really wants that to happen soon
[23:24:15] 	 If anything, Github will be an excellent day-to-day alternative for gitweb
[23:24:20] 	 for browsing the repository
[23:24:31] 	 awjrichards@virtualbot:~/Dev/wikimedia_git/extensions/MobileFrontend$ git review -s
[23:24:31] 	 No '.gitreview' file found in this repository.
[23:24:31] 	 We don't know where your gerrit is. Please manually create 
[23:24:31] 	 a remote named gerrit and try again
[23:24:41] 	 that happened in my MobileFrontend clone 
[23:24:54] 	 not sure how to resolve
[23:24:55] 	 awjr: .gitreview files haven't been set up en mass yet
[23:25:13] 	 I don't think ppl should commit to gerrit until that is taken care of
[23:25:19] 	 (and can''t..)
[23:25:28] 	 Krinkle: ok in the case i guess just commit locally?
[23:25:41] 	 awjr: yeah, commit locally
[23:25:49] 	 awjr: you are not alone in the +1/-1 thing.  https://labsconsole.wikimedia.org/wiki/Gerrit_bugs_that_matter#Issue_1241:_Rename_.2B2.2F.2B1.2F0.2F-1.2F-2_to_plain_English.2C_the_numbers_are_misleading
[23:25:53] 	 awjr: but you commit locally either way
[23:26:02] 	 awjr: it's just that you can't do push yet
[23:26:10] 	 yeah ok cool thanks Krinkle
[23:27:05] 	 awjr: Contrary to svn in git you never commit to a server, you always commit to your local repository and after that you can choose to share it with another repository ("push"), e.g. the gerrit repo
[23:27:31] 	 it is a very compelling model but one that's going to take some getting used to :)
[23:27:35] 	 awjr: indeed
[23:27:40] 	 on top of that gerrit blocks direct pushes and forces it to go through a review first.
[23:28:15] 	 so i should always hack in a branch from my clone, right?
[23:28:20] 	 and to update my clone i… rebase?
[23:28:21] 	 and that hasn't been set up yet from what it looks like from your error. it's not hard to do though, its just that those 3-line .gitreview files have to be created for each repo seperately 
[23:28:22] 	  
[23:28:30] 	  
[23:28:39] 	 I think Roan or Ryan will create them en mass soon
[23:28:50] 	 en masse
[23:28:56] 	   
[23:29:00] 	  
[23:29:04] 	 :)
[23:29:07] 	 :D
[23:29:31] 	 awjr: you need to avoid making a commit that is based on another commit when it is not really dependent on that commit
[23:29:46] 	 btw awjr you've already been through the basics covered in something like http://openhatch.org/missions/git right?
[23:29:55] 	 s/Ryan/someone else/
[23:29:56] 	 awjr: So it's best to create a new branch for each thing you do and create it with it's parent ref to the master as of that time
[23:30:02] 	 Wait what... we no longer have a phase3? o_O
[23:30:05] 	 sumanah: well, i've been through your tutorial :)
[23:30:08] 	 aharoni: hello! I've fixed the rtl issues you reported in the android app (just to let you know) :)
[23:30:12] 	 awjr: oh! right!
[23:30:19] * Reedy  watches all productivity drop massively
[23:30:20] 	 JeroenDeDauw: seems so :)
[23:30:20] 	 I have nothing to do with this process ;)
[23:30:30] 	 Reedy: yes, that is a prediction for the next ... 5-6 weeks
[23:30:35] 	 awjr: you can commit to the local branch and push that up to gerrit, don't merge to master locally
[23:30:41] 	 lol Reedy
[23:30:44] 	 Ruan? Rian?
[23:30:55] 	 !phase3
[23:30:56] 	 will live on forevah
[23:30:59] 	 Krinkle yeah that makes sense to me
[23:31:06] 	 Krinkle: but I can merge master changes into my branch, right?
[23:31:26] 	 yuvipanda++
[23:31:27] 	 New patchset: Aaron Schulz; "[FileBackend] Added per-backend profiling calls." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3358
[23:31:44] 	 hmm, some cruft is in there
[23:32:09] 	 Change abandoned: Aaron Schulz; "local file cruft mixed in" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3358
[23:32:19] 	 uh
[23:32:26] 	 saper: You mean fast-forward? (updating your branch so that changes made after you branched are in your branch as well)
[23:32:33] 	 Aren't you supposed to just submit a new patchset AaronSchulz?
[23:32:35] 	 Okay, so I'm screwed.  As far as I can tell, there is no way to clone 2.2.1 from google code (or my git-fu is too low).
[23:32:35] 	 hi johnduhart - enjoying the madness? :P
[23:32:47] 	 Krinkle: no, merge if needed (conflict solving if possible)
[23:33:02] 	 Coren: 2.2.1 of what?
[23:33:10] 	 saper: Gerrit source.
[23:33:53] 	 sapper: code.google.com exposes four "exp" branches, "master", "stable" and "stable-2.3"
[23:33:55] 	 looks like I'll be joining this madness from next week :)
[23:34:08] 	 yuvipanda: oh? how's this? :)
[23:34:10] 	 has anyone seen any of our brion vibbers anywhere?
[23:34:16] 	 yuvipanda: he's a bit ill
[23:34:20] 	 ooh
[23:34:20] 	 out ill
[23:34:22] 	 okay
[23:34:29] 	 Coren: I got master running from there (https://code.google.com/p/gerrit/)
[23:34:29] 	 Coren: Any tags?
[23:34:30] 	 though, I think he said he might be online today
[23:34:36] 	 he was a while ago
[23:34:40] 	 didn't know he was out ill
[23:34:40] 	 though
[23:34:49] 	 yuvipanda: he was briefly on irc yes
[23:35:04] 	 johnduhart: That's all egit shows me.
[23:35:04] 	 should setup office mail on my brand new local email
[23:35:11] * yuvipanda  has added all of gmail to a 'blocked' list
[23:35:16] 	 Coren: Tags not branches
[23:35:58] 	 johnduhart: I might have to go commandline for this; I was trying to import directly in eclipse and branches are all it shows.
[23:36:07] 	 $ git tag -l | wc -l 81
[23:36:09] 	 sounds like it
[23:36:27] 	 Coren: 81 tags including some v2.2.1
[23:36:47] 	 saper: Yeah, looks like egit is in my way.  :-)
[23:36:53] 	 "Let's go down to the commandline" - sounds like Dire Straits single from 1983
[23:37:07] 	 New review: Jeroen De Dauw; "(no comment)" [mediawiki/core] (master) C: 1;  - https://gerrit.wikimedia.org/r/3334
[23:37:17] 	 no comment :-)
[23:39:32] 	 JeroenDeDauw, awjr, Coren - https://www.mediawiki.org/wiki/Git/Workflow#How_to_comment_on.2C_review.2C_and_merge_code_in_Gerrit 
[23:40:15] 	 03(NEW) Tracking bug for 1.2 release of Wikipedia App - 10https://bugzilla.wikimedia.org/35395 normal; Wikipedia App: Generic; (yuvipanda)
[23:40:35] 	 03(mod) Tracking bug for 1.2 release of Wikipedia App - 10https://bugzilla.wikimedia.org/35395   +tracking (10Sam Reed (reedy))
[23:40:35] 	 03(NEW) Migrate Wikipedia App to using action=parse&mobileformat=html instead of scraping mobile site - 10https://bugzilla.wikimedia.org/35396 normal; Wikipedia App: Generic; (yuvipanda)
[23:40:36] 	 03(mod) Tracking bug for 1.2 release of Wikipedia App - 10https://bugzilla.wikimedia.org/35395  (10Yuvi Panda)
[23:40:36] 	 03(mod) Tracking bug (tracking) - 10https://bugzilla.wikimedia.org/2007  (10Sam Reed (reedy))
[23:41:57] 	 03(mod) Tracking bug for 1.2 release of Wikipedia App - 10https://bugzilla.wikimedia.org/35395  (10Yuvi Panda)
[23:41:57] 	 03(NEW) Ship list of Wikipedias with the Wikipedia App - 10https://bugzilla.wikimedia.org/35397 normal; Wikipedia App: Settings; (yuvipanda)
[23:43:37] 	 03(mod) Ship list of Wikipedias with the Wikipedia App - 10https://bugzilla.wikimedia.org/35397  +comment (10Sam Reed (reedy))
[23:43:52] * Coren  wrestles with eclipse's git support. It's not looking good.
[23:44:01] 	 Coren: :(
[23:44:29] * yuvipanda  resists making eclipse jokes
[23:45:07] 	 yuvipanda: eclipse is funny without even making jokes
[23:45:09] 	 johnduhart: not sure whether you saw  http://lists.wikimedia.org/pipermail/wikitech-l/2012-March/058790.html  but they are still open for proposals.  also, guess what, we got accepted into GSoC again :)
[23:45:21] 	 Reedy: eclipse is funny as long as you don't have to use it :)
[23:45:27] 	 Ok. Does not compute.
[23:45:27] 	 If this are already merged things: https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=summary
[23:45:27] 	 Then how come there is stuff still in the review queue these merged things are follow ups for??!
[23:45:32] 	 they call it Eclipse because Java code is so verbose and huge that it blocks out the sun
[23:45:43] 	 sumanah: :D
[23:45:46] 	 sumanah: :D
[23:45:48] 	 sumanah: Oh, I'll get the hang of it eventually.  Beat it into submission if I have to.
[23:45:55] 	 Hmmm
[23:46:07] 	 sumanah: Thanks, but I'll pass the conference. As for GSoC I'm still thinking of a project
[23:46:30] 	 johnduhart: got it. and you've seen the ideas page blossom
[23:46:42] 	 yup
[23:47:01] 	 JeroenDeDauw: I'm sure Roan has an answer, even if that answer is "whoops" :-)
[23:47:08] 	 but he won't be back online for a few hours
[23:47:17] 	 03kaldari *  10/trunk/extensions/PageTriage/ (PageTriage.php api/ApiPageTriageList.php): adding API for generating a PageTriage queue
[23:48:11] 	 oh right, PageTriage is not yet an extension we deploy
[23:48:16] 	 so it hasn't been migrated yet
[23:48:25] 	 let me try this again: i'm trying to push another patchset for review and get this - http://dpaste.com/719798/
[23:49:09] 	 aharoni: did you switch to a new branch?
[23:49:31] 	 Reedy: probably not.
[23:50:08] 	 That switch to git will generate plenty of "fun" for the coming weeks.  :-)
[23:50:13] 	 ^
[23:51:12] 	 "I'm not slacking, I just can't make git do what I want it to do"
[23:51:57] * sumanah  fights git with a lightsaber
[23:52:05] 	 Reedy: Git.
[23:52:19] 	 Git:  We're pretty sure it's better than SCCS.
[23:52:42] 	 is it better than index.php index2.php indexfinal.php index2final.php and indexfinal2.php?
[23:53:21] 	 I still think we should've switched to gmail
[23:54:18] 	 Actually, I've been procrastinating on git for long enough.  I've been unreasonably stubborn about not using it, but that's due in no small part on the insufferable hubris of the original git coders/designers.
[23:54:42] 	 New patchset: Aaron Schulz; "Added per-backend profiling calls." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3359
[23:54:45] 	 Git is one thing, git + gerrit etc is something totally different
[23:54:52] 	 yeah
[23:54:58] 	 +1 on Reedy 
[23:55:01] 	 Reedy: :)
[23:55:19] 	 Can we submit pull requests from github?
[23:55:29] 	 i, for one, hope so :D
[23:55:36] 	 I mean, really.  "When in doubt, to the opposite of the old way."  Sure, don't hesitate to do things differently if you can improve, but don't change for the sake of changing.
[23:55:41] 	 i'm guessing it should be simple enough to hook that somewhere.
[23:56:03] 	 git clone ssh://review/mediawiki/core.git phase3 :)
[23:56:05] 	 but you never know, gerrit is written by people who think java is a fine language...
[23:56:14] 	 :P
[23:56:19] 	 yuvipanda: https-everywhere pull stuff from github to their git repo on torproject
[23:56:30] 	 It should work, just maybe not to so automagically
[23:56:37] 	 yuvipanda: There *are* worse languages.  More of them than you can shake a stick at.
[23:56:42] 	 Coren: due ... to; do the *
[23:56:48] 	 yes, but i'd want pull requests to automatically submit it on gerrit as well
[23:56:54] 	 Reedy: should be possible with a web-hook
[23:57:06] 	 Coren: sure! Any language debate can be ended with "atleast it is not php!"
[23:57:16] 	 And it's not Ruby either
[23:57:29] 	 one of the primary marketing phrases for the Chennai Hackathon was 'You don't have to write PHP!'
[23:57:35] 	 :)
[23:57:46] 	 yuvipanda: The problem is that people hardly agree on what *makes* a good language in the first place.  There /are/ people who sincerely believe Python is good, for instance.
[23:57:50] 	 yuvipanda: https://wikimania2012.wikimedia.org/wiki/Submissions/Wikipedia_API,_Python_and_100%2B_languages
[23:58:01] 	 yuvipanda: if we get people submitting extensions for MW not in PHP, I'm coming after you
[23:58:23] 	 yuvipanda: yes, the lang flexibility of using our web API is a nice selling point
[23:58:29] 	 New patchset: saper; "Fix newline in the message per CR" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3360
[23:59:10] 	 03(NEW) Use new reference reveal implementation in Wikipedia App - 10https://bugzilla.wikimedia.org/35398 normal; Wikipedia App: Generic; (yuvipanda)
[23:59:10] 	 03(mod) Tracking bug for 1.2 release of Wikipedia App - 10https://bugzilla.wikimedia.org/35395  (10Yuvi Panda)
[23:59:12] 	 Reedy: Yesterday, we were discussing the idea of reimplementing the core of MW in PL/SQL.  :-)
[23:59:34] 	 oooh, bugzilla milestones
[23:59:44] 	 Reedy: one massive patch for a rewrite? :D
[23:59:53] 	 sumanah: yes, and javascript doesn't scare people away :)