[02:22:19] !log LocalisationUpdate completed (1.20wmf2) at Sat May 12 02:22:18 UTC 2012 [02:22:25] Logged the message, Master [06:12:17] http://ganglia.wikimedia.org/latest/graph.php?c=MySQL%20pmtpa&h=db38.pmtpa.wmnet&v=0&m=mysql_opened_tables&r=week&z=default&jr=&js=&st=1336803065&vl=tables&ti=mysql_opened_tables [06:12:38] are those 45 opened tables the updatemarkers? :) [06:33:47] https://en.wikipedia.org/wiki/Wikipedia:Village_pump_%28technical%29 is so lovely currently [06:34:35] two discussions complaining about two of the most welcome and obviously positive changes lately, the improvements to diff and watchlist [06:37:34] en.wiki complains about everything, pay no attention to them [06:38:50] although I do prefer the old diff styling >.> [07:03:29] p858snake|l, and I prefer monobook to Vector, but I don't complain about Vector :) [07:04:13] p858snake|l, sorry, could not resist pointing out contradictions https://en.wikipedia.org/wiki/Wikipedia:Village_pump_%28technical%29#Community_and_consensus-focused_development [07:06:19] sigh, en.wiki is so unusable, all good features of MediaWiki are disabled there either for performance reasons or for rogue admins [07:07:01] and then one wonders why it looks like a foreign enclave where people speak another language and come out of a different era [07:07:04] elaborate on the rogue admins part? [07:07:32] jeremyb, an hyperbole [07:07:43] jeremyb, but still https://en.wikipedia.org/w/index.php?title=User_talk:Elen_of_the_Roads&diff=prev&oldid=492161655 [07:52:55] Nemo_bis: please don't tell people to vote on bugs, we don't actually use that [07:53:06] p858snake|l, it's just rhetorical [07:53:39] p858snake|l, or rather, even doing a completely useless thing as voting is more useful (and surely less harmful) than voting on that "RFC" [07:54:36] we don't use voting at all, a bug with 1 vote is no different to 10 votes. Bz users use it as some strange cc'ing/tracking feature [07:54:54] and they become hurtful if we consider disabling the extension [08:13:31] p858snake|l: i think it's not an extension [08:13:49] I think you will it is [08:13:53] *will find it is [08:14:37] ohh, it's changed over time apparently [08:14:43] it was once not an extension [08:14:46] http://www.bugzilla.org/docs/4.0/en/html/voting.html [08:35:36] p858snake|l, I think that votes are useful: they're not used in day-to-day prioritization of work, but sometimes we do use them to triage the most interesting bugs still open and forgotten among thousands [08:41:42] Nemo_bis: maybe something like page view stats for the bugs would be more useful? [08:42:03] jeremyb, I've no idea [08:42:23] I don't think bugzilla is really used to find info about the bugs by the average users [08:43:31] I mean, with pageviews you might determine how many users arrived on a bug googling for a very specific error string and guesstimate how often the problem occurs, but most users wanting a feature/experiencing some problems look for help on wiki [09:14:48] Nemo_bis: I don't know how many reports there are on en-wiki. On pl-wiki we redirect all users to technical village pump, and from there I or some other users forwards input to bugzilla or paste links to bugzilla in answer to questions. [09:15:17] Beau_, it's the same on en.wiki [09:15:48] the difference being that more developers and a lot of WMF staffers are also around to help (aka to be distracted by en.wiki needs while other wikis receive less attention :p) [09:43:54] Nemo_bis: I have noticed that, that's why I started fixing the bugs that annoy me myself... :) [09:45:03] Beau_, yeah, I noticed a lot of amazing work on your end lately, seems I'm cc'ed to many (all?) bugs you fix :D [10:42:44] Antonorsi: i hope you get k-lined [10:43:25] already done :) [10:45:36] clearly [14:35:46] there seems to be a little problem when creating/attaching a local account to the global. Everything works, except I am getting an error message at my first visit to that wiki [14:35:52] happened on mrwiki [14:37:37] Elfix: https://bugzilla.wikimedia.org/show_bug.cgi?id=29234 [14:38:46] mr.wiki [14:39:27] strange [14:39:48] I can log in fine, but there was an SQL error at the (automatic) registration of my account [14:39:59] "Error: 1062 Duplicate entry 'Elfix' for key 'user_name' (10.0.6.49)" [18:30:39] sigh looks like watchlists will be broken forever on en.wiki [18:32:48] anyone with sql access have a second to verify an issue? [19:41:37] took me a while to find the right window [19:42:09] Thehelpfulone: last time I rembember you've had a relatively clean "master" branch - is it still the case? [19:42:22] git remote -v says? [19:42:56] gerrit ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config.git (fetch) [19:42:56] gerrit ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config.git (push) [19:42:57] mwconfig ssh://thehelpfulone@gerrit.wikimedia.org:29418/operations/mediawiki-config (fetch) [19:42:58] mwconfig ssh://thehelpfulone@gerrit.wikimedia.org:29418/operations/mediawiki-config (push) [19:43:15] I think you can "git remote rm mwconfig" [19:43:37] and edit your .gitconfig to remove all references to mwconfig and origin - replace them with "gerrit" [19:44:18] ok [19:44:52] "git pull" should work but I would advice "git fetch --all" and then check if you are on "master" with "git branch" [19:46:13] saper: git remote rm should already remove those references [19:46:21] if you are on master ("* master") then try "git merge --ff-only gerrit/master" [19:46:57] aranea: well I'm never sure if there is some thing like default parameters for some other command, but hopefully, yes [19:48:02] http://pastebin.com/9pE7aiZ1 [19:48:10] that's what it looks like - seems like it didn't [19:48:28] oh that alias is one that I set-up manually [19:48:51] should I remove that line saper? push-for-review-mw-config = push mwconfig HEAD:refs/for/master [19:49:41] git config --unset alias.Ipush-for-review-mw-config [19:49:45] git config --unset alias.push-for-review-mw-config [19:49:53] yeah, it's just a shortcut for you [19:50:06] yep, that remoted it [19:50:13] ok I'll use get fetch --all [19:50:20] git* [19:50:41] tortoise plink asks me for my username each time [19:50:44] is there a way to get it to save it? [19:51:09] Thehelpfulone: as you only have one remote, you could just use 'git fetch' instead of 'git fetch --all' [19:51:20] ok [19:52:32] aranea: I think we just deleted the rest, he was having three [19:53:06] Thehelpfulone: using pageant for key? [19:53:11] yes [19:53:21] Thehelpfulone: can you edit your ~/.ssh/config file? [19:53:40] (in your home directory of whatever unix-like environment you are having now) [19:53:42] I don't believe I have one in this git repo? [19:53:52] ah you are using plink [19:53:56] yes [19:54:06] so this means putty profiles [19:54:29] well edit .gitconfig and add "thehelpfulone@" before gerrit.wikimedia.org as it was before [19:54:35] ssh://thehelpfulone@gerrit.wikimedia.org:29418/operations/mediawiki-config [19:54:47] ok [19:55:11] hmm [19:55:17] Fetching gerrit [19:55:18] fatal: The remote end hung up unexpectedly [19:55:19] error: Could not fetch gerrit [19:56:08] ouch [19:56:54] ssh://thehelpfulone@gerrit.wikimedia.org:29418/operations/mediawiki-config used to work before.. [19:57:10] doh [19:57:21] one sec ;) [19:58:38] hmm now it says "Fetching gerrit" but it's stuck on there [19:58:48] goood...? [19:59:15] I don't know if it's doing anything, do you add -v to see what it's doing? [19:59:25] so git fetch --all -v [19:59:45] yes you can [20:01:42] ok so it's still stuck on fetching gerrit [20:01:50] how do I kill it to restart it it? q? [20:01:54] that's very stranve [20:01:56] ^C [20:02:09] network problem? misspelt hostname,port? [20:02:41] http://pastebin.com/8sRQfUf5 [20:02:53] any problems there? [20:03:23] not that I see [20:03:37] do you have .git/remotes and/or .git/branches / [20:04:19] ok I think it's done it [20:04:21] * Thehelpfulone checks [20:04:40] nope I don't have either of those [20:05:06] git remote set-rul gerrit ssh://thehelpfulone@gerrit.wikimedia.org:29418/operations/mediawiki-config [20:05:15] git remote set-url gerrit ssh://thehelpfulone@gerrit.wikimedia.org:29418/operations/mediawiki-config [20:05:33] ok that's done [20:05:47] yeah but not sure if it helps... [20:06:01] do I need to fetch all again? [20:06:16] or 'git fetch' [20:06:39] (there is only one remote so --all should be redundant) [20:06:56] hmm, no remote specified [20:07:11] Thehelpfulone: git fetch gerrit [20:07:11] git fetch gerrit [20:07:34] heh with --all is one keystroke less:) [20:07:37] ok [20:08:13] still no /branch or /remotes though [20:08:22] it's okay [20:08:38] it's important to know that "git fetch..." works [20:09:45] shouldn't it be .git/refs/remotes and .git/refs/heads? [20:11:18] git-push(1) names also these [20:11:34] Thehelpfulone: is your fetch working or not? are you on master? [20:12:02] is it git branch to check that? [20:12:06] uhm [20:12:12] did fetch work? [20:12:17] I think so [20:12:44] so what does "git branch -vv" say now [20:12:46] I ran it again and it gave me [20:12:47] $ git fetch gerrit -v [20:12:48] From ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config [20:12:49] = [up to date] master -> gerrit/master [20:13:01] great [20:13:04] yep I'm in master [20:13:32] so now we can "git checkout -b bug/36156 master [20:13:40] Thehelpfulone: If you don't want to type 'git fetch gerrit' each time, you can do 'git branch --set-upstream master gerrit' [20:14:13] this should also help "git pull" to behave [20:14:22] ok I'll do that now arenea [20:14:31] should I do that before git checkout? [20:15:06] Thehelpfulone: it does not matter for checkout [20:15:15] ok [20:15:58] gerrit is not a valid upstream name it says aranea [20:16:04] oh, sorry [20:16:19] refs/remotes/gerrit/master [20:16:28] * saper <3 git [20:16:53] so [20:17:04] git branch --set-upstream master refs/remotes/gerrit/master ? [20:17:22] your InitializeSettings.php should not contain any changes you have requested earlier [20:17:32] and it's a GoodThing(tm) [20:17:34] oh it must be git branch --set-upstream refs/remotes/gerrit/master gerrit aranea? [20:17:42] ok saper [20:18:04] so should it be in a separate folder? [20:18:17] no [20:18:25] where you are [20:18:34] current directory [20:19:11] with "git checkout -b bug/36156 master" you should have created a new branch (check with "git branch -vv", it should be starred) [20:19:19] that's for your idwikibooks change [20:19:33] yes it is [20:19:37] great [20:20:21] now do your changes, git add ... && git commit .... && git push gerrit HEAD:refs/for/master/bug/36156 && done [20:33:43] no, Thehelpfulone [20:34:06] the former is right [20:34:13] git branch --set-upstream master refs/remotes/gerrit/master [20:34:23] or didn't that work? [20:35:09] sorry for the lag [20:37:53] no problem sorry I was AFK [20:38:14] ok I never get this right, how do I get out of vim after writing my commit message? [20:38:25] ESC:wq [20:38:28] oh yeah, it's esc ) [20:39:11] If you don't like vim, you can just use another editor :) [20:40:49] either set one of the environment variables EDITOR, VISUAL or GIT_EDITOR, or the git config core.editor to the path of your favorite editor [20:41:35] it's worth learning vi, saves your from the carpal tunnel syndrome ;) [20:41:49] if you don't have any preferences, but don't like vim, maybe you would like to give nano a try [20:42:17] but I fully agree with saper, learning vi is really worth the effort [20:44:07] oh I don't mind vim - I just need to get used to using it :D [20:45:49] for me, it's the other way round - If I happen to use another editor than vim, most the time I screw up my files with strings like 'i' or ':w' :) [20:45:51] can I make a shortcut for git push gerrit HEAD:refs/for/master/bug/36156 ? [20:46:04] relative to the branch though I imagine [20:46:14] $ git branch --set-upstream master refs/remotes/gerrit/master [20:46:15] Branch master set up to track remote branch master from gerrit. [20:46:16] that worked btw :) [20:46:22] wew, lemme think [20:47:47] Thehelpfulone: you can make it as default "push" reference [20:48:06] so you want a shortcut for pushing the current branch to refs/for/master/? [20:48:16] yes if possible please [20:49:50] push = HEAD:refs/for/master [20:50:00] under [remote "gerrit"] [20:50:42] (there is certainly "git config" command for it) [20:51:20] saper: but I thought he doesn't want to push to master? [20:51:31] he does [20:51:42] ok I added that [20:51:46] "can I make a shortcut for git push gerrit HEAD:refs/for/master/bug/36156" [20:51:51] so what would I type now to do the push? [20:51:56] aranea: let's leave "bug/36156" out :) [20:52:03] "git push gerrit" [20:52:17] okay, then it's easy again ;) [20:52:19] or maybe even only "git push" [20:52:40] ok https://gerrit.wikimedia.org/r/7516 [20:53:11] I think that worked? :) [20:53:45] goodie [21:47:53] I think I dun found a bug added in 1.20 [21:50:34] Magog_the_Ogre: please file it in bugzilla then [21:50:44] already did :) [21:52:13] API mangling UTF-8 page names into mojibake