[00:00:05] I wonder if Lua will [00:00:17] Reedy: I tried to create a branch, but it doesn't seem to help. Mrrggagagarrgrrrr. Something wicked this way comes. [00:00:33] Reedy: we'll know soon enough :) [00:01:59] people going to wikimania: you might be interested in marking your interest in https://wikimania2012.wikimedia.org/wiki/Submissions/Delivering_MediaWiki_faster,_smoother_and_better [00:02:02] ok, someone needs to fix +verified in gerrit [00:02:16] Instead of giving stupid erroors? [00:02:18] also https://wikimania2012.wikimedia.org/wiki/Hackathon [00:02:50] sumanah: Are you going to Wikimania? [00:02:56] Yes. [00:03:02] Cool. We can hang out! [00:03:34] sbm [00:03:47] bbl. [00:03:49] 03(NEW) Have Firefox-like Beta and Nightly builds of Wikipedia App in Android Market - 10https://bugzilla.wikimedia.org/35399 normal; Wikipedia App: Automated Builds; (yuvipanda) [00:03:56] * Coren goes off to battle against eclipse. [00:04:17] New patchset: saper; "Fix newline in the message per CR Change method visibility to private" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3360 [00:04:33] 03(mod) Migrate Wikipedia App to using action=parse&mobileformat=html instead of scraping mobile site - 10https://bugzilla.wikimedia.org/35396 (10Yuvi Panda) [00:04:33] 03(mod) Tracking bug for 1.2 release of Wikipedia App - 10https://bugzilla.wikimedia.org/35395 (10Yuvi Panda) [00:04:55] 03(mod) Ship list of Wikipedias with the Wikipedia App - 10https://bugzilla.wikimedia.org/35397 (10Yuvi Panda) [00:04:55] 03(mod) Tracking bug for 1.2 release of Wikipedia App - 10https://bugzilla.wikimedia.org/35395 (10Yuvi Panda) [00:05:08] 03(mod) Use new reference reveal implementation in Wikipedia App - 10https://bugzilla.wikimedia.org/35398 (10Yuvi Panda) [00:05:09] 03(mod) Tracking bug for 1.2 release of Wikipedia App - 10https://bugzilla.wikimedia.org/35395 (10Yuvi Panda) [00:05:23] what is the difference (if any) between origin/HEAD and origin/master? [00:07:08] 03(mod) Ship list of Wikipedias with the Wikipedia App - 10https://bugzilla.wikimedia.org/35397 (10Yuvi Panda) [00:07:22] 14(INVALID) Tracking bug for 1.2 release of Wikipedia App - 10https://bugzilla.wikimedia.org/35395 +comment (10Yuvi Panda) [00:08:15] New review: Aaron Schulz; "(no comment)" [mediawiki/core] (master) C: 2; - https://gerrit.wikimedia.org/r/3341 [00:09:48] I need to leave in about 30 minutes for semi-forced socialisation [00:10:02] awjr: I don't know, sorry :( [00:10:19] feel free to leave questions in https://www.mediawiki.org/wiki/Talk:Git/Conversion/issues [00:15:16] 03(mod) Ship list of Wikipedias with the Wikipedia App - 10https://bugzilla.wikimedia.org/35397 +comment (10Yuvi Panda) [00:15:23] So how do I get the extensions into my extensions dir without git complaining about stuff? I checked out mediawiki/extensions.git and ran update-submodules.sh, but this gives me a "Permission denied (publickey)." [00:16:02] 03(mod) Ship list of Wikipedias with the Wikipedia App - 10https://bugzilla.wikimedia.org/35397 +comment (10Sam Reed (reedy)) [00:16:35] JeroenDeDauw: https://www.mediawiki.org/wiki/Git/Workflow#SSH [00:16:54] JeroenDeDauw: are you logged in to your ssh key? is it in your active keychain? [00:17:08] sumanah: yeah [00:17:55] hm, don't know, sorry [00:19:45] New review: Aaron Schulz; "(no comment)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3357 [00:19:48] Change merged: Aaron Schulz; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3357 [00:20:21] New review: Aaron Schulz; "(no comment)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3341 [00:20:23] Change merged: Aaron Schulz; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3341 [00:23:42] New review: Aaron Schulz; "(no comment)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3360 [00:23:46] Change merged: Aaron Schulz; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3360 [00:26:45] $ sh update-submodules.sh [00:26:46] ssh: connect to host gerrit.wikimedia.org port 29418: Bad file number [00:26:48] ;) [00:29:53] ^demon|away: sumanah: so I'd like to have all extensions I maintain moved over (with me being able to merge whatever stuff I want in ofc), how do I go about this? [00:30:19] JeroenDeDauw: IIRC you use https://www.mediawiki.org/wiki/Git/New_repositories [00:30:22] 03(mod) Changing pages keeps at same scroll position - 10https://bugzilla.wikimedia.org/35369 +comment (10Yuvi Panda) [00:30:31] <^demon|away> Well once the dust settles on the initial migration, we'll be able to start migrating other projects as people are ready [00:30:41] <^demon|away> But I'm not doing it tonight. In fact, I'm calling it a night. [00:30:50] ^demon|away: do you have 5 min to help me write smething? [00:30:59] <^demon|away> Yeah [00:31:08] isn't there meant to be a proxy repo that holds all extensions together? [00:32:01] is https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions.git;a=summary not it, then [00:32:07] <^demon|away> Yes, I started working on it. [00:32:12] <^demon|away> I didn't get it finished. [00:32:24] 03christian * 10/trunk/extensions/VisualEditor/modules/ve/ui/ (ve.ui.Tool.js ve.ui.Toolbar.js): adding clearState function for tools and using clearState if no selection exists [00:33:16] New patchset: Amire80; "Resolves Bug 33928. Patch by Nischay Nahata. Changes the title of a diff page to say explicitly that this is a diff." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3361 [00:33:24] TimStarling: plan: Two meta-repos, mediawiki/extensions-all.git and mediawiki/extensions-wmf.git will be repos using submodules to maintain "all" or "wmf" extensions. [00:33:43] once you've finished it you might want to document it somewhere [00:33:52] <^demon|away> sumanah: Is that still what the docs say? [00:33:59] <^demon|away> Outdated. [00:34:01] ^demon|away: that's what https://www.mediawiki.org/wiki/Git/Conversion#Split_up_and_convert_repositories says [00:35:05] is there any way to get a project list in some machine-readable form? [00:35:27] <^demon|away> TimStarling: `ssh -p 29418 gerrit.wikimedia.org gerrit ls-projects` [00:35:30] 03(mod) HTML page title should say we are looking at a diff - 10https://bugzilla.wikimedia.org/33928 +comment (10Amir E. Aharoni) [00:35:37] ^demon|away: looks like I'm catching you just before you head out. re: conversion. \o/ [00:36:13] <^demon|away> I'm at ~11-12 hours of git now :) [00:36:18] ^demon|away: that works for everyone? I'll add it to the docs [00:36:35] 03(mod) selecting items on the screen does not work in Android 4.x - 10https://bugzilla.wikimedia.org/35362 +comment (10Tony Cheng) [00:36:37] <^demon|away> TimStarling: Everyone with an account. If you don't have an account you have to rely on the UI for now. [00:37:24] ^demon|away: if you are tired of git work, you always have my commits to review :D [00:37:24] ok [00:37:48] thanks TimStarling [00:39:33] is there a simple way to finding out the parameters passed to a mediawiki message [00:39:52] TimStarling: isn't https://gerrit.wikimedia.org/mediawiki-extensions.txt better? [00:40:28] preilly: hey, what generates that? that looks useful [00:40:41] it looks like a snapshot to me [00:40:59] sumanah: it's from a CRON job that runs on Gerrit [00:41:25] well, on the Gerrit server it runs every 15 minutes [00:41:37] * AaronSchulz likes the all-caps "cron" casing [00:41:54] AaronSchulz: because it's like important and stuff [00:42:51] that file is generated by: /bin/ls -1d /var/lib/gerrit2/review_site/git/mediawiki/extensions/*.git | sed 's#.*/##' | sed 's/\.git//' > /var/www/mediawiki-extensions.txt [00:47:31] mediawiki/extensions/TranslationNotifcations [00:47:32] DON'T USE THIS - CHAD CAN'T SPELL [00:47:51] I guess deleting projects is not very easy then? [00:48:44] hehe [00:51:38] <^demon|away> TimStarling: Yeah, open bug :\ [00:52:23] it's impossible actually [00:52:43] ok, leaving for the night! [00:52:45] board games time [00:52:50] Can Linus override rm -rf? [00:53:53] Reedy: I suppose you could pay him to sit next to you and slap you if you type that. :-) [00:54:08] <^demon|away> Not impossible, just has to be done by hand. [00:55:08] 03(mod) Changing pages keeps at same scroll position - 10https://bugzilla.wikimedia.org/35369 +upstream; +comment (10Sam Reed (reedy)) [00:56:01] 03(mod) Changing pages keeps at same scroll position - 10https://bugzilla.wikimedia.org/35369 +comment (10Yuvi Panda) [00:56:26] 03raindrift * 10/trunk/extensions/PageTriage/ (9 files in 5 dirs): [00:56:26] added article delete hook, deletion method [00:56:27] added stubs for unit tests [00:56:27] removed crufty code from our previous start on this feature [00:59:43] Ryan_Lane: does "Publish and submit" mean "publish comments and merge"? [00:59:50] yes [00:59:55] what if I am doing -1 [01:00:06] maybe it would give an error? [01:00:52] New review: Aaron Schulz; "setPageTitle() uses a Message object in parse mode, I think it should use ->text()." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/3361 [01:01:30] * AaronSchulz thinks some JS would make the UI better [01:06:41] ^demon|away: if you're still around and want to look at the mail in etherpad one last time before I send, please do [01:06:48] 03(mod) Changing pages keeps at same scroll position - 10https://bugzilla.wikimedia.org/35369 +comment (10Yuvi Panda) [01:07:48] <^demon|away> robla: Sounds good. [01:09:24] sent [01:12:24] "FIXME" sounds rather more positive than "I would prefer that you didn't submit this" [01:12:57] "* AaronSchulz thinks some JS would make the UI better" [01:13:10] are you missing a smiley there? [01:13:57] have you tried view source? every page is just a pile of JS [01:14:20] Rounded corners [01:15:32] try pressing "?" [01:16:10] then you get transparency *and* rounded corners [01:16:17] Reedy: -moz-border-radius: x; -webkit-border-radius: x; border-radius: x; [01:16:20] ;) [01:16:48] Wow [01:17:16] ;) If I have my way, in RL that'll only be `border-radius: x;` [01:17:48] CSS "property not found" errors are kind of annoying [01:18:49] 03jeroendedauw * 10/trunk/extensions/EducationProgram/ (includes/EPRevisionedObject.php specials/SpecialCourses.php): fix auth check issue [01:20:13] <^demon|away> http://gerrit-dev.wmflabs.org/r/#q,status:open,n,z looks a bit nicer. It drops the puke yellow/green :) [01:23:31] heh [01:23:59] 03(mod) Trial for restricting non-autoconfirmed users from creating new articles on enwiki - 10https://bugzilla.wikimedia.org/30208 (10barts1a) [01:24:04] Gerrit's real faults are elsewhere though [01:28:59] 03kaldari * 10/trunk/extensions/PageTriage/ (SpecialPageTriage.php api/ApiPageTriageList.php): beginning to switch over to our own data for the triage list, making getPageIds static so that SpecialPageTriage can access it directly without having to go through the API [01:29:46] I'm going to miss things like this when svn use starts to disappate [01:29:49] * Dantman kicks codurr [01:29:49] Puck you. [01:30:40] do we not have any mildly obscene gerrit bots to take its place? [01:30:55] not that I know... unless... [01:31:02] * Dantman kicks gerrit-wm [01:31:10] Nope [01:31:11] kick harder [01:31:15] lol [01:31:36] I don't have that flag [01:32:10] * TimStarling kicks gerrit-wm really hard [01:32:21] still nothing [01:32:26] maybe it doesn't feel pain [01:37:32] That's no good [01:37:51] derp: ;) Btw, your nick reminds me of https://www.youtube.com/watch?v=7C_uqRx01V8 [01:39:30] howdy Reedy :) [01:45:15] New patchset: Jeroen De Dauw; "re-adding cachehelper and associated specialpage and action classes" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3362 [01:47:22] New review: Jeroen De Dauw; "This is a re-add of stuff that got pulled from core because of the git migration. Probably a lot eas..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/3362 [01:49:05] JeroenDeDauw: iirc you're able to take mutiple git commits and push them into one patchset in gerrit [01:49:46] and amend stuffs! [01:49:50] Dantman: right, I will keep this in mind for new stuff [01:50:28] ^_^ I'll probably get to make a changeset that spans hundreds of commits one of these days [01:50:44] git rebase -i might be the way [01:50:53] nooo [01:51:02] if (baa) { [01:51:02] int opt = 0160; [01:51:02] find_alignment(sb, &opt); [01:51:02] output(sb, opt); [01:51:02] die("Baa %d!", baa); [01:51:02] } [01:51:26] TimStarling: C? [01:51:33] gerrit requires that you base your patchset on the parent of the change [01:51:37] yes, guess what program it is from [01:51:54] gerrit-w ? [01:52:03] it's git [01:52:23] too late; now it's feature for us [01:52:46] I'm trying to work out if git blame can be made to give output which is as compact as svn annotate [01:52:49] answer: no [01:53:12] WMF can just buy me a bigger monitor [01:53:23] lol [01:56:27] * GIT - The information manager from hell [01:56:40] funny that they only use that tagline in the source, not in the website banner [01:56:51] lol [01:57:01] Shame, sounds like good advertising [01:59:06] I just checked the git blame from a random git source file, I was surprised to see avar's name in there [02:00:16] avar: are you going to come back to us now that we're using git? [02:01:11] avar overhauled the localisation stuff [02:02:25] New patchset: Jeroen De Dauw; "re-adding dbdataobject stuff which got pulled from core about 2 weeks back due to slush" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3363 [02:02:26] New patchset: Jeroen De Dauw; "inc files in autoloader" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3364 [02:02:36] https://github.com/avar/git/branches [02:02:46] "git-svn-non-plumbing-fuckup-v2" haha [02:03:52] So how do I "bundle commits for review"? I just submitted 2 commits to a branch using "git review", but somehow figure this is not the way to go as there are 2 entries in gerrit now [02:03:59] Dantman: poke [02:04:20] That part I don't know ;) [02:04:35] JeroenDeDauw: git commit --amend the second time [02:04:51] no [02:05:00] before git review [02:05:00] Squash [02:05:25] I thought gerrit was supposed to be able to handle a multi-commit changeset [02:05:39] nope [02:05:59] you have to reset to changeset HEAD and re-submit new "child" [02:06:29] hmmm... what if it's a non-ff merge commit depending on some other commits? [02:06:46] merge commit? apage [02:06:49] :) [02:07:47] don't take my word for it, I'm a gerrit beginner; but I tried hard on my test gerrit instance, including git push review HEAD:refs/change/XX [02:08:11] you will end up with a friendly invitation to squash commits [02:08:15] gitk is very shiny and nice [02:08:24] gitweb doesn't provide anything like that does it? [02:10:58] Probably need to install a different viewer [02:11:47] oh awesome, "git gui blame" is more even compact than "svn ann" [02:11:51] cancel monitor order [02:13:11] when I started with MediaWiki I used TortoiseCVS and TortoiseSVN [02:13:28] when I switched to linux I stopped using GUI tools because the ones on linux sucked, not because I hate GUI [02:13:33] * Dantman used TortoiseSVN [02:16:33] I've accepted the fact that GUIs are always missing 'something' and have gotten used to using a combination of multiple GUIs and the command line together [02:16:48] Omfg "diff all" opens a tab for each file [02:16:51] #WTF [02:17:19] yeah I had that WTF moment a few weeks ago [02:18:46] TimStarling: my guess is that it was not your last? [02:19:10] I'm sure gerrit has many more fun surprises in store for both of us [02:19:50] are unreviewed changesets available locally somehow? [02:21:23] +1 to that question [02:21:55] *unmerged (?) [02:22:25] yeah unmerged changesets [02:22:47] Krinkle: How do I add data-sort-value to https://bugzilla.wikimedia.org/show_bug.cgi?id=24950 [02:23:28] nischayn22: :D :D [02:23:37] That bug has been on my to-do list for ages. [02:24:30] Joan: I saw it few days back and thought it just needs a line or two of fixing [02:24:32] nischayn22: You mean from the perspective of an extension developer who would patch CentralNotice? [02:25:15] Yeah, it should be trivial. [02:25:32] Yep, I think that's exactly what it takes [02:25:50] Krinkle: I wish to make a patch, just couldn't figure out how to add data-sort-values [02:25:55] really only 1 line but it will probably need other lines to support it, depending on the quality of the code. [02:26:25] https://meta.wikimedia.org/wiki/Help:Sorting [02:26:36] well, somewhere somehow CentralNotice outputs [02:27:04] that should become [02:27:07] something like it [02:27:28] JeroenDeDauw: I don't think they are available, not with a normal clone anyway [02:27:40] TimStarling: git-review -d I think (but one by one) [02:28:02] Krinkle: Ok I will look, thanks [02:28:12] saper: that's a remote command, right? [02:28:25] Why is that page on Meta? Usually when I see a url pointing to the Help-space on Meta I assume by default that it is outdated [02:28:48] but this one is actually up to date, although I find it weird that it's maintained on meta [02:29:09] Hm.. https://www.mediawiki.org/wiki/Help:Sorting isn't too bad [02:29:14] I lose. I was hoping my extension could win "Most frivolous", then I met Extension:Awesomeness :-) [02:29:24] Or, I should emote, O_o! [02:29:41] TimStarling: no, local (if you have git-review script). Pure git it's "git fetch gerrit refs/changes/XX/YYYY/N" - see http://blogs.gnome.org/markmc/2011/09/25/gerrit-patch-review-from-the-command-line/ [02:30:15] ah, it's remote in a sense - yes it fetches from the network [02:30:36] but it makes a local branch [02:30:40] yes [02:30:53] git review calls it even nicely for you [02:30:55] so I could do that and then use git gui or whatever to make sense of it [02:31:09] yes [02:31:22] commands to fetch are even listed in gerrit web UI [02:31:39] (this ugly stuff with "git checkout FETCH_HEAD") [02:32:03] yeah but if I click on that it disappears, so it's hard to use [02:32:11] it turns into a flashblock icon [02:32:25] disable flash in your gerrit prefs [02:32:32] and then you can copy+paste [02:32:42] good tip [02:32:57] I'm going to live happlily without gerrit web UI at all using clues from the blog post above [02:33:53] saper: what's the blog post? [02:36:31] hmm, now it disappears and is replaced by nothing, and throws a JS exception [02:36:39] so not really an improvement [02:37:04] uncaught exception: Class$$Kc: One or more exceptions caught, see full set in UmbrellaException#getCauses [02:43:23] lol [02:43:45] gerrit JS is partially computer generated from Java code (not JavaScript) [02:45:29] So is their CSS by the way. Found that out the other day when I tried to skin Gerrit at labs with Roan. that CSS is a bitch to work with. The classnames are auto generated and so is the css. And it's not human readable. The class names are generated based on the style. So that if 10 elements have the same border color, they'll be given some random class so that a css rule can be outputted [02:46:01] I wonder how/where they internally define the actual styles. Some kind of abstraction layer that isn't in the repository [02:46:48] so elements with the same class don't actually have anything in common, near impossible to skin [02:47:14] unless all you change is the color scheme, and even then impossible to maintain. Start from scratch every time gerrit updates. [02:47:26] presumably you'd have to do the style changes on the java side [02:47:37] Yeah [02:47:46] but it does sound like they're missing the point of CSS [02:47:49] $ git review [02:47:49] Errors running git rebase -i remotes/gerrit/master [02:47:49] # Not currently on any branch. [02:47:49] nothing to commit (working directory clean) [02:47:53] CSS is meant to allow client-side stylesheets [02:47:55] fun begins [02:47:58] How was Gerrit chosen? [02:48:03] so you're meant to have human-readable classes and IDs [02:48:11] sumanah: explains how commandline work with gerrit *really* works [02:48:12] TimStarling: I suppose it is some kind of micro optimization, or just misunderstood. [02:48:41] saper: link? I missed it [02:50:22] it's on [[Git/Workflow]] [02:50:35] * saper scrolls up [02:50:54] ok [02:51:00] this git-review script keeps state!!!! [02:51:07] if it wasn't there, I was going to ask for it to get added to https://www.mediawiki.org/wiki/Git/Workflow [02:51:08] about the branch it's supposed to be in [02:52:32] hope everyone enjoyed "Git migration: documentation and short-term considerations" http://thread.gmane.org/gmane.science.linguistics.wikipedia.technical/59832 [02:53:40] ! [remote rejected] 91f77ff1da8554857c5ddbe24083788eaa0b1082 -> refs/for/master (change 3360 closed) [02:53:43] ? [02:53:47] what is this^ ? [02:54:14] ""[remote rejected] master -> master" and "failed to push some refs"" [02:54:20] https://www.mediawiki.org/wiki/Git/Workflow#.22.5Bremote_rejected.5D_master_-.3E_master.22_and_.22failed_to_push_some_refs.22 [02:54:33] If you forget to add HEAD:refs/for/master as an alias, you will receive something along the lines of: (that error) [02:54:37] This means you tried to commit to branch "master" instead of submitting your changes for review. [02:54:59] hmm, wait, your error is different [02:54:59] nope [02:55:03] yes [02:55:10] sorry. [02:55:20] I have my own branch for postgresql changes [02:55:51] I merged stuff from master there (I use it for staging tests) [02:56:08] and I added my last work (svn diff plus handling) [02:56:14] git add... git commit [02:56:57] ah got it I think [02:58:38] I re-enabled flash and whitelisted gerrit in flashblock [02:59:08] the fetch command still disappears when I click it twice, but at least now I can get a copy by clicking the copy button [03:02:15] help! http://tools.wikimedia.pl/~saper/fail/push-fail-01 [03:02:31] TimStarling: I have no flash plugin and it works :) [03:02:37] 03(mod) wrap parser output callback - 10https://bugzilla.wikimedia.org/35377 +comment (10Sumana Harihareswara) [03:03:09] it works strangely but if you click in a special way to works [03:04:25] how can I nicely checkout extensions on top of core for staging? only some extensions preferably? [03:04:29] this is weird. I need to edit https://www.mediawiki.org/wiki/Project:Labsconsole_account but I do not see an Edit link [03:05:16] Have you tried restarting? [03:05:19] https://www.mediawiki.org/wiki/Project:Labsconsole_account?action=edit works. [03:08:05] saper: why did you do "git rebase remotes/gerrit/master" instead of "git rebase master"? [03:08:16] New patchset: saper; "Fix PostgreSQL updater to produce 1.19 schema" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3365 [03:08:58] uploaded medaiwiki but cannot start installation because reported saying LocalSetting.php not found. [03:09:11] TimStarling: I didn't git rebase at all [03:09:32] Where is LocalSetting.php suppose to be placed? [03:09:55] FRANK__: how do you start install? [03:10:01] in that log file it says you at least tried to [03:10:07] no I didn't [03:10:14] that's probably git-review magic [03:10:15] this is the site: cooldict.com/mediawiki [03:10:50] only did git rebase --abort [03:11:16] saper, I uploaded the mediawiki files to my godaddy hosting by FileZilla [03:11:20] right, well maybe you should run the rebase yourself [03:11:31] TimStarling: but what with what? [03:11:53] FRANK__: something is wrong with your server setup [03:12:01] you should get mediawiki logo [03:12:21] and after you click the link an installer should start [03:12:34] saper, what do you suggest me do then? it syas missing LocalSetting.php [03:12:37] TimStarling: I pushed it from another branch manually via "git push" [03:12:44] FRANK__: run the installer as it says [03:13:01] FRANK__: see the " set up the wiki " link? [03:13:18] saper, i cannot start the installation, it says "No input file specified." when i click the link [03:13:32] fix this problem with your webserver (it's php-fpm probably) [03:14:23] maybe: git checkout master && git merge PostgreSQL-upgrade [03:14:34] then git review [03:14:34] TimStarling: looks like I can't have a longer-living branch (PostgreSQL-updater) that is regularly updated from master + my postgresql fixes [03:14:36] We need a real API for fetching login and createaccount urls [03:14:40] saper, i contacted my hosting already they said they couldnt help me. where should i put the LocalSetting.php then? [03:14:48] that would be useful for staging for test [03:15:21] yeah, I've heard real remote branches like in subversion are more difficult with gerrit [03:15:46] TimStarling: but I want master to be the original master [03:15:48] I think you have to make them via the web interface or the SSH CLI [03:15:48] not my stuff [03:16:04] gerrit has no interface to do branches or ssh [03:16:30] Server Microsoft-IIS/7.0 [03:16:30] X-Powered-By ASP.NET [03:16:51] FRANK__: Something in your hosting is utterly screwed up... [03:17:08] FRANK__: Godaddy is one of the worst, you should really switch to another host [03:18:03] which one would u recommand Hostgator, site5?? [03:18:24] Frankly I'd recommend a VPS or cloud host like Linode or RScloud [03:18:25] saper: yes it does: https://gerrit.wikimedia.org/r/#admin,project,mediawiki/core,branches [03:18:52] aharoni: Is there any way I can get messages translated from translatewiki.net without the i18n file ? [03:18:54] I suppose there's also Dreamhost [03:18:57] maybe you can't see that page if you're not sufficiently blessed [03:19:01] I can see [03:19:05] can you add something there? [03:19:06] aharoni: I want to keep the messages secure [03:19:09] yes [03:19:20] PostgreSQL-upgrade? [03:19:23] but I want local branch only for me [03:19:33] you have a local branch already [03:19:34] they say branch a lot for your work [03:19:49] and it follows the master [03:20:17] I've had nothing but good experiences with ee.net hosting since I've been with them (>7y) [03:20:57] I think if you follow the normal workflow it will probably look like this change of Diederik's that I'm meant to be reviewing [03:21:00] (Or their dedicated brand, xlhost.com, which is what I actually use) [03:21:21] it looks like he merged his local branch into master and then submitted the master commit for review [03:21:24] Iebb6855e8f6f44470bbb1dc5ab9ac1abb513adfe is somehow submitted [03:21:44] then you get the previous local branch as an ancestor of the merge [03:22:14] see list of "heads" at the bottom of this: https://gerrit.wikimedia.org/r/gitweb?p=analytics/udp-filters.git;a=summary [03:22:44] yes [03:22:55] saper, whats the difference between VPS and godaddy? [03:23:11] FRANK__: http://blog.pinboard.in/2012/01/the_five_stages_of_hosting/ [03:23:32] FRANK__: not using godaddy, sorry [03:23:48] ah sumanah has a great link [03:24:01] linode is a lot more expensive than a normal shared host [03:24:25] saper, ill ask godaddy to fix my hosting, but what specifically should I ask them to fix? if they dont fix it ill just switch [03:24:41] hey Amgine - do you have a Gerrit account? if not, I can set you up with one [03:24:54] Amgine: http://thread.gmane.org/gmane.science.linguistics.wikipedia.technical/59681 may interest you [03:25:04] No, I don't. Where can I learn what it is useful for? [03:25:32] FRANK__: did you click the "set up the wiki" link? [03:26:02] ah I see, you have an alias or rewrite rule or something screwing things up [03:26:10] holy git, it's 4:26am [03:26:24] TimStarling, yes and it a white page sayin"No input file specified." is it something wrong w/ my hostin? [03:26:33] FRANK__: yes [03:26:54] FRANK__: did you try to configure pretty URLs or something? [03:27:55] ha! http://cooldict.com/ "Congratulations! You have a Joomla site!" [03:28:17] I don't think you should be putting MediaWiki *inside* Joomla [03:28:44] Amgine: https://www.mediawiki.org/wiki/Git/Workflow especially https://www.mediawiki.org/wiki/Git/Workflow#Easier_submission_of_code and https://www.mediawiki.org/wiki/Git/Workflow#How_to_comment_on.2C_review.2C_and_merge_code_in_Gerrit [03:28:47] it will be jealous [03:29:07] 03(mod) The About screen cuts short - 10https://bugzilla.wikimedia.org/34170 +comment (10Andrea Stagi) [03:29:13] TimStarling, but they are under different directories [03:29:18] 03(mod) Unable to click on and hence open gpl license page - 10https://bugzilla.wikimedia.org/34030 +comment (10Andrea Stagi) [03:29:41] TimStarling: He has random MW urls being served from ASP on ISS [03:29:44] IIS* [03:29:48] saper, i have joomla running on cooldict.com/cooldict does it matter?? [03:31:20] FRANK__: how much do you want Joomla to keep working? [03:32:09] TimStarling, i dont need Joomla tho I was gonna use it if Mediawiki doesnt work. So there nothing wrong with my hosting then?? [03:32:21] Thanks Sumanah. I'm not entirely sure how a Gerrit account will be useful for me, but I will do more reading. [03:32:30] I think you just need to move all the Joomla files out to their own directory [03:33:26] Dantman: you're right, it seems to be all IIS [03:33:45] usually IIS hosting costs more, I wonder why anyone would use it by choice [03:34:29] k ill try [03:34:59] night all. [03:35:54] nn sumanah [03:36:09] TimStarling: ;) It's GoDaddy [03:36:11] grep: .gitmodules: No such file or directory [03:36:38] this is what happens after running update-submodules.sh from mediawiki/extensions [03:38:32] i'm trying to develop a new media handler for an unusual mime type (chemical/x-pdb -- file extension .pdb). i just discovered that the 'img_major_mime' column in 'images' is limited in which values it can take by an enum in the table schema: enum('unknown','application','audio','image','text','video','message','model','multipart') [03:39:13] how feasible is it to get that enum expanded to include this unusual major mime type of 'chemical'? [03:39:30] Emw: it looks like the Jmol extension supports PDB [03:39:35] http://www.mediawiki.org/wiki/Extension:Jmol [03:40:00] TimStarling: yes, but not as a media handler [03:40:40] you can alter it on your installation to be a varchar(255) if you like [03:40:49] it's kind of stupid that it was ever an enum [03:41:23] you could make an installer hook to do that automatically if you wanted to make it distributable [03:41:46] but in that case you should also file a bug report requesting the change in core [03:42:21] ^_^ Looks like our Skin system has some more chaos in it than I thought... Maybe it deserves a status similar to the Parser. [03:43:26] A static checkTitle function used in methods which may end up calling Title::newFromText for one title twice... and used in cases where it's likely that a complete Title instance was already available without needing to run Title parsing. [03:43:29] my goal is to make the extension worthwhile enough to include it in the general mw deployment on wikipedia. is that feasible? if so, should i file a bug report requesting a change for that enum constraining 'img_major_mime'? [03:43:46] And comments like "* Make URL details where the article exists (or at least it's convenient to think so)" [03:44:08] i'd probably file that bug report after getting the extension to a point where it could be demo'd [03:44:12] Emw: yes and yes [03:44:41] I think changing the enum to have 'chemical' in it would be a waste of time [03:44:58] it's not like we really need to save a few bytes per row [03:45:25] but I would be fine with changing it to a varbinary if there is a need for that [03:45:57] that's my initial impression too. i'll change 'img_major_mime' to varchar(255) for the purposes of development, unless you can think of a better alternative [03:46:09] maybe make it varbinary(32) [03:46:20] that's better for index sizes [03:46:28] sounds good, will do [03:46:45] thanks for the feedback [03:46:45] <`Assassin> Which database should I use for my MediaWiki installation? [03:46:54] Timsatrling, tried moving joomla to a diff directory doesnt work still [03:47:16] FRANK__: Did you edit your .htaccess file? [03:47:37] joan, edit it? how [03:47:39] Joan: he doesn't have an .htaccess file, he's using IIS [03:47:50] GoDaddy has IIS? [03:47:57] it's probably some obscure setting in a proprietary control panel [03:48:17] anyway I still see Joomla so it couldn't have moved that far [03:48:25] I'm trying to imagine a hosting situation worse than IIS + GoDaddy and I'm having difficulty. [03:49:14] ok, i guess i will switch hosting then probably best option. ill switch to Linod or something [03:49:38] FRANK__: maybe you should look at AWS [03:49:54] If you want to run MySQL+PHP apps, you probably want Unix+Apache. [03:50:08] Particularly MediaWiki, though the same is true for WordPress, Joomla, Drupal, etc. [03:50:10] I haven't tried it myself, but given their pricing and features, I don't know why people don't recommend it more often for small websites [03:50:25] Compare between Linode, AWS, and Rackspace Cloud to see what fits you best [03:50:35] timestarling, im tryin to build an online dictionary site [03:50:38] I looked at AWS recently. The order form gave me a headache. [03:50:41] it should be possible to set up a fully featured MW install on AWS, with shell access, for nothing or almost nothing [03:50:53] TimStarling: AWS used to cost a pratical minimum of $80/mo [03:51:16] New code comment: Krinkle;
 \ -* (bug 22555) Remove or skip strip markers from tag hooks like <nowiki> in \ + * (bug 22; 
[03:52:40] 	 Joan: An ISP provided web host with a subdomain including some crappy url piece like www3.yourhostname and absolutely no scripting language
[03:53:01] 	 All right, yes, that would be worse.
[03:53:11] 	 if you just want a self-hosted MediaWiki for cheap, and you don't have much experience, one of the one-click installation services would probably be good
[03:53:20] 	 e.g. http://www.hostgator.com/apps/wiki-hosting.shtml
[03:53:26] 	 http://www.a2hosting.com/wiki-software/mediawiki-hosting
[03:53:29] 	 I wonder if shaw has any crap like Telus had
[03:53:38] 	 I've been researching how to scan database dumps quickly lately.
[03:53:45] 	 Dreamhost should have MW in their one-click too
[03:53:51] 	 So I was looking at Amazon's S3 services a bit.
[03:54:03] 	 But it didn't really make much sense to me.
[03:55:47] 	 FRANK__: http://wiki.dreamhost.com/MediaWiki
[03:56:20] 	 points for having their mediawiki documentation on mediawiki
[03:57:13] 	 They're probably one of the better shared hosts you can get
[03:58:41] 	 Though, ignore their shorturl help page
[03:59:26] 	 but is there any way to use media wiki on godaddy
[03:59:49] 	 we're just wondering why you would want to do that
[03:59:49] 	 New patchset: saper; "Modify script to work without .gitmodules file" [mediawiki/extensions] (master) - https://gerrit.wikimedia.org/r/3366
[04:00:55] 	 timstarling, right, then what hosting is good for mediawiki then
[04:01:19] 	 saper told me Linode or RScloud  and others told me Amazon Web
[04:01:28] 	 that was me
[04:01:33] 	 Amazon
[04:01:50] 	 but maybe Amazon is better for when you're a bit bigger
[04:01:58] 	 New patchset: saper; "Modify script to work without .gitmodules file" [mediawiki/extensions] (master) - https://gerrit.wikimedia.org/r/3366
[04:02:58] 	 then ill just change to linode then since im just starting
[04:03:10] 	 well, linode is fairly complex too
[04:03:16] 	 and it's relatively expensive
[04:03:32] 	 Dantman says DreamHost is best, it's $9 per month
[04:04:23] 	 not sure how much linode costs since the website is down
[04:04:30] 	 New patchset: saper; "Modify script to work without .gitmodules file" [mediawiki/extensions] (master) - https://gerrit.wikimedia.org/r/3366
[04:05:05] 	 HostGator have one-click installation and they'll do it for $4 per month, but I haven't heard recommendations about them
[04:05:43] 	 You also have to by wary of those one-click installs
[04:05:58] 	 Many of them have track records as bad as the package managers at keeping up to date
[04:06:02] 	 New patchset: saper; "Modify script to work without .gitmodules file" [mediawiki/extensions] (master) - https://gerrit.wikimedia.org/r/3366
[04:06:58] 	 you get what you pay for, to some extent
[04:07:04] 	 Fwiw, Rackspace Cloud's smallest server is around $10/mo instead of the ~$20/mo of Linode's smallest... but that's just cause RScloud offers an additional 256MB server size instead of the smallest being 512MB
[04:07:25] 	 ;) That said I don't think 265MB worked very well for very long
[04:07:51] 	 I prefer Linode, as MW is a memory huge
[04:08:09] 	 hog*
[04:08:16] 	 The caveat of course with cloud hosts is variable bandwidth
[04:08:18] 	 I'm paying $27/mo for my linode, plus backups
[04:08:32] 	 the 768 pkg?
[04:08:36] 	 yes
[04:08:49] 	 I didn't want to go any lower than that because I knew how much memory MW uses
[04:08:51] 	 I run PCGamingWiki.com with the same pkg
[04:09:05] 	 With php5.4.0 its alot less
[04:09:09] 	 even on 64bit
[04:09:23] * Dantman  has a 512MB Linode, about $40/$50/mo on RScloud, and DreamHost
[04:09:53] 	 ok, what about load time cuz godaddy has like a 8 sec loadtime
[04:09:55] 	 That reminds me...
[04:10:08] 	 FRANK__: 400MS
[04:10:14] 	 ping.pcgamingwiki.com
[04:10:22] 	 whats the host?
[04:10:25] 	 The annual payment for that Linode hosting comes up in April
[04:10:41] 	 FRANK__: The only hosts that will give you 1s+ load times are the bad one
[04:10:44] 	 s*
[04:10:56] 	 FRANK__: Linode 768, with nginx/memcached
[04:11:10] 	 ill switch to llinode then
[04:11:10] 	 Dantman: or a heavy frontpage like ours
[04:11:15] 	 heh
[04:11:31] 	 http://wikichix.org/wiki/WikiChix is on my linode if you want to look at performance
[04:11:35] 	 my nginx cache is very very agressive
[04:11:42] 	 I haven't optimised it heavily but I think it at least has APC and memcached
[04:11:48] 	 I even ignore session cookies :)
[04:11:48] 	 There's also MediaTemple, but they oversell
[04:12:22] 	 linode it is then]
[04:12:26] 	 I moved a client to RScloud because their WordPress on MediaTemple was horribly slow
[04:13:01] 	 anything smallish, I do dreamhost, anything past that, its Linode
[04:13:21] 	 FRANK__: now you just have to wait for linode's ordering website to come back up
[04:13:23] 	 Another interesting host I'm keeping an eye on is http://www.elastichosts.com/
[04:13:44] 	 timstarling, is linode often down?
[04:13:54] 	 I know my VPS is still up because I'm on IRC via it
[04:14:11] 	 http://asmallorange.com/
[04:14:18] 	 it's pretty good, but some data centres are better than others
[04:15:42] 	 I'm on the West Coast one, it went down a couple of times last year, some kind of power issue
[04:16:05] 	 people were saying the East Coast one is more reliable
[04:16:24] 	 but a couple of times in a year is not bad
[04:16:36] 	 and they're big and professional and fast to respond when something goes wrong
[04:16:46] 	 A couple of times in a year for a datacenter?
[04:17:40] * Dantman  needs to reorganize his hosting still
[04:18:45] 	 Joan: $25/mo for 384 MB RAM?
[04:19:04] 	 I've never used them.
[04:19:14] 	 But I hear good things.
[04:19:27] 	 before I was on linode I used systeminplace.net
[04:19:45] 	 but there was basically one guy running the place
[04:20:02] 	 and if he was asleep when something went wrong, your VPS would be down until he woke up
[04:20:23] 	 there's definitely an argument to be had for scale
[04:21:52] 	 T_T That gives me sad thoughts on the idea of starting up wiki hosting myself...
[04:23:25] 	 o isee, but what bout host gator??
[04:23:49] 	 FRANK__: crap mostly, Dreamhost is OK for any small setups
[04:25:06] 	 ok, what about 1&1 and 1page? anygood
[04:25:33] 	 the only time I hear about 1&1 is when people come on this channel complaining about all the reasons MediaWiki doesn't work on it
[04:25:55] 	 so not recommended
[04:26:07] 	 yup, so never heard of ipage then?
[04:26:08] 	 very cheap though
[04:26:43] 	 Ive gotten nothing but bad from 1page 
[04:27:25] 	 FRANK__: ;) Do Google searches, the host name + something like ' issues' tacked on, you'll usually find blog posts of other people's experiences for the bad hosts
[04:27:48] 	 will do
[04:28:05] 	 1&1, like many shared hosts, just does some funky shit.
[04:28:14] 	 If you can figure out how to work around it, it's fine.
[04:28:36] 	 Dreamhost is mostly the only sane Shared hoster ive seen so far
[04:28:41] 	 For example, command-line php is still 4 by default, but you can just use php5 instead.
[04:29:28] 	 > php --version
[04:29:28] 	 PHP 4.4.9
[04:29:34] 	 eww
[04:29:40] 	 the profit margins for those cheap shared hosts must be pretty thin
[04:29:41] 	 php --version
[04:29:46] 	 PHP 5.4.0
[04:29:54] 	 FRANK__: When it comes down to it, if someone is offering you sub $5/mo hosting, it's probably really bad hosting, highly oversold, and many of the companies are likely shady
[04:30:00] 	 TimStarling: They oversell
[04:30:07] 	 they probably don't have much staff time to change things like that
[04:30:47] 	 obviously godaddy is oversold, that 8s response time on frank's site is evidence of that
[04:31:05] 	 I wonder how much Linode oversells
[04:31:20] 	 I know that Xen is harder to oversell, but it can be
[04:31:42] 	 linode has a documented maximum number of users per box
[04:31:55] 	 it's always fast
[04:32:35] 	 TimStarling: and thats why I love them :)
[04:33:24] 	 I also like their generous bandwidth allowances
[04:33:38] 	 Wish it was kinda more, but its OK
[04:33:59] 	 Unlimited Incoming is nice for those DDoSes that you might get
[04:34:31] 	 yeah, I can see that a proper DDoS would be a problem
[04:34:37] 	 Wow, linode.com crashed
[04:34:53] 	 right, so i was questioning how reliable linode was
[04:34:56] 	 they're just outside their maintenance window now
[04:34:59] 	 DDoS wouldn't be much nicer on a cloud host
[04:35:11] 	 well, they announced that this would happen a day in advance
[04:35:18] 	 FRANK__: thats very very rare thing to happen
[04:35:22] 	 and like I say, the VPSs are still up
[04:35:31] 	 I wont why they cant slap a static page on their nginx swarm
[04:35:40] 	 so my godaddys not VPS?
[04:35:40] 	 I wonder*
[04:35:55] 	 FRANK__: VPS = Virtual Private Server
[04:36:24] 	 VPS means that you have a full virtual server to yourself. root and near complete control over the whole OS.
[04:37:03] 	 FRANK__: http://status.linode.com/
[04:37:27] 	 and shared does not have that
[04:38:28] 	 with shared hosting you get FTP and a control panel
[04:38:32] 	 GoDaddy, Dreamhost (except the VPS offerings of each host) is also known as 'Shared Hosting', where the host slaps you onto a machine with a pile of other users, you get one user account, almost no control over the webserver, and you are mostly limited to things that run behind a webserver.
[04:39:18] 	 Half them don't offer cron jobs. Few offer ssh. And the ones that do of course won't let you do to much with it.
[04:39:27] 	 New patchset: Liangent; "(bug 35378) Support multiple collations at the same time" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3367
[04:40:29] 	 And of course you're on one machine with a pile of other users. So if one of them gets a lot of traffic you get the slowness as well. And a number of those shared hosts oversell. Basically meaning putting more users on a server than the server can handle the traffic for. Leading to all sites on it being slow.
[04:40:29] 	 im not really a legit programmer/coder, so ill just stick to shared
[04:40:41] 	 Nether am I FRANK__
[04:40:52] 	 linode is back up now
[04:41:07] 	 yup
[04:41:36] 	 should i start with VPS then, im still in the process of building the site
[04:41:39] 	 dictionary site
[04:41:44] 	 and I run a mediawiki install that can take about 20k hits a hour without even hitting the CPU
[04:42:57] 	 k, i see linode only offers VPS
[04:43:04] 	 Yep
[04:43:49] 	 ya, i think i would be bettwe to use dreamhost as startup and then when my site is fully complete ill swtich to linode
[04:44:19] 	 Thats a good method
[04:46:58] 	 If you have any plans for a large load, look into memcached
[04:49:05] 	 APC should be good enough
[04:49:26] 	 Jumping to Memcached on a single server isn't really a great idea
[04:49:49] 	 It takes extra memory out of your already small resources.
[04:50:08] 	 And if the Memcached daemon accidentally dies your wiki gets 60s load times
[04:53:35] 	 Dantman: Under my test on labs, APC is crap, and needs to be reworked for Mediawiki, memcached is better, and I end up using less ram
[04:54:34] 	 they're not interchangeable
[04:54:52] 	 unless you're talking about $wgMainCacheType = CACHE_ACCEL
[04:54:58] 	  I am
[04:54:59] 	 mhmm
[04:55:11] 	 well don't do that
[04:55:23] 	 I wish that option didn't even exist, but it has some adherents
[04:55:41] 	 APC was using some 600MB of ram (php5.4.0, trunk of APC) for cache
[04:56:15] 	 Memcache is only using about 30MB once I switched
[04:56:21] 	 APC has quite poor code quality
[04:56:31] 	 so I only use APC for opcode now
[04:56:59] 	 we use it for bytecode because all the bytecode caches have poor code quality
[04:57:05] 	 it's the least of evils
[04:57:27] 	 yep
[04:57:47] 	 it should be really stressed in the docs that mediawiki cache's where built for memcached
[04:58:11] 	 and DNSBLs are broken on mediawiki 1.18.1
[04:59:18] 	 maybe you should try reporting it to bugzilla before you start your crusade to have it stressed in the docs
[04:59:27] 	 the DNSBL thing I mean
[04:59:31] 	 It has been two times
[04:59:39] 	 twice*
[05:00:16] 	 you mean https://bugzilla.wikimedia.org/show_bug.cgi?id=35303 ?
[05:01:01] 	 I'm guessing not
[05:01:30] 	 that kinda is the one, he was the dev I was talking with in #wm-dev
[05:02:20] 	 it was reported and then fixed the next day
[05:02:30] 	 and this was only 4 days ago
[05:03:26] 	 hows bluehost for a starter?
[05:04:52] 	 hosting
[05:05:30] 	 Look, if you wanna do some basic prototyping, go lookup a XAMPP stack
[05:05:59] 	 run it off your own computer
[05:06:40] 	 right, but i need the platforms like medaiwiki or drupal
[05:06:57] 	 XAMPP will run both, its a webserver/mysql package
[05:07:55] 	 u mean apache?
[05:08:16] 	 yep
[05:10:43] 	 New patchset: Santhosh; "Handle the move and delete scenario of translatable pages and make sure that the metadata associated is correct." [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/3368
[05:15:11] <`Assassin>	 I'm trying to finish my MediaWiki installation by going here: http://localhost/mediawiki/mw-config/ However, nginx keeps giving me a 502 error. Any tips?
[05:18:43] 	 `Assassin: start looking at error logs, for the webserver or apache
[05:18:59] 	 nvm, its nginx, fastcgi setup?
[05:19:14] 	 look at the error longs non the less
[05:22:04] 	 Ugh... something looks wrong with vector icon watch
[05:22:26] 	 link me to the img, :)
[05:23:04] 	 Ah...
[05:23:16] 	 JRWR: The feature, not the icon
[05:23:39] 	 ...
[05:24:31] 	 Vector.php uses getTitle instead of getRelevantTitle so on Special:MovePage it gets 'watch' instead of 'unwatch' on a watched page and as a result does not turn the unwatch action into an icon
[05:24:39] <`Assassin>	 I'm not sure what to make of this log.
[05:25:03] <`Assassin>	 I guarantee I overlooked something simple.
[05:26:44] 	 `Assassin: pastebin the log
[05:30:11] <`Assassin>	 It's just one line repeated about 20 times.
[05:30:14] <`Assassin>	  2012/03/22 00:13:03 [crit] 10117#0: *52 connect() to unix:/tmp/phpfpm.sock failed (2: No such file or directory) while connecting to upstream, client: 12    7.0.0.1, server: localhost, request: "GET /mediawiki/mw-config/ HTTP/1.1", upstream: "fastcgi://unix:/tmp/phpfpm.sock:", host: "localhost"
[05:30:37] 	 does the socket exist?
[05:30:55] <`Assassin>	 phpfpm.sock? I don't know.
[05:31:04] 	 stat /tmp/phpfpm.sock
[05:31:58] 	 I should ask, how is PHP setup for nginx, PHP-FPM? if so, what is the config for that, the default is that socket, or localhost:9000
[05:32:13] <`Assassin>	 If that file exists, it's not in /tmp.
[05:32:35] 	 change in nginx the fastcgi_pass to just
[05:32:42] 	 127.0.0.1:9000
[05:32:45] 	 see if that works
[05:32:51] 	 remove the unix:/
[05:33:15] <`Assassin>	 Okay. If that doesn't work, I'll back up and try to explain the steps I've taken.
[05:33:20] 	 ok
[05:33:29] 	 Btw, my shorturl tool includes a bunch of other useful nginx config post-install
[05:37:48] 	 and what is that?
[05:39:00] <`Assassin>	 Okay that didn't work. Basically I just installed the Gentoo MediaWiki package and let it automatically pull in every depedency. It even pulled in Apache. Apache wouldn't start, so I quickly installed nginx. I was going to switch to it later anyways. So I've started the mysql and nginx daemons and nothing else.
[05:39:20] 	 did you ever start PHP?
[05:39:55] 	 Go poke the nginx wiki for a proper PHP-FPM setup and how to use it :)
[05:40:07] <`Assassin>	 I wasn't aware I was going to be running a php daemon, so like I said earlier I guarantee I overlooked something simple. This is apparently it.
[05:40:09] 	 also, #nginx is a great help
[05:40:40] 	 JRWR: http://shorturls.redwerks.org/
[05:43:15] 	 Dantman: http://pcgamingwiki.com/wiki/User:JRWR/nginx is what I use
[05:43:31] 	 works perfect, the thumb rewrite is a little much
[05:43:33] <`Assassin>	 That's so odd. I can't seem to find an init script for php in /etc/init.d
[05:43:47] 	 what Distro
[05:43:51] <`Assassin>	 Gentoo
[05:44:16] 	 your SOL on my end, I know nothing about it, 
[05:45:09] 	 JRWR: It's better to not rewrite to ?title=$1
[05:46:29] 	 Dantman: why is that?
[05:47:20] 	 turns mediawiki into a odd 404 handler :)
[05:47:23] 	 JRWR: MediaWiki does REQUEST_URI handling internally. It handles all the special paths and also avoids any bugs if there are any issues in the webserver's rewrite. Rewriting to ?title=$1 completely disables that.
[05:47:47] 	 I havent had any issues yet with the setup so far
[05:48:10] 	 (Session Cookies are a bitch to deal with nginx fastcgi cache)
[05:48:22] 	 Nginx's rewrites are better than Apaches, but it's still not idea.
[05:48:25] 	 ideal*
[05:48:48] 	 You're missing some denies too.
[05:49:00] 	 ya I noticed, mostly just oversight
[05:49:24] 	 Also take a look at how I nest the .php handler inside a location block
[05:49:27] 	 New patchset: Santhosh; "Add a confirmation message before deleting an aggregate group." [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/3369
[05:49:57] <`Assassin>	 Okay there are four php modules I need to choose from: cli, apache2, fpm, and cgi. Which do I pick?
[05:50:13] 	 FPM is best for ease of use
[05:50:28] 	 JRWR: I think your config might be vulnerable to one type of attack, one sec
[05:50:48] <`Assassin>	 Okay it seems I need to install that.
[05:53:42] 	 whats the attack?
[05:54:33] <`Assassin>	 Ah okay. FPM is something you optionally compile into php. I was wondering why I couldn't find it.
[05:54:34] 	 Joan: all the cells are made using the fields array in SpecialCentralNotice, to add something to td I have to check if fields[ ] contains a checkbox, not able to figure how, any help?
[05:55:33] 	 `Assassin: Yep, with the settings I told you before, should work out of box
[05:56:06] * JRWR  pokes Dantman
[05:56:19] 	 One sec
[05:56:43] 	 Ok, it's not directly vulnerable...
[05:56:44] <`Assassin>	 I think this is a good learning experience. I've never ran a webserver and I think MediaWiki is just great.
[05:56:55] 	 But it's not the right way to not be vulnerable.
[05:57:42] 	 Explain?
[05:57:42] 	 JRWR: Your .php block should use try_files to prevent non-php files from being executed as php
[05:58:05] 	 Ah, yes, I prevent that with turning off cgi.path_info
[05:58:14] 	 the fix for it atlest
[05:58:50] 	 Of course it's always good to make sure the webserver doesn't even attempt it.
[05:59:03] 	 That try_files line I used in .php does that.
[05:59:43] 	 The way I wrapped it in a location block also means that even if you have a real .php file in /images it won't be executed ;)
[06:00:03] <`Assassin>	 Wouldn't it be cool to use git to edit MediaWiki pages?
[06:01:12] 	 Dantman: broke the site doing that
[06:02:16] 	 `Assassin: http://lists.q42.co.uk/pipermail/git-announce/2011-October/000498.html
[06:02:20] 	 ;) Search for MediaWiki
[06:04:44] <`Assassin>	 What's the MediaWiki remote helper?
[06:04:55] 	 Dantman: when I added the try_files as suggested... php died
[06:05:29] 	 `Assassin: ;) something that lets you use a MediaWiki install as a git remote
[06:06:15] 	 JRWR: Your config /is/ a little complex and fundamentally different to easily switch I guess
[06:07:25] 	 lol
[06:07:32] 	 most of it is just cache bypasses
[06:08:19] 	 php was being a tard about sessions on load, and I couldnt figure out why, nothing was telling me why anon vistors needed a session cookie
[06:08:57] 	 so to help save the site (it was under a RedditDDoS) I made the cookie override for session cookies 
[06:09:13] 	 its a very very very bad way of doing it, but it works
[06:18:38] <`Assassin>	 Okay now that the phpfpm daemon has started I get a blank page with no error message
[06:19:48] <`Assassin>	 fastcgi_pass needs to be what you said earlier?
[06:21:51] * Dantman  loves having an editor with multi-edit functionality
[06:22:02] 	 Go here: http://shorturls.redwerks.org for some nginx config help, great tool for making a nginx config for you
[06:22:19] 	 Dantman: why is your short url tool showing me to turn on uploads?
[06:22:19] <`Assassin>	 Okay.
[06:22:27] 	 I stole your thumbnail rewrite Dantman
[06:22:40] 	 p858snake|l: hmmm?
[06:22:59] 	 link
[06:23:25] 	 http://shorturls.redwerks.org/?url=http%3A%2F%2Fp858.net%2Fmw2%2F
[06:23:37] 	 scroll down to the localsettings but
[06:23:40] 	 *bit
[06:24:10] 	 oh...
[06:24:30] 	 That's hardcoded out of the asumption that it's on.
[06:24:49] 	 I guess I need some extra checks to see if uploads are enabled and if not to just skip the whole thumbnail handler
[06:24:56] 	 Also, fastcgi cache is really nice for most mediawiki installs, you should add it to the genarator 
[06:25:19] 	 be forwarned of session cookies from PHP... ruins the cache
[06:25:20] 	 p858snake|l: Deselect "Include 404 thumbnail handler config" for now
[06:26:02] 	 I really need to get around to closing some tabs in chrome
[06:26:16] 	 ;) I need to do that for FF
[06:27:46] 	 If you ever saw my Localsettings dantman, I think you might puke, I know im about to, I need to rewrite the entire thing, Im waiting for MW 1.19 for that
[06:28:29] * Dantman  feels happy that we practially don't need wgSessionKey anymore
[06:28:40] 	 wgSecretKey*
[06:30:29] 	 New patchset: Liangent; "(bug 28397) New magic word "{{DEFAULTCOLLATION:}}" to specify the default collation to use for a category" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3370
[06:31:13] 	 Dantman: I would I go about sloving the session issue? right now I just override the cache for any Special: pages, or if you have a user cookie set, past that, for anon users, A session is shared for 5 minutes untill the cache expires and a new one is made
[06:31:39] 	 Not quite sure
[06:31:48] 	 so far, I see no issues, nore any issues reported
[06:32:11] 	 There are two scenarios where an anon can get a session I know of.
[06:32:25] 	 in theory, it shouldnt matter, since the session isnt used, and should be overridden once about to login
[06:32:46] 	 A) They go to an edit page and submit. Whether a save or preview, when they submit they get a session. B) They visit the login page and then leave.
[06:33:21] 	 they are getting it on the frontpage
[06:33:23] 	 should I tag a bug as FIXED when a changeset is sent to gerrit or it's merged to master?
[06:33:32] 	 JRWR: Their first visit?
[06:33:35] 	 yep
[06:34:10] 	 ah
[06:34:19] 	 I broke your script Dantman
[06:34:20] 	 http://shorturls.redwerks.org/?articlepath=%2Fmw2%2Fwiki%2F%241&source=userdata&thumb_handler=1&hashed_uploads=1&url=http%3A%2F%2Fp858.net%2Fmw2%2Findex.php%3Ftitle%3DMain_Page&script=%2Fmw2%2Findex.php&fcgi_pass=127.0.0.1%3A9000&server=apache&rdns_origin=p858.net&rdns_addr=112.140.176.80&rdns_canon=mels14-n1s.hosting-services.net.au&submit_has_root_yes=I+have+root+access+to+the+server+config.
[06:34:43] 	 heh
[06:35:46] 	 Strange
[06:36:11] 	 03(mod) Have References text edit window on Edit pages - 10https://bugzilla.wikimedia.org/2745  +comment (10Mark Hurd)
[06:37:22] 	 Strange
[06:37:25] 	 Very strange
[06:37:33] 	 hehe
[06:39:33] 	  Extremely strange
[06:40:12] 	 Leave it to me to break something
[06:40:27] 	 ...cept that worked before
[06:40:49] 	 That's only supposed to happen when the permissions on the sqlite db are wrong
[06:41:03] 	 But the db is owned by www-data and has +w
[06:41:51] 	 And even setting PassengerDefaultUser www-data doesn't change anything
[06:42:22] 	 restart?
[06:42:38] 	 restart the rails thingie (just poking in the dark)
[06:43:03] 	 New review: Hashar; "(no comment)" [test/mediawiki/core] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3317
[06:43:05] 	 Change merged: Hashar; [test/mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3317
[06:44:59] 	 hmmmm
[06:45:34] 	 New review: Hashar; "Please merge this change with change 3363 which introduce the two classes." [mediawiki/core] (master); V: 0 C: -2;  - https://gerrit.wikimedia.org/r/3364
[06:46:06] 	 Stupid passenger...
[06:46:30] 	 It executes ruby as the user who owns the config.rb file
[06:46:39] 	 03(FIXED) $1 in message editsectionhint shouldn't be parsed - 10https://bugzilla.wikimedia.org/32802  +comment (10Santhosh Thottingal)
[06:46:42] 	 03(FIXED) Support multiple collations at the same time - 10https://bugzilla.wikimedia.org/35378  +comment (10Liangent)
[06:46:42] 	 And ignores me when I set PassengerDefaultUser in the VirtualHost
[06:46:51] 	 03(FIXED) Allow collation to be specified per category - 10https://bugzilla.wikimedia.org/28397  +comment (10Liangent)
[06:47:00] 	 New review: Hashar; "This change introduce two new classes, yet is missing the autoloaders entries.  Please amend your ch..." [mediawiki/core] (master); V: 0 C: -2;  - https://gerrit.wikimedia.org/r/3363
[06:48:26] 	 03(mod) null edit disposes of summary without even any warning - 10https://bugzilla.wikimedia.org/11463  +comment (10Mark Hurd)
[06:50:55] 	 New review: Tim Starling; "void init_countries(char *countries[], char *country_input, int num_countries, const char delimiter)..." [analytics/udp-filters] (master); V: 0 C: -2;  - https://gerrit.wikimedia.org/r/3222
[06:51:16] 	 03(mod) $1 in message editsectionhint shouldn't be parsed - 10https://bugzilla.wikimedia.org/32802  +comment (10Liangent)
[06:54:49] 	 New review: Nikerabbit; "Can you fix the small issues I've noted?" [mediawiki/extensions/Translate] (master); V: 0 C: 0;  - https://gerrit.wikimedia.org/r/3368
[06:58:52] <`Assassin>	 I just noticed php had been compiled without mysql support. :|
[06:59:51] <`Assassin>	 No sockets support either!
[06:59:59] <`Assassin>	 No wonder I didn't have that .sock file.
[07:00:47] 	 New code comment: Nikerabbit; Not really the last one for svn, just the last one for core and certain extensions in svn.; 
[07:02:28] 	 03(mod) Add section edit link for 0th section - 10https://bugzilla.wikimedia.org/156  +comment (10Mark Hurd)
[07:06:32] 	 New code comment: Nikerabbit; Inconsistent indentation in ArticleMetadataTest.; 
[07:14:15] 	 New review: Nikerabbit; "(no comment)" [mediawiki/extensions/Translate] (master); V: 0 C: 1;  - https://gerrit.wikimedia.org/r/3368
[07:14:28] 	 New review: Nikerabbit; "(no comment)" [mediawiki/extensions/Translate] (master); V: 0 C: -1;  - https://gerrit.wikimedia.org/r/3368
[07:25:27] 	 03(NEW) Change Votes in UI to Favorites - 10https://bugzilla.wikimedia.org/35400 normal; Wikimedia: Bugzilla; (markehurd)
[07:31:51] 	 New review: Nikerabbit; "(no comment)" [mediawiki/extensions/Translate] (master); V: 0 C: 2;  - https://gerrit.wikimedia.org/r/3369
[07:32:09] 	 New review: Nikerabbit; "(no comment)" [mediawiki/extensions/Translate] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3369
[07:37:45] 	 lo
[07:39:14] 	 Hi, I am trying to find information on Special:AllPages, found the below link http://meta.wikimedia.org/wiki/Help:Special_page#All_pages
[07:39:59] 	 I am not sure if this page links to (not level-1, could be at level-2, leve-3...) every page in the wiki
[07:40:07] 	 hmph
[07:40:37] 	 Kr1ks: it does as far as I know
[07:40:53] 	 Is "Special:Categories" the page to goto for crawling/reaching all the pages existing on the wiki
[07:40:54] 	 ?
[07:41:39] 	 Nikerabbit: I thot so until I noticed in our wiki installation that some links are missing through Special:AllPages
[07:42:40] 	 Kr1ks: no
[07:43:21] 	 Nikerabbit: U mean "no" for Special:Categories is not the page to goto
[07:43:22] 	 ?
[07:44:28] 	 yes
[07:46:56] 	 Nikerabbit: Thanks!
[07:49:14] 	 nischayn22: what do you mean by "I want to keep the messages secure"?
[07:53:32] 	 I need some help with git
[07:57:10] 	 aharoni: I have made an extension for confirmedit https://github.com/nischayn22/MCQCaptcha 
[07:57:49] 	 aharoni: It uses questions and answers that are translatable but should not be available using API to prevent bots from using
[08:00:02] 	 nischayn22: i'm really, really not a security guy, but i would guess that for such an extension it would be better to have a different questions file on every site and to keep that file secure there.
[08:01:56] 	 aharoni: my major concern is translation of these questions on translatewiki.net but than anyone can find the answers, even bots
[08:02:30] 	 yeah... that's a problem. maybe you could randomize answer numbers?
[08:03:26] 	 aharoni: that sounds good, thanks
[08:04:22] 	 aharoni: I think there is good scope to improve the current captcha in mediawiki
[08:06:01] 	 New patchset: Nikerabbit; "Some documentation updates to Special:LanguageStats" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/3371
[08:10:28] 	 aharoni: here is the discussion if you are interested :)
[08:10:50] 	 http://www.gossamer-threads.com/lists/wiki/mediawiki/275844
[08:10:53] 	 New patchset: Nikerabbit; "Added missing .gitreview by looking at other examples" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/3372
[08:13:13] 	 New review: MaxSem; "(no comment)" [mediawiki/core] (master) C: -1;  - https://gerrit.wikimedia.org/r/3351
[08:14:06] 	 meh, inline comments could have been more prominent
[08:22:14] 	 hello
[08:23:30] 	 nischayn22: there's a project to do something like reCAPTCHA based of Wikisource, and it should be really cool, but i don't know what its current state is
[08:24:44] 	 New review: Santhosh; "(no comment)" [mediawiki/extensions/Translate] (master) C: 1;  - https://gerrit.wikimedia.org/r/3371
[08:26:34] 	 The channel topic still says "code freeze in effect", while Chad wrote in an email that we can already push the changes to gerrit. Which one is accurate?
[08:26:48] 	 the latter
[08:26:56] 	 Great. Thanks
[08:37:55] 	 It seems that (at least some of) the changes marked in gerrit as "review in progress" are already available in core.git (e.g.: 872ea70af679c428cd538704048c6fa9964acf86 / Change-Id: 223640722a10e59b19c854de56d96181b321dd6c / branch: resubmit/114252).
[08:38:11] 	 Is this correct?
[08:38:52] 	 Or is there still a way to abandon such a change?
[08:39:26] 	 New review: Santhosh; "(no comment)" [mediawiki/extensions/Translate] (master) C: -1;  - https://gerrit.wikimedia.org/r/3372
[08:40:50] 	 03(mod) Creating new layout for Gujarati Typewriter Keyboard - 10https://bugzilla.wikimedia.org/35044  +comment (10Sushant_savla)
[08:43:23] 	 qchris: hello :)
[08:43:34] 	 qchris: checking :)
[08:43:34] 	 hashar: Hi
[08:43:39] 	 hashar: Thanks
[08:44:34] 	 hashar: I wanted to provide a single replacement for me three dumpTextPass.php patches ;)
[08:44:40] 	 qchris: that is a bit weird   
[08:44:52] 	 the commit id you gave me   872ea70af …  is made by you
[08:45:09] 	 the change id 2236407.. is another change ( 3316 )
[08:45:13] 	 https://gerrit.wikimedia.org/r/#change,3316
[08:45:24] 	 Sorry.
[08:45:30] 	 I713f9ed68c87cceabfa0528b2bc4fd9615fec217 is the correct one
[08:45:33] 	 New review: Amire80; "(no comment)" [mediawiki/extensions/Translate] (master) C: 1;  - https://gerrit.wikimedia.org/r/3371
[08:45:36] 	 https://gerrit.wikimedia.org/r/#change,3354
[08:46:30] 	 qchris: yesterday demon was running the svn2git script while roan took care of migrating some remaining one manually
[08:46:36] 	 looks like your change was handled twice :/
[08:46:40] 	 hi hashar!
[08:46:46] 	 Nikerabbit: lo :)
[08:47:02] 	 hashar: how do I fix https://gerrit.wikimedia.org/r/3372 ?
[08:47:14] 	 Ok. So I'll add appropriate comments in gerrit (I do not see the "abandon change" button)
[08:47:15] 	 qchris: I guess you can abandon change 3354 so
[08:47:45] 	 qchris: oh you can not abandon it cause you are not the author and lack the magic right to abandon other people changes :p
[08:47:56] 	 I see
[08:48:00] 	 qchris: so just comment about it and I will gladly press the button
[08:48:07] 	 hashar: Ok. Great. Thank
[08:48:18] 	 we still have to tweak the user rights matrix
[08:48:55] 	 Nikerabbit: do you have git-review installed ?
[08:48:59] 	 yes
[08:49:07] 	 hashar: there is typo in the file
[08:49:11] 	 how do I fix the submission?
[08:49:32] 	 in your mediawiki/extensions/Translate local copy you have to fetch the change
[08:49:37] 	 git-review 3372
[08:49:57] 	 New review: QChris; "This change is already in git: 872ea70af679c428cd538704048c6fa9964acf86." [mediawiki/core] (master) C: -1;  - https://gerrit.wikimedia.org/r/3354
[08:50:01] 	 that will fetch the commit and "move" you to a new branch named something like  review/nikerabbit/gitreview
[08:50:14] 	 hmm
[08:50:14] 	 fatal: Needed a single revision
[08:50:44] 	 Change abandoned: Hashar; "Abandoning change Per discussion with qchris. The change has already been applied by the svn2git scr..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3354
[08:51:02] 	 03(NEW) Missing MediaWiki:Listusers-summary message in translatewiki - 10https://bugzilla.wikimedia.org/35401 normal; MediaWiki: Internationalization; (chicovenancio.justforbugzilla)
[08:51:19] 	 Nikerabbit: make sure your repository is clean :)
[08:51:23] 	 New review: QChris; "This change is already in git: 2c06312ae3db74b7d149dbfda4ebfc99aaf673b4." [mediawiki/core] (master) C: -1;  - https://gerrit.wikimedia.org/r/3355
[08:51:23] 	 err your local copy
[08:51:28] 	 hashar: I'm in the same branch where I committed it
[08:51:36] 	 do I need to make new branch?
[08:52:07] 	 no no :)
[08:52:16] 	 so you are in a local branch which seems to be named "gitreview"
[08:52:28] 	 yes
[08:52:30] 	 doing a "git log"  should show that faulty commit as the last one
[08:52:36] 	 yes
[08:52:41] 	 so you just have to amend the change
[08:52:43] 	 to do so:
[08:52:51] 	 edit the faulty file ".gitreview" 
[08:52:54] 	 fix the  ort  to port
[08:53:03] 	 then git status
[08:53:12] 	 that will show you have a change pending for the file .gitreview
[08:53:18] 	 yes
[08:53:20] 	 14(DUP) Change Votes in UI to Favorites - 10https://bugzilla.wikimedia.org/35400  +comment (10Chad H.)
[08:53:20] 	 03(mod) Change "vote" to "watch" or "bookmark" on Bugzilla interface - 10https://bugzilla.wikimedia.org/34490  +comment (10Chad H.)
[08:53:21] 	 you want to add that change to the commit:   git add  .gitreview
[08:53:33] 	 New review: Siebrand; "(no comment)" [mediawiki/extensions/Translate] (master) C: 2;  - https://gerrit.wikimedia.org/r/3371
[08:53:34] 	 then you will amend the current commit  with   git commit --amend
[08:53:46] 	 that basically merge the change you change did with the very latest one you did
[08:53:49] 	 New review: Siebrand; "(no comment)" [mediawiki/extensions/Translate] (master) C: 2;  - https://gerrit.wikimedia.org/r/3371
[08:53:56] 	 New review: QChris; "This change is already in git: b23761744f237c5d9b4b1cabee4f5e76fc819213." [mediawiki/core] (master) C: -1;  - https://gerrit.wikimedia.org/r/3356
[08:54:03] 	 Nikerabbit: it is a bit like a wiki. You can always edit a commit :-]
[08:54:07] 	 okay
[08:54:15] 	 and then 'git review' again?
[08:54:24] 	 probably
[08:54:34] 	 probably??
[08:54:41] 	 when using  git commit --amend, you will be prompted with a text editor to modify the commit message
[08:54:59] 	 I did that
[08:55:01] 	 make sure to keep the Change-Id: field which uniquely identify the change for gerrit
[08:55:15] 	 then git-review should push that new commit to gerrit
[08:55:15] 	 I didn't change anything
[08:55:20] 	 oki
[08:55:28] 	 New patchset: Nikerabbit; "Added missing .gitreview by looking at other examples" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/3372
[08:55:32] 	 eheh
[08:55:38] 	 ?
[08:55:53] * hashar  award a "rewriting history" badge to Nikerabbit 
[08:55:58] 	 have a look at https://gerrit.wikimedia.org/r/#change,3372
[08:56:08] 	 there is now a second patchset
[08:56:15] 	 wich is the amended commit you have just sent
[08:56:21] 	 yay
[08:57:02] 	 there is a drop down list labeled  "Old Version History"  if you select [Patch Set 1]  there you will be able to tell the difference between Patch Set 1 and Patch Set 2 : )
[08:57:33] 	 so all my mistakes will be visible
[08:57:39] 	 exaclty
[08:57:42] 	 https://gerrit.wikimedia.org/r/#patch,unified,3372,2,.gitreview
[08:58:11] 	 santhosh: can you possibly review .gitreview addition to extensions/Translate ?  https://gerrit.wikimedia.org/r/#change,3372
[08:58:24] 	 Nikerabbit: you can also edit the commit of someone else
[08:58:29] 	 Nikerabbit: just  git-review 12345
[08:58:38] 	 do the edit / git add / git commit --amend
[08:58:46] 	 git-review  to submit YOUR patch set :-]
[08:59:27] 	 New review: Hashar; "That new version looks better to me.  Might need to verify it though." [mediawiki/extensions/Translate] (master); V: 0 C: 2;  - https://gerrit.wikimedia.org/r/3372
[08:59:38] 	 New review: Siebrand; "OK." [mediawiki/extensions/Translate] (master) C: 2;  - https://gerrit.wikimedia.org/r/3371
[08:59:45] 	 hashar: so what is the difference between verify and and CR?
[09:00:03] 	 Change abandoned: Hashar; "Per discussion with QChris. Change was already migrated by svn2git script." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3356
[09:00:18] 	 Change abandoned: Hashar; "Per discussion with QChris. Change was already migrated by svn2git script." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3355
[09:00:42] 	 hashar: I noticed typo, earlier that is easy, but I see "[gerrit]" in first line of the .gitreview in the examples.git
[09:01:07] 	 New review: Siebrand; "(no comment)" [mediawiki/extensions/Translate] (master) C: 1;  - https://gerrit.wikimedia.org/r/3371
[09:01:32] 	 Nikerabbit: CR means you have looked at the code whereas verify probably mean you have actually tested it
[09:01:35] 	 is that required to make to syntactically correct?
[09:01:58] 	 hashar: so I can't merge anything if I don't (lie) that I have tested it?
[09:02:00] 	 New review: Siebrand; "(no comment)" [mediawiki/extensions/Translate] (master) C: 2;  - https://gerrit.wikimedia.org/r/3371
[09:02:08] 	 Nikerabbit: exactly
[09:02:30] 	 hashar: that's just confusing
[09:02:42] 	 santhosh: I don't know if [gerrit] is required in the  .gitreview file
[09:03:32] 	 Nikerabbit: you could also consider that everyone is allowed to do code review
[09:03:41] 	 In SVN i would do `svn diff' before committing. How can i see a diff of all the changes that i'm submitting for review?
[09:03:49] 	 Nikerabbit: but only a few people are allowed to actually validate a change
[09:03:51] 	 New review: Siebrand; "Will it merge now?" [mediawiki/extensions/Translate] (master) C: 2;  - https://gerrit.wikimedia.org/r/3371
[09:04:04] 	 something like "yes, merging this change will not crash the production servers"
[09:04:12] 	 aharoni: git diff
[09:04:23] 	 aharoni: if you already have staged a change with git add, then you have to use   git diff --cached
[09:04:43] 	 git status will show you the files which have staged changed and the one which have only local changes
[09:04:50] 	 hashar, that will show the changes before the local commit.
[09:04:54] 	 diff --cached show the former.  diff show the later only
[09:05:01] 	 i suppose that i have to see the diff between the HEAD of the branch and the state of the branch when i created, or maybe the state when i dit `git review' for the last time.
[09:05:01] 	 yes
[09:05:26] 	 once you have done the commit, the change are no more in the stage. You will have to use "git show "  : -)
[09:06:12] 	 let's put it like this: i created a branch and made two local commits.
[09:06:35] 	 now i want to see the diff between the current state of the branch and the state before the two commits.
[09:06:38] 	 hashar: okay, siebrand cannot "Verify", is that because he is not in ops?
[09:06:52] 	 Nikerabbit: I have no idea who is able to verify.
[09:07:21] 	 aharoni: the state before the two commit is the one in the original branch I guess
[09:07:26] <^demon>	 "Verify" is for the linter/unit testing.
[09:07:50] 	 aharoni: I have no idea how to find the branch point though :-(
[09:08:23] 	 ^demon: ohi there you are
[09:08:32] 	 ^demon: why is that not happening then?
[09:08:52] <^demon>	 I just woke up...it's 5am here :)
[09:08:56] 	 cool
[09:09:07] 	 you're going to have busy day
[09:09:31] 	 ^demon: is it safe to rename i18n-group to l10n-team?
[09:09:42] 	 aharoni: looks like it is should be :   git log HEAD..branchname   http://stackoverflow.com/questions/53569/how-to-get-the-changes-on-a-branch-in-git
[09:09:57] 	 ^demon: you should wake up everyday at 5am
[09:10:07] 	 this way we would confuse you as an European guy :-]
[09:10:47] <^demon>	 Nikerabbit: We could make a new group called l10n-team and move everyone into it if the name bothers you.
[09:10:59] 	 ^demon: well, gerrit provides way to just rename it
[09:11:05] 	 New review: Siebrand; "(no comment)" [mediawiki/core] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3335
[09:11:33] <^demon>	 Ah, so you can rename that
[09:11:36] <^demon>	 Ok, renamed.
[09:12:17] 	 03(NEW) Provide a form of incategory: which covers subcategories as well - 10https://bugzilla.wikimedia.org/35402 enhancement; Wikimedia: lucene-search-2; (rd232)
[09:15:12] 	 New review: Siebrand; "(no comment)" [mediawiki/extensions/Translate] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3371
[09:15:15] 	 Change merged: Siebrand; [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/3371
[09:17:36] 	 New review: Demon; "(no comment)" [mediawiki/extensions/Translate] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3372
[09:17:39] 	 Change merged: Demon; [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/3372
[09:21:32] 	 What's the policy on pushing to gerrit, if PHPUnit tests are broken (as current HEAD in master branch of core.git)?
[09:24:29] 	 qchris: it has been decided that unit tests were not a blocker
[09:24:41] 	 hashar: Ok. Thanks.
[09:24:43] 	 if you know a commit breaks test, you should probably not merge it though
[09:24:57] 	 hashar: Yes. Obviously :D
[09:24:59] 	 if HEAD is broken, we need to fix it :P
[09:25:06] 	 hehe
[09:25:22] 	 Nikerabbit: .gitreview require that [gerrit] at the top
[09:25:51] 	 New review: Demon; "(no comment)" [mediawiki/core] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3319
[09:25:51] 	 I get this error:  ConfigParser.MissingSectionHeaderError: File contains no section headers.
[09:25:54] 	 Change merged: Demon; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3319
[09:27:34] <^demon>	 santhosh: Yes, it does.
[09:28:05] 	 santhosh: but I have [gerrit] at the top, don't I?
[09:28:15] 	 oh my god
[09:28:25] 	 so many change and follow up. Need to clean that mess :)
[09:29:27] <^demon>	 Yeah. I think we can abandon the ones relating to SpecialCachedPage, Jeroen resubmitted those as a single changeset.
[09:30:45] 	 I am not sure having Roan to resubmit everything was a good idea
[09:30:56] 	 would have been better to have the original authors to submit their aggregated changes :D
[09:31:07] <^demon>	 Probably.
[09:31:15] 	 I am going to aggregate somes
[09:31:16] 	 a
[09:31:21] 	 and abandon the follow up
[09:35:26] 	 what is the difference between starred and watched
[09:36:04] 	 14(INVALID) Missing MediaWiki:Listusers-summary message in translatewiki - 10https://bugzilla.wikimedia.org/35401  +comment (10Siebrand)
[09:36:19] <^demon>	 Starred is for individual changesets. Watching is across all projects that you have added to your watchlist.
[09:36:57] 	 ^demon: oh, how do I do that?
[09:37:17] <^demon>	 https://gerrit.wikimedia.org/r/#settings,projects
[09:37:56] <^demon>	 If a project's on your watchlist, you get e-mails about it on push.
[09:39:44] 	 doh I got some fatal error with git-review  http://dpaste.org/97axU/
[09:39:47] 	 any idea ^demon  ?
[09:40:38] <^demon>	 Weird. Which project is that? I got that once when there was no HEAD
[09:40:49] 	 mediawiki/core :-(
[09:41:16] <^demon>	 Then how in the hell...?
[09:41:30] 	 verbose : http://dpaste.org/SwNbv/
[09:42:56] <^demon>	 Unmet dependency? Still, seems weird.
[09:44:20] 	 hashar: stop breaking things :p it's only ~5ish for chad
[09:44:40] 	 03(mod) Wikimen� for Arabic Wikipedia - 10https://bugzilla.wikimedia.org/35394  (10Krinkle)
[09:44:54] * hashar  reads git-review source code
[09:46:10] 	 Change abandoned: Demon; "Should be part of an amended patchset to change 3363 per Hashar." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3364
[09:46:26] 	 ^demon: nooooo
[09:46:36] 	 04(REOPENED) Missing MediaWiki:Listusers-summary message in translatewiki - 10https://bugzilla.wikimedia.org/35401  +comment (10Niklas Laxström)
[09:46:37] 	 ^demon: that will just flood the poor Roan :D
[09:46:58] 	 ^demon: we should just mark the follow up as do not submit and only abandon them once the original commit has been amended
[09:47:12] 	 I am afraid that abandoned changed will never be merged back in their ancestor
[09:47:45] <^demon>	 Those 2 commits were after the switchover and not part of Roan's mass-push
[09:47:48] <^demon>	 It's ok
[09:48:38] 	 03(WONTFIX) Missing MediaWiki:Listusers-summary message in translatewiki - 10https://bugzilla.wikimedia.org/35401  +comment (10Siebrand)
[09:49:11] 	 I am interested in making a database of hydropower sites in the world. This is a wikimedia database and I will allow other users of the site to add to it. My goal is to make this database of locations ( incl. coordinates) to automatically update a google map or earth app on the page to add the newly added site/coordinates to the map. Any information about how to do this (automatic map updating from database entry)) would be hig
[09:49:38] 	 Tim-away: mmmaybe :)
[09:51:50] 	 Q: can I submit multiple commits for review at once and how does it work? Does gerrit merge them into one commit?
[09:52:18] 	 ^demon: I am screwed somehow.  I can't not use git-review on operations/puppet huhu
[09:52:22] 	 So you guys are using git now?
[09:52:45] 	 New patchset: QChris; "Refactoring dumpTextPass's error handling" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3373
[09:53:23] 	 if HEAD is broken, a reviewer fucked up.
[09:54:12] 	 Hmm, I think that was a reply to an old thread. Just ignore that, please. Long live history scrolling.
[09:54:18] 	 avar: for core and wmf extensions, yes
[09:54:28] 	 avar: yes :)
[09:54:39] 	 avar: migrated 12 hours ago roughly
[09:54:46] 	 nom nom
[09:55:25] 	 03(mod) Sidebar generates duplicate IDs - 10https://bugzilla.wikimedia.org/35371  +comment (10Krinkle)
[09:55:37] 	 ^demon: I forgot the  -d switch to git-review to actually download a change
[09:55:49] <^demon>	 Ha, yeah that'll do it :)
[09:55:52] 	 ^demon: without it it is supposed to be branch.   git-review 1234   aka branch 1234
[09:55:57] 	 so essentially you guys push to gerrit and then after review it gets merged in?
[09:56:02] * avar  has never used gerrit
[09:56:17] <^demon>	 avar: Yep, that's it.
[09:56:20] 	 ^demon: I am going to aggregates pending changes and abandon the follows up
[09:56:39] 	 thus we get a very messy history :)))))
[09:56:48] 	 since all commit has also a merge commit
[09:57:08] <^demon>	 avar: Gerrit puts it into a queue when you push to refs/for/BRANCHNAME
[09:57:18] <^demon>	 Then once it's approved in gerrit, it'll get merged to BRANCHNAME
[09:57:54] 	 messy messy : http://imgur.com/BxIjc
[09:58:09] 	 03(mod) RSS/Atom feed icon for sidebar is low-resolution - 10https://bugzilla.wikimedia.org/35345  +comment (10Krinkle)
[09:58:37] 	 ^demon: I am wondering if we could make gerrit to just rebase / apply the change instead of merging
[10:02:57] 	 03(mod) Interface icons shouldn't be pixelated when zoomed on mobile devices - 10https://bugzilla.wikimedia.org/35345  summary; +comment (10Krinkle)
[10:05:47] 	 !e Maps energypedia
[10:05:47] 	 https://www.mediawiki.org/wiki/Extension:Maps
[10:06:00] 	 !e SemanticMediaWiki | energypedia
[10:06:00] 	 energypedia: https://www.mediawiki.org/wiki/Extension:SemanticMediaWiki
[10:06:30] 	 So much hardcoded into the skin system...
[10:08:26] 	 Why is something as simple as "return the login url" and "return the upload url" such a mess?
[10:10:34] 	 You need all this code just to get the upload url http://p.defau.lt/?PHqV4JH_i4aWILarXJDIWw
[10:10:50] 	 and login...
[10:12:31] 	 New review: Siebrand; "(no comment)" [mediawiki/core] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3337
[10:14:23] 	 New review: Siebrand; "(no comment)" [mediawiki/core] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3336
[10:15:35] 	 Dantman: because they like to make $delitiy cry
[10:17:37] 	 New review: Hashar; "This change need to have several "follow ups" to be squashed there." [mediawiki/core] (master); V: 0 C: -2;  - https://gerrit.wikimedia.org/r/3329
[10:18:04] 	 New review: Hashar; "This subversion follow-up needs to be squashed with change 3329." [mediawiki/core] (master); V: 0 C: -2;  - https://gerrit.wikimedia.org/r/3330
[10:18:35] 	 New review: Hashar; "This subversion follow-up needs to be squashed with change 3329." [mediawiki/core] (master); V: 0 C: -2;  - https://gerrit.wikimedia.org/r/3331
[10:18:52] 	 New review: Hashar; "This subversion follow-up needs to be squashed with change 3329." [mediawiki/core] (master); V: 0 C: -2;  - https://gerrit.wikimedia.org/r/3332
[10:22:23] 	 New patchset: Santhosh; "Handle the move and delete scenario of translatable pages and make sure that the metadata associated is correct." [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/3374
[10:23:25] 	 And THIS is what it takes to generate a login link http://dpaste.org/fhgH4/
[10:24:19] 	 hello
[10:25:11] 	 Now what kind of api would we want for those things
[10:25:14] 	 Any chance I can ask a question about errors when creating new namespaces? 
[10:26:29] 	 New patchset: Santhosh; "Add the .gitreview file" [mediawiki/extensions/WebFonts] (master) - https://gerrit.wikimedia.org/r/3375
[10:27:10] 	 03(NEW) Documentation for gerrit on labs is almost that ugly as gerrit itself - 10https://bugzilla.wikimedia.org/35403 normal; Wikimedia Labs: Unspecified; (benapetr)
[10:28:22] 	 Change abandoned: Santhosh; "Resubmitted it with Topic." [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/3368
[10:32:29] 	 03(mod) RSS/Atom feed icon for sidebar is low-resolution - 10https://bugzilla.wikimedia.org/35345  summary; +comment (10Krinkle)
[10:32:35] 	 03(mod) RSS/Atom feed icon for sidebar is low-resolution - 10https://bugzilla.wikimedia.org/35345  (10Krinkle)
[10:34:08] 	 New review: Nikerabbit; "(no comment)" [mediawiki/extensions/WebFonts] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3375
[10:34:09] 	 03(mod) High-density display issues on mobile devices (tracking) - 10https://bugzilla.wikimedia.org/32101   +tracking; summary; +comment (10Krinkle)
[10:34:10] 	 Change merged: Nikerabbit; [mediawiki/extensions/WebFonts] (master) - https://gerrit.wikimedia.org/r/3375
[10:35:46] 	 03(mod) Documentation for gerrit on labs is almost that ugly as gerrit itself - 10https://bugzilla.wikimedia.org/35403  +comment (10Peter Bena)
[10:35:56] 	 New review: Nikerabbit; "Can you remove the trailing whitespaces?" [mediawiki/core] (master); V: 0 C: 0;  - https://gerrit.wikimedia.org/r/3373
[10:41:55] 	 03(mod) Add support for reporting caught JS errors to a wiki page - 10https://bugzilla.wikimedia.org/35333  +comment (10Krinkle)
[10:41:59] 	 New patchset: Santhosh; "Update Lohit Nepali font to 2.5.1.1 version from upstream Ref http://lists.wikimedia.org/pipermail/wikimediaindia-l/2012-March/007677.html and https://www.redhat.com/archives/lohit-devel-list/2012-March/msg00015.html" [mediawiki/extensions/WebFonts] (master) - https://gerrit.wikimedia.org/r/3377
[10:43:32] 	 03(mod) Add support for reporting caught JS errors to a wiki page - 10https://bugzilla.wikimedia.org/35333  +comment (10Krinkle)
[10:46:27] 	 03(mod) Separate edit summaries when adding comments to a page - 10https://bugzilla.wikimedia.org/8341  +comment (10Pallav Shinghal)
[10:48:41] 	 New patchset: Hashar; "[FileBackend] Filejournal class" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3320
[10:49:34] 	 Change abandoned: Hashar; "I have squashed that subversion followup into change 3320 (patch set 2)" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3321
[10:49:40] 	 Hi, I'm having a continuing problem with Semantic Media Wiki and user input. In Germany, the decimal separator is a comma and it happens on a regular basis that users enter semantic values containing commata. It also happens that these commata end up in the smw_atts2 table, where – as far as I understood – they should _not_ end up. Instead there should be points. There is a long discussion here 
[10:49:40] 	 https://bugzilla.wikimedia.org/show_bug.cgi?id=32661 but no answer to my last entry. Any comments, how I should continue?
[10:56:13] 	 03(mod) Random button for Wikisource - 10https://bugzilla.wikimedia.org/30902  +comment (10Pallav Shinghal)
[11:01:00] 	 New review: Hashar; "(no comment)" [mediawiki/core] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3359
[11:01:03] 	 Change merged: Hashar; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3359
[11:03:02] 	 03(mod) Browser error message received when accessing namespace pages that don't yet exist - 10https://bugzilla.wikimedia.org/33275  (10nesmicroscopy)
[11:03:40] 	 New patchset: Santhosh; "Add the .gitreview file" [mediawiki/extensions/Narayam] (master) - https://gerrit.wikimedia.org/r/3378
[11:03:46] 	 New patchset: Hashar; "(bug 33928) make diff title page more relevant" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3361
[11:06:20] 	 New patchset: Hashar; "(bug 33928) make diff title page more relevant" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3361
[11:07:14] 	 New review: Hashar; "Should be fine now. Patchset 2 amended commit message and patchset 3 fixed wfMessage() being used in..." [mediawiki/core] (master); V: 0 C: 1;  - https://gerrit.wikimedia.org/r/3361
[11:07:37] 	 New review: Demon; "(no comment)" [mediawiki/extensions/Narayam] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3378
[11:07:40] 	 Change merged: Demon; [mediawiki/extensions/Narayam] (master) - https://gerrit.wikimedia.org/r/3378
[11:08:22] 	 New review: Hashar; "Can you please make a bit better commit message introducing the change? :-)" [mediawiki/core] (master); V: 0 C: -1;  - https://gerrit.wikimedia.org/r/3362
[11:09:16] 	 03(mod) Browser error message received when accessing namespace pages that don't yet exist - 10https://bugzilla.wikimedia.org/33275  (10nesmicroscopy)
[11:11:28] 	 Change abandoned: Hashar; "Abandoning this cache helper related changes which was squashed and resubmitted as change 3362 https..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3340
[11:12:27] 	 New patchset: QChris; "Code reformatting" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3379
[11:12:45] 	 New review: Hashar; "Please fix the commit message which has a typo :-)" [mediawiki/core] (master); V: 0 C: -2;  - https://gerrit.wikimedia.org/r/3335
[11:13:07] 	 03(NEW) Leading space within [[ http://...]] gives redlink and avoids blacklist - 10https://bugzilla.wikimedia.org/35404 minor; MediaWiki: General/Unknown; (billinghurst)
[11:14:37] 	 francis-h: I'm reading bug 32661 but I never dealt with Semantic extensions
[11:14:59] 	 New review: QChris; "I reran stylize.php on fetchDumpText.php in" [mediawiki/core] (master) C: 0;  - https://gerrit.wikimedia.org/r/3373
[11:15:38] 	 Change abandoned: Hashar; "Abandoning this cache helper related change which was squashed and resubmitted as change 3362 https:..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3343
[11:17:27] 	 Change abandoned: Hashar; "Abandoning this cache helper related change which was squashed and resubmitted as change 3362 https:..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3344
[11:18:24] 	 03(mod) Change "vote" to "watch", "bookmark" or "favorites" on Bugzilla interface - 10https://bugzilla.wikimedia.org/34490  (10mybugs.mail)
[11:19:16] 	 Change abandoned: Hashar; "Abandoning this cache helper related change which was squashed and resubmitted as change 3362 https:..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3345
[11:19:36] 	 03(mod) Change "vote" to "watch", "bookmark" or "favorites" on Bugzilla interface - 10https://bugzilla.wikimedia.org/34490  +comment (10Krinkle)
[11:19:51] 	 Change abandoned: Hashar; "Abandoning this cache helper related change which was squashed and resubmitted as change 3362 https:..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3346
[11:20:14] 	 "squashed", such a beautiful word. We'll hear it a fair amount now that we're on the bandwagen
[11:20:22] 	 A whole new exciting dictionary :)
[11:20:39] 	 Change abandoned: Hashar; "Abandoning this cache helper related change which was squashed and resubmitted as change 3362 https:..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3347
[11:20:54] 	 Krinkle: I have no idea if "squashed" actually exist :)
[11:20:55] 	 :D
[11:20:57] 	 fetching, pushing, pulling, squashing, merging (svn had that but am, well, you know..), cherry-picking (sweet!), and more
[11:20:58] 	 and rebased
[11:21:14] 	 oooo i love rebasing :D
[11:21:22] 	 I love abandon :)
[11:21:29] 	 I'm afraid it's all lies though, I haven't found any actual cherries yet :( 
[11:21:39] 	 damn cherries
[11:21:44] * yuvipanda  bites into a watermelon slice
[11:21:53] 	 abandon, squashing, rejecting et all is Gerrit lingo though
[11:21:57] 	 but we'll get that too
[11:22:02] 	 squashing is git lingo
[11:22:19] 	 yuvipanda: I actually think it's neither gerrit or git.
[11:22:32] 	 general version control, just rare outside git
[11:22:35] 	 Change abandoned: Hashar; "Abandoning this cache helper related change which was squashed and resubmitted as change 3362 https:..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3348
[11:22:40] 	 ah
[11:22:48] 	 well, then so is merge commit etc
[11:22:48] 	 Change abandoned: Hashar; "Abandoning this cache helper related change which was squashed and resubmitted as change 3362 https:..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3349
[11:22:57] 	 I guess Roan is going to owe a couple beers
[11:23:03] 	 yeah, merging commits from one branch to another is however new for us in git
[11:23:05] 	 he resubmitted all of Jeroen mess in gerrit :-/
[11:23:09] 	 so is branching
[11:23:15] 	 svn doesn't support branching imho
[11:23:35] 	 you can create a directory named "branches" and make copies of your pseudo-root in it
[11:23:38] 	 that's not branching :P
[11:23:52] 	 so branching is new as well in a way
[11:24:06] 	 Change abandoned: Hashar; "Abandoning this cache helper related change which was squashed and resubmitted as change 3362 https:..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3350
[11:24:41] 	 Change abandoned: Hashar; "Abandoning this cache helper related change which was squashed and resubmitted as change 3362 https:..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3351
[11:25:22] 	 :)
[11:25:23] 	 change abandoned feels 'sad'
[11:25:39] 	 Uh, can anyone help with the installation instructions given at http://www.mediawiki.org/wiki/Git/Workflow#Windows
[11:25:53] 	 yuvipanda: it should not happen that much
[11:25:56] 	 03(mod) Can't expand collapsed sections (must run 'make remotes') - 10https://bugzilla.wikimedia.org/34986  +comment (10Andrea Stagi)
[11:25:58] 	 since people will be able to amend their change
[11:26:11] 	 creating new patch sets and iterating until the change is fine for a merge :)
[11:26:49] 	 Change abandoned: Hashar; "Abandoning this cache helper related change which was squashed and resubmitted as change 3362 https:..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3352
[11:26:51] 	 re
[11:26:59] 	 how are you doing?
[11:27:20] 	 bad
[11:27:22] 	 saper: thanks. I have found an entry in localsettings that shouldn't be there: setlocale( LC_ALL, "de_DE.UTF-8" ). When I delete this, the commata get serialized to points. 
[11:27:23] 	 I have few projects I want to document inside the same Wiki installation.. Should I organise categories and subcategories inside the Project namespace or create a new namespace for each project?
[11:27:29] 	 CLEANING THE MESS ! :-D
[11:27:37] 	 hashar: what's up?
[11:27:40] 	 oh that
[11:27:44] 	 git stuff?
[11:27:58] 	 Change abandoned: Hashar; "Abandoning this cache helper related change which was squashed and resubmitted as change 3362 https:..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3353
[11:29:02] 	 francis-h: so something is still using locale for this... This is messy. 
[11:29:12] 	 hashar: do we have commit notes?
[11:29:19] 	 we had some
[11:29:26] 	 listing the subversion revision
[11:29:31] 	 but they got lost somehow during the migration
[11:29:41] 	 I think it is on ^demon todo list to bring notes back
[11:29:48] 	 what notes?
[11:29:49] 	 hm... where do i ask about troubles with git?
[11:29:56] 	 here? or is there a better place?
[11:30:17] * Nikerabbit  doesn't understand how making reviewing harder makes us review more stuff
[11:30:34] 	 Daniel_WMDE: this is the  best place to ask
[11:30:40] 	 Okay
[11:30:44] <^demon>	 The notes are on extensions, only core's missing them
[11:30:47] 	 How does one checkout all extensions?
[11:30:57] <^demon>	 vvv: Workin' on it
[11:31:04] 	 ^demon: I got a script to do that
[11:31:11] <^demon>	 Awesome, where?
[11:31:15] 	 ^demon: thanks. Also, where do I ask for my extension to be migrated?
[11:31:19] 	 all = git + svn
[11:31:21] 	 translatewiki.net somewhere
[11:31:30] 	 so... if i had core commit access before, should i have ssh access to git? 
[11:31:46] <^demon>	 vvv: I'm waiting for the dust to settle a bit before I migrate any more. Iron out the remaining issues.
[11:31:51] 	 ^demon: do you want to setup a repository which holds all Gerrit hosted extensions as submodules ?
[11:32:03] <^demon>	 But I'll get a list together of people who'd like to be in the next batch.
[11:32:15] 	 because i'm getting: Permission denied (publickey)
[11:32:30] 	 am i doing something wrong? is this intended? or is my key just missing?
[11:32:37] <^demon>	 hashar: That's what I'd like to do. I wish gerrit supported it automagically--but there seems to be a set of commit hooks someone wrote to make the meta-repo auto-update.
[11:32:38] 	 Daniel_WMDE: can you do ssh -p  username@gerrit.wikimedia.org?
[11:32:39] 	 ^demon: that means I can work on my extension in SVN now, right?
[11:32:43] <^demon>	 Yes.
[11:32:59] <^demon>	 !gitaccount
[11:33:00] 	 https://labsconsole.wikimedia.org/wiki/Help:Access#Initial_log_in
[11:33:00] 	 ^demon: do you have access to translatewiki ?  If so look at /home/betawiki/bin/update-mediawiki-submodules
[11:33:04] <^demon>	 Daniel_WMDE: ^
[11:33:07] 	 ^demon: it autoupdate a repository  :)
[11:33:25] 	 saper: Permission denied (publickey).
[11:33:33] 	 ^demon: adding any new extension as submodule whenever they are added to WMF Gerrit
[11:33:39] <^demon>	 hashar: https://github.com/ralberts/Gerrit-Submodule-Hooks
[11:33:56] 	 ^demon: or that :-]
[11:33:59] <^demon>	 If you wanna poke at ^ today, I think it'll do exactly what we're aiming for.
[11:34:17] 	 03(mod) Change "vote" to "watch", "bookmark" or "favorites" on Bugzilla interface - 10https://bugzilla.wikimedia.org/34490  (10mybugs.mail)
[11:34:17] 	 I just did a quick perl script to do that for Raymond to play with
[11:34:19] 	 03(mod) Changing pages keeps at same scroll position - 10https://bugzilla.wikimedia.org/35369  +comment (10Jon)
[11:34:21] 	 hashar, ^demon: oh, right... i was going to create a new extension today. what#s the procedure for that now? got a link for me?
[11:34:30] 	 today I am just going to clean up Roan mess in gerrit
[11:34:48] 	 Daniel_WMDE: you need someone to create a git repository for you
[11:34:51] 	 Daniel_WMDE: can you login to gerrit web interface?
[11:34:56] 	 I lack the rights to do so unfortunately :-/
[11:35:17] <^demon>	 Daniel_WMDE: I'd recommend just creating a local git repo (or github/gitorious) and working on it. We can add the repo in gerrit in a day or two when the dust settles.
[11:35:23] 	 saper: i have no idea, i don't even know which credentials to use :)
[11:35:32] 	 ^demon: seen https://gerrit.wikimedia.org/r/#change,3366 ?
[11:35:41] 	 ^demon: ok.
[11:35:44] 	 so.
[11:36:08] 	 what user name would i me using for the labs wiki? i was under the impression the svn credentials would be migrated.
[11:36:51] 	 03(mod) Change "vote" to "watch", "bookmark" or "favorites" on Bugzilla interface - 10https://bugzilla.wikimedia.org/34490  +comment (10Chad H.)
[11:36:53] 	 Nikerabbit: can you gimme a link to svn + git extension checkout script, please?
[11:37:09] 	 New review: Hashar; "We can't really submit this change. It is part of two changes: cache manager and the language durati..." [mediawiki/core] (master); V: 0 C: -2;  - https://gerrit.wikimedia.org/r/3342
[11:37:31] 	 Daniel_WMDE: no, do you have labs account? if not, check wikitech-l posting about migration of svn accounts
[11:37:43] 	 I think you can recover your password
[11:37:44] <^demon>	 Nikerabbit: The point is not to review more, but actually less and have cleaner overall reviews. Right now if you commit a new feature there's usually a half-dozen (or more) followups that get caught on first-pass of CR.
[11:38:03] <^demon>	 With git just submit a new patchset.
[11:38:12] <^demon>	 Less overall # of commits to review.
[11:38:12] 	 ^demon: seen https://gerrit.wikimedia.org/r/#change,3366 ? 
[11:38:23] <^demon>	 Yes, looks ok.
[11:38:44] 	 the previous one didn't work at all with an empty repo (grep -v ... failed)
[11:38:50] 	 New review: Demon; "I might be replacing this with https://github.com/ralberts/Gerrit-Submodule-Hooks, but this change i..." [mediawiki/extensions] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3366
[11:38:53] 	 Change merged: Demon; [mediawiki/extensions] (master) - https://gerrit.wikimedia.org/r/3366
[11:39:03] 	 should I commit in extensions.git after submodules are imported?
[11:39:56] <^demon>	 Not yet. I'm not 100% clear on how it works yet.
[11:40:08] <^demon>	 And I'm looking at using that hook I mentioned instead.
[11:40:27] 	 Should extensions come with release branches? (e.g.: ActiveAbstract has no REL1_17, and that extension's master's HEAD does not work on MediaWiki 1.17)
[11:40:58] 	 Has anyone successfully installed git-review on win X64 here?
[11:41:44] 	 saper, ^demon: i recovered my password for the labsconsole wiki. i checked the ssh key registered there, it's correct.
[11:42:16] 	 however, when trying to access git.wmo or gerrit.wmo, i get "Permission denied (publickey)."
[11:42:35] <^demon>	 Daniel_WMDE: Did you add your public key into gerrit after logging in there?
[11:42:45] <^demon>	 Gerrit doesn't import keys from LDAP -- Ryan hates this bug.
[11:42:48] 	 ^demon: no, it was already there
[11:43:00] 	 oh, so i have to re-add it?
[11:43:05] 	 let me try that
[11:43:17] <^demon>	 !gerritkeys is https://gerrit.wikimedia.org/r/#settings,ssh-keys
[11:43:17] 	 Successfully added keyword: gerritkeys
[11:43:30] 	 New review: IAlex; "Passing wfMessage() raw to OutputPage::setPageTitle() was correct since Message::text() will be call..." [mediawiki/core] (master) C: -1;  - https://gerrit.wikimedia.org/r/3361
[11:43:50] 	 ahh ialex got Gerrit access :-]  one more reviewer !
[11:44:01] 	 Daniel_WMDE: can you login to gerrit.wikimedia.org with your new password?
[11:44:24] 	 saper: with wich password?
[11:44:29] 	 labs
[11:44:56] 	 ^demon: i deleted and re-added the key in libsconsole. still no bananas
[11:45:09] <^demon>	 No, not on labsconsole.
[11:45:12] <^demon>	 On gerrit.wm.o
[11:45:30] <^demon>	 !gerritkeys | Daniel_WMDE
[11:45:31] 	 Daniel_WMDE: https://gerrit.wikimedia.org/r/#settings,ssh-keys
[11:45:49] <^demon>	 labsconsole pulls your keys automatically like it should :)
[11:45:49] 	 ^demon: I guess we should add some notice on Special:NovaKey
[11:46:02] 	 saying "these keys are NOT for git access"
[11:46:06] 	 ^demon: oh, that's confusing.
[11:46:12] 	 ok, i'm on it
[11:46:16] <^demon>	 liangent: "If you're trying to access Gerrit, you need to add your keys [here]"
[11:46:21] 	 would be nice to use the same set of ssh keys for both
[11:46:52] 	 ^demon: better
[11:48:11] <^demon>	 Daniel_WMDE: Yeah, gerrit uses LDAP for auth but doesn't pull the keys in automatically.
[11:48:17] <^demon>	 It should, and I know Ryan hates that bug a lot.
[11:48:21] 	 ^demon: added my key there. still doesn't work. though... what's the user name i'm supposed to use with ssh? my user name on labs is "Daniel Kinzler"
[11:48:25] 	 do i lower-case it?
[11:48:30] 	 use an underscore for the space?
[11:48:32] 	 or what?
[11:48:55] <^demon>	 What command are you attempting?
[11:49:17] 	 hey. is there a way to set a default namespace in RecentChanges? I'd like to edit a personal page with many tiny edits and I don't want them to pollute the log
[11:49:38] 	 lunch time
[11:49:41] 	 will be back later on
[11:50:02] 	 doh
[11:50:09] 	 gerrit sent me 124 mails this morning
[11:51:20] 	 Has anyone here successfully installed pip on win X64?
[11:56:30] 	 ...
[11:56:58] <^demon>	 I don't know if anyone's done that yet.
[11:57:07] 	 ^demon: daniel@brightpad ~/www/TrunkWiki> git clone ssh://daniel_kinzler@gerrit.wikimedia.org:29418/mediawiki/core.git
[11:57:07] 	 Cloning into core...
[11:57:08] 	 Permission denied (publickey)
[11:57:36] <^demon>	 Nooo, your shell username is the same as before. UI username is different.
[11:57:40] 	 ^demon: oh! it works with my old svn user name now ("daniel")
[11:57:45] <^demon>	 Yes :)
[11:57:47] 	 Sid-G, automatic installer doesn't work on x86, follow the instructions at [[Git/Workflow]]
[11:58:02] 	 ^demon: yea, just found that out. hm... con.fu.sing.
[11:58:07] 	 anyway, works now, thanks :)
[11:58:15] 	 MaxSem:I'm talking X64, and those instructions are skewed
[11:58:37] 	 followed http://www.pip-installer.org/en/latest/installing.html#prerequisites
[11:58:46] 	 I have pip working on W7-64, wwhat have I done wrong?
[11:59:01] 	 ^demon: how can i request a working branch to be moved to git? not today, obviously, next week is fine. i just want to know what the procedure is.
[11:59:05] <^demon>	 Daniel_WMDE: You login with the CN in LDAP, I believe.
[11:59:40] 	 don't use virtualenv on Windows uless you're sure what you're doing
[11:59:41] 	 ^demon: can i *see* that name in the console somewhere?
[11:59:45] <^demon>	 Daniel_WMDE: http://www.mediawiki.org/wiki/Git/New_repositories
[12:00:19] 	 thanks
[12:00:21] <^demon>	 https://gerrit.wikimedia.org/r/#settings should show the difference.
[12:00:21] 	 MaxSem:Teach me like a 4-yr old
[12:00:48] <^demon>	 Username is LDAP CN, and username is SN
[12:01:06] 	 sorry if it sounded that way
[12:01:29] 	 MaxSem:I'm asking u to do that! I'm a total noob at this!
[12:01:41] <^demon>	 Daniel_WMDE: http://p.defau.lt/?zuDLKhVxQ5WbN_yqGzz5dw is you :)
[12:01:47] 	 https://www.mediawiki.org/wiki/Git/Workflow#Windows worked for me
[12:01:57] <^demon>	 (key redacted ;-))
[12:02:24] 	 ^demon: well, yea :) i'd like to be able to see my shell name on labsconsole somehow. i thin that would be useful.
[12:02:46] <^demon>	 That can probably be done easily. Labconsole's got all the LDAP tie-ins.
[12:02:50] <^demon>	 Ask Ryan about that
[12:03:05] 	 kk
[12:03:11] 	 thanks for your help!
[12:03:20] <^demon>	 You're welcome :)
[12:05:18] 	 Daniel_WMDE: can you now git clone ssh://daniel@gerrit.wikimedia.org:29418/mediawiki/extensions.git ?
[12:05:23] 	 Sid-G, explain what you've done _exactly_ and what doesn't work
[12:07:15] 	 I have a quick question: how can I use subst?
[12:07:47] 	 IWorld: {{subst:templatename}} ?
[12:07:52] 	 ah
[12:08:00] 	 I hope that runs ;)
[12:08:19] 	 MaxSem:ok
[12:08:25] 	 saper: should i?
[12:08:53] 	 MaxSem: I went to http://pypi.python.org/pypi/setuptools#windows
[12:08:53] 	 and downloaded http://peak.telecommunity.com/dist/ez_setup.py
[12:08:53] 	 I ran it in Python2.7 commandline
[12:08:53] 	 it downloaded an egg file
[12:09:14] 	 I added the python scripts directory to the path for one of the 2 environment variables I have
[12:09:14] 	 I downloaded https://raw.github.com/pypa/pip/master/contrib/get-pip.py and ran it
[12:09:15] 	 It exits with an error of some kind while trying to download pip
[12:09:19] 	 I think the error is after the download's complete
[12:09:32] 	 MaxSem:That's all.
[12:09:40] 	 error of what kind?
[12:10:29] 	 saper: can I use "{{subst:{{Labsconsole request|Wiki-username=|Accountname=|SVN-access=|email=}}}}
[12:10:29] 	 "?
[12:11:34] 	 no
[12:11:44] 	 How can I use that?
[12:12:01] 	 {{subst:Labsconsole request}}
[12:12:18] 	 and the attributes?
[12:12:25] 	 as usual
[12:12:42] 	 you just prefix the template name with subst:.
[12:12:44] 	 that's it.
[12:12:54] 	 {{subst:Labsconsole request|Wiki-username=xxx...}}
[12:13:05] 	 ok
[12:13:28] 	 saper: i can clone extensions.git, but it's empty
[12:13:52] 	 ah, i'd need to fetch the submodules, right?
[12:13:56] 	 and how can I use attributes with #if?
[12:14:44] 	 saper: a script to fetch individual submodules (i.e. extensions) would be nice
[12:15:53] 	 New review: Demon; "Experimenting with patch state. WILL NOT SUBMIT." [mediawiki/core] (master); V: 0 C: 2;  - https://gerrit.wikimedia.org/r/3332
[12:16:39] 	 MaxSem:So what did I do wrong?
[12:17:18] 	 saper: and how can I use attributes with #if?
[12:17:31] 	 Daniel_WMDE: it's there, isn't it? update-submodules.sh
[12:17:38] 	 IWorld: what are you trying to do?
[12:17:40] 	 first of all, elaborate on the error you receive
[12:17:55] 	 saper: http://www.mediawiki.org/wiki/Template:Labsconsole_request SVN access
[12:18:05] 	 saper: "update any missing submodules and add them to head" is not what i'm trying to do
[12:18:07] 	 do you need #if for that?
[12:18:12] 	 i don't want all extensions
[12:18:14] 	 MaxSem:It doesn't wait for me before exiting. Its gone in a fraction of a sec, so I can't really elaborate
[12:18:16] 	 i want a specific extension
[12:18:21] 	 or 5
[12:18:50] 	 saper: yes: if svn-access==DID then MediaWiki writes {{yes}}.
[12:18:52] 	 MaxSem:I think the error is after the download
[12:18:56] 	 open a command promt
[12:19:02] 	 Daniel_WMDE: something like (echo FlaggedRevs; echo AbuseFilter) | update-submodules.sh  is okay?
[12:19:07] 	 03(FIXED) [[MediaWiki:Enotif body]] needs GENDER support - 10https://bugzilla.wikimedia.org/29170  +comment (10Santhosh Thottingal)
[12:19:23] 	 IWorld: sorry I don't understand
[12:19:33] 	 hmm
[12:19:43] 	 saper: or update-submodules.sh FlaggedRevs AbuseFilter :)
[12:20:04] 	 ok
[12:20:09] 	 got ya
[12:20:34] 	 done
[12:21:05] 	 Sid-G: now run the python script form the command prompt
[12:21:43] 	 New review: Demon; "(no comment)" [mediawiki/core] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3379
[12:22:39] * Sid-G  is waiting
[12:23:14] 	 New review: Demon; "Taken care of with the child, this is ok now." [mediawiki/core] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3373
[12:23:17] 	 Daniel_WMDE:how?
[12:23:17] 	 Change merged: Demon; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3379
[12:23:19] 	 Change merged: Demon; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3373
[12:24:20] 	 Sid-G: cd to the directory. then run python whatever.py
[12:24:23] 	 ok, done
[12:25:03] 	 wait .py or .exe ?
[12:26:29] 	 you are running a py file, right?
[12:26:33] 	 so it's .py
[12:26:40] 	 no, its an exe
[12:26:44] 	 ...using they python interpreter
[12:27:02] 	 it is the interpreter
[12:27:09] 	 Which py did u want me to run?
[12:27:34] 	 Sid-G: i don't know, run whatever had an error message you wanted to see
[12:27:43] 	 oh
[12:27:43] 	 you said you downloaded and ran https://raw.github.com/pypa/pip/master/contrib/get-pip.py
[12:27:44] 	 k
[12:27:47] 	 which is a python file
[12:27:49] 	 yeah
[12:27:54] 	 so, run it :)
[12:27:57] 	 ok
[12:28:18] 	 but run it via python. i.e.
[12:28:24] 	 python get-ip.py
[12:28:27] 	 err, get-pip
[12:28:29] 	 whatever
[12:29:13] 	 I'm in cmd.
[12:29:24] 	 It gave me an error "Python" is not defined.
[12:29:29] 	 meh, wait
[12:29:33] * Sid-G  is stupid
[12:30:19] 	 no wait
[12:30:50] 	 Daniel_WMDE:U want me to run get-pip via the Python commandline or via CMD ?
[12:31:20] 	 or cmd --> py cmdline --> getpip ?
[12:31:28] 	 > python get-pip.py
[12:31:48] 	 in cmd that gives an error that python isnt defined
[12:31:48] 	 New review: Demon; "(no comment)" [mediawiki/core] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3322
[12:31:50] 	 this calls the interpreter, giving it the script file asa parameter
[12:31:51] 	 Change merged: Demon; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3322
[12:31:56] 	 the interpreter will then run the script
[12:32:22] 	 Sid-G: so... python isn't in your system path. you have to provide the full path to the python executable
[12:32:25] 	 gotta love windows
[12:32:53] 	 Daniel_WMDE:how do i add it to PATH?
[12:33:22] 	 wait
[12:33:25] 	 got it running
[12:33:39] 	 Python c:\blah\get-pip.py
[12:33:43] 	 worked
[12:33:57] 	 Sid-G: sorry, windows 101 is a bit out of scope for me :) try http://commandwindows.com/ or something
[12:34:06] 	 ah, good
[12:34:11] 	 Sid-G: no errors?
[12:34:17] 	 Its at Downloading/unpacking pip right now
[12:34:24] 	 not yet
[12:34:30] 	 error comes after this
[12:35:10] 	 ok, it says Successfully installed
[12:35:23] 	 last line is
[12:35:27] 	 Cleaning up...
[12:35:36] 	 and its donw
[12:35:38] 	 *done
[12:36:22] 	 I already have the easy_installer
[12:37:05] 	 well, all is good then, no?
[12:37:12] 	 not just yet
[12:37:21] 	 Go to the uncompressed pip directory and run python setup.py install.
[12:37:31] 	 I dont have a setup.py here
[12:38:12] 	 Sid-G: no idea... why is this a mediawiki issue again?
[12:38:25] 	 lol
[12:38:45] 	 Daniel_WMDE:Its a "I'm not able to get this damn thing running issue"
[12:38:49] 	 Change abandoned: Demon; "This is never going to merge (see the "has no change associated with it") in the dependency list. Th..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3337
[12:39:03] 	 Sid-G: which "damn thing" is it?
[12:39:25] 	 Daniel_WMDE:Completing http://www.mediawiki.org/wiki/Git/Workflow#Windows
[12:39:53] 	 Change restored: Demon; "Probably should've -2'd until it gets squashed. Abandon -> Forgotten." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3337
[12:39:58] 	 ah
[12:40:05] 	 New review: Demon; "(no comment)" [mediawiki/core] (master); V: -1 C: -2;  - https://gerrit.wikimedia.org/r/3337
[12:41:36] 	 Daniel_WMDE:The third step talks of a setup.py which I dont have though I think I've completed steps 1 and 2
[12:41:37] 	 New review: Nikerabbit; "(no comment)" [mediawiki/extensions/WebFonts] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3377
[12:41:39] 	 Change merged: Nikerabbit; [mediawiki/extensions/WebFonts] (master) - https://gerrit.wikimedia.org/r/3377
[12:41:57] 	 New review: Demon; "This should be squashed into change 3329." [mediawiki/core] (master); V: 0 C: -2;  - https://gerrit.wikimedia.org/r/3334
[12:43:18] 	 New review: Demon; "This is never going to merge (see the "has no change associated with it") in the dependency list. Th..." [mediawiki/core] (master); V: -1 C: -2;  - https://gerrit.wikimedia.org/r/3336
[12:44:25] 	 New review: Demon; "This should be squashed into change 3329." [mediawiki/core] (master); V: 0 C: -2;  - https://gerrit.wikimedia.org/r/3333
[12:46:10] 	 New review: Hashar; "(no comment)" [mediawiki/core] (master); V: 0 C: -2;  - https://gerrit.wikimedia.org/r/3333
[12:46:19] 	 ...
[12:48:32] 	 New code comment: Hashar; Change was copied to Gerrit as https://gerrit.wikimedia.org/r/3328 \ Follow up there :); 
[12:50:58] 	 New review: Hashar; "This should all be squashed into part of the formatDuration() addition (change 3329)" [mediawiki/core] (master); V: 0 C: -2;  - https://gerrit.wikimedia.org/r/3338
[12:51:06] 	 New review: Hashar; "This should all be squashed into part of the formatDuration() addition (change 3329)" [mediawiki/core] (master); V: 0 C: -2;  - https://gerrit.wikimedia.org/r/3339
[12:51:23] 	 Should extensions have release branches it git? (e.g.: ActiveAbstract has no REL1_17, and that extension's master's HEAD does not work on MediaWiki 1.17)
[12:52:40] 	 New review: Hashar; "Are we really going to keep getting daily updates to i18n files? It is not a troll, I am serious." [mediawiki/core] (master); V: 0 C: -1;  - https://gerrit.wikimedia.org/r/3318
[12:54:24] 	 New review: Nikerabbit; "Yes. We have discussed this before. Let's not change the plan now." [mediawiki/core] (master); V: 0 C: 0;  - https://gerrit.wikimedia.org/r/3318
[12:55:25] 	 03(NEW) Automated builds broken due to not pulling in changes from MF - 10https://bugzilla.wikimedia.org/35405 normal; Wikipedia App: Automated Builds; (yuvipanda)
[12:55:45] 	 New patchset: Hashar; "Rename "user" and "text" when upgrading on PostgreSQL" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3323
[13:14:58] 	 03(mod) Change "vote" to "watch", "bookmark" or "favorites" on Bugzilla interface - 10https://bugzilla.wikimedia.org/34490  +comment (10Nemo_bis)
[13:16:09] 	 03(FIXED) Changing pages keeps at same scroll position - 10https://bugzilla.wikimedia.org/35369  +comment (10Yuvi Panda)
[13:16:35] 	 New review: Nikerabbit; "(no comment)" [mediawiki/core] (master); V: 0 C: 0;  - https://gerrit.wikimedia.org/r/3361
[13:19:15] 	 someday, someone should sit and dig through the irc + ml + talk page + commit history of mediawiki
[13:19:17] 	 and write a book
[13:19:59] 	 yuvipanda: something larger than the architecture summary, I presume
[13:20:12] 	 history
[13:20:21] 	 not architecture summary
[13:20:46] 	 focusing on the people, process and code
[13:21:05] 	 am pretty sure it didn't start out with the goal of 'let's make a markup language that is also a shitty programming language!'
[13:22:05] 	 digital anthropology, if you will
[13:22:33] 	 yuvipanda: have you read the architecture summary?
[13:22:38] 	 because it's 1/3 that.
[13:23:22] 	 sumanah: i haven't :D
[13:23:41] 	 oh wait
[13:23:41] 	 htat
[13:23:43] 	 i have
[13:23:48] 	 An easy way to track changes using git when accessing with cPanel?
[13:23:49] 	 sumanah: isn't that more of a 'how things are'?
[13:23:56] 	 than how things were?
[13:23:58] 	 yuvipanda: it has some history in it as well.
[13:24:06] 	 yuvipanda: but nothing existing satisfies you anyway
[13:24:13] 	 :D
[13:24:15] 	 yuvipanda: just pointing out that some stab has been made.
[13:24:26] 	 yes
[13:24:39] 	 but i'd point out that it's different from what i was thinking of
[13:24:46] 	 which was much more focused on the people involved
[13:24:54] 	 and discussions made
[13:24:55] 	 k
[13:25:00] 	 rather than the actual decisions
[13:25:01] 	 and code
[13:26:29] * sumanah  follows up on http://thread.gmane.org/gmane.science.linguistics.wikipedia.technical/59681
[13:29:11] 	 New review: Demon; "This isn't a daily l10n update anyway--this has to do with namespace updates." [mediawiki/core] (master); V: 0 C: 0;  - https://gerrit.wikimedia.org/r/3318
[13:30:03] 	 ah, thanks for clarifying that, ^demon 
[13:30:14] 	 How long is it before mw1.20 is deployed to wmf clusters?
[13:40:25] 	 Sid-G: http://thread.gmane.org/gmane.science.linguistics.wikipedia.technical/59832 has more info on that
[13:40:41] 	 Sid-G: you may find https://www.mediawiki.org/wiki/Git_conversion#Communications useful as a set of links to useful docs
[13:41:59] * Sid-G  looks
[13:47:34] * sumanah  links to https://labsconsole.wikimedia.org/wiki/Help:Access#Initial_log_in
[13:49:40] 	 $ sh extensions/update-submodules.sh
[13:49:40] 	 Permission denied (publickey).
[13:50:03] 	 although git pulls normally using the same key
[13:50:41] 	 sumanah: Thanks for creating the git account
[13:50:56] 	 FTrott: you are welcome.  Hope it works well for you!
[13:51:15] 	 I hope so, too  :)
[13:51:44] 	 03(NEW) the Gerrit message "I would prefer that you didn't submit this" is very discouraging - 10https://bugzilla.wikimedia.org/35406 major; Wikimedia: Git/Gerrit; (amir.aharoni)
[13:52:19] 	 amen^^^
[13:52:28] 	 sumanah: Since you have been heavily involed with the git migration. Do you know if branches for extensions should be migrated as well?
[13:53:29] 	 qchris: hi!  could you give an example?
[13:53:40] 	 sumanah: mediawiki/extensions/ActiveAbstract
[13:53:57] 	 sumanah: There is no REL1_17 branch in git for this extension
[13:54:14] 	 sumanah: And current master's head does not work for REL1_17 of core
[13:54:24] 	 03(mod) Set up gitweb redirects so that Gerrit will work as repo browser - 10https://bugzilla.wikimedia.org/34140  +comment (10Chad H.)
[13:54:30] 	 sumanah: Hence do dumps using xmldupms-backup for REL1-17 wikis
[13:54:58] 	 qchris: apergos what do you think?
[13:54:59] 	 sumanah: (But I am not sure if there any such around on wm. But REL1-17 is still stated as supported)
[13:55:38] 	 ^demon: Reedy - I hear qchris and think there's no reason not to migrate the branches, but maybe you know better than I
[13:55:43] * sumanah  looks at https://gerrit.wikimedia.org/mediawiki-extensions.txt
[13:56:27] 	 hello?
[13:56:35] 	 Hi apergos.
[13:56:48] 	 you rang?
[13:56:51] 	 We have just been discussing branches of extensions in git
[13:57:00] 	 of extensions 
[13:57:01] 	 ugh
[13:57:01] <^demon>	 I didn't migrate any extension branches.
[13:57:15] 	 ActiveAbstract only comes with a master branch. No REL1_17. Hence no xmldumps-backup for 1.17
[13:57:26] 	 if anyone is doing work in them that gets merged to trunk, they should ask to be moved
[13:57:30] 	 the rest can sit
[13:57:54] 	 (maybe someone is in the middle of a feature breanch or they regular work in some other branch and then merge later)
[13:58:02] 	 Yes, but ActiveAbstract (in master) is not compatible with REL1_17 core 
[13:58:06] 	 I assume we do not have anything deployed from a branch?
[13:58:15] <^demon>	 I pulled feature branches that were requested.
[13:58:29] <^demon>	 qchris: The REL1_17 in SVN is still there, r/o.
[13:58:38] <^demon>	 Unless you're developing against 1.17...?
[13:58:58] 	 ^demon: Yes. That one works.
[13:59:04] 	 if we are backporting anything, then the branch needs to come in, but otherwise not
[13:59:21] 	 No I am not developing against 1_17, but testing whether 1_17 still allows to use xmldumps-backup.
[13:59:39] <^demon>	 99% of extensions don't ever get backports other than l10n, so I didn't see the need to migrate them.
[13:59:49] 	 I know it's going to be irritating until 1.17 stops being maintained by us
[13:59:55] 	 (well and 1.18 too I guess)
[14:00:07] 	 FTrott: quick question: can you see https://gerrit.wikimedia.org/r/#admin,groups or do you get a permission denied error or something?
[14:00:21] 	 but I agree tere's no point in moving them til there's actual dvelopment on the branch
[14:00:24] 	 (1.18 works. It's just 1.17. title->getCanonicalUrl is the problem)
[14:00:39] <^demon>	 apergos: I think the pain will be minimal. Like I said, most of them are never touched past the branch point other than l10n.
[14:01:50] 	 Krinkle: ^demon: is there any way to make it so that https://gerrit.wikimedia.org/r/#admin,groups is readable by people who are not logged in to Gerrit?  I just want anyone to be able to see who the Gerrit project owners are.
[14:02:11] 	 Ok. Then I'll continue to test REL1_17 with the ActiveAbstract of svn. ;)
[14:02:11] * Krinkle  doesn't know
[14:02:13] 	 Thanks
[14:02:15] 	 if it's impossible, say so - otherwise I'll file a bug here and/or with code.google.com
[14:02:39] <^demon>	 No, not possible.
[14:02:43] 	 If it were mediawiki I'd do $wgGroupPermission["*"]["admin-group-view"] = true;
[14:02:44] 	 :)
[14:03:08] 	 yes, just use the svn copy
[14:03:13] 	 but wether there is a separate user right for it at all and if it can be assigned to anonymous users, I don't knwo
[14:03:25] 	 i need to ask something
[14:03:28] 	 Krinkle: is the list something we can spit out elsewhere, then? like with https://gerrit.wikimedia.org/mediawiki-extensions.txt ?
[14:03:48] 	 there are many other wikis on the internet that use mediawiki, but they do not produce database dumps
[14:03:55] 	 how do i get them for offline use?
[14:04:23] 	 sumanah: unless there is an API for it, there is no way to extract it easily, even from the server side.
[14:04:33] 	 Perhaps from the database directly
[14:05:07] 	 FAMAS: you want database dumps of wikis you don't yourself run?
[14:05:08] 	 if gerrit's DB isn't as insanely abstracted as the JS/CSS, then a simple php script could show it, a bit like we did with svn.wikimedia.org/users.php
[14:05:30] 	 yes, sumanah
[14:05:33] 	 you would have to ask them to produce a dump
[14:05:35] 	 kind of like wikipedia
[14:05:37] 	 except that it creates a db connection and shows groups+owner in a table
[14:05:43] 	 except, i can get database dump of wikipedia
[14:05:46] 	 because they provide it
[14:05:55] 	 your only other option is to crawl the site which they may or may not like
[14:05:57] 	 FAMAS: you could ask the people who run those wikis to do an "export"
[14:06:08] 	 FAMAS: or in some cases you can use the MediaWiki API
[14:06:21] 	 !api
[14:06:21] 	 The MediaWiki API provides direct, high-level access to the data contained in the MediaWiki databases. Client programs should be able to use the API to login, get data, and post changes. Find out more at . For client libraries in various languages, see .
[14:06:38] 	 how do i use it if i do not own the wiki
[14:07:36] 	 FAMAS: try reading https://www.mediawiki.org/wiki/API and see if that answers your question.
[14:07:43] 	 thanks
[14:07:56] <^demon>	 Krinkle: It is :\
[14:08:02] 	 if you are considering retrieving all of the contents via http (either api or screenscraping or repeated requests to special:export, however you plan it) you should contact the site admins first, if it's not an extremely small site
[14:08:11] 	 small in number of pages
[14:08:22] 	 FAMAS: apergos is right
[14:09:50] 	 we are talking only about the content of the pages here, not about the rest of the tables
[14:10:56] 	 in theory you can get the content of the rest of the (public) tables via api requests, but there is no simple method to enumerate them and get them, the api was not designed with that in mind
[14:12:23] 	 i hope the next asteroid impact or nuclear strike will help you pep up enough to develop that
[14:12:43] 	 or typical SOPA takedown orders
[14:14:08] 	 sumanah: I get a sign-in page, no error
[14:14:23] 	 FTrott: when you sign in, can you then see that listing?
[14:14:38] 	 FTrott: I want for people to be able to see the list of Gerrit project owners
[14:16:15] 	 sumanah: sorry, can't sign in yet. didn't finish changing my password (no mail yet)
[14:16:31] 	 FTrott: have you tried https://labsconsole.wikimedia.org/wiki/Special:PasswordReset ?
[14:16:49] 	 sumanah: Yes.
[14:16:56] 	 hi srikanthlogic - got a Git/Gerrit account yet?
[14:17:13] 	 FTrott: how long ago did you hit the password reset page? if it's been more than 5 minutes then I get a bit worried
[14:17:43] 	 sumanah: no, but I have just started submitting patches, not a comitter yet
[14:18:02] 	 srikanthlogic: this is going to be the best way to submit patches
[14:18:05] 	 srikanthlogic: want an account?
[14:18:14] 	 sumanah: then yes!
[14:18:19] 	 hi, i'm securing a mediawiki site and was wondering if index.php and load.php are the only two php files that need to be directly accessible or if there are others?
[14:18:21] 	 srikanthlogic: this way they'll get reviewed faster because they'll be in the same review dashboard as everything else
[14:18:32] 	 srikanthlogic: https://www.mediawiki.org/wiki/Project:Labsconsole_accounts lists the info I'll need
[14:18:52] 	 03(mod) Change "vote" to "watch", "bookmark" or "favorites" on Bugzilla interface - 10https://bugzilla.wikimedia.org/34490  +comment (10Chad H.)
[14:18:53] 	 sumanah: cool, so no more "patch , need review" tags? 
[14:18:55] 	 03(NEW) Pages with categories set via template may not appear (lagged) in the super categories - 10https://bugzilla.wikimedia.org/35407 normal; MediaWiki: Categories; (saibotrash)
[14:19:22] 	 I'm stuck at Permission_denied (publickey)
[14:19:31] 	 srikanthlogic: my hope is that yes eventually I'll be shepherding new contributors (after their first patch) into Git/Gerrit
[14:19:57] 	 Sid-G: look at the troubleshooting part of [[Git/Workflow]]
[14:19:57] 	 Do i have to add the key to gerrit, or to gerrit and labsconsole both?
[14:20:02] 	 Sid-G: both
[14:20:39] 	 srikanthlogic: anyone can create a Bugzilla account with no gatekeeping, but right now we don't let people self-serve Gerrit accounts.  Once we let people self-serve Gerrit accounts, then I can push EVERY new patch there!
[14:20:44] 	 "push" here being colloquial
[14:20:50] 	 I mean, I can direct all new contributors there
[14:22:50] 	 sumanah:Trying to add the ssh key to gitbash gives me: "Could not open a connection to your authentication agent."
[14:23:37] 	 vvv: https://www.mediawiki.org/wiki/Project:Gerrit_project_ownership I've added you to the queue.
[14:23:45] 	 sumanah: great
[14:23:45] 	 sumanah: nice ! added my details!
[14:23:46] 	 Thanks
[14:23:58] 	 03(FIXED) Create queue for managing Gerrit project owner requests - 10https://bugzilla.wikimedia.org/35347  +comment (10Sumana Harihareswara)
[14:25:03] 	 sumanah: can I add my self to CA as well?
[14:25:30] 	 vvv: you can add as many Gerrit project ownership requests as you like
[14:25:31] 	 :-)
[14:25:43] 	  I am interested in making a database of hydropower sites in the world. This is a wikimedia database and I will allow other users of the site to add to it. My goal is to make this database of locations ( incl. coordinates) to automatically update a google map or earth app on the page to add the newly added site/coordinates to the map. Any information about how to do this (automatic map updating from database entry)) would be hi
[14:25:47] 	 New code comment: Reedy; Yeah, I'd already fixed that locally; 
[14:25:52] 	 sumanah: should it be seperate request or I can update existing one?
[14:26:02] 	 vvv: how about a separate request for now
[14:26:19] 	 energypedia: there are some maps extensions to MediaWiki
[14:27:25] 	 I have the map already. i want to incorporate a database to allow users to add  locations by inputing coordinates to a form
[14:28:24] 	 surrur
[14:28:53] 	 sumanah: ok, got the email, was sent to a screen to review my contact info, uploaded my public key and see now a list of groups
[14:29:22] 	 sumanah: re:your ping yesterday (or so): I have no (positive) thoughts on git/gerrit
[14:29:24] 	 FTrott: ok! can you click on a group, or a project, and see the list of people who are Gerrit project owners?
[14:30:41] 	 saper : hi saper,
[14:32:12] 	 ^demon : hi,
[14:32:44] 	 ^demon : just needed to know some more about the wikimania wiki...
[14:32:59] 	 ashley: ok. I was just wondering whether the email was comprehensible
[14:33:14] 	 ashley: also whether you might want to use https://www.mediawiki.org/wiki/Git/New_repositories anytime soon
[14:33:17] 	 sumanah: when you see yuvipanda prod him to complete writing the chennai hackathon report
[14:33:28] 	 srikanthlogic: I'll attempt to
[14:33:48] 	 sumanah:  I have the map already. i want to incorporate a database to allow users to add  locations by inputing coordinates to a form
[14:34:42] 	 03rsterbin *  10/trunk/extensions/ArticleFeedbackv5/modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.css: Fix wrapping on logged-out version as well
[14:35:10] 	 sorry, energypedia I don't know how to help you. maybe aude|away does
[14:35:32] 	 Sumanah: o.k thanks
[14:36:15] 	 sumanah: Did not get a list of projects, only groups. Don't know, if that's the same. Clicking on a group I see a list of members (among other info), 
[14:36:52] 	 no, projects and groups are different.  Argh, it might be that only administrators can see who the Gerrit project owners are for any given Gerrit project
[14:37:22] 	 03rsterbin *  10/trunk/extensions/ArticleFeedbackv5/ArticleFeedbackv5.php: Bump up version numbers; make no-link option explicit
[14:37:34] 	 sumanah: I'm far from enthusiastic about git and the related stuff, but then again, moving code away to a SVN repo isn't really possible either, due to i18n updates and other bulk code changes...guess I won't be focusing very actively on "official" MediaWiki stuff nowadays...
[14:38:36] 	 03(mod) Pages with categories set via template may not appear (lagged) in the super categories - 10https://bugzilla.wikimedia.org/35407  +comment (10Saibo)
[14:38:52] 	 ashley: I wish there were something I could say.
[14:40:02] 	 ashley: a number of open source projects I'm helping with either are already git or in the process of going there - so that will limit a lot of open source options
[14:41:13] 	 I'm not particularly thrilled about learning a new repository either - but I accept that we have to do what's best for the future of the project and not necessarily what's most in tune with our current personal preferences
[14:42:19] 	 varnent: well, at least this small(-ish) project of mine (and another dev) is using SVN as long as Google Code has it as an option :) also, you are right -- I've never questioned that; we must always think of the big picture. but changing stuff for the sake of changing isn't what I really like
[14:43:12] 	 bugzilla, SVN and CodeReview are good, working and pretty easy to use; we don't need trac or mantis and git and gerrit just "because everyone else is doing it"
[14:43:26] 	 ashley: fair enough - but I don't think anyone is eager to make this massive a change just for the sake of it - having read over the notes - it's clear this process took a LONG time and wasn't a quick decision - plus there are clear benefits once the initial kinks are worked out
[14:44:14] 	 ashely: I never read that everyone else doing it is why WMF did it - might be why a number of us are less resistant - but WMF's motives, from what I read anyway, had a lot more to do with the actual features and solutions to managing a growing developer community in the most efficient manner
[14:44:23] 	 which are the same reasons why I imagine other projects are changing too
[14:44:32] 	 what are these benefits? I've heard some stuff about basically not needing an account to commit code, which can be an improvement, but what other benefits there'd be?
[14:45:13] 	 summanah: do you happen to have the link to some of the blog or project discussions?  I've got them around..but you're like a link c&p wizard..  :)
[14:46:13] 	 ashley: there are a number of them, but I'll admit it's not an area I've focused on much, so I don't know the talking points  :)  my understanding is it has a lot to do with managing patches, allowing owners of specific projects more control of outside help and a vastly improved deployment process
[14:46:33] 	 *deployment especially in regards to core patches from volunteers
[14:46:52] 	 and from what little I've seen - that makes sense
[14:47:49] 	 ashley: i18n updates of what?
[14:48:11] 	 03rsterbin *  10/trunk/extensions/ArticleFeedbackv5/ (2 files in 2 dirs): Pass the floating link ID through to edit, so it can be added to the edit clicktracking events
[14:48:49] 	 varnent: https://www.mediawiki.org/wiki/Git/Conversion#Communications
[14:49:02] 	 ashley: here are some of the notes:  https://www.mediawiki.org/wiki/File:Git_notes_-_NOLA_Hackathon_2011.pdf
[14:49:07] 	 there we go - sumanah has it  :)
[14:49:10] 	 Nikerabbit: the extensions I've written or contributed to or maintain; i18n is nice to have (despite that I disagree with some little things, like qqq, but nevermind that)
[14:50:03] 	 sumanah, varnent: thanks for the link, I'll take a look (but frankly, in my view, svn is not, was not and most likely never will be "broken")
[14:50:29] 	 ashley: I don't think it was ever said to be broken - just no longer dynamic enough to support a project of this size
[14:50:34] 	 ashley: it really depends on your development model.  For multiple people trying to develop features at once, branches really help
[14:51:28] 	 ashley: right - I think if MW were still just a 20> developer project - it would probably still be fine - but with 250< developers..it may no longer be enough
[14:51:32] * yuvipanda  gives offline commits + local branches a hug
[14:51:48] 	 Being able to use branches more flexibly means that instead of a bunch of cooks crowded into 1 small kitchen, it can be more like a potluck, each cook getting the benefit of her own cooking space and then bringing a fully cooked dish to the table
[14:52:15] 	 lol - I suppose we need to blame the git migration on the success of the MW software  :)
[14:52:23] 	 New patchset: MaxSem; "Test. Removed a pointless date" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3381
[14:53:09] 	 I'll likely be doing a lot of fist shaking at it over the coming weeks though - sometimes I love terminal..but sometimes I want gui..and git is lacking there
[14:53:24] 	 yeah
[14:53:35] 	 svn branches aren't the best thing out there, that I admit...however projects like wikia are using them pretty well. in any case, I don't understand what changed so dramatically (and when) that we absolutely _must_ change VCS. people come and go all the time; yes, approving and creating new svn accounts can be a bit of a bottleneck, but we could've improved that
[14:53:41] 	 plus gerrit and I were not created by the same minds..clearly.. :)
[14:54:10] 	 from what I read - this was a change in discussion for years - so I don't think it was a sudden change so much as a realization of where things were headed
[14:54:23] 	 varnent, GitExtensions?
[14:54:35] 	 MaxSem: ?
[14:54:51] 	 have you tried it?
[14:55:00] 	 don't think so
[14:55:04] 	 ashley: did you know that we have a backlog of ~200 patches in Bugzilla? once we get all those into the unified code review dashboard (which is much easier to manage with git pull requests than with SVN) we have a chance at making that number go down
[14:55:50] 	 we've been driving away new contributors by demanding that they either put patches in BZ (which is an 8th-class citizen where review delay is abominable) or get commit access.  Git lowers the barrier
[14:56:03] 	 ...theoretically
[14:56:07] 	 Yes
[14:56:14] 	 and my job is to turn that theory into reality
[14:56:45] 	 plus - and sumanah correct me if I'm wrong - the number of active core committers is higher than when the git convo started - and will likely just increase - so managing patch deployment could become a nightmare very soon - but lol - yeah - I don't want to come off as too aggressive a git supporter - just want to make sure it gets a fair assessment  :)
[14:56:50] * MaxSem  imagines sumanah running after developers with a "review it!" pitchfork
[14:57:10] 	 because it still hasn't warmed up to me - but I'm letting it take me out for dinner..so we'll see..
[14:57:26] 	 ashley: Wikia and other smaller projects can use SVN because it's like a smallish family in one kitchen, not hundreds like us....
[14:57:40] 	 partially true, but I believe that the same could've been done by tweaking the svn account creation process...have more people involved there instead of a handful of WMF staff so that someone who wants (only) extension access doesn't need to wait for weeks
[14:57:45] 	 Wikia is in no way small
[14:58:08] 	 MaxSem: how many developers work at Wikia? I'm willing to be proven wrong
[14:58:38] 	 they have fewer devs, but the amount of their code is quiite serious
[14:58:41] 	 ashley: if you're looking for a specific turning point, you're not going to find one, just as you're not going to find one for many big changes
[14:59:01] 	 MaxSem: I'm a macboy - so no windows apps like gitextensions - lots of mac git guis - just none yet that are git-review friendly..although I've been told I'm just approaching that wrong..so
[14:59:16] 	 ashley: like the suburbanization of America or greater acceptance of non-heterosexuality etc etc etc
[14:59:34] 	 ashley: but you can see why things turned out the way they did.
[14:59:35] 	 MaxSem: right - I think sumanah's point was about the number of developers (cooks in the kitchen) not necessarily the size of the pot (so to speak)
[15:00:16] 	 yeah, that's what I meant
[15:00:55] 	 sumanah: for those things, yes...I don't think I'll ever be able to accept git and whatnot, but maybe one day I can learn to work with it and tolerate it.
[15:01:07] 	 lol - btw - can I just say real quick how much it annoys me that so many Windows apps make me explore their pages to clarify if they require Windows..reminds me of the heteronormative argument..any.. 
[15:01:40] 	 ashley: I will appreciate any movement you can make in that direction, and I do 100% empathize with how annoying it is to have to learn a new workflow that you never wanted
[15:02:08] 	 ashley: that's somewhat been my attitude - I wouldn't have suggested git personally - but I understand the motives and accept it went through a lengthy review process - so I'll grow towards tolerance of it and see where that leads me - I once hated SVN..so..
[15:02:27] 	 and I presume we'll be having this conversation again in 10 years
[15:02:42] 	 maybe not the n of us, but some of our spiritual descendants
[15:03:00] * varnent  pegs it more at 5 - but appreciates sumanah's optimism
[15:03:43] 	 eh, can't blame you for hating SVN (hey, it /can/ be pretty annoying at times)...I just don't understand the motives nor accept it, but c'est la vie
[15:13:22] 	 03(mod) Create modules for Wikidata - 10https://bugzilla.wikimedia.org/35385  +comment (10Mark A. Hershberger)
[15:13:53] 	 03(mod) Translating MediaWiki: pages seems not possible. Deletion does not happen either. - 10https://bugzilla.wikimedia.org/35332  (10Mark A. Hershberger)
[15:15:01] 	 03(mod) WikiLove tab "heart" icon is low-resolution - 10https://bugzilla.wikimedia.org/35334  (10Mark A. Hershberger)
[15:15:12] 	 03(mod) Vector "watch" star icon is low-resolution - 10https://bugzilla.wikimedia.org/35335  (10Mark A. Hershberger)
[15:15:42] 	 03(mod) Vector simple search magnifying-glass search icon is low-resolution - 10https://bugzilla.wikimedia.org/35336  (10Mark A. Hershberger)
[15:16:35] 	 03(mod) Wikipedia and other site logos pixelated, blurry on high-resolution screens - 10https://bugzilla.wikimedia.org/35337  (10Mark A. Hershberger)
[15:16:56] 	 03(mod) Vector skin's default ul/li bullet is low-resolution image, shows pixelated - 10https://bugzilla.wikimedia.org/35338  (10Mark A. Hershberger)
[15:17:24] 	 03(mod) Vector skin collapsible section arrow is low-resolution - 10https://bugzilla.wikimedia.org/35340  (10Mark A. Hershberger)
[15:17:43] 	 03(mod) Vector 'user' icon is low-resolution - 10https://bugzilla.wikimedia.org/35341  (10Mark A. Hershberger)
[15:17:53] 	 03(mod) WikiEditor editing toolbar icons are low-resolution - 10https://bugzilla.wikimedia.org/35342  (10Mark A. Hershberger)
[15:18:13] 	 03(mod) Link type icons are low-resolution - 10https://bugzilla.wikimedia.org/35343  (10Mark A. Hershberger)
[15:18:23] 	 03(mod) Titles in indic languages are partially cut - 10https://bugzilla.wikimedia.org/32826  +comment (10Santhosh Thottingal)
[15:19:09] 	 03(mod) Enhanced Recent Changes collapse/show arrows are low-resolution - 10https://bugzilla.wikimedia.org/35344  (10Mark A. Hershberger)
[15:19:12] 	 03(NEW) Junicode is a big font that covers many scripts including Runic ... - 10https://bugzilla.wikimedia.org/35408 normal; MediaWiki extensions: WebFonts; (gmeijssen)
[15:20:18] 	 03(mod) RSS/Atom feed icon for sidebar is low-resolution - 10https://bugzilla.wikimedia.org/35345  (10Mark A. Hershberger)
[15:21:32] 	 03(mod) ArticleFeedback icons are low-resolution - 10https://bugzilla.wikimedia.org/35346  (10Mark A. Hershberger)
[15:23:09] 	 03(mod) Moving a protected page to MediaWiki namespace should not make the target to be protected - 10https://bugzilla.wikimedia.org/35348  (10Mark A. Hershberger)
[15:29:09] 	 Trying to install FlaggedRevs, but only have access with cPanel. Can't find a way to execute #4: https://www.mediawiki.org/wiki/Extension:FlaggedRevs#Setup - Tips?
[15:31:03] 	 03(mod) Special:WantedFiles lists image redirects - 10https://bugzilla.wikimedia.org/35350  (10Mark A. Hershberger)
[15:32:13] 	 New review: Nikerabbit; "(no comment)" [mediawiki/core] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3381
[15:32:15] 	 Change merged: Nikerabbit; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3381
[15:35:00] 	 how can I get a random page within a category?
[15:35:28] 	 stan_theman: there's an extension to do that
[15:35:32] 	 !e RandomInCategory
[15:35:32] 	 https://www.mediawiki.org/wiki/Extension:RandomInCategory
[15:36:10] 	 Reedy: thanks! without extensions, it looks like it's limited to randomness within namespaces? 
[15:36:27] 	 I'm not sure if it's in a namespace
[15:44:19] 	 03(mod) Titles in indic languages are partially cut - 10https://bugzilla.wikimedia.org/32826  +comment (10Srikanth Logic)
[15:44:42] 	 Hi
[15:45:09] 	 I have a problem with mediawiki adding port numbers to my urls
[15:45:51] 	 It's a problem because I have varnish cache that's supposed to handle all requests, but somehow the port number gets added so the requests go directly to apache
[15:46:44] 	 Hello.
[15:46:49] 	 Anybody know why that would happen?
[15:46:56] 	 Hi Joan.
[15:46:58] 	 New patchset: MaxSem; "Lots of minor fixes: unused variables, comments, deprecated functions" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3382
[15:47:07] 	 You mean it's directing to example.com:port or something?
[15:47:09] 	 What port?
[15:47:18] 	 Yes, port 8080 instead of 80
[15:47:26] 	 Apache is on 8080, varnish is on 80
[15:48:06] 	 You're sure it's MediaWiki that's adding the port number?
[15:48:16] 	 What's supposed to happen is varnish gets the requests, if it's cache it sends the page, and if not it requests the page from apache
[15:48:19] 	 Is it in the page source of a MediaWiki-generated page?
[15:48:23] 	 No, not 100% sure.
[15:48:24] 	 03(mod) Book Creator won't export to OpenDocument Text (ODT) format - 10https://bugzilla.wikimedia.org/35353  (10Mark A. Hershberger)
[15:48:34] 	 But it only happens on my wiki.
[15:49:06] 	 It's not in the page source
[15:49:20] 	 Hm wait yes it is
[15:49:33] 	 omg
[15:49:53] 	 wgServer is example.com:8080
[15:50:06] 	 Right.
[15:50:13] 	 So change that?
[15:50:24] 	 Me so smart. ^_^
[15:50:34] 	 Yeah. I never set it to that though :/
[15:50:58] 	 !blame
[15:50:59] 	 Whatever happened, it's Domas' fault. For everything else, there's `svn blame`.
[15:51:36] 	 I blame mediawiki >:(((
[15:53:04] 	 does anyone know why an ArticleSaveComplete hook would stop firing?  i haven't changed anything in my extension, but sometime in the last month, it stopped working
[15:53:39] 	 Can we have interwiki links for labsconsole?
[15:55:30] 	 rsterbin: Which version of MediaWiki are you running?
[15:55:37] 	 And can you pastebin the code you're having trouble with?
[15:55:48] 	 Krenair: There's an interwiki map on Meta-Wiki.
[15:55:52] 	 You can request new additions there.
[15:56:13] 	 joan - 1.20alpha
[15:56:26] 	 Joan, hm, looks like it was added but labsconsole links still don't work
[15:56:36] 	 Krenair: It isn't synced regularly.
[15:56:45] 	 You can poke some people in here about a sync.
[15:56:48] 	 Or file a bug.
[15:56:57] 	 I wonder why it isn't a cronjob.
[15:56:57] 	 03(NEW) Create an interwiki/interproject prefix like [[rev:12345]] for Gerrit - 10https://bugzilla.wikimedia.org/35409 normal; Wikimedia: Git/Gerrit; (raimond.spekking)
[15:57:25] 	 Reedy: Can the interwiki map be synched please?
[15:57:47] 	 To where?
[15:57:49] 	 Not yet.
[15:57:51] 	 03(mod) Create an interwiki/interproject prefix like [[rev:12345]] for Gerrit - 10https://bugzilla.wikimedia.org/35409  +comment (10MZMcBride)
[15:57:56] 	 Reedy: From Meta-Wiki to the database.
[15:59:16] 	 https://gerrit.wikimedia.org/r/$1
[15:59:20] 	 Is that considered canonical?
[15:59:34] 	 Trying to install FlaggedRevs, but only have access with cPanel. Can't find a way to execute #4: https://www.mediawiki.org/wiki/Extension:FlaggedRevs#Setup - Tips?
[15:59:47] 	 !noshell
[15:59:47] 	 If you don't have shell access to the server, you could use extensions like  and . To upgrade your installation without shell access follow directions from .
[15:59:48] 	 Get a better host?
[16:00:02] 	 Reedy is so much more helpful than me.
[16:00:12] 	 Your answer is probably better though
[16:00:35] 	 Extension:Maintenance isn't a link in my client...
[16:00:45] * Joan  goes to molest mw-bot in PM.
[16:00:48] 	 Get a better client
[16:00:49] 	 Reedy: Thanks
[16:02:35] 	 https://gerrit.wikimedia.org/r/$1
[16:02:38] 	 Is that considered canonical?
[16:02:43] 	 Reedy, ^demon: ^
[16:02:50] 	 Or any other gerrit people.
[16:03:37] <^demon>	 Joan: Where $1 is a gerrit id?
[16:03:47] 	 Where $1 is arbitrary user input, really.
[16:03:47] <^demon>	 Like https://gerrit.wikimedia.org/r/1234?
[16:03:51] 	 But usually a rev number.
[16:03:52] 	 Yeah.
[16:04:14] 	 ^demon: https://bugzilla.wikimedia.org/show_bug.cgi?id=35409
[16:04:16] <^demon>	 Yeah, it'll work for revision numbers and (I believe) commit-id's.
[16:04:19] <^demon>	 https://gerrit.wikimedia.org/r/foobar won't though
[16:04:51] 	 Any reason to use a protocol-relative URL?
[16:05:05] 	 so there could be another prefix, gerritproj:
[16:05:23] <^demon>	 Well it's only offered over https, and http redirects to the secure site.
[16:05:36] 	 MaxSem: Hm?
[16:07:03] 	 03(mod) Create an interwiki/interproject prefix like [[rev:12345]] for Gerrit - 10https://bugzilla.wikimedia.org/35409  +comment (10MZMcBride)
[16:07:06] 	 ^^
[16:08:41] 	 03(mod) the Gerrit message "I would prefer that you didn't submit this" is very discouraging - 10https://bugzilla.wikimedia.org/35406  +comment (10Chad H.)
[16:08:41] 	 joan -- http://pastebin.com/duvh9nvn
[16:08:51] 	 nothing shows up in the logs
[16:09:10] 	 http://pastebin.com/raw.php?i=duvh9nvn
[16:09:33] 	 rsterbin: There's someone around here who's working on AFTv5, surely.
[16:09:36] 	 You'll have to ask them.
[16:09:40] 	 lol
[16:09:44] 	 !change | Joan 
[16:09:44] 	 Joan: https://gerrit.wikimedia.org/r/#change,`e1
[16:09:50] 	 i AM the person working on AFTv5
[16:09:52] 	 !gc 123
[16:09:52] 	 I don't know anything about "gc".
[16:09:55] 	 !g 123
[16:09:55] 	 Google says: http://www.google.com/search?btnI=745&q=123
[16:09:59] 	 !change 123
[16:09:59] 	 https://gerrit.wikimedia.org/r/#change,123
[16:10:27] 	 What is btnI=?
[16:10:53] 	 Oh, feeling lucky shit.
[16:10:58] 	 I didn't mean to use !google, but since you ask, that's what makes it go to the first "Feel lucky&
[16:10:59] 	 ^
[16:11:01] 	 right
[16:11:28] 	 Krinkle-away: I was asking if /r/$1 was canonical.
[16:11:33] 	 I think it is...
[16:11:38] 	  /r/ redirects 3 times before it gets there
[16:11:39] 	 joan: i'm hoping to eliminate as many possibilities as i can, other than "whoops core bug"
[16:12:00] <^demon>	 Well if btnI has to do with I'm Feeling Lucky, maybe the "bt" is "bullshit time"
[16:12:02] 	 but it is certainly more canonical than r/#change,$1 because that's impossible to fix were we to move gerrit
[16:12:06] 	 rsterbin: Who are you?
[16:12:11] 	 Reha Sterbin
[16:12:15] 	 (OmniTI)
[16:12:32] 	 Contractor for Wikimedia?
[16:12:36] 	 yup
[16:12:42] 	 Nice to meet you.
[16:12:47] 	 you, too
[16:12:54] 	 so I'd say in anything semi-permanent use /r/$1, and in IRC /r/#change,123 is nice
[16:12:56] 	 Anyway, getting help on IRC, particularly with code, involves pastebins.
[16:13:01] 	 @dump
[16:13:01] 	 A dump is now available at http://toolserver.org/~mwbot/botbrain.html
[16:13:18] 	 So you're well on your way!
[16:13:20] 	 was there something wrong with the one i sent?
[16:13:33] 	 Krinkle-away: https://bugzilla.wikimedia.org/show_bug.cgi?id=35409#c2
[16:13:56] 	 rsterbin: Other than the massive amount of cruft surrounding the important part, no. :-)
[16:13:58] 	 !gitchange
[16:13:58] 	 https://gerrit.wikimedia.org/r/#change,`e1
[16:14:02] 	 !gitchange del
[16:14:02] 	 Successfully removed keyword: gitchange
[16:14:10] 	 !gerritchange is https://gerrit.wikimedia.org/r/#change,`e1
[16:14:10] 	 Successfully added keyword: gerritchange
[16:14:18] 	 !change del
[16:14:18] 	 Successfully removed keyword: change
[16:14:19] 	 rsterbin: http://pastebin.com/raw.php?i=duvh9nvn is a cleaner version. You should be able to find someone in here to help.
[16:14:22] 	 !change alias gerritchange
[16:14:22] 	 Successfully added alias: change
[16:14:22] 	 In theory!
[16:15:20] 	 ah. i'll remember to send the raw version in the future -- sending the default is standard where i'm used to
[16:15:36] <^demon>	 So what's the problem with this pastebin?
[16:15:49] 	 ^demon: He's saying that the hook isn't being fired.
[16:15:51] 	 Or something.
[16:16:10] 	 (she) ;)
[16:16:11] <^demon>	 Hmm, that's bizarre.
[16:16:20] 	 How do I do this amend stuff mentioned here? https://gerrit.wikimedia.org/r/#change,3363
[16:16:20] 	 If I just do "git commit --amend -a" on my branch, I get a bunch of changes that I did never make...
[16:16:21] 	 She's saying, even.
[16:16:45] 	 !git-sha1-changeid is https://gerrit.wikimedia.org/r/#q,`e1,n,z
[16:16:46] 	 Successfully added keyword: git-sha1-changeid
[16:16:47] 	 yeah, not a peep in the error log
[16:16:53] 	 !gitchange alias git-sha1-changeid
[16:16:53] 	 Successfully added alias: gitchange
[16:16:56] 	 !gc alias git-sha1-changeid
[16:16:56] 	 Successfully added alias: gc
[16:17:01] 	 !gc Ic535fd22adfe2172677932de8fab36aeb8a22d65
[16:17:01] 	 https://gerrit.wikimedia.org/r/#q,Ic535fd22adfe2172677932de8fab36aeb8a22d65,n,z
[16:17:22] <^demon>	 gc could also mean garbage collect :)
[16:17:23] 	 @dump
[16:17:23] 	 A dump is now available at http://toolserver.org/~mwbot/botbrain.html
[16:17:24] 	 I thought &$foo suppressed errors.
[16:17:42] 	 ^demon: edit as you wish, Im just trying to figure out the queries in gerrits search engine
[16:17:43] <^demon>	 Joan: No, @ suppresses errors.
[16:17:48] <^demon>	 & is the reference operator.
[16:17:52] 	 PHP is the Devil.
[16:18:17] <^demon>	 Yeah, what else is new?
[16:18:32] <^demon>	 !@ | Joan
[16:18:32] 	 Joan: @ is the "error suppression operator" and should never be used in code, ever. This is an example of a lazy coder: $from = @$options['from'];
[16:18:42] 	 !!
[16:18:42] 	 A red exclamation mark (!) in the recent changes or on your watchlist means that edit is not patrolled yet. Read more about patrolling at https://www.mediawiki.org/wiki/Help:Patrolled_edits and configuration at https://www.mediawiki.org/wiki/Manual:$wgUseRCPatrol
[16:18:59] 	 my hook on EditPage::attemptSave does indeed send stuff to the log with trigger_error, so i'm pretty sure it's not error suppression
[16:19:29] <^demon>	 Well if you're hitting that trigger error then it sounds like the hook system is working right and the hook's getting fired.
[16:19:42] 	 the edit attempt one gets fired
[16:19:48] 	 the save complete doesn't
[16:20:09] 	 Toolserver just choke?
[16:20:26] 	 no, I am cleaning up a silent ghost of mwbot (mwbot2)
[16:20:33] <^demon>	 Wait....how is anyone committing to AFTv5 in svn? That should've been moved to git....
[16:20:39] 	 and incedenctly killed both, but it'll autostart in a minute
[16:20:40] 	 varnent: hey! got a moment to talk GSoC & packaging (unrelated)?
[16:20:46] <^demon>	 And VisualEditor
[16:20:48] 	 btnl --> button lucky
[16:20:53] 	 I think.
[16:20:56] 	 sumanah: packaging?
[16:20:57] 	 It's an L, not an I.
[16:21:06] 	 damnit, i forgot the git move was today.
[16:21:11] 	 there they are :)
[16:21:11] 	 *grumbles*
[16:21:13] * sumanah  pm's varnent 
[16:21:31] 	 rsterbin: today? Yesterday ;)
[16:21:40] 	 codurr: wb
[16:21:48] 	 i was laid up with a head cold yesterday
[16:21:55] 	 all my days are running together
[16:22:46] 	 rsterbin: my sympathies!
[16:22:59] * sumanah  sends rsterbin hot chamomile tea with lemon
[16:23:43] <^demon>	 Oh crap.
[16:23:45] <^demon>	 Slashes matter.
[16:24:15] 	 aw, thanks
[16:24:20] 	 Joan and Reedy: (If you're still interested, it seemed like such a hassle not to have SSH-access, so I ordered it from my provider now o/)
[16:24:24] 	 03(mod) RTL/bidirectional issues (tracking) - 10https://bugzilla.wikimedia.org/745  (10Mark A. Hershberger)
[16:24:25] 	 03(NEW) RTL mix is strange - 10https://bugzilla.wikimedia.org/35410 normal; MediaWiki: User interface; (mah)
[16:24:31] 	 Cool
[16:24:31] 	 Jonta: \o/
[16:24:35] 	 SSH is great!
[16:25:18] 	 03(mod) RTL mix is strange - 10https://bugzilla.wikimedia.org/35410  (10Mark A. Hershberger)
[16:25:22] 	 sumanah: how are you doing
[16:25:41] 	 hi OrenOf! I'm a little stressed but all right. How are you?
[16:26:00] 	 Jonta: you will enjoy a new life now with ssh access!
[16:26:01] * yuvipanda  wakes up from nice 8pm-10pm 'mid-day' nap
[16:26:05] 	 I'm a little stressed and also hungry.
[16:26:14] * sumanah  wishes she had a cheery film about SSH-enabled life to show Jonta 
[16:26:28] * sumanah  sends OrenOf chamomile tea, pie
[16:26:36] <^demon>	 sumanah: Did schoolhouse rock never do one?
[16:26:36] 	 ^^
[16:26:38] 	 sorry, they are only virtual
[16:27:14] 	 ^demon: Maybe more a 3-2-1 Contact thing? :D
[16:27:48] <^demon>	 Maybe the old magic schoolbus episode where they went inside the computer could've explained it :)
[16:27:54] 	 Hahaha!
[16:28:16] 	 OrenOf: I actually shouldn't complain; I'm in good health, and I was just in a meeting that ended early!
[16:28:30] 	 03(NEW) html tags in the block log entry at Special:CentralAuth for all languages except English - 10https://bugzilla.wikimedia.org/35411 minor; MediaWiki: Special pages; (saibotrash)
[16:28:31] * OrenOf  sends he back an amazing jazmine-
[16:28:44] * OrenOf  sends he back an amazing orange+ginger blend
[16:28:50] 	 and my spouse made me a plate of crackers and cheese and I enjoyed it with sparkling water near an open window because the weather is nice.
[16:29:05] 	 Oooh, jasmine, orange, and ginger sound lovely!
[16:29:06] 	 New patchset: Nikerabbit; "Load the messages using parent::getDefinitions(). This makes sure that if the paths have been changed, messages will be read from those path, not loaded from the current setup. The paths default to current setup anyway, but this allows us to decouple the " [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/3383
[16:29:36] 	 OrenOf: so you saw the people who are interested in GSoC projects relating to search?
[16:31:23] 	 03(mod) XML installation file and zip deployment solution for Microsoft Web Gallery inclusion - 10https://bugzilla.wikimedia.org/34720  (10Markus Glaser)
[16:31:49] 	 ^demon: hashar: I can haz git help? I don't understand how I can amend one of my omits to include a commit I mate at a later date
[16:32:06] 	 Hi Jeroen :-]
[16:32:28] 	 Good luck!
[16:32:29] 	 I have abandoned / -2 some of your changes so we can get you trained on the magic of amending changes :b
[16:32:57] 	 JeroenDeDauw: can you describe your issue?  Do you have git-review ?
[16:32:58] 	 New patchset: Nikerabbit; "Removed $wgTranslateAddMWExtensionGroups. It was useless since mediawiki-defines.txt hasn't been shipped with Translate in long time. Also decoupled some TWN specific group configuration by making the classes more configurable. Deleted WikiaExtensions whe" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/3384
[16:33:15] 	 hashar: I do have git review yes
[16:33:22] 	 hashar: how do I do what you wrote here? https://gerrit.wikimedia.org/r/#change,3363
[16:33:55] 	 New patchset: Nikerabbit; "Removed $wgTranslateAddMWExtensionGroups." [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/3384
[16:35:50] 	 JeroenDeDauw: first get in master
[16:35:59] 	 make sure you have a clean working copy
[16:36:23] 	 hashar: clean working copy means no changes of my own and fetched + merged from origin?
[16:36:41] 	 yup
[16:36:49] 	 Ok
[16:37:34] 	 03(mod) Pages with categories set via template may not appear (lagged) in the super categories - 10https://bugzilla.wikimedia.org/35407  +comment (10Saibo)
[16:37:57] 	 the change in 3364 is pretty simple 
[16:38:08] 	 so we just have to get 3363 and update it
[16:38:16] 	 to get 3363 :  git-review -d 3363
[16:38:56] 	 doing a git log there will show you the last commit is the change 3363
[16:39:25] 	 then edit includes/AutoLoader.php and manually apply 3364  (Ie  uncomment the DBDataObject and DBTable entries
[16:39:31] 	 git status <-- show you the change list
[16:39:58] 	 git commit -a --amend  ( -a : add all changes,  --amend : add them to last commit and edit the last commit message)
[16:40:05] 	 Anyone know where the global $wgUser is usually set?
[16:40:07] 	 err, although doing that manually where works, this obviously is not the case for a lot of changes
[16:40:16] 	 New review: Nikerabbit; "(no comment)" [mediawiki/extensions/Translate] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3383
[16:40:16] 	 Can't I just merge in the other commit or something?
[16:40:26] 	 the long way is:
[16:40:30] 	 git-review 3363
[16:40:30] 	 Change merged: Nikerabbit; [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/3383
[16:41:06] 	 then fetch 3364 .  On https://gerrit.wikimedia.org/r/#change,3364  you have some forged git command and URL to fetch it
[16:41:15] 	 git fetch https://gerrit.wikimedia.org/r/p/mediawiki/core refs/changes/64/3364/1 && git checkout FETCH_HEAD
[16:41:39] 	 git fetch https://gerrit.wikimedia.org/r/p/mediawiki/core refs/changes/64/3364/1  <---- this one does fetch change 3364 but does nothing to your working copy
[16:41:46] 	 I already have msysgit installed and configured to use Pageant. But pageant doesn't seem to support OpenSSH keys. So I'd need to re-install msysgit in order to be able to submit patches to git-review?
[16:42:10] 	 then you will have to cherry-pick the commit from 3364 into your working copy.
[16:42:24] 	 the sha1 is given on Patch Set 1 https://gerrit.wikimedia.org/r/#change,3364  :  9c47def87e08186ae404459f3cbf855a5259cd08
[16:43:02] 	 New code comment: ^demon; This needs to be re-applied in git.; 
[16:43:02] 	 New review: Nikerabbit; "(no comment)" [mediawiki/extensions/Translate] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3384
[16:43:04] 	 Hey, is anyone running mediawiki 1.16? I was and just accidentally trashed my index.php :( Can someone send me a copy of theirs?
[16:43:05] 	 Change merged: Nikerabbit; [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/3384
[16:44:38] <^demon>	 jstream: http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_16/phase3/index.php?view=markup
[16:45:02] 	 ^demon: wow, bless you sir
[16:45:19] <^demon>	 You're welcome.
[16:45:19] 	 03(NEW) Request for deletion of Wikiro-l - 10https://bugzilla.wikimedia.org/35412 normal; Wikimedia: Mailing lists; (iulianu)
[16:46:09] 	 hashar: when I do "git cherry-pick 9c47def87e08186ae404459f3cbf855a5259cd08" I get "The previous cherry-pick is now empty, possibly due to conflict resolution."
[16:46:21] 	 oop
[16:46:25] 	 hashar: what's my working copy? is this master branch?
[16:46:42] 	 working copy is whatever you have on your comp
[16:46:49] 	 hmm well that is not very clear
[16:46:58] 	 let me try out applying 3364 to 3363
[16:47:06] 	 ^demon: worked perfectly, thanks again
[16:47:11] 	 New patchset: IAlex; "Also display get the short SHA-1 in SpecialVersion::getVersion() instead of only in getVersionLinked()" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3385
[16:47:51] 	 hashar: ideally I would just need to specify those commit numbers in a single command...
[16:48:00] 	 03(mod) Problems with UploadWizard - 10https://bugzilla.wikimedia.org/35354  summary (10Mark A. Hershberger)
[16:48:24] 	 JeroenDeDauw: well you the commits are only know to gerrit since they have not be merged yet
[16:48:37] 	 a git pull only fetch objects which have been merged in a branch
[16:48:42] 	 where the commits are old in some ref
[16:48:56] 	 so you have to explicitly fetch the reference which will come with all the objects for that branch
[16:49:08] 	 then, and only then, you will be able to play with the commit object
[16:50:01] 	 03(mod) RTL mix is strange - 10https://bugzilla.wikimedia.org/35410  (10Amir E. Aharoni)
[16:50:58] 	 JeroenDeDauw: good news. I have the same issue 
[16:52:24] 	 New patchset: Jeroen De Dauw; "Re-adding dbdataobject stuff which got pulled from core about 2 weeks back due to slush" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3363
[16:52:57] 	 hashar: well, I want to get back to actually being productive, so not sure if that's good news
[16:53:05] 	 hashar: went with the manual approach now
[16:53:20] 	 JeroenDeDauw: you will surely lost some days of productivity 
[16:53:26] 	 but it will come again fast :-]
[16:53:35] 	 I hope so :)
[16:53:44] 	 I guess you can abandon 3364 now :)
[16:53:44] 	 EIther way, looks like the manual approach worked
[16:53:58] 	 yeahhhhhh
[16:54:10] 	 the other could. Should investigate a bit more
[16:54:15] 	 I think you have to cherry pick
[16:54:26] 	 then git rebase --interactive  and squash the commits
[16:54:31] 	 03(UNCONFIRMED) Book Creator won't export to OpenDocument Text (ODT) format - 10https://bugzilla.wikimedia.org/35353  +comment (10Christoph Kepper)
[16:54:35] 	 that would be for another time
[16:54:40] 	 coffee break!
[16:54:46] 	 hashar: ok, thnx!
[16:57:07] 	 JeroenDeDauw: can you smash the CachedSpecialPage stuff into one commit?
[16:57:25] 	 03(mod) DB error while importing on Postgres - 10https://bugzilla.wikimedia.org/35358  (10Mark A. Hershberger)
[16:57:36] 	 03(mod) Update make-wmf-branch to work with git - 10https://bugzilla.wikimedia.org/35359  (10Mark A. Hershberger)
[16:57:43] 	 03(mod) Update make-release to work with git - 10https://bugzilla.wikimedia.org/35360  (10Mark A. Hershberger)
[16:57:55] 	 New patchset: Nikerabbit; "Forgot to remove $wgTranslateAddMWExtensionGroups from dependencies." [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/3386
[16:57:58] 	 Aaron|home: at this point I can do that in the same sense as that a typing monkey can type a sensible book
[16:58:10] 	 ;)
[16:58:11] 	 Wait, it is already in one commit no?
[16:58:23] 	 did somebody sneak in and do it?
[16:58:25] * Aaron|home  checks
[16:58:40] 	 Aaron|home: https://gerrit.wikimedia.org/r/#change,3362
[16:58:49] 	 All other stuff can just be dropped
[16:59:00] 	 03(mod) selecting items on the screen does not work in Android 4.x - 10https://bugzilla.wikimedia.org/35362  (10Mark A. Hershberger)
[17:00:28] 	 03(mod) lang attribute must be added to Babel elements to enable WebFonts - 10https://bugzilla.wikimedia.org/35366  (10Mark A. Hershberger)
[17:01:07] 	 ^demon: can you review https://gerrit.wikimedia.org/r/#change,3324?
[17:01:08] 	 Aaron|home: is there an easy way how I can find all old commits that need to be abandoned>
[17:01:12] 	 ?
[17:01:24] * Aaron|home  could swear that chad was up at 5 last night
[17:01:31] <^demon>	 Aaron|home: Add me to the review list and I'll get it.
[17:01:45] <^demon>	 I woke up too early this morning, 5am :)
[17:02:00] 	 03(mod) Wikimedia Commons old files errors - 10https://bugzilla.wikimedia.org/35367  (10Mark A. Hershberger)
[17:02:31] 	 I could barely sleep and had a stupid fever last night
[17:02:35] <^demon>	 hashar: I think we should abandon https://gerrit.wikimedia.org/r/#change,2289
[17:03:04] 	 let me check
[17:03:30] 	 JeroenDeDauw: I don't think there are anymore
[17:03:42] 	 Aaron|home: my sympathies, hope you feel better soon
[17:04:15] 	 03(ASSIGNED) XML installation file and zip deployment solution for Microsoft Web Gallery inclusion - 10https://bugzilla.wikimedia.org/34720  (10Markus Glaser)
[17:04:16] 	 03(mod) Feedback Dashboard rate limiting too severe - 10https://bugzilla.wikimedia.org/35374  +comment (10Mark A. Hershberger)
[17:04:43] 	 sumanah: it's kind of ironic since I got a new blanket since I was often a bit chilly at night, and of course they day I get it even the sheets feel to hot ;)
[17:04:48] 	 03(mod) wrap parser output callback - 10https://bugzilla.wikimedia.org/35377  (10Mark A. Hershberger)
[17:05:23] 	 Aaron|home: paging Alanis :-)
[17:05:35] 	 I already have msysgit installed and configured to use Pageant. But pageant doesn't seem to support OpenSSH keys. So I'd need to re-install msysgit in order to be able to submit patches to git-review?
[17:05:45] 	 03(mod) Titles in indic languages are partially cut - 10https://bugzilla.wikimedia.org/32826  +comment (10Santhosh Thottingal)
[17:05:46] 	 *too
[17:05:52] 	 03(mod) Increase account creation limits on en.wikipedia for an outreach event (March 22) - 10https://bugzilla.wikimedia.org/35379  (10Mark A. Hershberger)
[17:06:07] 	 ^demon: check with diederick
[17:06:10] 	 Sid-G: did you see Git/Workflow in mw.org?
[17:06:18] 	 Aaron|home:yes
[17:06:25] 	 Sid-G: import them into puttygen and export them
[17:06:35] <^demon>	 hashar: But it's our repo ;-)
[17:06:42] 	 you can use puttygen to export keys to openssh as well as from it I think
[17:06:50] 	 mmm
[17:06:53] 	 Reedy:yeah, but will git review work?
[17:06:59] 	 ^demon: we probably can keep that
[17:07:04] 	 Sid-G: yes
[17:07:05] 	 and then build on it a php linter and js linter
[17:07:09] <^demon>	 git-review's just a wrapper around msysgit/git
[17:07:11] 	 Here comes some more Gerrit flooding
[17:07:17] <^demon>	 No
[17:07:20] * Sid-G  goes to try again
[17:07:22] * ^demon  whacks Roan with a stick
[17:07:23] 	 Sid-G: I'm pretty much using ssh-agent.exe and Git Bash
[17:07:31] 	 Oh, crap
[17:07:34] 	 I'm missing Change-IDs
[17:07:35] 	 AGAIN
[17:07:38] 	 nooooo
[17:07:42] <^demon>	 #fail
[17:07:45] 	 though Tortoise is using plink
[17:07:49] 	 rawr
[17:07:53] 	 RoanKattouw: null amend?
[17:07:56] 	 03(mod) selecting items on the screen does not work in Android 4.x - 10https://bugzilla.wikimedia.org/35362  +comment (10Patrick Hayes)
[17:08:05] 	 Yeah but that requires rebasing too
[17:08:10] 	 I'll just redo the entire cherry-pick
[17:08:16] 	 I gotta script it anyway
[17:08:21] 	 Aaron|home:But cant push with tortoise right?
[17:08:35] <^demon>	 RoanKattouw: Btw, couple of revisions snuck in after the cutoff because I botched the permissions.
[17:08:36] <^demon>	 https://www.mediawiki.org/wiki/Special:Code/MediaWiki/tag/missed-git-conversion
[17:08:36] 	 03(mod) file path for paged media - 10https://bugzilla.wikimedia.org/35380  normal->15enhancement (10Mark A. Hershberger)
[17:08:51] <^demon>	 They'll need manual application too
[17:09:09] 	 ^demon: you saw that Roan'll be out-of-office for a while starting later today?
[17:09:12] 	 Sid-G: no, never use 'push', just use 'git review'
[17:09:30] 	 you can pull with tgit and annotate and sorts of cool stuff
[17:09:37] 	 git review never worked for me 
[17:09:42] <^demon>	 sumanah: Yes. But I've officially passed the buck before he left. So I can still sleep at night ;-)
[17:09:48] 	 ok!
[17:09:57] 	 Beau_: what error did you get?
[17:10:12] 	 03(mod) Tag hook: recursiveTagParse() - TOC not loaded - 10https://bugzilla.wikimedia.org/35382  (10Mark A. Hershberger)
[17:10:26] 	 Aaron|home:I must've done something worng. I get an error that review is not a git command.
[17:11:03] 	 ^demon: OK I'll do those later
[17:11:07] 	 sumanah: the one I mailed you some time ago, I don't have time for development, so I did not respond yet...
[17:11:10] 	 * http://p.defau.lt/?x1rFH0Ctbg4rm04jtvS1Ew
[17:11:13] 	 * http://p.defau.lt/?Ip83c2uR_ffhdutsiIHJrA
[17:11:38] 	 Sid-G: Does 'git-review' (with a dash) work?
[17:11:38] 	 Beau_: ah yes - I asked you whether it was ok to mail to the public list
[17:11:52] 	 Beau_: I'm not a MediaWiki developer and others have more expertise than I do
[17:12:03] 	 RoanKattouw:nope
[17:12:03] 	 03(mod) Missing / Present Expressions list for a class is not updated - 10https://bugzilla.wikimedia.org/35383  (10Mark A. Hershberger)
[17:12:14] 	 ^demon, sumanah: I'll take care of the snuck-in revisions today. I'll be working Mon-Wed next week, but I am not going to be doing 20% time for a little while, I've done enough of that recently methinks :D
[17:12:23] 	 RoanKattouw: reasonable :-)
[17:12:28] 	 Sid-G: Then you probably didn't install git-review correctly, or you system doesn't know where it is
[17:12:29] 	 sumanah: might you recommend Cepacol? And spray or tablet?
[17:12:36] 	 yeah
[17:12:36] 	 03(FIXED) Create modules for Wikidata - 10https://bugzilla.wikimedia.org/35385  (10Mark A. Hershberger)
[17:12:41] <^demon>	 This isn't 20% time, it's git migration time ;-)
[17:12:42] 	 sumanah: I am aware of that, I will write an e-mail to a list directly, when I get more free time 
[17:12:50] 	 Beau_: ah, got it
[17:12:53] <^demon>	 A time in and of itself.
[17:12:57] 	 RoanKattouw:sh.exe": git-review: command not found
[17:13:06] 	 hmm
[17:13:08] 	 git-review.py ?
[17:13:11] 	 hashar: if you can take a look at Beau_'s pastebins there to help, that would be cool
[17:13:21] 	 Aaron|home: I don't recall every using it! it's a throat-number, right?
[17:13:32] 	 as in, a numbing agent for the throat
[17:13:35] 	 it seems
[17:13:36] * sumanah  looks up Cepacol
[17:13:38] 	 RoanKattouw:wait, I have to run this in msysgit, python or cmd?
[17:13:40] 	 ^demon: :)  Either way, the next two Tuesdays don't work for me anyways
[17:13:48] 	 Sid-G: did you forget to replace the 'x' in '@python c:\Python2x\Scripts\git-review %*'?
[17:14:02] 	 03(mod) DisableSpecialPages incompatible with MediaWiki 1.18.1 - 10https://bugzilla.wikimedia.org/35388  (10Mark A. Hershberger)
[17:14:05] 	 Sid-G: git-review is written in Python, so it may be called git-review.py instead
[17:14:06] 	 Aaron|home: I think I've used a generic brand once in a while and my spouse has as well, and it helps him
[17:14:17] 	 RoanKattouw:I forgot
[17:14:21] 	 Aaron|home: also neti pot -- looks weird but really does help
[17:14:24] 	 RoanKattouw: wait, "Add Reviewer" does not have JS suggestions?
[17:14:30] 	 03(mod) Helpfulness and unhelpfulness counts are not correct - 10https://bugzilla.wikimedia.org/35390  (10Mark A. Hershberger)
[17:14:39] 	 03(mod) Counts for activity totals - 10https://bugzilla.wikimedia.org/35391  (10Mark A. Hershberger)
[17:14:45] 	 Aaron|home: It does but only if you type the complete name *facepalm*
[17:14:50] 	 FUCK
[17:14:54] 	 oh well
[17:15:24] 	 I've run into a similar issue re gerrit project owner, Aaron|home - email also works
[17:15:46] 	 RoanKattouw:Ok, I fixed the x but it still doesnt work
[17:15:49] 	 03(mod) parser stubs for behavior switch magic words and signature lines - 10https://bugzilla.wikimedia.org/35392  (10Mark A. Hershberger)
[17:16:10] 	 03(mod) Migrate Wikipedia App to using action=parse&mobileformat=html instead of scraping mobile site - 10https://bugzilla.wikimedia.org/35396  (10Mark A. Hershberger)
[17:16:21] 	 03(mod) Ship list of Wikipedias with the Wikipedia App - 10https://bugzilla.wikimedia.org/35397  (10Mark A. Hershberger)
[17:16:32] 	 Sid-G: and did you add that path to the system PATH? And with the x replaced?
[17:16:33] 	 03(mod) Use new reference reveal implementation in Wikipedia App - 10https://bugzilla.wikimedia.org/35398  (10Mark A. Hershberger)
[17:16:42] 	 c:\Python2x\Scripts
[17:16:50] 	 03(mod) Have Firefox-like Beta and Nightly builds of Wikipedia App in Android Market - 10https://bugzilla.wikimedia.org/35399  (10Mark A. Hershberger)
[17:16:51] 	 Aaron|home:yes
[17:17:16] 	 and closed/reopened Git Bash?
[17:17:20] * Aaron|home  hmms
[17:17:33] 	 Aaron|home:yes
[17:18:01] 	 did you add it to the system 'path' or a user 'path'? What does 'which git-review' say?
[17:18:14] 	 03(mod) Documentation for gerrit on labs is almost that ugly as gerrit itself - 10https://bugzilla.wikimedia.org/35403  (10Mark A. Hershberger)
[17:18:19] 	 Aaron|home:path in system variables
[17:18:50] * Aaron|home  asks for ^demon 's email
[17:18:50] 	 Aaron|home:where is 'which git-review' supposed to be?
[17:18:58] 	 type it as a git bash command
[17:19:04] <^demon>	 Aaron|home: Just type "Demon" and it should work
[17:19:15] * Aaron|home  was typing 'chad' and 'chor...'
[17:19:17] * Aaron|home  sighs
[17:19:32] 	 'chad' doesn't work
[17:19:52] 	 03(NEW) Mobile opt out cookie doesn't work within Chrome beta - 10https://bugzilla.wikimedia.org/35413 normal; Wikimedia Mobile: devices; (tfinc)
[17:19:55] 	 Aaron|home: try the whole email :-/
[17:20:05] 	 or Demon, yeah
[17:20:09] 	 I'm having issues with the page cache not being updated unless I force a refresh on it. The page only contains a semantic query
[17:20:13] 	 Aaron|home: which git-review doesn't say anything
[17:20:19] 	 gah, brain fart
[17:20:19] 	 Any suggestions on how to fix this without disabling caching?
[17:20:28] 	 Found this extension but it's a bit old. http://www.mediawiki.org/wiki/Extension:CacheManager
[17:20:29] 	 you said "Demon" and then I still typed "Chad" ;)
[17:20:38] 	 there we go
[17:20:38] 	 New review: Jeroen De Dauw; "I added some quick docs here. I will extend them if this gets merged: https://www.mediawiki.org/wiki..." [mediawiki/core] (master) C: 0;  - https://gerrit.wikimedia.org/r/3362
[17:21:03] 	 Sid-G: so it is not in the system path
[17:21:16] 	 Aaron|home:Now I remember
[17:21:19] 	 Go to the uncompressed pip directory and run python setup.py install.
[17:21:27] 	 This returned with an error
[17:22:08] 	 something about byteyear.py not existing
[17:22:08] 	 in the python directory
[17:22:18] 	 what error? Did you use the right pip version matching python?
[17:22:48] 	 Aaron|home:lemme try to run it again, and see "what error"
[17:22:49] 	 sumanah: I really need to drag myself to walgreens
[17:23:03] 	 03(mod) Mobile view opt out cookie doesn't work within Chrome beta - 10https://bugzilla.wikimedia.org/35413  summary (10Tomasz Finc)
[17:23:05] 	 03(mod) Add support for Runic - 10https://bugzilla.wikimedia.org/35408  normal->15enhancement;  +i18n; summary; +comment (10Santhosh Thottingal)
[17:23:11] 	 Aaron|home: go do that and good luck
[17:23:14] <^demon>	 Aaron|home: It would be nice if they delivered :\
[17:23:14] 	 03(mod) Leading space within [[ http://...]] gives redlink and avoids blacklist - 10https://bugzilla.wikimedia.org/35404  (10Mark A. Hershberger)
[17:23:29] 	 03(mod) Automated builds broken due to not pulling in changes from MF - 10https://bugzilla.wikimedia.org/35405  (10Mark A. Hershberger)
[17:23:33] 	 ^demon: the building is literally next to mine on the same block
[17:23:37] 	 it just feels really far ;)
[17:23:56] 	 when you're sick, the space-time continuum warps
[17:24:21] 	 03(mod) the Gerrit message "I would prefer that you didn't submit this" is very discouraging - 10https://bugzilla.wikimedia.org/35406  (10Mark A. Hershberger)
[17:25:07] 	 Aaron|home:For some reason, my system doesn't know python either. Do I have to do a restart for windows to remember it?
[17:26:16] 	 Aaron|home:And it doesn't know where to look for setup.py either (I looked for it manually the last time, so I'm not sure its the right one)
[17:26:45] 	 Sid-G: I think Aaron is escaping to buy medicine so maybe ^demon or hashar can help you....
[17:27:20] 	 sumanah:thanx
[17:27:50] 	 ^demon or hashar ?
[17:28:17] * hashar  is out buying medicine
[17:28:23] <^demon>	 For Aaron?
[17:28:33] 	 yeah. Wanna come along ? :)
[17:28:38] * Sid-G  dies
[17:28:40] 	 Sid-G: seriously, I don't have windows :-(
[17:28:54] 	 Sid-G: could it be a PATH issue ? 
[17:28:55] 	 oh right
[17:28:57] 	 hashar:U're lucky
[17:28:59] <^demon>	 I've only got an x32 XP vm...
[17:30:29] 	 hashar:Most probably. It doesn't recognise any paths I've added.
[17:30:29] 	 hashar:although I'm pretty sure I did that right
[17:30:29] 	 Could it have something to do with PATHEXT ?
[17:30:34] 	 PATHEXT doesn't contain .py as of now
[17:30:47] * Aaron|home  gets brain shivers
[17:31:50] 	 Aaron, you should be Aaron|Walgreens
[17:31:57] * ^demon  stabs his vps
[17:33:11] 	 03(mod) Problems with UploadWizard stash moving to the target - 10https://bugzilla.wikimedia.org/35354  summary (10Rob Lanphier)
[17:34:02] 	 meh, changing path requires a restart to take effect
[17:40:11] 	 Sid-G: I can't remember how PATH works
[17:40:18] 	 Sid-G: but you might have to logout login
[17:40:27] 	 Sid-G: echo %PATH%   might help
[17:40:30] 	 hashar:yeah, requires rebooting apparently
[17:40:31] 	 bug 35406 should probably read "git is very discouraging"
[17:40:36] 	 o.o
[17:40:38] 	 seriously, I am a windows newbie nowadays :-(
[17:40:42] 	 echo???
[17:40:47] * st47  looks for his lab account
[17:41:05] 	 echo is Very Useful
[17:41:33] 	 Sid-G: or maybe   windowsPowerShell.singleton().console( MS_CURRENT_CONSOLE ).system().out().addMessage( %PATH% )
[17:41:33] 	 It tells you what the shell thinks you mean
[17:41:57] 	 (don't write that last one, I made it up :D  )
[17:42:01] 	 hashar:I'll prefer a reboot
[17:42:07] 	 go ahead
[17:42:12] 	 MaxSem: maybe you can help Sid-G?
[17:42:15] 	 reboot is the Windows way to fix up things :)
[17:42:18] * sumanah  goes to meeting - sorry
[17:43:02] 	 Meep meep.
[17:43:03] 	 sumanah:I've been annoying ppl in this chan for a few hrs now
[17:43:03] 	 ...
[17:43:23] 	 03daniel *  10/branches/Wikidata/phase3/includes/ (5 files in 2 dirs): reworking EditPage to use the content object - work in horrible progress
[17:45:25] 	 I swear some people NEVER update MediaWiki
[17:46:19] 	 hi hashar 
[17:46:47] 	 Sid-G, have you created git-review.bat per instructions at https://www.mediawiki.org/wiki/Git/Workflow#Windows ?
[17:47:35] 	 MaxSem:yes, right now I think I need a reboot
[17:48:02] 	 you don't need a reboot
[17:48:11] 	 just restart command promt
[17:48:26] 	 MaxSem:that didnt work
[17:48:38] 	 win7 needs a reboot i think
[17:48:45] 	 googling suggests this to be true
[17:48:56] 	 New patchset: preilly; "force country to my for carrier and do not process on non carrier header requests" [mediawiki/extensions/ZeroRatedMobileAccess] (master) - https://gerrit.wikimedia.org/r/3387
[17:48:57] 	 by the way, command line on Windows is really cool with FAR
[17:49:07] 	 no, it works for me w/o reboots
[17:49:47] 	 03(FIXED) Titles in indic languages are partially cut - 10https://bugzilla.wikimedia.org/32826  +comment (10Santhosh Thottingal)
[17:51:15] 	 santhosh: I think mark 30809 fixed too?
[17:51:19] 	 New patchset: Catrope; "adding the long-wanted date format attribute. implemented a date format equalising function, so that dates of RSS feeds are rendered in a common format." [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3388
[17:51:19] 	 OK here comes the flood now
[17:51:22] 	 New patchset: Catrope; "follow-up r111347 : adding escapeTemplateParameter around the user supplied optional date attribute" [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3389
[17:51:26] 	 New patchset: Catrope; "fix for bug30377 : add a new parameter to limit the number of characters when rendering the channel item " [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3390
[17:51:29] 	 New patchset: Catrope; "follow-up r111350 . check if optional parameter  isset and is_numeric, otherwise limit to the built-in default (30000)" [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3391
[17:51:32] 	 New patchset: Catrope; "removed a wrong comment regarding PHP 5.3 function date_create_from_format, which is not suited to auto-detect a time string in any formats -  only strtotime() can do it." [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3392
[17:51:36] 	 New patchset: Catrope; "follow-up r111350 r111351 . switch replaced by if elseif construct." [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3393
[17:51:39] 	 New patchset: Catrope; "name and behaviour change of wgRSSAllowedFeeds towgRSSUrlWhitelist. The wgRSSUrlWhitelist is _now_ empty by default which was not the case until this version. Admins who want to allow their users to insert arbitrary feed urls must now denote this expressl" [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3394
[17:51:42] 	 New patchset: Catrope; "increased wgRSSFetchTimeout default from 5 to 15 seconds - many sites are too slow." [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3395
[17:51:45] 	 New patchset: Catrope; "v2.00 can parse ATOM feeds, at least some. This is a major improvement over pre-2.00 versions which only could read and parse RSS feeds but no ATOM feeds. Version 2.00 begins to keep care of namespaces in the XML. The parser still leaves room for further " [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3396
[17:51:48] 	 New patchset: Catrope; "v2.01 fixed ATOM summary element was forgotten to be parsed. Added handling of basic HTML layout tags (p br b u i s) in feed descriptions, they are preserved in the wiki output after sanitizing." [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3397
[17:51:51] 	 MaxSem: FAR?
[17:51:52] 	 New patchset: Catrope; "improved code legibility function namespacePrefixedQuery" [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3398
[17:51:55] 	 New patchset: Catrope; "fix for ultra bug 30028 . The RSS extension can parse RSS and ATOM feeds of different flavours. The php xml dom xpath query uses now a namespace-safe method to find all elements like item (RSS, RDF) or entry (ATOM). Further fixed a hidden problem when the" [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3399
[17:51:55] 	 New review: MaxSem; "(no comment)" [mediawiki/extensions/ZeroRatedMobileAccess] (master) C: 1;  - https://gerrit.wikimedia.org/r/3387
[17:51:58] 	 New patchset: Catrope; "removed superfluous code for setting userAgent since r112466" [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3400
[17:52:03] 	 New patchset: Catrope; "function name typo correction. Version number update" [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3401
[17:52:05] 	 I'm about to quiet the bot.
[17:52:06] 	 New patchset: Catrope; "fix for bug34763 'RSS feed items (HTML) are not rendered as HTML but htmlescaped'; tolerated controlled regression bug30377 'feed item length limitation', because this now becomes very tricky when we allow some tags in order to close bug 34763." [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3402
[17:52:10] 	 New patchset: Catrope; "add tracking category feature (enabled by default). Each page using this extensions get automatically the tracking category with MediaWiki:Rss-tracking-category name (= RSS). Tracking-Cat-Feature can be disabled, or a different MediaWiki message text can " [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3403
[17:52:13] 	 New patchset: Catrope; "follow up r113508 : escaped html tag brackets to make translaters happy" [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3404
[17:52:17] 	 New patchset: Catrope; "beautifying the tracking category name" [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3405
[17:52:20] 	 New patchset: Catrope; "adding casts. better ?" [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3406
[17:52:23] 	 Joan, http://farmanager.com/index.php?l=en
[17:52:29] 	 Sid-G: yes.
[17:52:45] 	 Oh.
[17:52:47] 	 I just avoid cmd.
[17:52:50] 	 When possible.
[17:52:56] 	 03(FIXED) Lower Diacritics of Devanagari Hidden in Page Titles and Section Headings - 10https://bugzilla.wikimedia.org/30809  (10Santhosh Thottingal)
[17:53:34] 	 FAR is simply awesome file manager + command line with niceties not supported by Windows eg c+p
[17:53:41] 	 Joan: Sorry about that, will +q the bot for future floods I cause
[17:54:36] 	 New patchset: Catrope; "removed the redundant code for handling tracking categories. By using '-' for the message text rss-tracking-category , this can be disabled easily." [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3407
[17:55:55] 	 New review: preilly; "(no comment)" [mediawiki/extensions/ZeroRatedMobileAccess] (master); V: 0 C: 2;  - https://gerrit.wikimedia.org/r/3387
[17:56:15] 	 New review: preilly; "(no comment)" [mediawiki/extensions/ZeroRatedMobileAccess] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3387
[17:56:18] 	 Change merged: preilly; [mediawiki/extensions/ZeroRatedMobileAccess] (master) - https://gerrit.wikimedia.org/r/3387
[17:56:50] 	 New patchset: Catrope; "Normalise a few of the magic numbers used in r114084" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3335
[17:59:20] 	 Sid-G: any luck?
[17:59:23] 	 RoanKattouw: oh roan
[17:59:26] 	 New patchset: Catrope; "Fix targets by using LSB" [mediawiki/extensions/AntiSpoof] (master) - https://gerrit.wikimedia.org/r/3408
[17:59:29] 	 New patchset: Catrope; "Few more LSB for good measure" [mediawiki/extensions/AntiSpoof] (master) - https://gerrit.wikimedia.org/r/3409
[17:59:33] 	 New patchset: Catrope; "Fix for bug 12500, almost reviewed there." [mediawiki/extensions/AntiSpoof] (master) - https://gerrit.wikimedia.org/r/3410
[17:59:42] 	 RoanKattouw: we have squashed  /abandonned some of the change you have migrated from subversion
[17:59:51] 	 RoanKattouw: still a lot to do, will take care of that tomorrow
[17:59:54] 	 Yeah I saw something about that on wikitech-l
[18:00:08] 	 I'm just migrating things as-is
[18:00:13] 	 some people just reapplied their svn revisions as a single patchset
[18:00:16] 	 Aaron|home:I didnt get time to restart yet
[18:00:17] 	 hashar: when might the lint check start running?
[18:00:22] 	 rending a myriad of changes obsolete
[18:00:23] 	 For extensions everything is gonna be one long chain of dependent commits
[18:00:28] * Aaron|home  hads Sid-G an SSD
[18:00:29] 	 For core I disentangled them a bit
[18:00:32] 	 Aaron|home: not before next week I guess
[18:00:48] 	 Aaron|home: too busy answering questions to people and cleaning up the remaining of svn/git
[18:00:55] 	 + translatewiki
[18:01:07] 	 good luck with that
[18:01:17] 	 That should be easy to do. I need a new Jenkins job that will launch TIm's PHP linter
[18:01:34] 	 and probably also launch a JS linter of some sort
[18:01:44] 	 New review: Platonides; "I see no bug.in the commit message. It's a gerrit bug that it doesn't autolink." [mediawiki/core] (master); V: 0 C: 1;  - https://gerrit.wikimedia.org/r/3335
[18:02:00] 	 where are gerrit bugs reported?
[18:02:15] 	 I told my student to make a subpage for the GSoC, you got that good enough? http://www.mediawiki.org/wiki/User:Aashish.mittal/GSoC_Application
[18:03:48] 	 03(ASSIGNED) Mobile view opt out cookie doesn't work within Chrome beta - 10https://bugzilla.wikimedia.org/35413  +comment (10Arthur Richards)
[18:05:39] 	 New review: Catrope; "There was a typo in the commit msg before, it said "Noralise" instead of "NorMalise", that's what ha..." [mediawiki/core] (master); V: 0 C: 0;  - https://gerrit.wikimedia.org/r/3335
[18:06:09] 	 if anyone find something wrong with the page above can send me by email. please =D 
[18:06:32] 	 New review: Catrope; "(no comment)" [mediawiki/core] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3335
[18:07:05] 	 RoanKattouw, you guys reverted a ton of revisions before the git switchover and they're going to have to be put back in via gerrit right?
[18:07:07] 	 Just out of curiosity. Did MW move to git in the meantime. So far there is no news on main page
[18:07:18] 	 03preilly *  10/branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php: 1.19wmf: MFG Change-Id:
[18:07:18] 	 of mw.org
[18:07:19] 	 Krenair: I'm actively working on that now
[18:07:26] 	 Krenair: Core is already done, I'm doing extensions one by one
[18:07:30] 	 Ok, Typing PATH in cmd includes C:\Python27 but typing Python doesn't work
[18:07:49] 	 hashar: Eww, that revision of Jeroen's is in dependency hell
[18:08:07] 	 I'll have to go through and review, rebase, etc.
[18:08:15] 	 RoanKattouw, well, if help is wanted to speed it up just say
[18:08:29] 	 Krenair: I have a script for this now, so I'll be fine
[18:08:35] 	 cool
[18:08:41] 	 RoanKattouw: Any idea whats wrong now?
[18:09:19] 	 Sid-G: No, I'm not familiar enough with Windows to be of much help
[18:09:19] 	 Sid-G: did you type it in Git Bash?
[18:09:44] 	 Aaron|home:In cmd
[18:10:11] * Aaron|home  recommends avoid cmd
[18:10:14] 	 *avoiding
[18:10:26] 	 and using?
[18:10:34] 	 Git Bash, when possible
[18:11:02] 	 Alright, I'm gonna come into the office now, will be back on IRC in ~15 mins
[18:11:03] 	 so I type python in git bash?
[18:11:18] 	 yeah, or 'which python'
[18:11:19] 	 03(FIXED) [regression] text and icons overlap in the settings menu in RTL locale - 10https://bugzilla.wikimedia.org/35270  +comment (10Amir E. Aharoni)
[18:11:52] 	 Aaron|home:command not found
[18:13:46] 	 Sid-G: which python version is it?
[18:14:07] 	 Aaron|home:Should I officially give up trying to set this up now?
[18:14:14] 	 off for now see you later all
[18:14:35] 	 Aaron|home:27
[18:14:55] 	 are there other things in the path that don't work?
[18:14:55] 	 2.7.2 to be precise
[18:15:12] 	 and there is actually a python.exe there right? :p
[18:15:20] 	 yes
[18:15:29] 	 python.exe is there
[18:15:39] 	 do any other exes not work?
[18:16:09] 	 u mean i should check if they can be executed through cmd?
[18:16:56] 	 well, just use 'which'
[18:17:12] 	 but basically, yes, I'm curious if this is the only thing
[18:17:17] 	 ok
[18:17:38] 	 03danwe *  10/trunk/extensions/SemanticExpressiveness/includes/ (SemExExpressiveStringPF.php SemExQueryPF.php): intro/outro/default parameters for "?" parser function implemented
[18:18:23] 	 well notepad in the tortoisegit dir works
[18:22:35] 	 Sid-G: is anything after python in the path list?
[18:23:00] 	 C:\Python27\Scripts; 
[18:23:00] 	 C:\Python27
[18:23:05] 	 these are the last two
[18:23:15] 	 and it seems these are the only ones not working
[18:23:24] 	 what is before them?
[18:23:34] 	 C:\Program Files\TortoiseGit\bin; 
[18:25:52] 	 Aaron|home:Apart from "Dont use windows"; any other ideas yet?
[18:26:25] 	 yeah stop pining me lol
[18:26:26] * Aaron|home  doesn't have this issue, and used vista & 7
[18:26:28] 	 pinging*
[18:26:49] * Sid-G  still has this issue
[18:27:01] 	 c:grow up, become C++ :P
[18:28:00] 	 Aaron|home: Could it be a bad python install?
[18:28:23] 	 what happens in Git Bash with 'C:\Python27'?
[18:28:57] 	 ...
[18:29:04] 	 command not found
[18:29:26] 	 you're not in cmd are you?
[18:29:40] 	 well, that wouldn't matter
[18:29:51] 	 nope
[18:30:37] 	 Sid-G: gah, I mean 'cd C:\Python27'
[18:30:45] 	 ohk
[18:30:47] 	 and then 'ls'
[18:31:25] 	 Aaron|home, you mean dir?
[18:31:36] 	 aye or el ?
[18:32:16] 	 eles
[18:32:24] 	 el :)
[18:32:38] 	 it sees python.exe
[18:33:08] 	 siebrand: What does $wgGoogleAdSenseID relate to, is it the email address/google id you log in with?
[18:35:08] 	 I don't see a current version of this. Is there one? http://www.mediawiki.org/wiki/Skinning
[18:35:42] 	 hi everyone. im wondering if it's possible to add a button in the edit section where you can upload images? so that you can do it same place/time as when you write an article (instead of using Upload link in toolbox)?  i've been looking for ages, but can't find anything.. thank you very much!
[18:39:54] 	 can anyone help?
[18:40:14] 	 Aaron|home:now what?
[18:40:30] 	 nnoo: Patience (: Have you searched for extensions?
[18:40:38] * Aaron|home  is a bit stumped, stuff like this should be simple :)
[18:40:58] 	 heh
[18:41:06] 	 have you tried removing and re-adding it to path?
[18:41:25] 	 that would require another reboot o.o
[18:41:37] 	 what windows is this?
[18:41:42] 	 7
[18:41:46] 	 X64
[18:41:49] * Aaron|home  just had to restart his bash/cmd for changes to take effect
[18:41:49] 	 Doesn't need a reboot
[18:41:59] 	 indeed, kill console, open a new one
[18:42:20] 	 ok
[18:42:34] 	 yes, and im sorry but it's not simple.  i have not found an upload button anywhere in the editor settings, only option is to use upload page in toolbox... im trying to get a normal user experience by having a button for upload images right in the editor... so im stumped too! 
[18:43:08] 	 nnoo: You say you _have_ looked through extensions?
[18:43:25] 	 nnoo: that was directed at Sid-G, heh
[18:44:26] 	 Jonta: indeed. WYSIWYG - not 1.18 compatible. AddMediaWizard, depedent on stuff that's outdated (eg. mwEmbed)...
[18:44:28] 	 still not working. killed console --> removed from path --> saved path --> re-added to path --> saved path --> opened console --> tried which python
[18:44:53] 	 nnoo: Does WYSIWYG specifically state it's not compatible?
[18:45:03] 	 Aaron|home: haha.. 
[18:45:27] 	 Jonta: yeah. 1.16,17 ONLY!! in red...
[18:45:40] 	 Sid-G: I guess you can right-click python.exe to check the perms
[18:46:10] 	 ok
[18:46:21] 	 nnoo: Ah. Did you try it? Just in case.
[18:46:52] 	 Aaron|home:perms for which usergroup, SYSTEM?
[18:48:47] 	 or Users?
[18:49:02] 	 Jonta: actualy no, as there were other 1.18's in Discussion who'd tried it...sort of figured that was it. it's not that nice anyway the WYS, i just want a humble upload button for images, doesnt have to be wysiwyg, but an auto insert of img code would be nice... i just dont understand why i cant find it?
[18:49:21] 	 Sid-G: mostly system
[18:49:33] 	 Aaron|home:system's got it all
[18:49:40] 	 and users?
[18:49:54] 	 Aaron|home:read, read and execute
[18:50:04] 	 sounds right
[18:50:12] 	 New patchset: Jdlrobson; "merge toggling css, smooth out transitions" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3412
[18:50:12] 	 New patchset: Jdlrobson; "adjust footer for RTL reading" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3413
[18:50:13] 	 New patchset: Jdlrobson; "adjust padding for references" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3414
[18:50:14] 	 New patchset: Jdlrobson; "minor: add comment marker to css" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3415
[18:50:14] 	 New patchset: Jdlrobson; "throw away viewport modification" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3416
[18:50:15] 	 New patchset: Jdlrobson; "address problem with invisible search results on iphone" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3417
[18:50:16] 	 New patchset: Jdlrobson; "merge outline css rules" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3418
[18:52:33] 	 Sid-G: can you install pip by manually specifying the python path?
[18:52:44] 	 rather than relying on $PATH
[18:52:53] 	 Aaron|home:how?
[18:53:21] 	 C:/Python27/python.exe [...stuff...]
[18:53:28] 	 Aaron|home:I think pip is installed
[18:53:41] 	 New patchset: Catrope; "Add .gitreview file" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/3419
[18:53:50] 	 ahh, what was the thing that didn't install?
[18:53:52] 	 Aaron|home:want me to try installing it again?
[18:53:56] 	 New review: Catrope; "(no comment)" [mediawiki/extensions/ArticleFeedbackv5] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3419
[18:53:58] 	 Change merged: Catrope; [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/3419
[18:54:32] 	 the build command didn't execute properly
[18:54:50] 	 that was coz it didnt know where to look for setup
[18:55:02] 	 I told it manually (and probably wrongly)
[18:55:19] 	 this step:
[18:55:20] 	 Go to the uncompressed pip directory and run python setup.py install.
[18:55:33] 	 pip is in the scripts dir
[18:56:49] 	 Aaron|home:Where's setup.py supposed to be?
[18:56:55] 	 Jonta: it should be possible, right?
[18:57:46] 	 Sid-G: path/where/you/download/stuff/pip-1.1.tar\dist\pip-1.1\pip-1.1
[18:57:51] 	 or something like that
[18:58:05] 	 o.o
[18:58:30] 	 actually i ran a get-pip.py
[18:58:37] 	 nnoo: Technically: Sure. But there might not be readymade solutions out there
[18:58:39] 	 so i dont think i have the tar
[18:59:13] 	 "Master Card International(UK) have just awarded your email address the sum of 1 Million pounds sterling, for the draw that was held in 2011,Email us now if interested:Tel:+44-703-595-5438."
[18:59:36] 	 Email a uk mobile phone number? :/
[18:59:46] 	 Jonta: ok, thanks. that's weird though. this functionality  is everywhere else... 
[18:59:47] 	 lol
[19:00:03] 	 nnoo: Get the one for 1.16 updated?
[19:00:16] 	 03danwe *  10/trunk/extensions/SemanticExpressiveness/ (7 files in 3 dirs): "?!" parser function and moved parser hook files into sub directory
[19:00:56] 	 Jonta: what do you mean? the WYSIWYG? i haven't even been able to confirm it has this function....
[19:01:49] 	 Sid-G: humor me and try "which python.exe"
[19:02:15] 	 already did
[19:02:25] 	 with the .exe? Ah, well, I tried ;)
[19:02:25] 	 nothing
[19:02:47] 	 tried Python python Python.exe python.exe
[19:05:21] 	 Anyone around who might provide gerrit/git help?
[19:05:49] 	 qchris, you should state your problem...
[19:06:15] 	 Platonides: I have sever local branches and I am trying to get them up to git
[19:06:24] 	 Platonides: http://imgur.com/1HehF
[19:06:46] 	 Platonides:Meanwhile the remote branch's head changed
[19:06:55] 	 Platonides:So I cannot push directly
[19:06:59] 	 is the ssh url on https://www.mediawiki.org/wiki/Git still right?
[19:07:02] 	 Aaron|home:So I wont be able to commit. I was able to clone a git repo for an extension. Are the diff files any use to suggest patches?
[19:07:04] 	 Sid-G: do you have any spaces around the ';'s in the path?
[19:07:06] 	 Platonides:Rebasing kills the relation among the branches
[19:07:28] 	 brion, probably
[19:07:37] 	 Aaron|home:yes
[19:07:38] 	 must be an auth problem then, fun
[19:07:47] 	 Sid-G: kill them
[19:07:48] 	 Aaron|home:Should I remove them?
[19:07:53] 	 yes, it looks clonable
[19:07:57] 	 are you having problems?
[19:08:20] 	 qchris: So don't rebase, you don't need to
[19:08:23] 	 Aaron|home:ok
[19:08:35] 	 didn't take my pubkey either for brion or bvibber
[19:08:52] 	 is it stored in gerrit?
[19:08:59] 	 try with plain ssh first
[19:09:00] 	 qchris: Is there any reason you couldn't just do git checkout ariel; git pull; git merge full-merge; git push   ?
[19:09:02] 	 it…. should be :D
[19:09:04] 	 RoanKattouw_away: Well ... If i try to push directly, gerrit complains eg about merge commits not carrying Change-Id
[19:09:13] 	 Are you pushing directly or into Gerrit?
[19:09:14] 	 you should get an error saying you can't get a shell there
[19:09:27] 	 but would clear problems with the protocol
[19:09:30] 	 Do you want to submit your changes for review, or do you just want to push them?
[19:09:40] 	 New patchset: Reha Sterbin; "Fix wrapping on logged-out version as well" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/3420
[19:09:41] 	 New patchset: Reha Sterbin; "Bump up version numbers; make no-link option explicit" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/3421
[19:09:42] 	 Aaron|home :D
[19:09:42] 	 New patchset: Reha Sterbin; "Pass the floating link ID through to edit, so it can be added to the edit clicktracking events" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/3422
[19:09:42] 	 Aaron|home:Where's ur talkpage?
[19:09:48] 	 RoanKattouw_away: I want to submit for review. git push origin HEAD:refs/for/ariel
[19:09:52] 	 Oh OK
[19:10:00] 	 Yeah then your revs need Change-IDs
[19:10:18] 	 Do you care about preserving the structure of your insane branching forest?
[19:10:24] 	 RoanKattow_away: But merge commits do not have them. How to get them?
[19:10:33] 	 Yeah that's annoying
[19:10:42] 	 merge and cherry-pick commits don't automatically get Change-IDs
[19:10:44] 	 Sid-G: Aaron Schulz on mw.org
[19:10:52] 	 You have to do a dummy amend on them to get those
[19:10:58] 	 Yes ... Somehow I do. Ariel should be able to decide which of the steps he wanto to merge when.
[19:11:11] 	 Aaron|home:same on en-wp?
[19:11:21] 	 Oh ... ammending will get them a change Id. That's good to know
[19:11:24] 	 Yeah
[19:11:37] 	 You could also push this into a non-gated branch
[19:11:42] 	 sigh… https://gerrit.wikimedia.org/ wants a username and password to login there. what the heck password might i have had on this...
[19:11:42] 	 03(mod) Book Creator won't export to OpenDocument Text (ODT) format - 10https://bugzilla.wikimedia.org/35353  +comment (10Al-Scandar Solstag)
[19:11:49] 	 That should let you push directly if the project is configured for that
[19:12:10] 	 brion:the same as labsconsole
[19:12:19] 	 (Gonna grab lunch)
[19:12:23] 	 RoanKattouw_away: Up to my knowledge it is not configured for that.
[19:12:33] 	 RoanKattouw_away: Thanks. Enjoy oyr lunch ;)
[19:12:45] 	 woot thx Sid-G 
[19:12:52] 	 i'll add a tag in my password meanager :D
[19:13:10] 	 Sid-G: yes
[19:13:23] 	 aha, my laptop key wasn't in there. this explains all \o/
[19:15:23] * Aaron|home  updates the workflow page
[19:15:28] 	 Aaron|home:ok, now it knows python
[19:15:42] 	 Aaron|home:Now it doesn't know about setup.py
[19:15:55] 	 03(mod) Watchlist doesn't show earlier normal edits when hiding bot edits, own edits or minor edits - 10https://bugzilla.wikimedia.org/9790  +comment (10TMg)
[19:16:48] 	 Sid-G: you're trying to do 'python setup.py install.'?
[19:17:15] 	 yeah
[19:17:26] 	 just use 'cd dir/with/setup.py' and then issue that above command
[19:17:41] 	 yes, where is setup.py supposed to be
[19:18:13] 	 is it part of git-review?
[19:18:22] 	 Sid-G: Cd to root of C:/, then do dir /s setup.py
[19:18:33] 	 when you download and extract the file from http://pypi.python.org/pypi/setuptools it should have pip-1.1.tar\dist\pip-1.1\pip-1.1 subdir
[19:19:15] 	 Aaron|home:I didnt download from there. I used a get-pip.py
[19:19:39] 	 tale:its running
[19:19:57] 	 and its too long to fit in the console
[19:20:38] 	 Why does the Vector skin use images for so many things that could be done in CSS?
[19:21:10] 	 Sid-G: I would just do what git/workflow says for win7
[19:21:26] 	 Aaron|home:ok, I'll do the download then
[19:21:31] 	 unless you know what your doing for sure
[19:22:00] 	 *you're
[19:22:59] 	 Aaron|home: http://pypi.python.org/pypi/setuptools says different than [[Git/workflow]]
[19:23:51] 	 Jonta: MW will base64 encode and embed most of the small images. If you can do it better, fork the repository, fix it, and request a merge back in
[19:24:57] 	 Reedy: Just seemed like a strange way to do it.
[19:25:51] 	 MaxSem: So FAR is an actual prompt?
[19:25:53] 	 It's what, 3 years old now? :/
[19:26:02] 	 yup
[19:26:06] 	 Interesting.
[19:27:46] 	 it's like MC, just much better
[19:27:56] 	 (and NC)
[19:29:36] 	 03(NEW) Debug parameters don't work as expected - 10https://bugzilla.wikimedia.org/35414 normal; MediaWiki extensions: ArticleFeedbackv5; (reha)
[19:31:32] 	 New patchset: QChris; "Isomorphic refactoring of worker.py" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3424
[19:31:32] 	 New patchset: QChris; "Repairing removal of linked files in 'latest' directory" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3425
[19:31:33] 	 New patchset: QChris; "Performing simplifications allowed by previous refactoring" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3426
[19:31:34] 	 New patchset: QChris; "Enabling proper failure counting and lastFailed determination" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3427
[19:31:34] 	 New patchset: QChris; "Proper dependency check instead of lastFailed. (XmlMultiStreamDump, XmlRecompressDump)" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3428
[19:31:35] 	 New patchset: QChris; "Eliminated lastFailed" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3429
[19:31:36] 	 New patchset: QChris; "Proper job dependencies for jobs not relying on lastFailed (RecombineXmlStub, XmlDump, RecombineXmlDump, RecombineXmlRecompressDump, RecombineAbstractDump)" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3430
[19:31:36] 	 New patchset: QChris; "Individual per job dependencies refactored into Dump class" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3431
[19:31:37] 	 New patchset: QChris; "Removed separate job dependency mechanism for --job parameter." [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3432
[19:31:40] 	 lol.
[19:31:49] 	 qchris: spammer!
[19:31:55] 	 Sorry :D
[19:32:02] 	 :D
[19:32:05] 	 why is operations stuff showing in #mediawiki?
[19:32:28] 	 ^
[19:32:29] 	 it's not quite ops stuff
[19:34:23] 	 Aaron|home:ok, pip installed successfully
[19:34:57] 	 trying the next step (installing git-review) gave me "Requirement already satisfied" twice
[19:35:13] 	 03(mod) Book Creator won't export to OpenDocument Text (ODT) format - 10https://bugzilla.wikimedia.org/35353  +comment (10Al-Scandar Solstag)
[19:37:01] 	 03(mod) Debug parameters don't work as expected - 10https://bugzilla.wikimedia.org/35414  +comment (10Reha Sterbin)
[19:37:57] 	 bbiab
[19:40:29] 	 Reedy: The topic isn't locked.
[19:40:33] 	 hurr
[19:40:33] 	 durr
[19:40:56] 	 03(FIXED) PRNG state recovery attack - 10https://bugzilla.wikimedia.org/35078  (10Sam Reed (reedy))
[19:41:01] 	 03(FIXED) CSRF in Special:Upload - 10https://bugzilla.wikimedia.org/35317  (10Sam Reed (reedy))
[19:41:03] 	 03(mod) Debug parameters don't work as expected - 10https://bugzilla.wikimedia.org/35414  +comment (10Reha Sterbin)
[19:41:03] 	 03(FIXED) XSS in CharInsert, forged strip markers - 10https://bugzilla.wikimedia.org/35315  (10Sam Reed (reedy))
[19:41:10] 	 03(mod) CSRF in Special:Upload - 10https://bugzilla.wikimedia.org/35317  (10Sam Reed (reedy))
[19:42:39] 	 hurr
[19:42:40] 	 durr
[19:43:05] 	 03reedy *  10/branches/wmf/1.19wmf1/ (18 files in 7 dirs): (log message trimmed)
[19:43:05] 	 * (bug 34212) ApiBlock/ApiUnblock allow action to take place without a token parameter present
[19:43:05] 	 * (bug 35317) CSRF in Special:Upload
[19:43:05] 	 Revert r56793, which removed the CSRF check for Special:Upload for normal file
[19:43:06] 	 uploads. Cross-site posting of file uploads without user interaction has been
[19:43:07] 	 possible since at least as early as Chrome 8 (late 2010) and Firefox 6 (mid
[19:43:08] 	 2011).
[19:43:57] 	 03(NEW) Link Option E should be in a larger font - 10https://bugzilla.wikimedia.org/35415 normal; MediaWiki extensions: ArticleFeedbackv5; (reha)
[19:44:38] 	 Hey all!  https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob_plain;f=RELEASE-NOTES-1.19;hb=1.19.0beta2  --> 404 File Not Found.
[19:44:47] 	 New code comment: MZMcBride; This is related to bug 35315.; 
[19:45:35] 	 New review: QChris; "Runner.run did basically the same thing for invocations of "--job" and for complete runs. However, R..." [operations/dumps] (ariel) C: 0;  - https://gerrit.wikimedia.org/r/3424
[19:46:19] 	 hi Soli -- Reedy, heads-up re the beta not being found via gitweb
[19:46:25] 	 03(mod) CSRF in Special:Upload - 10https://bugzilla.wikimedia.org/35317  +comment (10MZMcBride)
[19:46:54] 	 03(mod) ApiBlock/ApiUnblock allow action to take place without a token parameter present - 10https://bugzilla.wikimedia.org/34212  +comment (10MZMcBride)
[19:46:56] * Joan  cross-references Reedy.
[19:47:20] 	 sumanah: I know
[19:47:22] 	 03(mod) Cannot go back after uploading files - 10https://bugzilla.wikimedia.org/32247  +comment (10Sumana Harihareswara)
[19:47:25] 	 oh ok 
[19:47:32] 	 I can't commit to a repo before I've released the fixes
[19:48:01] 	 right - this is why you said in your release email that the links would work shortly
[19:48:06] 	 Yup
[19:48:14] 	 Soli: ^
[19:48:18] 	 Reedy: Sorry, I was too quick to check on the link in the announce!
[19:48:22] 	 If it was SVN land I'd have stuff ready to go...
[19:48:28] 	 03(NEW) On Chrome, Link Option E says only "Improve this" - 10https://bugzilla.wikimedia.org/35416 normal; MediaWiki extensions: ArticleFeedbackv5; (reha)
[19:49:00] 	 03(mod) On Chrome, Link Option E says only "Improve this" - 10https://bugzilla.wikimedia.org/35416  +comment (10Reha Sterbin)
[19:49:55] 	 03(mod) useful preload parameters - 10https://bugzilla.wikimedia.org/14623  +comment (10Sumana Harihareswara)
[19:51:11] 	 03(mod) Add label to CAPTCHA input field - 10https://bugzilla.wikimedia.org/34753  +comment (10Sumana Harihareswara)
[19:53:09] 	 New patchset: Reedy; "* (bug 34212) ApiBlock/ApiUnblock allow action to take place without a token parameter present" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3434
[19:53:17] 	 03(mod) "[x]" (CategoryTreeEmptyBullet) should not be displayed when JavaScript is not loaded - 10https://bugzilla.wikimedia.org/33863  +comment (10Sumana Harihareswara)
[19:53:43] 	 03(mod) Automated builds broken due to not pulling in changes from MF - 10https://bugzilla.wikimedia.org/35405  +comment (10Antoine "hashar" Musso)
[19:54:22] 	 03(mod) On Chrome, Link Option E says only "Improve this" - 10https://bugzilla.wikimedia.org/35416  +comment (10Reha Sterbin)
[19:54:56] 	 I'd try out git, except for some reason lcserv is down and won't get its lazy butt back up, some I'm cli-less :(
[19:56:04] 	 New review: QChris; "Link checking was only performed, for those jobs that had toBeRun() set. Although the name suggests ..." [operations/dumps] (ariel) C: 0;  - https://gerrit.wikimedia.org/r/3425
[19:56:17] 	 03(mod) On Chrome, Link Option E says only "Improve this" - 10https://bugzilla.wikimedia.org/35416  (10Reha Sterbin)
[19:56:27] 	 03(mod) Link Option E should be in a larger font - 10https://bugzilla.wikimedia.org/35415  (10Reha Sterbin)
[19:56:49] 	 03(mod) Debug parameters don't work as expected - 10https://bugzilla.wikimedia.org/35414  +comment (10Reha Sterbin)
[19:58:40] 	 03(NEW) On Chrome in incognito mode, Link Option E has black lettering - 10https://bugzilla.wikimedia.org/35417 normal; MediaWiki extensions: ArticleFeedbackv5; (reha)
[19:58:48] 	 03(mod) On Chrome in incognito mode, Link Option E has black lettering - 10https://bugzilla.wikimedia.org/35417  (10Reha Sterbin)
[19:59:43] 	 03(NEW) On Safari, the link text is underlined for Link Option E - 10https://bugzilla.wikimedia.org/35418 normal; MediaWiki extensions: ArticleFeedbackv5; (reha)
[19:59:53] 	 03(mod) On Safari, the link text is underlined for Link Option E - 10https://bugzilla.wikimedia.org/35418  (10Reha Sterbin)
[20:01:09] 	 03(NEW) Link Option E disable flyover not working in FF 10.0.2 - 10https://bugzilla.wikimedia.org/35419 normal; MediaWiki extensions: ArticleFeedbackv5; (reha)
[20:01:18] 	 03(mod) Link Option E disable flyover not working in FF 10.0.2 - 10https://bugzilla.wikimedia.org/35419  (10Reha Sterbin)
[20:01:53] 	 Aaron|home:Ok, so the python installation is fixed :) Now the problem is that msysgit says "Could not open a connection to your authentication agent" :(
[20:02:36] 	 03(NEW) Clicktracking events sill using Phase 1 format - 10https://bugzilla.wikimedia.org/35420 normal; MediaWiki extensions: ArticleFeedbackv5; (reha)
[20:03:13] 	 03(mod) Clicktracking events sill using Phase 1 format - 10https://bugzilla.wikimedia.org/35420  +comment (10Reha Sterbin)
[20:03:21] 	 03(mod) Clicktracking events sill using Phase 1 format - 10https://bugzilla.wikimedia.org/35420  (10Reha Sterbin)
[20:04:02] 	 New code comment: Hashar; Jeroen, the migration of that subversion commit and all the subversion crippled Gerrit with a ton of; 
[20:04:10] 	 03(NEW) Bucket IDs disappear at the end of the Edit CTA funnel - 10https://bugzilla.wikimedia.org/35421 normal; MediaWiki extensions: ArticleFeedbackv5; (reha)
[20:05:02] 	 03(mod) Bucket IDs disappear at the end of the Edit CTA funnel - 10https://bugzilla.wikimedia.org/35421  +comment (10Reha Sterbin)
[20:05:10] 	 Sid-G: is ssh-agent running?
[20:05:13] 	 03(mod) Bucket IDs disappear at the end of the Edit CTA funnel - 10https://bugzilla.wikimedia.org/35421  (10Reha Sterbin)
[20:05:28] 	 Aaron|home:I installed msysgit with putty
[20:05:36] 	 Aaron|home: feeling better, I hope?
[20:06:02] 	 Change abandoned: Hashar; "Abandoning all "language duration function" related changes (r114067)." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3329
[20:06:04] * Aaron|home  started his second round of cough tablets
[20:06:14] 	 Change abandoned: Hashar; "Abandoning all "language duration function" related changes (r114067)." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3330
[20:06:22] 	 03(NEW) Blank edit saves should not be logged as edit_success events - 10https://bugzilla.wikimedia.org/35422 normal; MediaWiki extensions: ArticleFeedbackv5; (reha)
[20:06:28] 	 Change abandoned: Hashar; "Abandoning all "language duration function" related changes (r114067)." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3331
[20:06:30] 	 03(mod) Blank edit saves should not be logged as edit_success events - 10https://bugzilla.wikimedia.org/35422  (10Reha Sterbin)
[20:06:40] 	 Change abandoned: Hashar; "Abandoning all "language duration function" related changes (r114067)." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3332
[20:06:44] 	 Sid-G: you should still be able to do 'eval `ssh-agent`', 'ssh-add /path/to/key'
[20:06:52] 	 Change abandoned: Hashar; "Abandoning all "language duration function" related changes (r114067)." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3333
[20:06:54] 	 (two commands)
[20:07:25] 	 Change abandoned: Hashar; "Abandoning all "language duration function" related changes (r114067)." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3334
[20:07:39] 	 Aaron|home:eval gives some output. ssh-add doesn't work
[20:08:09] 	 the first one should give some pid output
[20:08:40] 	 what does ssh-add say?
[20:08:59] 	 Could not open a connection to your authentication agent.
[20:09:16] 	 Change abandoned: Hashar; "Abandoning all "language duration function" related changes (r114067)." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3337
[20:10:02] 	 New code comment: Hashar; reverted in gerrit as well. See comment on r114067. \ The whole patch got reverted in Gerrit.; 
[20:10:50] 	 04(REOPENED) formatDuration message missing/inconsistent - 10https://bugzilla.wikimedia.org/35309  +comment (10Antoine "hashar" Musso)
[20:11:09] 	 Sid-G: run 'echo $GIT_SSH'
[20:11:23] 	 Change abandoned: Hashar; "Abandoning all "language duration function" related changes (r114067)." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3336
[20:11:39] 	 Aaron|home:blank + newline
[20:11:41] 	 03(NEW) Clicktracking version number should be > 0 - 10https://bugzilla.wikimedia.org/35423 normal; MediaWiki extensions: ArticleFeedbackv5; (reha)
[20:11:41] 	 hashar: why are you opening the bug if you're abandoning all the changes?
[20:12:04] 	 03(mod) Trial for restricting non-autoconfirmed users from creating new articles on enwiki - 10https://bugzilla.wikimedia.org/30208  +comment (10Mark A. Hershberger)
[20:12:14] 	 Reedy: wasn't the bug fixed by those commits ?
[20:12:27] 	 Yes, but those commits caused the bug
[20:12:31] 	 oh
[20:12:38] 	 heh
[20:12:43] 	 Sid-G: try re-installing msysgit but choose to use openssh and not plink
[20:13:07] 	 03(FIXED) formatDuration message missing/inconsistent - 10https://bugzilla.wikimedia.org/35309  +comment (10Antoine "hashar" Musso)
[20:13:07] 	 03(mod) Clicktracking version number should be > 0 - 10https://bugzilla.wikimedia.org/35423  +comment (10Reha Sterbin)
[20:13:17] 	 03(mod) Clicktracking version number should be > 0 - 10https://bugzilla.wikimedia.org/35423  (10Reha Sterbin)
[20:13:19] 	 I'm not sure how well using pageant/plink works with gerrit
[20:13:28] 	 Aaron|home:I have a github repo and I use plink for it
[20:13:41] 	 that's different to gerrit
[20:13:53] 	 Aaron|home:No way to get both gerrit and plink working (even if they dont work together)?
[20:14:25] 	 What do you mean? I'm running plink and ssh-agent together.
[20:14:28] 	 meaning cant i get to use ssh-agent for mw and plink for the github repo
[20:14:45] 	 hmm
[20:15:08] 	 ok, so a reinstall with ssh-agent in the option? And i'll still be able to use plink (i use plink with tortoisegit only)
[20:15:09] 	 Sid-G: what was the output of 'eval `ssh-agent`'?
[20:15:33] 	 Change abandoned: Hashar; "Abandoning all "language duration function" related changes (r114067)." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3335
[20:15:34] 	 Sid-G: you can use plink with tgit and ssh-agent with msysgit, yes
[20:15:37] * Aaron|home  is doing that now
[20:16:03] 	 SSH_AUTH_SOCK=/tmp/ssh-IFHnedu576/agent.576; export SSH_AUTH_SOCK;
[20:16:04] 	 SSH_AGENT_PID=2232; export SSH_AGENT_PID;
[20:16:04] 	 echo Agent pid 2232;
[20:16:16] 	 Aaron|home:that was the output
[20:16:17] 	 03(NEW) Clicktracking event shows - 10https://bugzilla.wikimedia.org/35424 normal; MediaWiki extensions: ArticleFeedbackv5; (reha)
[20:16:59] 	 Sid-G: did you forget the eval?
[20:17:04] 	 03(mod) Debug parameters don't work as expected - 10https://bugzilla.wikimedia.org/35414  +comment (10Reha Sterbin)
[20:17:44] 	 Aaron|home:no, that was the output of eval 'ssh-agent'
[20:18:03] 	 You need eval `ssh-agent`
[20:18:10] 	 With backticks not single quotes
[20:18:13] 	 yeah
[20:18:32] 	 Alright folks, I'm gonna quiet the Gerrit bot for a little bit while I submit another flood of SVN resubmissions
[20:18:34] 	 ` ?
[20:18:39] 	 03(mod) Clicktracking event shows - 10https://bugzilla.wikimedia.org/35424  +comment (10Reha Sterbin)
[20:18:44] 	 Yeah
[20:19:00] 	 agent pid 5152
[20:19:06] 	 now do ssh-add
[20:19:29] 	 done
[20:19:33] 	 03(mod) Clicktracking event shows old form option and new clicktracking event format - 10https://bugzilla.wikimedia.org/35424  summary (10Reha Sterbin)
[20:19:44] 	 now i can submit for git-review
[20:19:44] 	 ?
[20:20:06] 	 03(mod) Link option IDs disappear at the end of the Edit CTA funnel - 10https://bugzilla.wikimedia.org/35421  summary (10Reha Sterbin)
[20:20:11] 	 make sure you run git-review before commiting anything locally
[20:20:18] 	 03(mod) Link option IDs disappear from clicktracking events at the end of the Edit CTA funnel - 10https://bugzilla.wikimedia.org/35421  summary (10Reha Sterbin)
[20:20:33] 	 Aaron|home:ouch, I already commited using tgit
[20:20:34] 	 Sid-G: do you already have local commits?
[20:20:41] 	 one commit or more?
[20:20:45] 	 Aaron|home:one
[20:20:51] 	 could redo it if needed
[20:20:52] 	 run 'git log'
[20:20:56] 	 ok
[20:21:30] 	 wait, how do i change the dir in bash?
[20:21:34] 	 you commit should be first in the list and will probably not have a change-id
[20:21:41] 	 Sid-G: 'cd some/dir'
[20:22:13] 	 ok, the log shows my commit
[20:22:28] 	 and it probably does not have a change-id right?
[20:22:47] 	 seems the same as the older ones
[20:22:58] 	 commit blaaahaaahaaah
[20:23:16] 	 no changeid
[20:23:39] 	 only the previous commit has a change-id, even the one before it doesnt
[20:24:03] 	 what have we decided on bump to PHP 5.3? I recall nothing definite, but since we're on Git now, can we at least try? XD
[20:24:23] 	 Aaron|home:Should I reclone?
[20:24:53] 	 Sid-G: no, just run 'git commit -amend'
[20:25:17] 	 then exit out with :q
[20:25:23] 	 I mean 'git commit --amend'
[20:26:02] 	 hashar: So you abandoned all of Jeroen's changes; are you now gonna make Jeroen resubmit them as one big commit? I can do that for you if you want
[20:26:14] 	 I still have the originals, so I can easily squash-merge and submit them
[20:26:29] 	 go ahead :)
[20:26:29] * Sid-G  is scrolling down the log
[20:26:33] 	 OK
[20:26:47] 	 03(FIXED) ApiBlock/ApiUnblock allow action to take place without a token parameter present - 10https://bugzilla.wikimedia.org/34212  (10Sam Reed (reedy))
[20:26:55] 	 Sid-G: you shouldn't need to edit anything
[20:26:57] 	 RoanKattouw: I was going to squash them from subversion then send him the resulting patch :-D
[20:27:09] 	 Aaron|home:how do i get back?
[20:27:19] 	 RoanKattouw: I am curious, how will you squash them all ? :)
[20:27:35] 	 :q and then 
[20:27:46] 	 ok
[20:28:08] 	 do git log again
[20:28:16] 	 RoanKattouw: what would be better would be to write him an email about how to do it
[20:28:21] 	 hashar: I've already got revs that were cherry-picked from SVN with Change-IDs added
[20:28:23] 	 Aaron|home:I just did the first git commit --amend
[20:28:28] 	 I agree that's better in terms of learning git
[20:28:36] 	 New review: Demon; "(no comment)" [mediawiki/extensions/DonationInterface] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3454
[20:28:38] 	 Change merged: Demon; [mediawiki/extensions/DonationInterface] (master) - https://gerrit.wikimedia.org/r/3454
[20:28:39] 	 But I'd like not to make too many enemies over this git migration
[20:28:42] 	 and even better, write a guide on MediaWiki.org while doing it :-]
[20:29:06] 	 New patchset: IAlex; "* Use local context to get messages * Use Language::userTimeAndDate() instead of Language::timeanddate() to display the date with user preferences" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3475
[20:29:14] 	 RoanKattouw: I am sure Jeroen knew something was going to happen when committing features 2 days before a SCM migration
[20:29:44] 	 Aaron|home:did Git commit --amend exited with :q did git log again, change-id not added
[20:29:52] 	 Sure but that doesn't mean that we need to make his life even more difficult; I'll just do it
[20:30:14] 	 Aaron|home: you don't mind if I abandon your changeset https://gerrit.wikimedia.org/r/#change,3257 and 3256, do you? if you were trying out something subtle, I can leave it alone for you to fiddle with
[20:30:45] 	 03(FIXED) CSRF token-stealing attack (user.tokens) - 10https://bugzilla.wikimedia.org/34907  (10Sam Reed (reedy))
[20:30:53] 	 that's just test stuff, you can abandon it
[20:30:57] 	 ok!
[20:31:11] 	 Change abandoned: Sumanah; "Just test stuff." [test/mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3256
[20:31:23] 	 Change abandoned: Sumanah; "Just test stuff." [test/mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3257
[20:32:03] 	 Sid-G: hmm, you might to ask Roan
[20:32:11] 	 New review: QChris; "Although after the previous commit lastFailed again does what it is supposed to do, checking depende..." [operations/dumps] (ariel) C: 0;  - https://gerrit.wikimedia.org/r/3428
[20:32:27] 	 Sid-G: Did you install the commit-msg hook, or run git review -s ?
[20:32:28] 	 03(mod) Global option to add a "my uploads" link to Special:MyUploads at the top right next to "my contributions" - 10https://bugzilla.wikimedia.org/30915  +comment (10Sumana Harihareswara)
[20:32:38] 	 RoanKattouw:not yet
[20:32:47] 	 OK do that first
[20:32:54] 	 Sid-G: well there is the problem
[20:32:55] 	 And then --amend should add the Change-ID as Aaron said
[20:33:10] 	 i didnt do Run ssh @gerrit.wikimedia.org -p 29418. It should give a Gerrit welcome message and then abort. either i think
[20:33:25] 	 That's not essential
[20:33:29] 	 New review: QChris; "Leaving the unused lastFailed around is too inviting to get used again, and again introducing proble..." [operations/dumps] (ariel) C: 0;  - https://gerrit.wikimedia.org/r/3429
[20:33:34] 	 It's just there so you can test that your ssh/auth setup isn't broken
[20:33:38] 	 yeah
[20:34:24] 	 could not connect to gerrit. Enter your gerrit username.
[20:34:30] 	 03platonides *  10/trunk/tools/code-utils/clone-all.php:
[20:34:30] 	 Script to clone all projects from https://gerrit.wikimedia.org/r/#admin,projects
[20:34:30] 	 or a subset, excluding part of them.
[20:35:17] 	 Sid-G: was that the ssh command?
[20:35:32] 	 Trying again with ssh://Siddhartha_Ghai@gerrit.wikimedia.org:29418/mediawiki/ext
[20:35:33] 	 ensions/Narayam.git
[20:35:33] 	 
[20:35:33] 	 We don't know where your gerrit is. Please manually create
[20:35:33] 	 a remote named gerrit and try again.
[20:35:49] 	 there's also a complete traceback
[20:36:11] 	 Narayam doesn't have .gitreview yet
[20:36:21] 	 ...
[20:36:21] <^demon>	 Easy enough to fix :)
[20:36:41] 	 i think santhosh added it
[20:36:56] 	 maybe not approved yeT?
[20:37:06] 	 commit 0629d95fb443d8eb47accb210b082053ab5d9218
[20:37:06] 	 Author: Santhosh Thottingal 
[20:37:06] 	 Date:   Thu Mar 22 16:32:41 2012 +0530
[20:37:06] 	     Add the .gitreview file
[20:37:06] 	     Change-Id: I7be16b8dd38bb2eb372d339aa2753976addc4a57
[20:37:09] 	 New review: QChris; "While there is dependency checking for relevant jobs upon "--job" invocation, there is no checking f..." [operations/dumps] (ariel) C: 0;  - https://gerrit.wikimedia.org/r/3430
[20:37:26] 	 oops
[20:37:39] 	 14(INVALID) the --comment-ext=".XXX" option of importImages.php fails to import the metadata text - 10https://bugzilla.wikimedia.org/33984  (10Gregor Hagedorn)
[20:37:39] * Sid-G  should filter out email ids before pasting
[20:37:40] <^demon>	 Actually, yes it does
[20:37:59] 	 Release O.o
[20:38:18] 	 Could it be a wrong ssh key?
[20:38:20] 	 releases*
[20:38:44] <^demon>	 If it was wrong ssh key it wouldn't have let you clone over ssh.
[20:38:59] 	 I cloned without logging in
[20:39:03] 	 03(NEW) Mobile version does not handle __NOINDEX__ - 10https://bugzilla.wikimedia.org/35425 normal; MediaWiki extensions: MobileFrontend; (duplicatebug)
[20:40:00] <^demon>	 Hrm.
[20:40:00] <^demon>	 What does `git remote -v` give you?
[20:40:02] 	 WTF
[20:40:08] 	 ^demon: Did you rebuild the AbuseFilter repo?!?
[20:40:12] 	 ^demon:msysgit needs the public key and gerrit.wikimedia.org and labsconsole also need the public key?
[20:40:18] 	 Ah, wait, this is GlobalBlocking
[20:40:22] <^demon>	 No.
[20:40:29] <^demon>	 Only one I rebuilt history for was MobileFrontend.
[20:40:31] 	 Never mind
[20:40:32] 	 I'll reclone
[20:40:43] 	 Oh, nm
[20:40:48] <^demon>	 Sid-G: gerrit.wm.o needs your public key, yes
[20:40:56] 	 I copied AbuseFilter/.gitreview without changing the extension name
[20:41:00] <^demon>	 But you'd more likely get a permission denied (publickey) for that
[20:41:01] 	 Obviously that breaks things in strange ways
[20:41:13] * ^demon  cluebats Roan
[20:41:14] 	 New review: QChris; "Each item does it's own checking for prerequisite jobs for complete dumps." [operations/dumps] (ariel) C: 0;  - https://gerrit.wikimedia.org/r/3431
[20:41:15] 	 lol
[20:41:15] 	 $ git remote -v
[20:41:16] 	 origin  https://gerrit.wikimedia.org/r/p/mediawiki/extensions/Narayam.git (fetch
[20:41:16] 	 )
[20:41:16] 	 origin  https://gerrit.wikimedia.org/r/p/mediawiki/extensions/Narayam.git (push)
[20:41:34] 	 ^demon:thats git remote -v
[20:41:38] <^demon>	 Ah, did you try `git review -s` before trying to `git review` ?
[20:41:51] 	 no
[20:41:59] <^demon>	 (You have to do git review -s after the cloning and before your first push)
[20:41:59] 	 try it now, should I?
[20:42:01] <^demon>	 Not every time
[20:42:02] <^demon>	 Yes
[20:42:30] 	 oops, git-review or git review ?
[20:42:41] 	 I'm getting "Automatic merge failed; fix conflicts and then commit the result." while trying to do a git pull. I've tryed git reset --hard and git clean -f -d. I didn't edit any files and I don't have commit access. Any ideas?
[20:42:58] <^demon>	 `git review -s`
[20:43:07] 	 Hello, I do IT for a nonprofit that runs a specialized MediaWiki wiki for people with chronic pain. It's our main project, and we'd like to use CentralNotice on it.
[20:43:22] 	 I've installed the Central Notice extension successfully, but looking at Special:CentralNotice, it looks like it is hardcoded to be used with WikiMedia wikis.
[20:43:23] 	 New patchset: Catrope; "Reduce global (ab)use" [mediawiki/extensions/GlobalBlocking] (master) - https://gerrit.wikimedia.org/r/3476
[20:43:32] 	 ^demon:got a traceback with git-review -s
[20:43:33] 	 For example, Special:CentralNotice has a list of projects that includes most of WikiMedia's projects and doesn't have a way to add my own.
[20:43:46] 	 Am I asking for trouble?
[20:43:46] <^demon>	 Sid-G: Pastebin
[20:44:12] 	 Like, does it take a huge amount of work to get CentralNotice to work with a third party wiki?
[20:44:15] <^demon>	 If you're only running one wiki, you could probably get by with using the built-in sitenotice.
[20:44:19] * Sid-G  pastebins
[20:44:29] <^demon>	 CentralNotice is really for wiki farms that have to distribute lots of notices all over the place.
[20:44:39] 	 Thanks, ^demon.
[20:44:56] 	 We want CentralNotice so that we can automatically rotate banners. That will help us a lot.
[20:45:30] 	 Like Mediawiki, our marketing depends very heavily on people's stories, and we want to be able to show a small collection of stories rather than the same one over and over to the same visitor.
[20:45:37] <^demon>	 Hmm, well you might be able to hack something up with $wgSiteNotice and a bit of legwork in your LocalSettings.php
[20:45:38] 	 ^demon: http://pastebin.com/WSdngxWK
[20:45:47] <^demon>	 And you may find http://www.mediawiki.org/wiki/Extension:DismissableSiteNotice useful
[20:46:05] 	 We need to split some of these extensions into an extension wth the foundation and another that makes it work across wiki
[20:46:14] 	 ^demon: git review -s asks for my username
[20:46:16] 	 Hmmm.... Since I have CentralNotice installed, I'd love to use it.
[20:46:32] 	 As best I can tell, it seems to work just fine for stand-alone wikis.
[20:46:37] 	 after saying "Could not connect to gerrit"
[20:46:52] <^demon>	 Sid-G: Gerrit username is wrong. It's the one you specified as your "shell" username. It's also show at https://gerrit.wikimedia.org/r/#settings
[20:46:58] 	 New review: QChris; "Dependency information about the jobs was stored in two places:" [operations/dumps] (ariel) C: 0;  - https://gerrit.wikimedia.org/r/3432
[20:47:15] 	 You just set the stand alone wiki to be the infrastructure wiki and it serves to itself.
[20:47:17] 	 ^demon:U mean from the pastebin ?
[20:47:20] <^demon>	 Yes
[20:47:29] 	 It doesn't mind that there aren't other wikis that it is serving to.
[20:48:02] 	 or does it?
[20:48:19] 	 ^demon:Changed the underscore changed to a space(thats the only change), and still got a traceback
[20:48:21] 	 03(mod) Mobile sites being indexed by search engines - 10https://bugzilla.wikimedia.org/35233  +comment (10AlexSm)
[20:48:39] 	 @Dantman, that would certainly be helpful.
[20:50:01] 	 ^demon: traceback for git review -s http://pastebin.com/15xTFXxj
[20:50:16] 	 So, does anyone know how much work needs to be done to get CentralNotice to work on a non-Wikimedia CLUSTER?
[20:50:46] 	 ^demon: Wait, did you cut over VisualEditor too
[20:51:03] 	 Sid-G, what's your username?
[20:51:07] <^demon>	 RoanKattouw: Yes.
[20:51:11] <^demon>	 It's in make-wmf-branch
[20:51:12] 	 OK
[20:51:14] 	 Platonides:Siddhartha Ghai
[20:51:18] 	 Ooooooh of course
[20:51:20] 	 Right
[20:51:36] 	 space is the problem?
[20:52:19] 	 what's the shell username?
[20:52:42] 	 Platonides:Put an underscore in between
[20:52:58] 	 siddhartha_ghai
[20:53:03] 	 03(NEW) Enable extension on mr.wikisource.org - 10https://bugzilla.wikimedia.org/35426 normal; MediaWiki extensions: WebFonts; (shantanoo)
[20:53:07] 	 also seems to be lowercase for some reason
[20:53:25] 	 unix account names usually are
[20:53:31] 	 try with that
[20:53:38] 	 trying
[20:53:50] 	 hmmmm.... views.view looks messed up too
[20:53:59] 	 pstebinning traceback
[20:54:20] 	 New patchset: Catrope; "adding clearState function for tools and using clearState if no selection exists" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/3477
[20:54:57] 	 traceback: http://pastebin.com/iqY1Ghr7
[20:55:05] 	 $isTalk = $title->isTalkPage(); ( $isTalk ? $talkPage : $subjectPage )
[20:55:05] 	 New patchset: Catrope; "Add .gitreview file" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/3478
[20:55:18] 	 Looks like that would mess up if someone created a custom namespace.
[20:55:28] 	 New review: Catrope; "(no comment)" [mediawiki/extensions/VisualEditor] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3478
[20:55:32] 	 Change merged: Catrope; [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/3478
[20:55:48] 	 New patchset: Catrope; "Add .gitreview file" [mediawiki/extensions/AbuseFilter] (master) - https://gerrit.wikimedia.org/r/3479
[20:56:07] 	 Platonides:now?
[20:56:24] 	 New patchset: Catrope; "Add .gitreview file" [mediawiki/extensions/AntiSpoof] (master) - https://gerrit.wikimedia.org/r/3480
[20:56:25] 	 it's odd
[20:56:33] 	 seems to dislike the _ for some reason
[20:56:58] 	 have a good night
[20:57:08] 	 Platonides:I'm pretty sure my ssh key is messed up right now too, if that helps
[20:57:28] 	 New patchset: Pgehres; "Adding .gitreview" [mediawiki/extensions/CentralNotice] (master) - https://gerrit.wikimedia.org/r/3481
[20:57:31] 	 can you connect with ssh ?
[20:57:40] 	 ssh gerrit.wikimedia.org -p 29418
[20:57:51] 	 Platonides:I'd have to fix the keys first, right?
[20:57:53] 	 New patchset: Catrope; "Add .gitreview file" [mediawiki/extensions/Collection] (master) - https://gerrit.wikimedia.org/r/3482
[20:57:54] 	 New review: Hashar; "(no comment)" [mediawiki/extensions/AbuseFilter] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3479
[20:57:56] 	 Change merged: Hashar; [mediawiki/extensions/AbuseFilter] (master) - https://gerrit.wikimedia.org/r/3479
[20:58:09] 	 New patchset: Catrope; "Add .gitreview file" [mediawiki/extensions/FlaggedRevs] (master) - https://gerrit.wikimedia.org/r/3483
[20:58:20] 	 well, if you can connect, your keys aren't messed up
[20:58:24] 	 New review: Hashar; "(no comment)" [mediawiki/extensions/AntiSpoof] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3480
[20:58:26] 	 Change merged: Hashar; [mediawiki/extensions/AntiSpoof] (master) - https://gerrit.wikimedia.org/r/3480
[20:58:49] 	 New patchset: Catrope; "Add .gitreview file" [mediawiki/extensions/Gadgets] (master) - https://gerrit.wikimedia.org/r/3484
[20:59:00] 	 Permission denied (publickey).
[20:59:01] 	 New patchset: Catrope; "Add .gitreview file" [mediawiki/extensions/GlobalBlocking] (master) - https://gerrit.wikimedia.org/r/3485
[20:59:11] 	 yes, your key seems wrong
[20:59:15] 	 New review: Hashar; "(no comment)" [mediawiki/extensions/FlaggedRevs] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3483
[20:59:17] 	 Change merged: Hashar; [mediawiki/extensions/FlaggedRevs] (master) - https://gerrit.wikimedia.org/r/3483
[20:59:21] 	 unless it's the username
[20:59:25] 	 New review: Hashar; "(no comment)" [mediawiki/extensions/Collection] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3482
[20:59:28] 	 Change merged: Hashar; [mediawiki/extensions/Collection] (master) - https://gerrit.wikimedia.org/r/3482
[20:59:39] 	 RoanKattouw: don't you have a script to generates all .gitreview files ? 
[20:59:42] 	 does  ssh siddhartha_ghai@gerrit.wikimedia.org -p 29418@gerrit.wikimedia.org -p 29418 help?
[20:59:55] 	 we shouldn't need a .gitreview per repo
[20:59:55] 	 trying
[20:59:59] 	 RoanKattouw: I am also wondering if git-review could be made clever to just guess the correct parameters based on the origin URL
[20:59:59] 	 New patchset: Catrope; "Add .gitreview file" [mediawiki/extensions/Nuke] (master) - https://gerrit.wikimedia.org/r/3486
[21:00:04] 	 git-review should be smart enough to figure out
[21:00:22] 	 hashar: git-review doesn't work that way because OpenStack mirrors to github
[21:00:24] 	 Bad port '29418@gerrit.wikimedia.org'
[21:00:25] 	 New review: Hashar; "(no comment)" [mediawiki/extensions/Nuke] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3486
[21:00:28] 	 Change merged: Hashar; [mediawiki/extensions/Nuke] (master) - https://gerrit.wikimedia.org/r/3486
[21:00:34] 	 heh
[21:00:40] 	 ouch, ssh siddhartha_ghai@gerrit.wikimedia.org -p 29418
[21:01:03] 	 hashar: But no I haven't scripted this
[21:01:10] 	 perm denied
[21:01:12] 	 New patchset: Pgehres; "Adding .gitreview" [mediawiki/extensions/FundraiserLandingPage] (master) - https://gerrit.wikimedia.org/r/3487
[21:01:12] 	 I'm just adding the ones that I made while working on other things
[21:01:22] 	 fine
[21:01:39] 	 Feel free to do it :)
[21:01:51] 	 New review: Hashar; "(no comment)" [mediawiki/extensions/CentralNotice] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3481
[21:01:53] 	 Change merged: Hashar; [mediawiki/extensions/CentralNotice] (master) - https://gerrit.wikimedia.org/r/3481
[21:02:00] 	 Platonides:Should I try fixing the ssh keys first?
[21:02:04] 	 03(mod) Enable extension on mr.wikisource.org - 10https://bugzilla.wikimedia.org/35426  (10Sam Reed (reedy))
[21:02:20] 	 Sid-G, yes
[21:02:26] 	 New review: Hashar; "(no comment)" [mediawiki/extensions/GlobalBlocking] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3485
[21:02:28] 	 Change merged: Hashar; [mediawiki/extensions/GlobalBlocking] (master) - https://gerrit.wikimedia.org/r/3485
[21:02:29] 	 it's silly to add a .gitreview per repo
[21:02:34] 	 Platonides:ok
[21:02:38] 	 New review: Hashar; "(no comment)" [mediawiki/extensions/Gadgets] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3484
[21:02:40] 	 Change merged: Hashar; [mediawiki/extensions/Gadgets] (master) - https://gerrit.wikimedia.org/r/3484
[21:02:58] 	 btw, pip install isn't updating it
[21:03:03] 	 New patchset: Catrope; "Add .gitreview file" [mediawiki/extensions/OpenSearchXml] (master) - https://gerrit.wikimedia.org/r/3488
[21:03:08] 	 Platonides: Did you use -U ?
[21:03:15] 	 sure
[21:03:25] 	 New review: Hashar; "(no comment)" [mediawiki/extensions/FundraiserLandingPage] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3487
[21:03:27] 	 Change merged: Hashar; [mediawiki/extensions/FundraiserLandingPage] (master) - https://gerrit.wikimedia.org/r/3487
[21:03:54] 	 and maybe that gerrit-wm bot should be moved to another channel
[21:04:01] 	 that makes #mediawiki a complete mess :-:
[21:04:11] 	 put it in -codereview
[21:04:14] 	 New patchset: Pgehres; "Adding .gitreview" [mediawiki/extensions/ContributionTracking] (master) - https://gerrit.wikimedia.org/r/3489
[21:04:25] 	 Keep the merges here?
[21:04:43] 	 not sure we can do that
[21:04:51] 	 I think we should tune the bot, not move it completely out of here
[21:04:53] 	 Platonides:So msysgit and gerrit both need the public key?
[21:05:03] 	 "new patchset" & "change merged" are both worth keeping in here
[21:05:16] 	 New review: Hashar; "(no comment)" [mediawiki/extensions/ContributionTracking] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3489
[21:05:16] 	 I agree
[21:05:19] 	 Change merged: Hashar; [mediawiki/extensions/ContributionTracking] (master) - https://gerrit.wikimedia.org/r/3489
[21:05:27] 	 I think comments (non-empty ones) are also valuable
[21:06:11] 	 I am opening a bug 
[21:06:13] 	 New patchset: Catrope; "Add .gitreview file" [mediawiki/extensions/ProofreadPage] (master) - https://gerrit.wikimedia.org/r/3490
[21:06:33] 	 saper: your changes 3181-3184 are against test so I'm marking them abandoned... I figure you can re-submit them against the real mediawiki repo if you need.
[21:06:47] * sumanah  is doing her bit to keep the merge request queue clear
[21:07:09] 	 New patchset: Catrope; "Add .gitreview file" [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3491
[21:07:20] 	 03(NEW) tweak gerrit IRC bot to be less verbose in #mediawiki - 10https://bugzilla.wikimedia.org/35427 normal; Wikimedia: Git/Gerrit; (hashar)
[21:07:28] 	 Change abandoned: Sumanah; "This is a test repository -- I figure you can re-submit them against the real mediawiki repo if you ..." [test/mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3182
[21:07:32] 	 New patchset: Catrope; "Add .gitreview file" [mediawiki/extensions/UploadWizard] (master) - https://gerrit.wikimedia.org/r/3492
[21:07:33] 	 Platonides: RoanKattouw: sumanah: gerrit-wmf spammy bug is https://bugzilla.wikimedia.org/show_bug.cgi?id=35427
[21:07:42] 	 Change abandoned: Sumanah; "This is a test repository -- I figure you can re-submit them against the real mediawiki repo if you ..." [test/mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3183
[21:07:54] 	 Change abandoned: Sumanah; "This is a test repository -- I figure you can re-submit them against the real mediawiki repo if you ..." [test/mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3184
[21:07:55] 	 New patchset: Catrope; "Add .gitreview file" [mediawiki/extensions/WikiLove] (master) - https://gerrit.wikimedia.org/r/3493
[21:08:06] 	 Change abandoned: Sumanah; "This is a test repository -- I figure you can re-submit them against the real mediawiki repo if you ..." [test/mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3181
[21:08:18] 	 RoanKattouw: now I need a script to +1/+2 submit :-]
[21:08:26] 	 hehe
[21:08:30] 	 New review: Demon; "(no comment)" [mediawiki/extensions/UploadWizard] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3492
[21:08:32] 	 Change merged: Demon; [mediawiki/extensions/UploadWizard] (master) - https://gerrit.wikimedia.org/r/3492
[21:08:58] 	 Platonides:So msysgit and gerrit both need the public key?
[21:11:13] 	 New review: Hashar; "(no comment)" [mediawiki/extensions/RSS] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3491
[21:11:15] 	 Change merged: Hashar; [mediawiki/extensions/RSS] (master) - https://gerrit.wikimedia.org/r/3491
[21:11:18] 	 New review: Hashar; "(no comment)" [mediawiki/extensions/WikiLove] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3493
[21:11:20] 	 Change merged: Hashar; [mediawiki/extensions/WikiLove] (master) - https://gerrit.wikimedia.org/r/3493
[21:11:22] 	 New review: Hashar; "(no comment)" [mediawiki/extensions/ProofreadPage] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3490
[21:11:24] 	 Change merged: Hashar; [mediawiki/extensions/ProofreadPage] (master) - https://gerrit.wikimedia.org/r/3490
[21:11:26] 	 New review: Hashar; "(no comment)" [mediawiki/extensions/OpenSearchXml] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3488
[21:11:28] 	 Change merged: Hashar; [mediawiki/extensions/OpenSearchXml] (master) - https://gerrit.wikimedia.org/r/3488
[21:11:52] 	 well heading bed for real now
[21:11:57] 	 see you tomorrow !
[21:12:25] 	 night hashar 
[21:14:44] 	 Now that things have cooled down a bit, is anyone willing to help me debug sitenotice?
[21:14:59] 	 ... sorry, I mean CentralNotice?
[21:15:06] 	 how often are submodules in mediawiki/extensions updated?
[21:15:41] 	 oddly enough we are still at 8. https://toolserver.org/~robla/crstats/?report=trunkphase3
[21:16:18] 	 03(mod) Mobile view opt out cookie doesn't work within Chrome beta - 10https://bugzilla.wikimedia.org/35413  (10thomaspt)
[21:16:24] 	 thank you Platonides 
[21:16:41] 	 sumanah: they are already there, last one pending review... it's test so it should be for ... test
[21:17:21] 	 saper: ok, I just wanted to make sure we were all on the same figurative page -- test is for test :-)
[21:18:07] 	 Forestft: sorry, I don't know enough to help you.... looking at https://www.mediawiki.org/wiki/Extension:CentralNotice I see that a few of the authors/maintainers are in here :-)
[21:18:25] 	 pgehres: btw https://www.mediawiki.org/wiki/Project:Gerrit_project_ownership may interest you
[21:18:36] 	 MaxSem: https://www.mediawiki.org/wiki/Project:Gerrit_project_ownership you as well
[21:18:53] 	 Thanks, sumanah.  I was feeling a bit lonely. I thought about addressing them directly, but didn't want to be rude. Would that be okay?
[21:19:00] 	 sumanah: it does but we are trying to determine what we want to ask for in fundraising first since master will also be deployment
[21:19:15] 	 I could also do mediawiki-l
[21:19:25] 	 pgehres: there are surely a few extensions you'll want to ask about right away :D
[21:19:45] 	 Forestft: my sympathies!  I think mediawiki-l might be your best option, unless something is urgent
[21:19:57] 	 sumanah, preilly is the point of contact for mobile team, but I think there should be collective ownership of our extensions, based on usergroup
[21:19:58] 	 Will do. Thanks for the help.
[21:20:02] 	 sumanah: my commits looked real because there is no test like a real test - I wanted to check how bringing changes over to REL1_* works
[21:20:25] 	 saper: aha!
[21:20:30] 	 in which folder do i put a new font that i want to use on mediawiki?
[21:20:35] 	 Platonides:msysgit and gerrit both need the public key right?
[21:20:40] 	 Forestft: best of luck. Also, Forestft --
[21:20:43] 	 !events | Forestft 
[21:20:43] 	 Forestft: 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
[21:21:02] 	 Thanks.
[21:21:29] 	 sumanah: I am more concerned about the fate of https://gerrit.wikimedia.org/r/#change,3365 -> how do I tell that something should go into 1.19 ?
[21:22:19] 	 New patchset: Catrope; "adding clearState function for tools and using clearState if no selection exists" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/3477
[21:22:31] 	 MaxSem: you may have to argue that with people other than me - "above my pay grade" is the saying, I think
[21:22:33] 	 New review: Catrope; "(no comment)" [mediawiki/extensions/VisualEditor] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3477
[21:22:35] 	 Change merged: Catrope; [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/3477
[21:22:43] 	 saper: looking
[21:24:01] 	 Platonides: ?
[21:24:08] 	 I don't know, saper ... I guess comment on it?
[21:24:34] 	 Is there a dark version of this? http://bits.wikimedia.org/skins-1.19/common/images/poweredby_mediawiki_88x31.png
[21:26:19] 	 sumanah: how would you feel about adding a "fundraising" group? or would you rather make individuals owners?
[21:26:40] 	 New patchset: awjrichards; "Adds MobileFrontendTemplate::getCustomFooterLink() to generate custom footer links that MW typically generates (eg 'Privacy policy'); Added messages for 'privacy' and 'about' link text; FooterTemplate::getHTML now using MobileFrontendTemplate::getCustomFo" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3495
[21:26:47] 	 sumanah: we should think of something to write to [[Git/Workflow]] about it... I think it was a frequently used functionality of [[Special:Code]]
[21:26:57] 	 pgehres: I personally would rather do things on the individual level, but I'm going to defer to the wishes of the current Gerrit project owners
[21:27:40] 	 saper: feel free to leave a question on https://www.mediawiki.org/wiki/Talk:Git/Workflow and we'll have to poke Chad, Sam, etc to answer it
[21:28:45] 	 sumanah: are we considering the default "administrators" group the owner if no one else "owns" a repo?
[21:29:13] 	 pgehres: yes.  See http://thread.gmane.org/gmane.science.linguistics.wikipedia.technical/59681
[21:29:47] 	 pgehres: the Gerrit project "mediawiki" has certain owners and if there are no other owners for a mediawiki/* gerrit project then the "mediawiki" owners are its owners
[21:30:08] 	 is there a [MediaWiki-CVS] list equivalent for git repos yet?
[21:30:18] 	 awjr: You can set your e-mail prefs in Gerrt
[21:30:38] 	 oo thanks RoanKattouw
[21:31:49] 	 and Roan, do you have an answer for saper above? 
[21:31:58] 	 "https://gerrit.wikimedia.org/r/#change,3365 -> how do I tell that something should go into 1.19 ?"
[21:32:10] 	 Oh, hmm
[21:32:20] 	 Well, you could submit it for 1.19
[21:32:31] 	 New review: MaxSem; "(no comment)" [mediawiki/extensions/MobileFrontend] (master) C: 1;  - https://gerrit.wikimedia.org/r/3495
[21:32:33] 	 Checkout the REL1_19 branch, cherry-pick your revision, and submit the cherry-pick for review
[21:33:12] 	 Heya. I'm seeing this notice with the latest security patch - http://www.mediawiki.org/wiki/Special:Code/MediaWiki/114233#c32381 - any fixes been submitted for it?
[21:33:19] 	 on the login page, for example
[21:33:37] 	 Dantman: ----^^
[21:33:59] 	 I have now a modified git-review able to work without a .gitreview :)
[21:34:16] 	 eh?
[21:34:33] 	 GreenReaper|work: Could you show me the actual error?
[21:35:18] 	 Platonides:msysgit and gerrit both need the same public key (neither needs the private key), right?
[21:35:24] 	 Notice: A non well formed numeric value encountered in [...]/en/w/includes/CryptRand.php on line 379
[21:35:25] 	 yes
[21:35:28] 	 Huh, so is SVN and Git still running /me sees code review on mw.org
[21:35:37] 	 GreenReaper|work: From the tarball?
[21:35:39] 	 Yes
[21:35:43] 	 Note, that is 1.17.3
[21:36:20] 	 reedy suggests trunk is on lines 390/391
[21:36:27] 	 Dantman: interesting, I got that on trunk too (per the bug)
[21:36:30] 	 03(mod) Mobile view opt out cookie doesn't work within Chrome beta - 10https://bugzilla.wikimedia.org/35413  +comment (10Arthur Richards)
[21:36:32] 	 But on WMF it's apparently fine
[21:36:53] 	 I'm using FreeBSD 8.1 if it matters.
[21:37:26] 	 Platonides:Both keys should be the converted key from plink?
[21:37:40] 	 yes
[21:37:44] 	 in openssh format
[21:37:51] 	 ok
[21:38:19] 	 GreenReaper|work: Turrning on debug should show a little more info
[21:38:23] 	 Dantman: It seems to occur intermittently, I got it to occur twice in one access when I accessed my site uncached.
[21:38:32] 	 but then on the next access, it went away
[21:38:55] 	 Lcawte: what is your actual question?
[21:39:00] 	 !git
[21:39:00] 	 !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
[21:39:11] 	 379 on 1.17 is $generated = substr( $buffer, 0, $bytes );
[21:39:38] 	 New review: awjrichards; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 0 C: 2;  - https://gerrit.wikimedia.org/r/3495
[21:39:52] 	 New patchset: Platonides; "Just because we pull a result from the database, doesn't mean it needs fixing. As such, if we pull 50 with nothing to fix, pulling another 50 won't pull anything. And then we're going nowhere" [mediawiki/extensions/WikimediaMaintenance] (master) - https://gerrit.wikimedia.org/r/3496
[21:40:13] 	 sumanah: Can people still commit to the SVN, or is MW.org CodeReview showing git commits now as well? 
[21:40:29] 	 Lcawte: you are asking a very confused question. let me unpack it.
[21:40:54] 	 I ask a lot of those :P
[21:41:03] 	 why did it send that patchset?
[21:41:06] 	 New review: awjrichards; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3495
[21:41:10] 	 Lcawte: Subversion is still the source code repository for some development projects, such as various MediaWiki extensions not deployed on WMF sites.  https://www.mediawiki.org/wiki/Git_conversion#Affected_development_projects gives you more information.
[21:41:39] 	 Bleh.  All the SMW coders are on myql, and it shows.
[21:41:51] 	 Change abandoned: Platonides; "This was already at the repository." [mediawiki/extensions/WikimediaMaintenance] (master) - https://gerrit.wikimedia.org/r/3496
[21:41:53] 	 Platonides:generated a key pair, the public key is openssh, private still comes out ppk. does that matter?
[21:41:58] 	 no
[21:42:00] 	 Lcawte: In order to follow those codebases (such as Extension:SocialProfile for instance), you would continue to look at   https://www.mediawiki.org/wiki/Special:Code
[21:42:06] 	 plink can read the ppk fine
[21:42:18] 	 New patchset: Catrope; "Resubmit the entire SpecialCachedPage/formatDuration saga as one big commit" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3497
[21:42:38] 	 Platonides:But I wont be needing the private key for gerrit would i?
[21:42:44] 	 Lcawte: However, MediaWiki core, plus Ops, plus the ~100 extensions deployed on WMF sites, are now being developed within Git, and to comment on and review code, you use Gerrit.  https://gerrit.wikimedia.org/r/#admin,projects  has a list.
[21:42:51] 	 yes, you will need it for committing
[21:43:02] 	 New code comment: Catrope; I've resubmitted it as one huge commit: https://gerrit.wikimedia.org/r/#change,3497; 
[21:43:11] 	 sumanah: I can haz repo, now?  :-)
[21:43:15] 	 Lcawte: We've been talking about this for some time on wikitech-l.
[21:43:20] 	 don't we have a manual page showing what can be done with git-commit?
[21:43:33] 	 Platonides: ?
[21:43:33] 	 Platonides:then plink will be needed while commiting?
[21:43:35] 	 I turned off when it came to Git... still do :/
[21:43:55] 	 Coren: did you already file a request for a new repository at https://www.mediawiki.org/wiki/Git/New_repositories ?  I don't see you listed in https://www.mediawiki.org/wiki/Git/New_repositories/Requests
[21:44:05] * Coren  guesses that Chad is tired to the point of being zombified.
[21:44:19] 	 sumanah: I am.  My login is 'marc', though, not 'Coren'
[21:44:20] 	 New patchset: Catrope; "Resubmit the entire SpecialCachedPage/formatDuration saga as one big commit" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3497
[21:44:21] 	 Lcawte: You can understand how it's a bit annoying to be asked a question that could be answered by simply reading what has already been publicized.
[21:44:25] 	 RoanKattouw, for instance I don't know what is it trying to do when called with git-review
[21:44:30] 	 Aha, Coren -- there you are
[21:44:35] 	 Platonides: Oh, OK. There is  a page somewhere
[21:44:42] 	 Platonides: You can read git help review for param docs
[21:44:43] 	 there's https://labsconsole.wikimedia.org/wiki/Git-review
[21:44:46] 	 Yes that
[21:45:00] 	 Also, you can use git review -v (for verbose) and -n (for dry run)
[21:45:10] 	 https://labsconsole.wikimedia.org/wiki/Git-review#What_happens_when_you_submit_a_change
[21:45:11] 	 Another wiki?
[21:45:31] 	 labsconsole has existed for a long time
[21:45:55] 	 I'm a bit unclear on most of the labs shit, including wmflabs.
[21:46:01] 	 git-review completely made up https://gerrit.wikimedia.org/r/#q,3496,n,z  :(
[21:46:02] 	 And how it relates to things like Toolserver funding...
[21:46:09] 	 Is there an info page somewhere?
[21:46:32] 	 Coren: I see that there are a few folks in line behind you as well.  I don't know when Chad et al. will be able to get to it, but I presume it'll be in the next week or so.
[21:46:55] 	 The page at https://labsconsole.wikimedia.org/wiki/Git-review#What_happens_when_you_submit_a_change displayed insecure content from http://upload.wikimedia.org/wikipedia/commons/c/c8/Ambox_notice.png.
[21:47:02] 	 :-(
[21:47:03] 	 RoanKattouw, are you interested in the patch for not requiring a .gitreview?
[21:47:08] 	 Platonides: That's weird. You can abandon it though
[21:47:10] 	 Platonides: Yes, totally
[21:47:15] 	 I already did :)
[21:47:25] 	 Yay
[21:47:33] 	 You can submit it to git-review using .... git-review :D
[21:47:56] 	 Oh, I've seen this one.
[21:48:27] 	 Isn't there a wmflabs or something?
[21:48:46] 	 .wmflabs.org is the domain for all the labs VMs
[21:48:50] 	 but we don't have a git-review repository in gerrit
[21:48:55] 	 this is the patch http://pastebin.com/m8ex3FGe
[21:48:56] 	 I'm looking to custom the tabs and want to do it for a namespace. I found this bit in the FAQ but it's not clear to me how to do it for a specific namespace. http://www.mediawiki.org/wiki/Manual:FAQ#How_do_I_add.2Fremove_tabs_throughout_my_wiki.3F
[21:48:59] 	 Platonides: We don't but OpenStack does
[21:49:13] 	 but I don't have an account there?
[21:49:15] 	 sumanah: Don't worry about it.  I can understand the pressure on Chad, and I'm not whining with any sort of seriousness.  :-)  I'm just moaning because I was looking forward to have my code looked at by more eyes; there are few better ways to learn a new system than having people who know how to work it tell you why you didn't do it right.  :-)
[21:49:22] 	 Platonides:Ok, I added the same public key to labsconsole, gerrit, and for msysgit locally. So I should be able to do git review -s now?
[21:49:24] 	 Platonides: Doesn't matter
[21:49:28] 	 Well, it does
[21:49:30] 	 Meh
[21:49:37] 	 xD
[21:49:40] 	 Platonides: Why don't you submit a pull request to my git-review clone in github
[21:49:46] 	 In the main array, should I add a line like this? 'namespace' => ( 'NSTALK' )
[21:49:59] 	 lazyness ?
[21:50:09] 	 I don't think I have an account created
[21:50:10] 	 https://www.mediawiki.org/wiki/Wikimedia_Labs/Toolserver_features_wanted
[21:50:12] 	 Interesting.
[21:50:20] 	 Reedy: Crap, it looks like we missed something.
[21:50:29] 	 it's a diff against your clone, though
[21:50:51] 	 I could try to mail-format it
[21:51:03] 	 Reedy: mcrypt is using `$bytes .= $iv;` instead of `$buffer .= $iv;`
[21:51:03] 	 Meh I'll just apply it then
[21:51:08] 	 It's a fun one!
[21:51:11] 	 nooo
[21:51:15] 	 Soo, any advice?
[21:52:10] 	 Reedy: T_T We're going to have to make a followup bugfix release for everyone using mcrypt
[21:52:29] 	 Platonides:I'm still getting a permission denied (publickey)
[21:52:45] 	 :'(
[21:53:45] 	 Dantman: Thanks, applied locally, I'll submit it later
[21:54:10] * Dantman  shakes his fist at Apple for not having mcrypt bundled
[21:54:16] 	 Platonides: i evaled the ssh-agent, did the ssh-add blah, and on doing ssh-add -l it says: The agent has no identities.
[21:54:38] 	 well, you did the ssh-add wrong
[21:55:20] 	 could it be passphrase trouble?
[21:55:30] 	 you do ssh-add MyKey
[21:55:34] 	 what does it happen?
[21:55:47] 	 http://simenolai.info/wiki What is the problem?
[21:55:55] 	 first it says bad passphrase, then it accepts a blank passphrase
[21:55:59] 	 Is something wrong in my localsettings.php ?
[21:56:08] 	 RoanKattouw,  I'm thinking it's probably better to change the regex to:       url = re.search('://(?:[a-zA-Z _]+@)?([a-z0-9\.-]+):(\d+)/(.*)$', origin)
[21:56:36] 	 the old one would fail when the clone url has a username
[21:57:18] 	 Platonides:Could a blank passphrase cause an error?
[21:58:12] 	 Platonides: done
[21:58:40] 	 RoanKattouw, do you know?
[21:59:43] 	 No
[22:00:01] 	 New patchset: Asher; "git review configuration" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3498
[22:00:03] 	 Change merged: awjrichards; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3495
[22:00:18] 	 uh.. 
[22:03:01] 	 hi. is there any way to auto-write wiki articles? say, if i wanted to import a webpage as a wiki entry? (im trying to make a sharing and planning platform for a festival)
[22:03:58] 	 03(FIXED) selecting items on the screen does not work in Android 4.x - 10https://bugzilla.wikimedia.org/35362  +comment (10Patrick Hayes)
[22:05:07] 	 New patchset: Jdlrobson; "shorten footer toggle header to more and less" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3499
[22:05:08] 	 New patchset: Jdlrobson; "merge outline css rules" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3418
[22:05:09] 	 New patchset: Jdlrobson; "address problem with invisible search results on iphone" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3417
[22:05:09] 	 New patchset: Jdlrobson; "throw away viewport modification" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3416
[22:05:10] 	 New patchset: Jdlrobson; "minor: add comment marker to css" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3415
[22:05:11] 	 New patchset: Jdlrobson; "adjust padding for references" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3414
[22:05:11] 	 New patchset: Jdlrobson; "adjust footer for RTL reading" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3413
[22:05:12] 	 New patchset: Jdlrobson; "merge toggling css, smooth out transitions" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3412
[22:06:20] 	 or does anyone know if it's possible to write wiki entries by email?
[22:06:43] 	 I seem to recall there being a module to do something like that . . .
[22:07:04] 	 It could just have been emailing *out* from the wiki, but I think there were ones to do the reverse.
[22:07:14] 	 You should have a look at the database of extensions on mediawiki.org
[22:07:44] 	 Platonides:Its something to do with the passphrase. Trying to ssh-add the public key asks for the passphrase which it doesn't accept. Opening the private key in Putty works with the same passphrase.
[22:07:56] 	 GreenReaper|work: that's promising... thanks
[22:07:58] 	 New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3498
[22:08:00] 	 Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3498
[22:09:18] 	 GreenReaper|work: btw, do you know of any other way of auto-generating content in the wiki? im looking for ways to easily "share" stuff into the wiki, for a festival planning platform im trying to bang together
[22:09:23] 	 Platonides:I used ~/.ssh/id_rsa.pub for the path
[22:09:35] 	 Sorry I can't be more specific, it's been a long time since I had a look through the extensions, and people make new ones all the time.
[22:10:24] 	 Platonides:should i remove the .pub extension?
[22:10:29] 	 Well, first make sure a wiki is the right solution. You should want other people to be editing this, if not a content platform/framework might be a better solution . . .
[22:10:42] 	 There are APIs to automate page creation etc.
[22:11:02] 	 but if you're not looking to write your own solution you really want an extension that can do something close to what you need.
[22:11:07] 	 New patchset: Jdlrobson; "restyle/reformat html for contact page" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3500
[22:11:24] 	 for Git/Gerrit experts: https://www.mediawiki.org/w/index.php?title=Talk:Git/Workflow&diff=514364&oldid=514315
[22:11:40] 	 GreenReaper|work: yeah, i want it "open source" ... it's just a q of making it easy to use and aggregate content...
[22:11:46] 	 {{feel free to fixit/improve/reword/make part of the [[Git/Workfflow]] docs}}
[22:11:55] 	 03(mod) Printing math equations with MathJax is unreliable - 10https://bugzilla.wikimedia.org/34831  (10wikimedia.x.0x)
[22:11:58] 	 mib9: http://www.mediawiki.org/wiki/Category:Page_creation_extensions might be a good place to start
[22:11:59] 	 GreenReaper|work: there are APIs, ok.. that's cool.
[22:12:33] 	 New patchset: Diederik; "Incorporated feedback Tim Starling, this time with git -a." [analytics/udp-filters] (master) - https://gerrit.wikimedia.org/r/3222
[22:12:53] 	 Yes, the MediaWiki API is described at http://www.mediawiki.org/wiki/API
[22:13:18] 	 to use it, make sure you have the write API turned on and that you have a user with the appropriate rights granted to them by a user group.
[22:13:50] 	 Sid-G: are you sure you don't have muliple identities in ~/.ssh ?
[22:14:06] 	 Sid-G, maybe you dropped the passphrase when converting from putty?
[22:14:15] 	 Change abandoned: Jdlrobson; "mistake - getting familiar with git review still" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3500
[22:14:41] 	 saper:no, just a single one
[22:14:42] 	 GreenReaper|work: excellent, thanks a lot! the AddPageService should do the trick!
[22:14:43] 	 Sid-G: did you convert the private key format? remember passphrase is for the *private key* (~/.ssh/id_rsa) and not for the public one
[22:14:52] 	 New review: awjrichards; "Just don't forget to i18n those messages later!" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3499
[22:14:54] 	 Platonides:maybe
[22:15:03] 	 saper:then whats the public passphrase?
[22:15:12] 	 there is no such thing
[22:15:25] 	 public key is not encrypted
[22:15:26] 	 then why does msysgit ask me for one?
[22:16:00] 	 Sid-G: I have two files:
[22:16:00] 	 $ ls -1 ~/.ssh/id*
[22:16:01] 	 /home/saper/.ssh/id_rsa
[22:16:01] 	 /home/saper/.ssh/id_rsa.pub
[22:16:14] 	 I have one id_rsa.pub
[22:16:20] 	 and the known hosts
[22:16:20] 	 and where's id_rsa?
[22:16:22] 	 Sid-G, you need to add the private key to ssh-agent
[22:16:39] 	 Platonides:private key is .ppk
[22:16:47] 	 else, you can use pageant instead of ssh-agent
[22:17:09] 	 Platonides: will pageant work with commandline msys ssh? (not sure)
[22:17:11] 	 Platonides:i can give the .ppk to ssh-agent?
[22:17:28] 	 What are you working on, Sid-G?
[22:17:31] 	 saper:there is no id_rsa Whats it needed for?
[22:17:34] 	 no, ssh-agent doesn't work with .ppk keys
[22:17:42] 	 Joan:win7 if thats what u mean
[22:17:45] 	 03(mod) Feedback Dashboard rate limiting too severe - 10https://bugzilla.wikimedia.org/35374  +comment (10Richard Ames)
[22:17:47] 	 saper, I'm not sure either
[22:17:53] 	 No, I mean what kind of project.
[22:17:55] 	 You've been rambling about Python all day, haven't you?
[22:17:59] 	 mib9: Glad to help. :-)
[22:18:01] 	 What are you working on?
[22:18:17] 	 Joan:I've been rambling about getting python setup on my system
[22:18:25] 	 For?
[22:18:28] 	 Yaaayy...
[22:18:35] 	 Joan:Just starting out :D
[22:18:40] 	 I assume it's MediaWiki-related if you've been in here all day.
[22:18:50] 	 Only one extension uses SkinTemplatePreventOtherActiveTabs and only one extension uses SkinTemplateTabAction
[22:18:52] 	 Joan:extension:narayam
[22:18:56] 	 Sid-G, you can also export the private part of the ppk 
[22:18:56] 	 Ah.
[22:18:58] 	 Sid-G: you have to convert it from .ppk to id_rsa (using ssh-keygen)
[22:19:05] 	 I can completely exclude them from the skin rewrite.
[22:19:23] 	 Joan:I know I'm annoying too much for too little
[22:19:23] 	 Platonides: Have you seen ?
[22:19:29] 	 Dantman: what's a "Tab" in this context?
[22:19:37] 	 I'm not sure if it's actually accurate.
[22:19:42] 	 saper: Namespace tabs
[22:19:47] 	 saper:how do i do the conversion?
[22:19:56] 	 Dantman: lots of hooks were added for the benefit of a single extension
[22:20:30] 	 that doesn't necessarily mean the hooks can be removed
[22:20:32] 	 TimStarling: ;) I'm just implying that since it's only one extension it's easier to ditch the bad hook and make the extension use the new api.
[22:20:51] 	 fair enough
[22:21:00] 	 What we have now is a hack.
[22:21:06] 	 Sid-G: read ssh-keygen manpage, something like ssh-keygen -i -f yourkey.ppk
[22:21:08] 	 saper:OK, I converted the private key with puttygen
[22:21:19] 	 What program makes ppk files?
[22:21:27] 	 Joan: puttygen
[22:21:33] 	 Ah, right.
[22:21:34] 	 saper:i need to do ssh-add privatekey or ssh-add publickey ?
[22:21:44] 	 You register a tab in one hook with a selected = true. And in another you set a boolean that says "Don't make any other tabs active"
[22:21:51] 	 Sid-G: if it's named ~/.ssh/id_rsa then just "ssh-add"
[22:21:51] 	 If you just use the command line initially, life is a bit easier...
[22:22:02] 	 Sid-G, privatekey
[22:22:07] 	 ok
[22:22:12] 	 Instead of having one proper api saying to add a new tab and handling selected states in a sane way
[22:22:18] 	 Dantman: what about my skin du jour (nostalgia) does it invoke such a hook at all?
[22:22:23] 	 Platonides: "You want to connect to Labs using an agent and you created a separate ssh key to connect to Labs, but you don't want to forward your personal key to Labs systems." <-- Is this true?
[22:22:25] 	 Platonides:Hey, I asked u that twice before and u said yes to public key!
[22:22:40] 	 saper: That's SkinTemplate code
[22:22:51] 	 Oh wait...
[22:22:52] 	 right
[22:23:01] 	 did I?
[22:23:02] 	 Skin -> SkinTemplate -> SkinLegacy now
[22:23:11] 	 So yeah, since it's part of the skin system it does run it.
[22:23:13] 	 Platonides: you are now accused :-)
[22:23:17] 	 I must have assumed you were talking about the key file, sorry
[22:23:36] 	 saper, I request to be shown the evidence!
[22:23:53] 	 Joan: some people disallow agent forwarding to hosts they kind of distrust
[22:24:09] 	 > On the remote system, if the ssh-agent connection is forwarded, it is also important that the root user is trustworthy, because they can access the agent socket (though not the key).
[22:24:14] 	 That's from https://en.wikipedia.org/wiki/Ssh-agent
[22:24:19] 	 Platonides: no, it will be Dreyfuss-like case, don't worry
[22:24:25] 	 I was trying to figure out if there was a discrepancy there and if so, which is right.
[22:24:32] 	 New code comment: Hashar; Thanks Roan! I have tried squashing the commits twice this afternoon and failed .... a couple of tim; 
[22:25:00] 	 Joan: where is the problem? theoretically root can ue existing socket to answer challenges from a third system
[22:25:18] 	 saper: They seem to say different things.
[22:25:31] 	 Regarding whether the agent can access the key.
[22:25:32] 	 New code comment: Catrope; The squashed patch corresponds to what I submitted to Gerrit from SVN, and doesn't contain any chang; 
[22:25:33] 	 Or just the socket.
[22:25:40] 	 Just the socket
[22:25:49] 	 You can't steal the physical key
[22:25:56] 	 "forward your personal key" should say "forward connection to your ssh agent"
[22:26:05] 	 But you can talk to a process that will encrypt/sign anything you ask it to
[22:26:18] 	 So you can do all key operations as long as that connection is alive
[22:26:35] 	 saper: Then I was wondering if that was a real problem...
[22:26:39] 	 But yeah, what you were saying above is right, I take care never to forward my production key to labs
[22:26:57] 	 Joan: the agent controls access to th key, it either has it in memory (most cases) or talks to the smartcard using PKCS#11 APIs ("please sign this for me")
[22:27:17] 	 So does access to the socket also mean access to the key?
[22:27:35] 	 It means certain kinds of access to the key
[22:27:36] 	 no
[22:27:40] 	 Heh.
[22:27:42] 	 Joan: I know some people told me their corp sec policy forbids forwarding keys used to login to corp systems
[22:27:44] 	 it's like the key is a rubber stamp
[22:27:52] 	 What you can't do is make a copy of the key and use it later
[22:27:52] 	 and anyone sealed can access
[22:27:59] 	 you can't steal the stamp
[22:28:13] 	 What you can do is ask the agent to sign or encrypt things using the key, *while your agent connection is still alive*
[22:28:16] 	 but you can ask for anything to be stamped while you have a connection to the agent
[22:28:26] 	 So you can fully impersonate the person as long as the forwarded agent is there
[22:28:37] 	 Yeah Platonides's metaphor is better
[22:28:38] 	 Ah.
[22:28:49] 	 Okay.
[22:28:54] 	 It should just say that, then. ;-)
[22:28:55] 	 you could also add the key to the agent requesting to be asked each time it's going to be used
[22:28:56] 	 Platonides:Ok, I got much ahead but it ends with permission denied (publickey)
[22:29:00] 	 You can't steal the physical King's stamp, but you have an accomplice who will rubberstamp whatever, for a limited amount of time
[22:29:01] 	 I'll fix it later, if someone doesn't beat me to it.
[22:29:42] 	 Actually, I can't log in there.
[22:30:03] 	 03(mod) Feedback Dashboard rate limiting too severe - 10https://bugzilla.wikimedia.org/35374  +comment (10Erik Moeller)
[22:30:43] 	 Platonides: Pastebin of relevant portion http://pastebin.com/BQ6ppRwA
[22:31:31] 	 Sid-G: which command are you using?
[22:31:41] 	 Sid-G, you first need to be able to do a ssh gerrit.wikimedia.org -p 29418
[22:31:48] 	 saper:git-review -s
[22:31:59] 	 Platonides:that happened successfully
[22:32:10] 	 got a gerrit welcome
[22:32:13] 	 good
[22:32:15] 	 Sid-G: what did you get back from "ssh gerrit.wikimedia.org -p 29418" ?
[22:32:15] 	 then, why is gerrit-revieew failing? :s
[22:32:36] 	 maybe you have two keys in your agent?
[22:32:50] 	 the Permission denied (publickey). could have been produced by the first
[22:32:59] 	 while the second succeeds
[22:33:00] 	 just one key
[22:33:08] 	 Platonides: I think ssh tries identities one by one 
[22:33:12] 	 ssh-add -l shows one key
[22:33:43] 	 Sid-G: ok can you try "scp -P 29418 gerrit.wikimedia.org:hooks/commit-msg .git/hooks" ?
[22:34:28] 	 perm denied public key
[22:34:37] 	 it accepted the privatekey passphrase
[22:34:51] 	 it asks you for passphrase again?
[22:34:58] 	 yes
[22:35:01] 	 strange
[22:35:14] 	 for ~/.ssh/id_rsa
[22:35:14] 	 and ssh-add -l says you have a key already?
[22:35:20] 	 yes
[22:35:30] 	 it asks passphrase everytime the key is used
[22:35:31] 	 What's the variable for allowing users to remove groups from themselves again?
[22:35:42] 	 your agent does not work as it should
[22:36:14] 	 saper:and?
[22:36:19] <^demon|away>	 !wg RemoveGroupsFromSelf | joegazz84
[22:36:20] 	 joegazz84: https://www.mediawiki.org/wiki/Manual:$wgRemoveGroupsFromSelf
[22:36:25] 	 Thanks!
[22:36:35] 	 err... doesnt exist
[22:36:38] 	 close the windows, check environment with SET (cmd.exe) and "env" (msys)
[22:36:49] <^demon|away>	 !wg GroupsRemoveFromSelf | joegazz84
[22:36:49] 	 New patchset: Reha Sterbin; "Bug fix: setLinkId() still had a reference to the old linkId property; closeAsModal() updated to use 'X' rather than '0'" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/3501
[22:36:49] 	 joegazz84: https://www.mediawiki.org/wiki/Manual:$wgGroupsRemoveFromSelf
[22:36:51] <^demon|away>	 Whoops, sorry
[22:36:55] 	 thanks :)
[22:37:08] 	 ^demon|away: it should check :>
[22:37:15] 	 saper:close cmd and bash?
[22:37:30] 	 Sid-G: I would start a new bash and new ssh-agent
[22:37:35] <^demon|away>	 saper: If the page exists? Waste of a request :)
[22:38:01] 	 saper:closed, now the cmd first?
[22:38:03] 	 ^demon|away: well but !b could show bug title for example as well
[22:38:12] 	 don't know Sid-G 
[22:38:28] 	 did SET in cmd
[22:38:36] 	 what do i do with the output?
[22:39:21] 	 New patchset: Reedy; "Add .gitreview" [mediawiki/extensions/CharInsert] (master) - https://gerrit.wikimedia.org/r/3502
[22:39:31] 	 hi, ^demon you can export my extension to git?
[22:39:52] 	 saper:should I have 5 ssh-agent processes running?
[22:39:58] 	 Sid-G: check if there is agent connection somewhere
[22:40:00] 	 no
[22:40:05] 	 kill all of them
[22:40:31] 	 saper:done
[22:40:45] * Sid-G  wonders how it got to 5 in the first place
[22:41:33] 	 Reedy, seems you missed my gitreview-killing patch :)
[22:41:43] 	 Your whatnow?
[22:42:16] 	 a patch to not need a .gitreview on each repository in git-review http://pastebin.com/m8ex3FGe
[22:42:25] 	 but to guess from the origin url
[22:42:43] 	 Platonides: I'll submit it to OpenStack later
[22:42:45] 	 RoanKattouw was going to send it to its github clone, but seems it wasn't pushed
[22:42:54] 	 In fact, we have an OpenStack meetup in this office tonight
[22:42:59] 	 Yeah you can't push to github, only to gerrit
[22:43:01] 	 it's not really elegant, with that sed there
[22:43:12] 	 but gets the work done
[22:43:17] 	 Meh I'll just submit it and someone else can make it prettier if they want to
[22:43:41] 	 Platonides: do you have a patch to rename "gerrit" origin to something more useful?
[22:43:48] 	 "more useful"?
[22:43:53] 	 It sounds perfectly descriptive to me
[22:43:54] 	 sorry?
[22:44:13] 	 Especially considering OpenStack's use case, where you can clone from github and submit to gerrit
[22:44:16] 	 Platonides: git-review has origin "gerrit" hardcoded
[22:44:24] 	 New patchset: Reedy; "Bug 35315 - XSS in CharInsert, forged strip markers" [mediawiki/extensions/CharInsert] (master) - https://gerrit.wikimedia.org/r/3503
[22:44:37] 	 saper: Yes, that's because "origin" could be github or some other mirror/clone
[22:44:52] 	 So you need a canonical remote to submit things to
[22:45:10] 	 That's why the .gitreview file is there, and that's why it creates a "gerrit" remote separate from "origin", to support that use case
[22:45:13] 	 RoanKattouw: I have two gerrits now and it's a mess :-) I'd like to have, say, "review" for wikimedia
[22:45:22] 	 New review: Reedy; "(no comment)" [mediawiki/extensions/CharInsert] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3502
[22:45:24] 	 Change merged: Reedy; [mediawiki/extensions/CharInsert] (master) - https://gerrit.wikimedia.org/r/3502
[22:45:26] 	 Two gerrits?
[22:45:32] 	 That makes no sense to me
[22:45:45] 	 yes, I have my own gerrit to double-check and test stuff
[22:45:48] 	 Oh, you mean origin and gerrit both point to the same place?
[22:45:50] 	 Oh
[22:45:51] 	 Right
[22:45:58] 	 saper: this happened after a successful gerrit welcome msg this time: http://pastebin.com/aKCXX35t
[22:46:03] 	 Yeah ideally you're not managing the same code in multiple gerrits
[22:46:10] 	 That seems like a reasonable assumption to me
[22:46:47] 	 saper, you can clean .git/config with your favorite text edit
[22:47:14] 	 Platonides: ok I saw origin name hardcoded in git-review that's why I a askng
[22:47:47] 	 03(mod) Global preferences - 10https://bugzilla.wikimedia.org/14950  +comment (10Sumana Harihareswara)
[22:48:00] 	 saper:the longer one scp.... worked it seems
[22:48:07] 	 New patchset: Reedy; "Bug 35315 - XSS in CharInsert, forged strip markers" [mediawiki/extensions/CharInsert] (master) - https://gerrit.wikimedia.org/r/3503
[22:48:26] 	 Yay, amenmd
[22:49:17] 	 isn't there a way to compare two patchsets?
[22:49:32] 	 Yes
[22:50:25] 	 grr.. it opened the tabs the other way
[22:50:43] 	 what I thought was the new patchset, was in fact the old
[22:51:27] 	 Sid-G: git-review -s should work too
[22:52:16] 	 still permission denied
[22:52:21] 	 RoanKattouw: ideally I wouldn't be forced to work with gerrit at all :)
[22:52:31] 	 Haha
[22:52:42] 	 so now I don't mind having two
[22:52:53] 	 at least I can check by refs/changes/... and other crap :)
[22:53:06] 	 good night
[22:53:09] 	 saper:the scp msg runs but git-review -s gives a permission denied
[22:53:14] 	 anyone knows if I can fetch refs/changes/ from gerrit?
[22:53:18] 	 like all of them?
[22:53:25] 	 I don't believe so
[22:53:36] 	 I asked Ryan and he didn't know for sure either
[22:53:40] 	 03(mod) Magic words are considered to be (non-existing) templates - 10https://bugzilla.wikimedia.org/31576  +comment (10Sumana Harihareswara)
[22:54:10] 	 ^demon|away gave us "git fetch gerrit refs/notes/commits:refs/notes/commits" command
[22:54:20] 	 03(mod) Feedback Dashboard rate limiting too severe - 10https://bugzilla.wikimedia.org/35374  (10bsitu)
[22:54:34] 	 RoanKattouw: ideally to-be-reviewed stuff could be also locally replicated easily and reviewed offline
[22:54:35] <^demon|away>	 You should be able to, but I don't know why you'd want to really.
[22:54:43] <^demon|away>	 Oh, perhaps that.
[22:54:50] <^demon|away>	 Dunno how much useful info it holds.
[22:55:35] 	 saper:Any idea why this is happening?
[22:57:37] 	 I'm thinking of replacing the SkinTemplatePreventOtherActiveTabs api with this pattern http://dpaste.org/Q7ShL/
[22:58:18] 	 03(mod) Enable extension on mr.wikisource.org - 10https://bugzilla.wikimedia.org/35426  normal->15enhancement;  +i18n; +comment (10Siebrand)
[22:58:34] 	 03(mod) Enable WebFonts extension on mr.wikisource.org - 10https://bugzilla.wikimedia.org/35426  summary (10Siebrand)
[22:58:54] 	 Sid-G: does 'scp -P 29418 -v @gerrit.wikimedia.org:hooks/commit-msg .' work?
[22:59:14] 	 Aaron|home:yeah
[22:59:33] 	 03(mod) [Regression] File deletions don't always purge everything - 10https://bugzilla.wikimedia.org/35047  +comment (10Sumana Harihareswara)
[23:00:01] 	 Aaron|home:should i pastebin the output?
[23:00:36] 	 for what?
[23:00:44] 	 Aaron|home:for scp.....
[23:00:46] 	 03(mod) Magic words are considered to be (non-existing) templates - 10https://bugzilla.wikimedia.org/31576  +comment (10Sam Reed (reedy))
[23:01:02] 	 Sid-G: not if it works :)
[23:01:03] 	 wait is the dot at the end included in this?
[23:01:11] 	 yes
[23:01:16] 	 ...
[23:01:44] 	 03(mod) Feedback Dashboard rate limiting too severe - 10https://bugzilla.wikimedia.org/35374  (10bsitu)
[23:02:10] 	 exit status 0
[23:02:29] 	 you can move the hook file ti .git/hooks
[23:02:48] 	 commit-msg that is
[23:03:21] 	 u mean repo/.git/hooks ?
[23:03:34] 	 or ~/.git/hooks ?
[23:04:06] 	 Sid-G: I told you to copy it it ~/.git/hooks, man
[23:04:16] 	 but ssh is your problem
[23:04:22] 	 not your destination file/directory
[23:05:13] 	 argh, win wont let me create a dir starting with .
[23:06:14] 	 ok, i ran the scp, but not "in that directory."
[23:06:25] 	 03bsitu *  10/trunk/extensions/PageTriage/ (SpecialPageTriage.php api/ApiPageTriageList.php): provided metadata to provided page list
[23:08:01] 	 03(mod) Feedback Dashboard rate limiting too severe - 10https://bugzilla.wikimedia.org/35374  +comment (10Erik Moeller)
[23:08:06] 	 03(FIXED) The About screen cuts short - 10https://bugzilla.wikimedia.org/34170  (10Andrea Stagi)
[23:08:31] 	 03(FIXED) Unable to click on and hence open gpl license page - 10https://bugzilla.wikimedia.org/34030  (10Andrea Stagi)
[23:08:46] 	 Sid-G: '.' means 'current working directory'
[23:08:56] 	 ok, i copied the hook file to ~/.git/hooks
[23:09:40] 	 03(mod) Fix up licensing and attribution of the Wikipedia App and its contributors - 10https://bugzilla.wikimedia.org/33912  +comment (10Yuvi Panda)
[23:09:40] 	 now you can try git commit --amend again
[23:09:54] 	 Aaron|home:just restarted bash
[23:11:46] 	 got the gerrit welcome msg
[23:13:13] 	 did the git commit --amend
[23:13:24] 	 git log shows no change-id
[23:14:40] 	 Aaron|home:I have the commit-msg file in ~/.git/hooks
[23:15:10] 	 the .git that you are doing git log on?
[23:15:26] 	 I'm doing git log in ~/Narayam
[23:15:31] 	 03reedy *  10/trunk/tools/code-utils/clone-all.php:
[23:15:31] 	 Ping r114730
[23:15:31] 	 Most people wont need/want labs and integration
[23:15:44] 	 Sid-G: You have to put it in ~/Narayam/.git/hooks
[23:16:31] 	 hey
[23:16:35] 	 anyone about?
[23:16:38] 	 ... now win wont cut-paste that dir
[23:17:49] 	 Can anyone explain why i shouldn't install mediawiki to my documentroot?
[23:19:15] 	 http://pastebin.com/p6tenViQ
[23:20:01] 	 Aaron|home: ^
[23:20:31] * Aaron|home  siiiiighs
[23:20:39] 	 Aaron|home: http://pastebin.com/p6tenViQ
[23:20:48] 	 TimStarling: I forgot that graphite blows up on FF on this box
[23:20:52] 	 Effulgent: You shouldn't have pretty URLs in your document root because of things like /robots.txt and /favicon.ico
[23:21:01] 	 yeah, it crashes firefox for me too
[23:21:07] 	 it keeps looping in opera
[23:21:14] * Aaron|home  tries chrome
[23:21:19] 	 RoanKattouw Ah! thank you!
[23:21:23] 	 I forgot all about hat
[23:21:35] 	 And installing MW in the docroot is generally a bad idea in case you want to put anything else on that domain, ever
[23:21:42] 	 And /w is only two characters :)
[23:21:57] 	 truth
[23:22:01] 	 people are lazy
[23:22:07] 	 slash tech illiterate
[23:22:13] 	 especially grad students
[23:22:16] 	 :p
[23:22:25] 	 Aaron|home:see pastebin?
[23:22:44] 	 Sid-G: sounds like a Roan question
[23:23:02] 	 RoanKattouw:see pastebin?
[23:24:55] 	 wtf
[23:24:57] 	 03(NEW) Special:ExpandTemplates should provide useless section edit links - 10https://bugzilla.wikimedia.org/35428 enhancement; MediaWiki: Special pages; (jarry1250)
[23:24:59] 	 cd to ~/Narayam
[23:25:06] 	 You must have been in some other directory
[23:25:21] 	 Or wait, did you take ~/.git and move it to ~/Narayam/.git , destroying what was previously there?
[23:25:39] 	 finally, success!
[23:25:43] 	 either way; try to cd ~/Narayam and run git commit --amend again
[23:25:44] 	 Oh, yay
[23:25:53] 	 got a change-id
[23:25:57] 	 I was afraid you'd screwed up the .git dir but apparently you hadn't, good
[23:26:10] 	 I only overwrote one file
[23:26:13] 	 "Special:ExpandTemplates should provide useless section edit links" Bleh. Why do I always miss the "n't" off the end of words?
[23:26:14] 	 OK, good
[23:26:33] 	 which was probably the same as before (had the same size)
[23:26:39] 	 03(mod) Special:ExpandTemplates shouldn't provide useless section edit links when context title is not specified - 10https://bugzilla.wikimedia.org/35428  summary (10Jarry1250)
[23:26:39] 	 Jarry1250: useless links would be awesome
[23:26:48] 	 Here is a google search for turnips
[23:27:16] 	 ok, now i have the change-id; I just do git review ?
[23:27:26] 	 Yeah
[23:28:08] 	 New patchset: Siddhartha Ghai; "hi-rules: fix errors and add new rules" [mediawiki/extensions/Narayam] (master) - https://gerrit.wikimedia.org/r/3505
[23:28:27] * Sid-G  sighs
[23:28:33] 	 finally
[23:28:36] 	 Jarry1250: did you send your UDID to us?
[23:28:37] 	 we're pushing out an RC right now… 
[23:28:51] 	 so is there a common thing people do to make www.domain.com automatically pull up their www.domain.com/w/wikipage
[23:29:13] 	 Sid-G, congratulations
[23:29:22] 	 yuvipanda: Ooops, no, sorry, what was the email again?
[23:29:23] 	 MaxSem:thank you
[23:29:36] 	 Jarry1250: mobile-feedback-l@lists.wikimedia.org
[23:29:37] 	 03(mod) Feedback Dashboard rate limiting too severe - 10https://bugzilla.wikimedia.org/35374  (10bsitu)
[23:29:38] 	 also, thank you Roan, Aaron, Reedy, tale...
[23:29:59] 	 thanks to saper
[23:30:24] 	 Joan too
[23:30:35] * Sid-G  basically awards the chan a Special barnstar
[23:31:33] 	 meh, git is too gitty to work on anything not written by gits:P
[23:31:44] 	 lol
[23:31:45] 	 03(FIXED) Create an interwiki/interproject prefix like [[rev:12345]] for Gerrit - 10https://bugzilla.wikimedia.org/35409  +comment (10Sam Reed (reedy))
[23:31:52] 	 YuviPanda: sent
[23:32:06] * Sid-G  wonders if someone made a github clone of the mw repo
[23:32:13] 	 There's an old one
[23:32:20] 	 The intention is to get an up to date clone going again
[23:32:42] 	 Jarry1250: thanks!
[23:32:58] 	 Reedy:It would be very helpful with the browsing
[23:33:09] 	 Does anyone know how to start Stewbot?
[23:33:33] 	 Indeed, I believe from what Sumana said, it's a fairly high priority
[23:33:43] 	 btw, I'm planning on putting up a BZ request to enable narayam on hi-wp after this commit goes thru. Is there anything else I should do?
[23:34:16] 	 Like linking to the discussion page or something for this commit's changes?
[23:35:15] 	 Sid-G: Linking to the commit would be helpful
[23:35:20] 	 03(NEW) Setup external git clones - 10https://bugzilla.wikimedia.org/35429 enhancement; Wikimedia: Git/Gerrit; (sam)
[23:35:31] 	 03(mod) Setup external git clones - 10https://bugzilla.wikimedia.org/35429  (10Sam Reed (reedy))
[23:35:31] 	 Just https://gerrit.wikimedia.org/r/3505 works
[23:35:33] 	 Sid-G: you made it, man! great
[23:35:36] 	 RoanKattouw:Linking on the discussion page? Did that
[23:35:45] 	 saper: Thank you!
[23:36:11] 	 Sid-G: cc yourself on 35429
[23:36:34] 	 how?
[23:36:51] 	 Have you got a bugzilla account?
[23:37:03] 	 yes
[23:37:50] 	 go to the bug, and click save
[23:38:09] 	 p858snake|l:I haven't filed a bug yet
[23:38:21] 	 just the commit
[23:38:30] 	 Do i need to file a bug for this commit too?
[23:38:34] 	 Sid-G: Reedy said to cc yourself onto bug 35429
[23:38:35] 	 Is the MW project not up on github?
[23:38:42] 	 oh
[23:38:44] 	 Sid-G: which is https://bugzilla.wikimedia.org/35429
[23:38:51] 	 03(mod) Setup external git mirrors/clones - 10https://bugzilla.wikimedia.org/35429  summary (10Sam Reed (reedy))
[23:39:07] 	 tekmosis: not offically, there is/was a clone there from svn at one stage
[23:39:13] 	 Indeed
[23:39:20] 	 Reedy:Sorry, its 5am here
[23:40:50] 	 p858snake|l, there's an official git repo though, isn't there?
[23:40:54] 	 Reedy:the clone is supposed to be for the core repo, or all the wmf stuff?
[23:41:06] 	 both, neither, all
[23:41:33] 	 ???
[23:42:01] 	 New code comment: Krinkle; Maybe whitelist mediawiki/* ?; 
[23:43:17] 	 New code comment: Reedy; Total time: 1155.3800401688 seconds; 
[23:43:20] 	 I've got a possible bug. Remember some lang-specific css was applied to indic Wikipedias to increase line height for headings? It hasn't been applied to oldWS but should be
[23:43:40] 	 Should I go ahead and report this as a bug?
[23:43:47] 	 New code comment: Krinkle; Or skip all except mediawiki/core and mediawiki/extensions/*. People most likely don't need analytic; 
[23:43:52] 	 Sid-G: yes
[23:44:01] 	 alrighty
[23:44:19] * Sid-G  wonders if its been applied to commons
[23:45:15] 	 03(mod) restore missing file version DB records - 10https://bugzilla.wikimedia.org/35048  +comment (10Aaron Schulz)
[23:45:42] 	 I see a ?Commit Message on gerrit for my patch. Should I do this, or will it break stuff?
[23:46:11] 	 Sid-G: No, that's normal
[23:46:17] 	 Gerrit treats the commit message as a file. Kinda weird
[23:46:41] 	 It does that so you can diff it between different patchsets of the same change, which may have different commit messages
[23:46:49] 	 so it creates a patch/diff kinda file for every commit
[23:46:49] 	 ?
[23:47:10] 	 Well, so here's what happens
[23:47:19] 	 why does this sound SVN-ish to me?
[23:47:21] 	 People will look at your commit, and they may say something's wrong and needs to be fixed
[23:47:34] 	 So then you amend your commit and resubmit it
[23:47:42] 	 The original is now patchset 1, and your amended commit is patchset 2
[23:47:49] 	 This can go on and on until the change is approved
[23:47:55] 	 for now if i just want the home page of my domain to go straight to my wiki
[23:47:57] 	 Can I say something about my commit? I need to add a link to the discussion about this commit on hi-wp
[23:48:00] 	 is there a simple way to forward that
[23:48:08] 	 Sid-G: Oh. Yeah click "Review"
[23:48:11] 	 i feel like there is a stupidly easy way
[23:48:26] 	 Also very weird: you leave comments through the "Review" interface, by setting a review score of 0
[23:48:54] 	 RoanKattouw:ok, git made sense, gerrit doesn't
[23:49:13] 	 Gerrit has a feature to get a diff between patchsets, and the commit message might be different between patchsets, so it needs to be able to diff the commit message, so it treats it as this magical file
[23:49:29] 	 Yeah Gerrit's UI isn't very intuitive
[23:50:54] 	 New review: Siddhartha Ghai; "See discussion about these rule changes at http://hi.wikipedia.org/wiki/??????????:?????/Narayam" [mediawiki/extensions/Narayam] (master) C: 0;  - https://gerrit.wikimedia.org/r/3505
[23:51:02] 	 RoanKattouw:Its horrible
[23:51:07] 	 Yes
[23:51:11] 	 lol, unicode breakage in gerrit-wm
[23:51:18] 	 also, it sucks
[23:51:23] 	 Ryan_Lane: Looks like gerrit-wm doesn't like Unicode ---^^
[23:51:26] * Sid-G  goes to retype that
[23:51:27] 	 I like Gerrit's backend
[23:51:30] 	 I just hate its frontend
[23:51:49] 	 Sid-G: Might just be broken in the bot
[23:51:54] 	 Oh, or not
[23:51:57] 	 Long live CR
[23:52:05] 	 Ryan_Lane: Never mind, comment itself is broken too
[23:52:14] 	 New review: Siddhartha Ghai; "The hi-wp page is http://hi.wikipedia.org/wiki/%E0%A4%B5%E0%A4%BF%E0%A4%95%E0%A4%BF%E0%A4%AA%E0%A5%8..." [mediawiki/extensions/Narayam] (master) C: 0;  - https://gerrit.wikimedia.org/r/3505
[23:53:05] * Sid-G  hates percent encoding
[23:55:59] 	 Sid-G: Well technically of course Unicode isn't allowed in URLs per the RFC.
[23:56:17] 	 So we have to live with this %-nonsense.
[23:56:41] 	 just noticed Brion put up MW on GitHub 12https://github.com/brion/MediaWiki +1 to that :D
[23:57:01] 	 03(FIXED) Datatype quantity does not recognize comma - 10https://bugzilla.wikimedia.org/32661  +comment (10Francis Hunger)
[23:57:37] 	 Jarry1250:I think its about to be allowed
[23:57:50] 	 Jarry1250:though not sure
[23:58:09] 	 Jarry1250:Btw, nice tool for the transclusion count I like it :)
[23:58:11] 	 That's mostly a browser detail.
[23:58:26] 	 And hwo clients interpret (link) URLs.
[23:58:35] 	 There's nothing stopping you from using the unencoded form now.
[23:58:36] 	 how *
[23:58:54] 	 Joan: Well indeed, I mean, it's mostly email and very old browsers that don't support full Unicode URLs now.
[23:59:03] 	 so they're formalizing normalization for urls and thats it?
[23:59:05] 	 *oldish email clients
[23:59:17] 	 Well, yeah.
[23:59:48] 	 Sid-G: I think that really we ought to have the count on the WhatLinksHere page itself, but there we go. Another day :)