[00:02:28] Tim, that was coda refusing to upload my modified file, did it through vi and its done, just grabbing the backtrace for you now [00:03:20] 03(NEW) Aliases had to be different from Label - 10https://bugzilla.wikimedia.org/42249 normal; MediaWiki extensions: WikidataRepo; (e.r) [00:04:34] Tim, is this it? http://pastebin.com/yYMWEkW2 [00:06:09] no [00:07:16] there's still no backtrace there [00:07:33] it's possible that the function is not called, but we would have to rule that out in a more rigorous way before moving on [00:08:20] can you paste the redirect function after you modified it? [00:09:01] New patchset: Andrew Bogott; "Check return from $instance->getHost() before using it." [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/34036 [00:09:58] New review: Andrew Bogott; "Ryan --" [mediawiki/extensions/OpenStackManager] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/34036 [00:10:50] Tim - http://pastebin.com/cJrkCNya [00:10:52] New patchset: Tim Starling; "Fix ipb_range_start and ipb_range_end sizes" [mediawiki/extensions/WikimediaMaintenance] (master) - https://gerrit.wikimedia.org/r/34037 [00:11:08] I've set it as that, now, and turned on error reporting, so you can see for yourself [00:12:41] oh right, my mistake [00:12:55] should have been wfBacktrace() not wfDebugBacktrace() [00:13:48] funny how much more you see when you read your own code assuming it is someone else's [00:14:40] New review: Andrew Bogott; "btw, this patch is currently in place on production" [mediawiki/extensions/OpenStackManager] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/34036 [00:15:50] Haha, no problem - http://pastebin.com/kCYuFnMC [00:18:34] yeah, you should set $wgSecureLogin = false [00:18:44] or fix your HTTPS setup [00:19:34] hmmm [00:19:45] Yep, thats fixed it [00:20:15] I thought that just allowed HTTPS logins, didn't force them? [00:20:31] it forces them, it redirects all logins to HTTPS [00:20:55] was it working before? [00:21:15] the Location header gives an HTTP URL [00:21:51] Ah, my bad then. Had tested it but caching probably meant it wasn't properly served. Thanks for your help! [00:23:12] actually it looks like it will redirect to HTTPS only if you use a protocol-relative URL in $wgServer [00:23:20] otherwise it will just do a redirect loop [00:23:34] you're welcome [00:24:15] I'd set $wgSecureLogin yesterday under the impression it was a secure alternative, tested it briefly, then promptly forgot about it! [00:24:25] Change merged: Tim Starling; [mediawiki/extensions/WikimediaMaintenance] (master) - https://gerrit.wikimedia.org/r/34037 [00:24:39] Aha, might be worth an update on mediawiki.org then, it just says "Whether to let user authenticate using https when they come from http" [00:25:43] New patchset: Tim Starling; "Update WikimediaMaintenance" [mediawiki/core] (wmf/1.21wmf3) - https://gerrit.wikimedia.org/r/34038 [00:26:09] New patchset: Daniel Werner; "Completed jQuery.valueview.Widget base prototype for valueview views." [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/34039 [00:26:09] New patchset: Daniel Werner; "Implementation of first valueview view, 'valueview_string' for string values." [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/34040 [00:26:29] New patchset: Tim Starling; "Update WikimediaMaintenance" [mediawiki/core] (wmf/1.21wmf4) - https://gerrit.wikimedia.org/r/34041 [00:26:45] Which hook do I need to use to add wikitext to the top of every namespace page? [00:26:47] Change merged: Tim Starling; [mediawiki/core] (wmf/1.21wmf3) - https://gerrit.wikimedia.org/r/34038 [00:26:55] Change merged: Tim Starling; [mediawiki/core] (wmf/1.21wmf4) - https://gerrit.wikimedia.org/r/34041 [00:27:55] New review: Daniel Werner; "This kind of depends on I08d47bdf." [mediawiki/extensions/DataValues] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/34040 [00:45:23] 03(mod) Change "vote" to "watch", "bookmark" or "favorites" on Bugzilla interface - 10https://bugzilla.wikimedia.org/34490 +comment (10Mark Hurd) [00:46:19] 03(mod) Gadget cache issues - 10https://bugzilla.wikimedia.org/37228 +comment (10Marius Hoch) [00:48:27] 03(NEW) SMWSQLStore2: SMW_refreshData.php causes PHP fatal (SM 2) - 10https://bugzilla.wikimedia.org/42250 critical; MediaWiki extensions: SemanticMaps; (mediawiki) [00:56:19] 03(FIXED) IPv6 range blocks aren't working on Meta-Wiki - 10https://bugzilla.wikimedia.org/41778 +comment (10Tim Starling) [00:57:14] New patchset: GWicke; "Test horizontal rulers followed by content on same line" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34043 [01:09:28] TimStarling, has https://bugzilla.wikimedia.org/show_bug.cgi?id=37481 been fixed as well? [01:15:03] Krenair: might this be a gadgets bug? http://www.igwn.org/ [01:16:09] Amgine, what version of MediaWiki are you running..? [01:16:26] Oh, not mine. Run across purely by accident. [01:16:45] independent gaming wiki network [01:17:27] ugh extensions still kill a wiki like that [01:17:43] *shouldn't [01:18:34] But you have to admit it provides a brief moment of levity and "oh I am so glad that's not my site"... [01:20:02] and also a "why haven't the admins caught that yet" [01:21:22] Why, indeed... [01:28:52] 03(mod) Local IPv6 rangeblock on mediawiki.org does not work? - 10https://bugzilla.wikimedia.org/37481 +comment (10Krenair) [01:33:57] Krenair: yep, that bug is now fixed too [01:34:05] Hello all, I'm monkeying with the OutputPageBeforeHTML hook, but I wind up adding my html string multiple times when a page loads [01:35:26] Ulfr, what is the code exactly? And the output? [01:35:51] 03(FIXED) Local IPv6 rangeblock on mediawiki.org does not work? - 10https://bugzilla.wikimedia.org/37481 +comment (10Krenair) [01:36:28] I really hate those Special:Log URLs... [01:36:31] title=Special%3ALog&type=block&user=Jasper+Deng&page=&year=&month=-1&tagfilter= [01:36:32] ugh [01:36:44] Krenair: http://pastebin.com/xp1RqgHD [01:36:48] That could be "Special:Log/block/Jasper Deng" [01:37:03] Krenair: note that the API would still return junk [01:37:12] until the next deployment [01:37:23] Jasper_Deng, from that bug? [01:37:34] Krenair: yeah, when looking up an IPv6 rangeblock [01:37:52] why? I thought he went through and fixed everything? [01:37:58] ... >> [01:38:00] hoo fixed the API [01:38:02] Now it works :o [01:38:03] (a separate bug) [01:38:20] Krenair: http://meta.wikimedia.org/w/api.php?format=json&action=query&list=blocks&bkprop=range&bkip=2605:8900:0:0:0:0:0:1 [01:38:24] is basically junk [01:38:30] (the /32 is blocked) [01:38:40] it was already fixed by hooo [01:38:42] hoo* [01:39:03] but the change won't be deployed until MW1.21wmf4 rollout [01:39:14] Was it a wmf3 regression? [01:39:30] idk [01:39:48] https://gerrit.wikimedia.org/r/#/c/32851/ [01:39:59] If it was, I'd backport the fix and try to get a shell user to deploy it [01:40:25] Reedy said that won't happen when I inquired [01:41:15] No I didn't [01:42:15] that's the message I took from him [01:42:28] he said it depends on the seroiusness [01:42:46] and did tell me that it would at least normally wait for 1.21wmf4 [01:42:47] Krenair: It appears I'm hallucinating. Thanks anyways! [01:43:18] Krenair: btw, the API is also broken in http://meta.wikimedia.org/w/api.php?format=json&action=query&list=blocks&bkip=2605:8900:0:0:0:0:0:1 [01:43:23] (extraneous \) [01:43:54] Well that definitely wasn't a new problem: [01:43:56] 3758769f (Aryeh Gregor 2010-01-11 15:55:52 +0000 185) $block['rangestart'] = IP::hexToQuad( $row->ip [01:44:23] XML is ok, so it's json related escaping [01:44:31] Jasper_Deng, is that fixed in master already? [01:44:43] idk [01:46:04] it pases correctly [01:46:09] *parses. [01:46:21] New patchset: SPQRobin; "Rename IncubatorTest to a standard naming, WikimediaIncubator" [mediawiki/extensions/WikimediaIncubator] (master) - https://gerrit.wikimedia.org/r/34044 [01:47:08] Change merged: SPQRobin; [mediawiki/extensions/WikimediaIncubator] (master) - https://gerrit.wikimedia.org/r/34044 [01:47:18] Reedy: do you really think we should backport that change? (the one I linked to before your "No I didn't) [01:47:43] http://www.ietf.org/rfc/rfc4627.txt [01:48:03] section 2.5: "Any character may be escaped." [01:48:34] is it really necessary here, though? [01:49:01] maybe not, but it seems to be valid JSON.. [01:49:10] Change merged: Subramanya Sastry; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34043 [01:49:47] not a valid concern - http://meta.wikimedia.org/w/api.php?format=json&action=query&list=blocks&bkip=113.162.62.0 [01:49:50] sry for wasting time [01:54:48] 03(mod) Run namespaceDupes.php on all wikis to fix titles affected by d: interwiki prefix - 10https://bugzilla.wikimedia.org/41980 +comment (10MZMcBride) [02:10:13] Does anybody actually use canadian english for a wiki? [02:11:30] I would imagine most Canadians do. [02:12:33] Someone stole my nick. Argh. [02:12:41] ghost them [02:12:41] Oh, hello Fire. [02:12:47] Oh, I bet no one here knows me anyways. [02:12:48] :-) [02:12:52] With fire. [02:12:58] I was just commenting the other day that you'd gone missin.g [02:12:59] missing [02:13:09] I am still alive. [02:13:12] Because the new Fire (or was it fire...) was in here. [02:13:17] Really? [02:13:20] And it confused me temporarily. [02:13:21] Yes. [02:13:23] Sucks. [02:13:35] Not only he'd take my nick, he also gets into the same channels. Fml. [02:13:59] I lost all my privs and my server-side attributes. Hate that. [02:14:13] Brooks, I am trying to remember you. Have you been using another nickname? [02:14:24] Pretty sure the attributes just die with the nick. [02:14:36] Yup, obviously they do. [02:14:38] FireWP, use whois :) [02:14:43] FireWP: Probably. [02:14:58] McBride :O [02:14:58] Why, when given a bogus language, does mediawiki default to english? [02:15:03] :o [02:15:09] Why not the default language of the project? [02:15:12] WASSSSUPPPPP [02:15:17] Not much. :-) [02:15:28] Nice to see some "old faces" here. [02:15:38] Funny coincidence. [02:15:56] I've been Googling myself and found all the Gname records [02:16:18] And then went to that old discussion with Ray who called me "loose cannon" [02:16:46] And then remembered that I did some tech stuff here :-P [02:17:14] FireWP: http://bots.wmflabs.org/~wm-bot/logs/%23mediawiki/20121109.txt [02:17:17] Grep "huh". [02:17:57] hah. [02:18:24] I did not run it. I was just owner because the old one went "lost" and I was taking care of it. [02:18:27] [12:41:39] *** Joins: fire_ (~fire@unaffiliated/codingenesis) [02:18:42] ARGH [02:18:47] thats the one that stole my nickname. [02:34:00] Is there any way to get/edit one's raw watchlist via the api? [02:34:40] watchlistraw [02:35:11] api.php?action=query&list=watchlistraw [02:35:23] Looks like it's read-only. [02:35:35] action=watch [02:35:59] New patchset: SPQRobin; "Provide list of all ISO 639 languages" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/11829 [02:37:56] 03(NEW) Implicit end tag rt code sometimes eats explicit end tags - 10https://bugzilla.wikimedia.org/42251 normal; Parsoid: JS/General; (gwicke) [02:38:23] 03(mod) Implicit end tag rt code sometimes eats explicit end tags - 10https://bugzilla.wikimedia.org/42251 (10Gabriel Wicke) [02:39:42] ori-l: Not quite a raw editor. [02:40:26] it's the weekend and I'm trying not to work [02:40:33] instead, I am editing Wikipedia [02:40:40] under my personal account [02:40:46] risque [02:41:20] Olipro: I love you. [02:41:30] ori-l, rather. [02:41:42] Isarra: btw which chat client do you use? [02:41:50] Konversation, why? [02:42:09] I use XChat and it has an option to tab-complete to the person who most recently spoke (whose nick starts with the string you have typed) instead of alphabetically [02:42:17] This one is supposed to do that. [02:42:20] it has improved my life, and perhaps Konversation has something similar [02:42:23] Sometimes it gets tripped up. [02:42:39] * Olirpo grins. [02:42:45] * sumanah nods with sympathy, and grins at Olirpo  [02:43:13] I think it may have something to do with how massively overworked this computer is. [02:43:17] Poor computer. [02:43:26] Overworked and underpaid. [02:43:52] I pay it by not hotswapping its drives. It predates hotswappable drives. [02:43:56] Right now I'm trying to figure out exactly what role Mike Gabbard played in anti-same-sex-marriage legislation in Hawaii over the past 20 years [02:44:14] I should rename it slavebox. [02:44:23] New patchset: SPQRobin; "Provide list of all ISO 639 languages" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/11829 [02:44:32] Apparently I only have ten articles on my watchlist on enwp. o__o [02:44:52] Wow, that really says something about what a... productive contributor I am... [02:44:56] I have somewhere around 4700. [02:45:05] There seem to be people who want to whitewash certain details of this politician's history and I'm finding nearly non-reproachable, impeccable cites for stuff I add, just to cover myself [02:45:41] People are silly like that. Don't they realise that in 500 years it won't matter except to make historians' lives more difficult? [02:46:14] Then again, if I only did things that would matter "in 500 years" I would forgo many important or useful things. [02:46:33] But I agree that The Truth Will Out in this kind of matter. [02:46:41] I am currently the instrument of the truth! [02:46:48] Although that makes me sound like an inquisitor. [02:47:32] But this experience does give me another taste of the white-hot Wikipedian rage against those who try to make My Encyclopedia *less* useful, accurate, complete. [02:49:02] My last foray into content work ended with an IP going to random people's talkpages insinuating that because I was a woman I was incapable of reading or heeding policies. [02:49:22] That was fun. [02:49:32] My lips have curled into scorn and disgust. [02:51:14] dented. [02:51:16] 03(mod) [Vector] Middle click on - 10https://bugzilla.wikimedia.org/42241 +comment (10Krinkle) [02:52:12] Also, we have nearly exactly that response from widely-respected en.WP admins. [02:52:29] Amgine: The lip-curl? or the sexism? [02:52:30] (the stalking, not the curling) [02:52:43] i wget [02:52:44] Oh that's not what I'd hoped here. [02:52:59] Nor I. [02:53:20] btw, Amgine, are you @amgine on Identi.ca ? I am @brainwane [02:53:30] Yes, yes I am. [02:53:38] * sumanah refreshes the page [02:53:38] I know, I'm terribly unimaginative. [02:53:45] I didn't dent it. [02:54:42] Nicks and handles are interesting things ..... these days at conferences the badges often go, Firstname Lastname / handle / affiliation [02:55:36] which means you have an appellation (usually) that your parents gave you, then an appellation that your ancestors happened upon or that you chose as an adult, then a handle you picked when you were 12, then an organization you joined within the last 2-5 years [02:55:40] usually [02:55:55] a bunch of interpersonal archaeology in that one three-liner [02:56:02] 03(NEW) Indented table syntax emits extra newlines on round-trip - 10https://bugzilla.wikimedia.org/42252 normal; Parsoid: JS/General; (gwicke) [02:57:22] Alas, I've been using 'Amgine' online since the mid-1980s. I really am terribly lacking in creativity. [02:57:55] I would say instead that you are honoring a persistent identity. [02:58:59] New review: SPQRobin; "Niklas, thank you for fixing the issues, but what is the intention of the changes in fetchLanguageNa..." [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/11829 [02:59:02] Great. I'm a mosquito. [03:00:00] 03(mod) Wikimedia needs a URL shortener - 10https://bugzilla.wikimedia.org/42085 +comment (10Krinkle) [03:01:45] (mosquito?) [03:03:47] persistent. [03:09:22] how can i retrieve the number of pages added to a category in a certain month? [03:11:20] Gryllida: is this a wiki you host? [03:11:31] no [03:12:38] Gryllida: is it a WMF project? [03:13:23] yes [03:13:58] You might beg some help in #Wikimedia-analytics. [03:18:07] New patchset: SPQRobin; "Provide list of all ISO 639 languages" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/11829 [03:19:29] New review: SPQRobin; "About fetchLanguageNames(), I understand, and array_intersect_key() is simpler than the foreach so I..." [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/11829 [03:27:42] Gryllida: Measure at both points, of course. [03:27:49] Amgine should've said that. [03:29:11] I was under the assumption, Brooke, the user wanted the number of adds from a historic period. [03:29:34] Also, that would not be an accurate measure, since articles may be added and removed. [03:30:13] in my case they're added once and never removed - how do i measure a category page count at a given time? [03:30:38] ie not the current time, but, say, several dates in the past [03:31:05] It's not easy. [03:31:27] Your easiest bet would be looking at old database dumps, I guess. But that's tedious. [03:31:57] i don't host the wiki, dunno but i think i do not have access to the dumps :) [03:37:45] The WMF wikis have dumps available at https://dumps.wikimedia.org [03:39:11] http://dumps.wikimedia.org/ [03:41:03] [03:41:49] hmm, i see [03:44:53] Change abandoned: Guillaume Beaudoin; "code snippet not split in two" [mediawiki/extensions/googleAnalytics] (master) - https://gerrit.wikimedia.org/r/34035 [03:54:38] Hello all. [03:59:50] "Timestamp to start listing from. Can only be used with cmsort=timestamp" what should be the format of the timestamp? [04:29:53] 03(FIXED) ULS Settings not getting saved - 10https://bugzilla.wikimedia.org/41763 +comment (10Santhosh Thottingal) [04:36:44] for those that want a laugh http://developers.slashdot.org/story/12/11/18/1421204/microsoft-complains-that-webkit-breaks-web-standards [04:42:37] Actually, iirc it does. [05:30:36] New patchset: Santhosh; "Update jquery.ime from upstream" [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/34045 [05:30:36] New patchset: Santhosh; "Update the inputmethod settings as per design" [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/33704 [05:30:36] New patchset: Santhosh; "Remove href=#, to fix Bug 41988" [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/33350 [05:48:25] 03(mod) Unable to change any user preferences if existing wpwatchlistdays value is a non-integer - 10https://bugzilla.wikimedia.org/40585 +comment (10Richard Guk) [05:55:23] Anyone know of a Multiboilerplate that will give you options based on page name [05:55:41] the current multi boiler plate can detect if it is a new page or already exist. [05:56:02] but want to give different options to different page creations titles. [05:56:32] and if not , does anyone know how I can add this option to the multi boiler place. [05:56:51] 03(NEW) Link the account creation message - 10https://bugzilla.wikimedia.org/42253 enhancement; MediaWiki: Special pages; (jidanni) [06:04:38] http://bug-attachment.wikimedia.org/attachment.cgi?id=7184 [06:04:50] Looks like a patch does exist to do something like this. [06:19:07] Hello all. I just upgraded mediawiki from official wiki article, from 1.16.0 to 1.20(the latest). I've met the php version, exetension requirements except for the APC cache( is that okay?) The wiki is not being displayed properly! Kindly help. I am at my wits' end!!! [06:22:35] can you describe "not being displayed properly"? my crystal ball is still at the repair store … [06:24:00] (resent) "Timestamp to start listing from. Can only be used with cmsort=timestamp" what should be the format of the timestamp? [06:40:06] 03(NEW) List filters keep getting reset - 10https://bugzilla.wikimedia.org/42254 normal; MediaWiki extensions: PageTriage; (rkaldari) [06:44:35] 03(FIXED) Type ahead responds to holding shift key - 10https://bugzilla.wikimedia.org/40171 +comment (10Santhosh Thottingal) [06:45:46] p858snake|l, sorry for that... This is a menu section of the wiki after the upgrade to 1.20.0 http://pbrd.co/10cRwEU [06:46:39] I would recommend turning on ShowExecptions like it suggests to do for a starter [06:46:58] and does it happen if you use a stock skin such as vector? [06:47:41] p858snake|l, this was the one before the upgrade ie 1.16. version> http://pbrd.co/10cS9hO [06:51:29] hi all,,, [06:51:53] just want to ask you guys.. i am in the middle of migrating my mediawiki to another server.. [06:52:30] i already transfered database, wiki files, then create config file on /etc/httpd/conf.d/wiki.conf [06:52:59] however when i try to access the site using the public ip, http://x.x.x.x/wiki [06:53:39] it says on the start of the page, Retrieved from "http://x.x.x.x/wiki/view/Special:Badtitle" [06:54:08] and the page is really broken with no CSS, and design... [06:55:04] and when i try to click on the other link, [06:55:14] Requested Page cannot be found... [06:55:40] Amgine: grumbling on a Sunday? [06:56:25] guys do you have any what am i missing during my wiki migration. [06:57:11] p858snake|l, it is not using the default skin. [06:58:16] New patchset: Santhosh; "Update jquery.uls from upstream" [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/34046 [07:02:43] guys some wonderful ideas out there?? :) [07:04:25] deo, your question is unclear. Instead of accessing by "http://x.x.x.x/wiki/ , try adding a host entry to /etc/hosts file for your wiki domain and try accessing [07:04:57] hi subb1 ,, will try that.. [07:05:25] do i need to add the ip in /etc/hosts file [07:05:26] ??? [07:06:10] btw, its on vhost [07:06:40] add it to the system you're using! not on the server [07:07:24] subb1: is $wgServer should be equal to the ip address of the server where mediawiki is installed? [07:07:42] deo, oh dude you're getting it all wrong. [07:07:49] You're so lost I guess. [07:07:54] $wgServer = "http://x.x.x.x/wiki"; > i did it this way [07:08:13] but its working on my old server.. just that after i migrate to the new server.. i cant access the wiki anymore :( [07:08:14] 03(NEW) Native iOS app - 10https://bugzilla.wikimedia.org/42255 normal; Wikipedia App: Generic; (the.anonymouse.wikipedia) [07:09:42] sorry deo. Your issue is still not clear for me. [07:09:43] 03(mod) Native iOS app - 10https://bugzilla.wikimedia.org/42255 (10The Anonymouse) [07:09:48] :( [07:10:05] how am i supposed to explain :( [07:11:05] i tried to migrate my mediawiki to another server... subb1 , i already copied the database by mysqldump and then restore it on the new server... [07:11:28] deo, ok go on. [07:11:59] i just copy everything in wiki folder to new server... then change LocalSettings.php to reflect what is on the new server [07:12:28] like $wgServer , $wgDBServer etc [07:12:53] and then create a config file on /var/www/html/wiki.conf [07:12:59] Change merged: Amire80; [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/33350 [07:13:13] then i try acccessing it using the public ip http://x.x.x.x/wiki [07:13:15] okay, as far as I know, for this simple trasnfer, you don't need to touch the variables $wgServer $wgDBServer if your wiki and database are on same server [07:13:20] deo.. [07:13:27] hmmmmnn [07:13:42] i just change the dbpassword [07:13:55] it should not be change subb1 ?? [07:15:25] it shouldn't be changed if you haven't changed user credentials for your database as of old server. [07:15:40] hhmmn okay let me try .... [07:15:47] have you tried to read this deo? >> http://sujithemmanuel.blogspot.ca/2007/04/how-to-migrate-mediawiki.html [07:15:59] will read.. [07:16:11] and this too >> http://www.mediawiki.org/wiki/Manual:Moving_a_wiki deo [07:16:11] hmm actually i am :) [07:16:35] the first one is a bit vague but try both and comparing the ideas [07:17:17] deo, don't do the upgrade if you don't need to do it!!! i guess its mentioned somewhere in those links [07:17:59] ok will try.. thanks subb1 :) [07:18:10] good luck deo [07:18:14] thanks [07:19:21] btw subb1 , db password on new server is different from old server [07:20:17] ok so create the new database credential on new server same as old server [07:21:21] okay... i can now access the login page.. but if i click on Login , or any link... it will says The requested page cannot be found :( [07:22:43] New patchset: Amire80; "Update the inputmethod settings as per design" [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/33704 [07:23:58] deo, the IP to which the wiki is resolving in DNS... is it to old server OR to the new server to which you have migrated... [07:24:09] check the IP to which........ [07:24:57] its still on old server subb1 [07:25:26] yes , so for testing, add a host entry to the wiki's domain name with the new server IP.. [07:25:33] actually i can still access the old wiki by typing http://my.old.wiki/wiki [07:25:55] but for my new wiki.. i accessed it by typing its public ip address [07:26:06] deo, no try my way [07:26:17] ok will try it.. [07:26:56] you mean i will add the new wikis ip address to the DNS records, subb1 ??? [07:27:09] it that right? [07:27:16] *is [07:28:30] not to DNS record...deo. to your /etc/hosts file on the computer your're using to see the wiki through browser!! [07:28:58] don't ever change DNS records before ensuring things are working fine!! [07:29:10] sorry, you mean the unit im using on to access the wiki?? [07:29:38] subb1: ^ [07:29:59] yep. your desktop pc/ [07:31:56] 03(mod) Articles starting with "D:" no longer reachable due to d: interwiki prefix - 10https://bugzilla.wikimedia.org/41980 summary; +comment (10Nemo) [07:32:39] subb1: im confused, im on the /etc/hosts file on pc,,, [07:33:00] ive added x.x.x.x wiki [07:33:05] subb1: is this correct? [07:33:27] what should be after the ip? [07:33:34] deo, google about adding hosts entry, you will get it [07:34:35] 03(mod) Install lilURL to have a general-purpose URL shortening service for Wikimedia projects - 10https://bugzilla.wikimedia.org/42242 +comment (10Nemo) [07:35:25] ok ive got it.. i already added it subb1 [07:37:09] i can accessed the site.. but clicking another link would lead me to Requested page not found :( [07:39:47] I'm so sorry deo. I've tried my best to help you out. It is very difficult for me to help remotely owing to the fact that you have very little experience with server related stuffs. [07:40:01] :( [07:40:32] fyi, i can accessed the main page already subb1 , but clicking another link would lead me to requested page not found [07:40:33] I'm sure no one in IRC would have gone this far to help anyone out; not praising myself, but true. [07:40:50] anyway thank you so much subb1 :) [07:40:57] you did help me well [07:56:19] Change merged: Amire80; [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/33704 [07:56:54] New patchset: Amire80; "Update jquery.ime from upstream" [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/34045 [08:00:22] Change merged: Amire80; [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/34045 [08:00:52] New patchset: Amire80; "Update jquery.uls from upstream" [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/34046 [08:00:58] Change merged: Amire80; [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/34046 [08:01:25] New patchset: Hashar; "support for HTML5/Microdata elements" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4251 [08:08:15] How do I get a name of a document [08:08:24] $wg wise [08:13:07] New review: Hashar; "Finally landing some microdata support in MediaWiki" [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/4251 [08:13:08] Change merged: Hashar; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4251 [08:15:55] factor: Depends on where you are. Find something that has a getTitle() method. [08:25:41] New patchset: Hashar; "(bug 39067) Add support for HTML5 element." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/17793 [08:33:16] Ftrott, I had to use the $WgTitle->getText() method. [08:33:38] older method not used, but the ext uses it , dont feel like upgradingthe entire ext tonight [08:33:49] But got it to work after lots of googleing [08:38:45] in general, don't use $wg globals [08:38:56] whenever possible, as it isn't guaranteed that $wgTitle will be the actual title of the page [08:39:23] if you could share what hooks you are using, it should be possible for us to point you towards a method of getting a title object without needing to use globals [08:40:14] Change merged: Hashar; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/17793 [08:40:34] using multiboilerplate. [08:40:59] making a regex to only use with id of title starts with prefix text var [08:43:31] New review: Hashar; "so that looks good to me (?:^|\s) will not capture the whitespace anyway so it will still be around." [wikimedia/bugzilla/modifications] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/33747 [08:47:13] New patchset: Tobias Gritschacher; "(bug 41848) creating entities with spaces only should not be possible" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33722 [08:47:13] New review: Hashar; "As I understand it, users of Safari from 2010 will not be able to submit a form using the elements. ..." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/23995 [08:50:36] hi all.. any help from you guys? [08:51:04] Change merged: IAlex; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33875 [08:52:16] New review: Hashar; "Rethinking about my objection which was that the full language class is loaded whenever we simply wa..." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/16610 [08:53:13] New review: IAlex; "Looks good, but any particular reason why this doesn't apply to $oldGroups too? :)" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/33878 [08:55:59] New patchset: Henning Snater; "Returning claims in EntitySerializer" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34047 [08:56:11] how to check if mediawiki communicates with the mysql database? thanks [09:00:47] 03(NEW) Edits by global bots are no longer marked as bot edits - 10https://bugzilla.wikimedia.org/42256 major; MediaWiki: General/Unknown; (danny.b) [09:08:13] Change merged: Tobias Gritschacher; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34047 [09:13:11] New patchset: Henning Snater; "(bug 41932) Removing hard ULS dependency" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33710 [09:18:03] Change merged: Henning Snater; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34033 [09:29:21] Change merged: Tobias Gritschacher; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33710 [09:29:34] <|Frederik> I'm getting this postgresql error when an ldap user tries to log in mediawiki: http://paste.debian.net/210638/ [09:32:40] 03(NEW) Add "add" link on top of the list of language links - 10https://bugzilla.wikimedia.org/42257 normal; MediaWiki extensions: WikidataRepo; (silke.meyer) [09:33:04] 14(INVALID) Native iOS app - 10https://bugzilla.wikimedia.org/42255 normal->15enhancement; +comment (10Andre Klapper) [09:35:39] 03(mod) Diffs in Opera and monobook are not colored - 10https://bugzilla.wikimedia.org/42193 +comment (10Derk-Jan Hartman) [09:42:56] 03(mod) DidYouMean extension submitted for comment and testing - 10https://bugzilla.wikimedia.org/8648 (10Andre Klapper) [09:43:47] New patchset: Santhosh; "Just hide the whole window after apply button pressed" [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/34048 [09:50:15] New review: John Erling Blad; "A few comments" [mediawiki/extensions/Wikibase] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/33319 [09:57:27] New patchset: Anja Jentzsch; "Selenium test for Special:EntitiesWithoutLabel" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33574 [09:57:43] 03(mod) InstantCommons doesn't follow redirects - 10https://bugzilla.wikimedia.org/36751 (10Andre Klapper) [09:59:21] 03(mod) Fatal error in ApiTranslationReview.php - 10https://bugzilla.wikimedia.org/42104 +comment (10Andre Klapper) [10:03:05] Change merged: Anja Jentzsch; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33722 [10:05:09] Change merged: John Erling Blad; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33827 [10:08:07] New review: Nischayn22; "I am not sure how to avoid the *ages* part, but we do need to have a *pause* feature for this. Can M..." [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/33975 [10:10:01] 03(mod) Articles starting with "D:" no longer reachable due to d: interwiki prefix - 10https://bugzilla.wikimedia.org/41980 +comment (10Liangent) [10:12:03] New patchset: Hashar; "get rid of empty() calls in Thumb toHtml" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/21897 [10:15:13] 03(mod) Articles starting with "D:" no longer reachable due to d: interwiki prefix - 10https://bugzilla.wikimedia.org/41980 +comment (10p858snake) [10:18:46] New patchset: Ori.livneh; "Fix typo (manuall -> manually)" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34049 [10:19:08] New patchset: Aude; "allow OldChangesListRecentChangesLine hook to return false and omit line from RC" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/32574 [10:20:57] Change merged: Henning Snater; [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/34039 [10:21:07] Change abandoned: John Erling Blad; "(no reason)" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/30591 [10:22:04] New review: Ori.livneh; "Fantastic change -- this will change MediaWiki forever. I am sorry +2 is the most I could give." [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/34049 [10:22:06] Change merged: Ori.livneh; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34049 [10:23:29] Change abandoned: John Erling Blad; "(no reason)" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/30055 [10:23:44] New patchset: Aude; "add SpecialUndeleteLogEntry hook" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33734 [10:25:59] New review: John Erling Blad; "Still, missing tests" [mediawiki/extensions/Wikibase] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/33835 [10:26:00] Change merged: John Erling Blad; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33835 [10:29:50] 03(mod) "Post your feedback" greyed out in ArticleFeedbackv5 - 10https://bugzilla.wikimedia.org/37431 normal->major; summary; +comment (10Andre Klapper) [10:32:55] New patchset: Tobias Gritschacher; "some code cleanup in the client" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34050 [10:33:16] Change merged: John Erling Blad; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33719 [10:35:38] New patchset: Ori.livneh; "Emit a debug message if no memcached servers are defined." [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/34051 [10:35:38] New patchset: Ori.livneh; "Copy-edit of a few comment blocks." [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/34052 [10:35:38] New patchset: Ori.livneh; "Provide a clear, well-named entry point for the extension" [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/34053 [10:42:56] 03(mod) MessageCaches Parser clone is easily messing with original - 10https://bugzilla.wikimedia.org/32368 +patch-in-gerrit (10Andre Klapper) [10:44:30] 03(mod) Server-level domain redirects double-encode special characters in query string - 10https://bugzilla.wikimedia.org/20409 +comment (10Andre Klapper) [10:44:47] New patchset: Aaron Schulz; "Added async upload concatenation support." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34062 [10:45:02] New review: Aaron Schulz; "WIP" [mediawiki/core] (master); V: 0 C: -2; - https://gerrit.wikimedia.org/r/34062 [10:47:09] Change merged: John Erling Blad; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33836 [10:47:40] 03(mod) stats.grok.se doesn't update - 10https://bugzilla.wikimedia.org/28513 (10Nemo) [10:47:56] 03(FIXED) Fatal error in ApiTranslationReview.php - 10https://bugzilla.wikimedia.org/42104 +comment (10Niklas Laxström) [10:48:00] 03(mod) stats.grok.se doesn't update - 10https://bugzilla.wikimedia.org/28513 +analytics (10Nemo) [10:48:23] New review: Anja Jentzsch; "Works after restarting pollForChanges - sorry." [mediawiki/extensions/Wikibase] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/33582 [10:48:24] Change merged: Anja Jentzsch; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33582 [10:50:55] New patchset: Spage; "(bug 42215) "Welcome, X" as account creation title" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34063 [10:51:04] 03(ASSIGNED) Autoloading of DeviceDetection class fails - 10https://bugzilla.wikimedia.org/42083 +patch-in-gerrit; +comment (10Max Semenik) [10:53:38] 03(mod) Remove redundant header on account creation success - 10https://bugzilla.wikimedia.org/42215 (10spage) [10:55:38] 03(mod) in languages where the "User:" space has more than one gender flavor, autocomplete suggests pages from user space even before user types ":" - 10https://bugzilla.wikimedia.org/31697 +ops; +comment (10Andre Klapper) [10:56:11] Change merged: John Erling Blad; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33837 [10:58:46] 03(mod) Transwiki import creates duplicate revisions with same timestamp - 10https://bugzilla.wikimedia.org/33975 (10Andre Klapper) [11:00:59] 03(mod) Fix some file-related issues in the distribution - 10https://bugzilla.wikimedia.org/42039 +patch-in-gerrit; +comment (10Andre Klapper) [11:01:49] Change merged: Henning Snater; [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/34040 [11:02:23] 03(mod) Configure MathJax for en.wikibooks - 10https://bugzilla.wikimedia.org/42061 +comment (10Andre Klapper) [11:07:27] 03(mod) Activate Collection Extension for generating PDF on the Bashkir Wikipedia - 10https://bugzilla.wikimedia.org/40879 +comment (10Andre Klapper) [11:07:32] 03(mod) ?action=purge on the file description page no longer regenerates thumbnails - 10https://bugzilla.wikimedia.org/41130 +comment (10Mark Bergsma) [11:08:56] 03(NEW) Rename Wikimedia>Statistics back to "WikiStats and usage stats" - 10https://bugzilla.wikimedia.org/42258 normal; Wikimedia: Bugzilla; (federicoleva) [11:12:24] 03(mod) Rename Wikimedia>Statistics back to "WikiStats and usage stats" - 10https://bugzilla.wikimedia.org/42258 +comment (10Andre Klapper) [11:13:54] New patchset: Spage; "(bug 42215) "Welcome, X" as account creation title" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34063 [11:15:34] 03(mod) CheckUserLog API: Support for query continue - 10https://bugzilla.wikimedia.org/40658 +patch-in-gerrit (10Andre Klapper) [11:18:09] 03(mod) Rename WikiEditor classes with generic names to use mw- or mwe- prefixes or redefine them more complexly - 10https://bugzilla.wikimedia.org/42190 +comment (10Andre Klapper) [11:18:46] 03(NEW) Make domas' pageviews data available in semi-publicly queryable database format - 10https://bugzilla.wikimedia.org/42259 normal; Wikimedia: General/Unknown; (federicoleva) [11:20:14] 03(mod) updater should initialize sites table from interwiki table - 10https://bugzilla.wikimedia.org/42201 +comment (10Andre Klapper) [11:26:25] 03(mod) Easy switching of language in Wikimedia pages (by deploying ULS) - 10https://bugzilla.wikimedia.org/13097 summary (10Andre Klapper) [11:26:50] New patchset: Daniel Werner; "Moved some code in the valueview Widget prototypes for better code structure" [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/34066 [11:27:55] 03(mod) WikiEditor crashes Internet Explorer due to bad preferences - 10https://bugzilla.wikimedia.org/33926 +comment (10Andre Klapper) [11:29:38] 03(NEW) Site links removed when changing different site link - 10https://bugzilla.wikimedia.org/42260 critical; MediaWiki extensions: WikidataRepo; (aude.wiki) [11:31:20] 03(mod) https does not show Wikimedia Error page - 10https://bugzilla.wikimedia.org/39077 +comment (10Andre Klapper) [11:33:49] New patchset: Aude; "refactor changes metadata stuff" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33319 [11:34:25] New patchset: Tobias Gritschacher; "(bug 41633) two language links per language possible on client" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34067 [11:34:38] New patchset: Santhosh; "Fix Bug 39684 - UI language change preview in display settings" [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/34068 [11:34:58] 03(mod) Two language links per language possible - 10https://bugzilla.wikimedia.org/41633 (10tobias.gritschacher) [11:35:14] 03(FIXED) UI language change preview in display settings - 10https://bugzilla.wikimedia.org/39684 +comment (10Santhosh Thottingal) [11:35:57] New patchset: Hashar; "update.php now create profiling table when needed" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/27040 [11:36:36] 03(NEW) Make User:FuzzyBot content available in all languages via system message - 10https://bugzilla.wikimedia.org/42261 enhancement; MediaWiki extensions: Translate; (federicoleva) [11:36:53] New review: Hashar; "PS6 fix a whitespace error in defaultsettings and update the helper message in profileinfo.php" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/27040 [11:38:51] New patchset: Hashar; "update.php now create profiling table when needed" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/27040 [11:39:21] New patchset: Aude; "refactor changes metadata stuff" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33319 [11:39:45] New review: Hashar; "PS7 : rebase and fix conflicts in the per database updating classes" [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/27040 [11:40:57] New patchset: Henning Snater; "Injecting entity data into JavaScript" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34069 [11:41:53] Change merged: Hashar; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/27040 [11:42:40] 03(mod) Converter between language variants doesn't include oldid - 10https://bugzilla.wikimedia.org/42030 +patch-in-gerrit (10Andre Klapper) [11:43:16] 03(mod) FR: ValidationStatistics/FlaggedRevsStats::updateCache won't execute on wikinews projects - 10https://bugzilla.wikimedia.org/42210 (10Andre Klapper) [11:45:13] New review: Aude; "giving this a -1, until I am able to run tests with this" [mediawiki/core] (master) C: -1; - https://gerrit.wikimedia.org/r/27939 [11:46:29] 03(mod) Group membership log messages sometimes miss new membership status - 10https://bugzilla.wikimedia.org/42211 +patch-in-gerrit (10Andre Klapper) [11:51:01] New review: Jens Ohlig; "I may be biased, as I sat next to Tobi when this was written :3" [mediawiki/extensions/Wikibase] (master); V: 1 C: 1; - https://gerrit.wikimedia.org/r/34067 [11:51:46] 03(mod) Two language links per language possible - 10https://bugzilla.wikimedia.org/41633 +patch-in-gerrit (10Andre Klapper) [11:52:06] 03(mod) Unable to change any user preferences if existing wpwatchlistdays value is a non-integer - 10https://bugzilla.wikimedia.org/40585 +patch-in-gerrit (10Andre Klapper) [12:02:23] Change merged: Aude; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34067 [12:03:48] 03(mod) Activate Collection Extension for generating PDF on the Bashkir Wikipedia - 10https://bugzilla.wikimedia.org/40879 +comment (10haqmar) [12:04:53] 03(mod) Set project/project talk and portal/portal talk namespace names for Bashkir Wikipedia - 10https://bugzilla.wikimedia.org/42077 +comment (10haqmar) [12:07:01] New patchset: J; "Bug 42017 - Fix TimedText diff view" [mediawiki/extensions/TimedMediaHandler] (master) - https://gerrit.wikimedia.org/r/33327 [12:23:57] New patchset: Nikerabbit; "IniFFS" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/34070 [12:28:39] 03(FIXED) CC icon sometimes below control bar - 10https://bugzilla.wikimedia.org/42194 (10Jan Gerber) [12:47:31] 03(mod) Implement a way to index Bugzilla bugs by Wikimedia wiki family - 10https://bugzilla.wikimedia.org/38994 +comment (10Andre Klapper) [12:48:53] New patchset: Mwjames; "Migration Store2 > Store3 via JobQueue" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/34071 [12:49:21] 03(mod) WikiEditor crashes Internet Explorer due to bad preferences - 10https://bugzilla.wikimedia.org/33926 +comment (10Joe Corneli) [12:52:37] 03(mod) Cannot download extensions that are no longer in trunk - 10https://bugzilla.wikimedia.org/16424 (10Andre Klapper) [12:56:20] 03(mod) Removed alias gets displayed again when adding a new one - 10https://bugzilla.wikimedia.org/42101 +comment (10Daniel Kinzler) [12:57:05] 03(mod) Site links removed when changing different site link - 10https://bugzilla.wikimedia.org/42260 +comment (10Daniel Kinzler) [12:57:11] 03(mod) Implement a way to index Bugzilla bugs by Wikimedia wiki family - 10https://bugzilla.wikimedia.org/38994 +comment (10Nemo) [12:59:25] New review: Mwjames; "I tested the script yesterday and after ~200.000 smw_ids rows and 8 or 9h the server stopped with it..." [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/33975 [13:04:41] New review: Hashar; "nice enough for now. Will eventually refactor that out and move the logic from MediaWikiTestCase to..." [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/33194 [13:04:42] Change merged: Hashar; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33194 [13:06:17] 03(mod) Activate Collection Extension for generating PDF on the Bashkir Wikipedia - 10https://bugzilla.wikimedia.org/40879 -shellpolicy +shell; +comment (10Andre Klapper) [13:12:16] New review: Hashar; "Hack but works :-]? Nice!" [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/33195 [13:12:18] Change merged: Hashar; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33195 [13:13:30] 03(NEW) Tracking seperate baserevids per "page section" - 10https://bugzilla.wikimedia.org/42262 normal; MediaWiki extensions: WikidataRepo; (tobias.gritschacher) [13:13:50] 03(mod) Tracking seperate baserevids per "page section" - 10https://bugzilla.wikimedia.org/42262 (10tobias.gritschacher) [13:13:52] 03(mod) Removed alias gets displayed again when adding a new one - 10https://bugzilla.wikimedia.org/42101 (10tobias.gritschacher) [13:16:06] 03(mod) Removed alias gets displayed again when adding a new one - 10https://bugzilla.wikimedia.org/42101 (10tobias.gritschacher) [13:17:32] Change merged: Daniel Kinzler; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33734 [13:19:36] 03(mod) Upload Wizard crashes Safari when using long description texts - 10https://bugzilla.wikimedia.org/33607 (10Andre Klapper) [13:19:54] 03(mod) Problems with UploadWizard stash moving to the target - 10https://bugzilla.wikimedia.org/35354 (10Andre Klapper) [13:21:15] New review: Jeroen De Dauw; "I will address concerns in a follow up" [mediawiki/extensions/Wikibase] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/34069 [13:21:15] Change merged: Jeroen De Dauw; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34069 [13:21:21] 03(mod) Chunked upload fails with internal_api_error_UploadStashFileNotFoundException - 10https://bugzilla.wikimedia.org/36587 +comment (10Andre Klapper) [13:25:50] 03(mod) Chunked upload fails with internal_api_error_UploadStashFileNotFoundException - 10https://bugzilla.wikimedia.org/36587 +comment (10Nemo) [13:26:42] hi all. I'm looking for someone to merge two commits I made several days ago, both of which have been positively reviewed for over ten days: https://gerrit.wikimedia.org/r/#/q/owner:waldir%2540email.com+status:new,n,z [13:31:09] New patchset: Jeroen De Dauw; "Entities have claims, not statements" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34072 [13:34:52] Change merged: Tobias Gritschacher; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33167 [13:45:26] New patchset: Tobias Gritschacher; "Selenium test for Special:EntitiesWithoutLabel" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33574 [13:45:37] Change merged: Tobias Gritschacher; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33574 [13:46:59] 03(mod) Removed alias gets displayed again when adding a new one - 10https://bugzilla.wikimedia.org/42101 +comment (10Aude) [13:51:23] 03(mod) Removed alias gets displayed again when adding a new one - 10https://bugzilla.wikimedia.org/42101 +comment (10Daniel Kinzler) [13:52:31] Change merged: Tobias Gritschacher; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33565 [13:55:07] 03(mod) updater should initialize sites table from interwiki table - 10https://bugzilla.wikimedia.org/42201 +comment (10Daniel Kinzler) [13:59:33] 03(NEW) Update $wgUploadNavigationUrl on en.wikipedia - 10https://bugzilla.wikimedia.org/42263 trivial; Wikimedia: Site requests; (hex) [14:00:50] 03(NEW) Allow reprotect with the same expiry but different summary text - 10https://bugzilla.wikimedia.org/42264 normal; MediaWiki: Page protection; (liangent) [14:02:06] hey! someone is using "Hex"!!!! [14:02:11] Waldir: pfft, that's nothing :D I have changes with positive reviews that have been waiting for 3 months now I think :D [14:02:12] and it isn't me! [14:08:48] New patchset: Nikerabbit; "Fixes based on first test run" [translatewiki] (master) - https://gerrit.wikimedia.org/r/34073 [14:11:47] New patchset: Mwjames; "Migration Store2 > Store3 via JobQueue" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/34071 [14:14:03] New review: Daniel Kinzler; "looks good, but I did not test." [mediawiki/core] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/33730 [14:15:32] Krinkle|detached: znc is nice [14:16:13] New patchset: Nikerabbit; "Move changes from README to CHANGELOG" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/34074 [14:16:13] New patchset: Nikerabbit; "Updated changes" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/34075 [14:16:43] thedj[wo1k]: could you look at https://gerrit.wikimedia.org/r/#/c/13855/ ?? [14:18:28] 03(mod) Autocomplete interferes with Japanese - 10https://bugzilla.wikimedia.org/42199 +i18n (10Daniel Kinzler) [14:18:46] Reedy: https://gerrit.wikimedia.org/r/#/c/13855/ -- like to get it merged some time [14:18:58] New patchset: Mwjames; "Migration Store2 > Store3 via JobQueue" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/34071 [14:18:59] 03(mod) Create “add link” dialog (5) - 10https://bugzilla.wikimedia.org/40949 +need-volunteer (10Lydia Pintscher) [14:24:26] New patchset: Nikerabbit; "IniFFS" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/34070 [14:26:48] hexmode: i'm at work right now, so not atm. [14:29:26] 03(mod) updater should initialize sites table from interwiki table - 10https://bugzilla.wikimedia.org/42201 (10Andre Klapper) [14:31:25] thedj[wo1k]: k, wasn't completely sure what wo1k was :) [14:35:55] 03(mod) [Regression] Incomplete log entries: sublog missing - 10https://bugzilla.wikimedia.org/37714 summary; +comment (10Andre Klapper) [14:39:32] thedj[wo1k]: 3 months? that's gotta skew the stats a little :) [14:41:10] is there a gerrit search operator that can find changes without any comments? [14:41:55] Waldir: sumanah ;) [14:42:06] loool :P [14:43:22] I'm sure this has been said many times, but gerrit search sucks :/ (or I suck at searching gerrit) [14:46:14] 03(mod) Special:Blocklist does not provide links to contributions when an IP range is the target - 10https://bugzilla.wikimedia.org/31795 +comment (10Andre Klapper) [14:47:00] New patchset: Aude; "refactor changes metadata stuff" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33319 [14:50:14] 03(mod) Articles starting with "D:" no longer reachable due to d: interwiki prefix - 10https://bugzilla.wikimedia.org/41980 04CRIT->normal; +comment (10Sam Reed (reedy)) [14:51:42] 03(mod) "Random article" clicks not appearing in Chrome browser history - 10https://bugzilla.wikimedia.org/32646 +testme; summary; +comment (10Andre Klapper) [14:51:53] 03(mod) "Random article" clicks not appearing in Chrome browser history - 10https://bugzilla.wikimedia.org/32646 normal->minor (10Andre Klapper) [14:51:58] 03(mod) Upload fails and unable to move existing .edm files without extension: "Key 'something.' is not in a proper format" - 10https://bugzilla.wikimedia.org/29408 +comment (10Andre Klapper) [14:51:59] New patchset: Zfilipin; "Updated Ruby gems" [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/34076 [14:54:13] 03(mod) ConfirmEdit (Captcha) not supported - 10https://bugzilla.wikimedia.org/30629 summary (10Andre Klapper) [14:55:42] 04(REOPENED) Cyrillic characters displayed incorrectly while editing sr.wiki in Google Chrome - 10https://bugzilla.wikimedia.org/34055 +comment (10Andre Klapper) [14:56:07] New patchset: Reedy; "Update OAI to master" [mediawiki/core] (wmf/1.21wmf4) - https://gerrit.wikimedia.org/r/34077 [14:57:28] 03(mod) jsmin+ is too memory hungry - 10https://bugzilla.wikimedia.org/29784 +comment (10Andre Klapper) [14:58:24] Change merged: Reedy; [mediawiki/core] (wmf/1.21wmf4) - https://gerrit.wikimedia.org/r/34077 [14:59:42] Change merged: Siebrand; [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/34074 [15:00:07] Change merged: Siebrand; [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/34070 [15:00:22] Change merged: Siebrand; [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/34075 [15:00:46] 03(mod) Server-level domain redirects double-encode special characters in query string - 10https://bugzilla.wikimedia.org/20409 +comment (10Faidon Liambotis) [15:03:22] saper: around? [15:03:25] 03(mod) flickering while vertical position in editbox is restored - 10https://bugzilla.wikimedia.org/31404 +comment (10Andre Klapper) [15:03:34] why don't I see this tag https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/Translate.git locally? [15:03:42] Nikerabbit: yes [15:04:19] checking [15:04:20] git fetch doesn't download tags? [15:04:33] it should [15:04:40] 03(mod) Fatal error in ApiTranslationReview.php - 10https://bugzilla.wikimedia.org/42104 +comment (10se4598) [15:04:45] it's probably as origin/tag [15:05:44] which tag do you mean? [15:05:45] http://pastebin.com/KeGD0wzA [15:05:48] 2012.11 [15:05:56] 03(mod) Import fail on simple.wikipedia - 10https://bugzilla.wikimedia.org/30235 +testme; +comment (10Andre Klapper) [15:06:18] ah it's a simple tag probably [15:06:52] no, it's supposed to be annotated tag [15:07:02] just do [15:07:09] git fetch origin refs/tags/*:refs/tags/* [15:07:29] I just did git fetch --tags, see the paste [15:07:34] but why in earth did I need to do that? [15:07:42] 03(mod) Configure MathJax for en.wikibooks - 10https://bugzilla.wikimedia.org/42061 (10benson_muite) [15:07:43] New patchset: Nischayn22; "Adding metadata to geoShapes." [mediawiki/extensions/SemanticMaps] (master) - https://gerrit.wikimedia.org/r/34078 [15:09:08] because default refspec for git-fetch is to get refs/heads/ only [15:09:12] that's what I think [15:09:57] stack overflow says: git fetch fetches all branch heads (or all specified by the remote.fetch config option), all commits necessary for them, and all tags which are reachable from these branches. In most cases, all tags are reachable in this way. [15:10:05] New review: Cmcmahon; "maintenance" [qa/browsertests] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/34076 [15:10:05] Change merged: Cmcmahon; [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/34076 [15:10:14] so my tag was not reachable? [15:11:10] not from master [15:13:00] 03(mod) Articles starting with "D:" no longer reachable due to d: interwiki prefix - 10https://bugzilla.wikimedia.org/41980 +comment (10Liangent) [15:14:37] saper: confusing but I think I understand it now... updated user docs [15:15:06] New patchset: Jeroen De Dauw; "Added tests for claim constructor" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34079 [15:15:06] New patchset: Jeroen De Dauw; "Added snak tests" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34080 [15:15:06] 03(mod) Collection doesn't work at all on Indonesian (id.wikipedia): "ValueError: incomplete format in function system" - 10https://bugzilla.wikimedia.org/32806 normal->major; +i18n; summary; +comment (10Andre Klapper) [15:15:06] New patchset: Jeroen De Dauw; "Added tests for setMainSnak and getMainSnak in claim test" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34081 [15:15:07] New patchset: Jeroen De Dauw; "Added Reference constructor and accociated tests" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34082 [15:16:49] Nikerabbit: not sure, did something got committed after you set the tag? [15:18:13] 03(mod) Submitting a clicked search suggestion is broken: Backport r100348 to 1.18 - 10https://bugzilla.wikimedia.org/33322 summary (10Andre Klapper) [15:20:54] New patchset: Zfilipin; "Refactoring: there is no need for CONSTANT any more" [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/34083 [15:20:56] Change merged: Daniel Werner; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34072 [15:21:10] New patchset: Hashar; "profileinfo now has lower lines heights" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34084 [15:21:10] New patchset: Hashar; "profileinfo links now have anchors" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34085 [15:23:00] 03(mod) Cyrillic characters displayed incorrectly while editing sr.wiki in Google Chrome - 10https://bugzilla.wikimedia.org/34055 +comment (10Obradovic Goran) [15:24:04] New patchset: Siebrand; "Consistency updates in phrasing of rights" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34086 [15:24:08] New review: Cmcmahon; "refactor, no need for constant, use local var instead" [qa/browsertests] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/34083 [15:24:08] Change merged: Cmcmahon; [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/34083 [15:24:17] New patchset: Platonides; "Update source url from svn to git." [mediawiki/extensions/SemanticSignup] (master) - https://gerrit.wikimedia.org/r/34087 [15:25:20] saper: I made a commit on a local branch, then I tagged it and pushed the tag [15:25:55] 03(mod) Moving files breaks hotlinks - 10https://bugzilla.wikimedia.org/35721 major->normal (10Andre Klapper) [15:27:15] Nikerabbit: yeah and then just switched to master? [15:27:37] saper: no I did that on different local repo [15:27:45] 03(mod) MediaWiki incorrectly detects OOXML types of files saved by OpenOffice - 10https://bugzilla.wikimedia.org/35607 (10Andre Klapper) [15:27:51] that might be it [15:27:57] 03(mod) file path for paged media - 10https://bugzilla.wikimedia.org/35380 +comment (10Andre Klapper) [15:28:03] New patchset: Platonides; "Use the parser parameter, not $wgParser" [mediawiki/extensions/SemanticSignup] (master) - https://gerrit.wikimedia.org/r/34088 [15:28:34] saper: I'm not sure what would be the best way use branches and tags, here is the script we will be using: https://gerrit.wikimedia.org/r/#/c/34073/ [15:29:23] ah [15:29:32] so it would be good to get tagging right here? [15:29:53] New patchset: Jeroen De Dauw; "Move serializers from repo to lib" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34089 [15:30:45] New review: Tobias Gritschacher; "?'m getting the following errors in the pollForChanges script now:" [mediawiki/extensions/Wikibase] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/33319 [15:30:59] 03(mod) Articles starting with "D:" no longer reachable due to d: interwiki prefix - 10https://bugzilla.wikimedia.org/41980 +comment (10Sam Reed (reedy)) [15:31:40] New review: Tobias Gritschacher; "And database errors telling me:" [mediawiki/extensions/Wikibase] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/33319 [15:32:56] Change merged: Jeroen De Dauw; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34086 [15:33:30] 03(mod) Zero pixel JPEGs: Convert JPG files that start with a number of zero bytes (0xFF) to normal files - 10https://bugzilla.wikimedia.org/39301 summary (10Andre Klapper) [15:34:18] 03(mod) Articles starting with "D:" no longer reachable due to d: interwiki prefix - 10https://bugzilla.wikimedia.org/41980 +comment (10Platonides) [15:34:35] saper: feel free to suggest better ways from what I'm doing currently [15:34:38] New patchset: Tpt; "(bug 38498) OAI-PMH API for index pages" [mediawiki/extensions/ProofreadPage] (master) - https://gerrit.wikimedia.org/r/28904 [15:35:06] New review: Tpt; "Rebase of the change." [mediawiki/extensions/ProofreadPage] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/28904 [15:36:20] Nikerabbit: will try that out and see if I can think of something better [15:36:47] 03(mod) Add option to show new pages only in Special:Contributions - 10https://bugzilla.wikimedia.org/42026 +comment (10Hex) [15:38:29] New review: VitaliyFilippov; "Parenthesis added" [mediawiki/extensions/Drafts] (master) C: 1; - https://gerrit.wikimedia.org/r/25629 [15:38:49] 04(REOPENED) report trivial rebases in Gerrit - 10https://bugzilla.wikimedia.org/41074 +comment (10Antoine "hashar" Musso) [15:38:55] Anyone know what extension/feature creates the back links on sub pages on mediawiki.org? i.e. http://www.mediawiki.org/wiki/Extension:LDAP_Authentication/Changelog links to Extension:LDAP_Authentication [15:39:08] (the little breadcrumb at the top) [15:39:53] !subpages [15:39:53] By default some namespaces have subpages enabled and others don't. You can enable or disable them using $wgNamespacesWithSubpages in LocalSettings.php. [15:40:00] drue: ^ [15:40:01] New review: VitaliyFilippov; "I think it's OK, anybody, please confirm!" [mediawiki/extensions/Drafts] (master) C: 1; - https://gerrit.wikimedia.org/r/25627 [15:40:03] New patchset: Aude; "refactor changes metadata stuff" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33319 [15:40:17] Reedy, thank you. [15:41:51] 03(mod) MediaWiki incorrectly detects OOXML types of files saved by OpenOffice - 10https://bugzilla.wikimedia.org/35607 +comment (10Andre Klapper) [15:47:07] 03(mod) Articles starting with "D:" no longer reachable due to d: interwiki prefix - 10https://bugzilla.wikimedia.org/41980 +comment (10Nemo) [15:47:10] 14(WFM) Cannot download extensions that are no longer in trunk - 10https://bugzilla.wikimedia.org/16424 +comment (10Krinkle) [15:47:17] 04(REOPENED) [Regression] ExtensionDistributor: SVN-only extensions no longer downloadable - 10https://bugzilla.wikimedia.org/38188 (10Krinkle) [15:47:46] New patchset: Jeroen De Dauw; "fix code coverage fails" [mediawiki/extensions/Diff] (master) - https://gerrit.wikimedia.org/r/34090 [15:47:58] Change merged: Jeroen De Dauw; [mediawiki/extensions/Diff] (master) - https://gerrit.wikimedia.org/r/34090 [15:48:53] New patchset: Jeroen De Dauw; "fix code coverage fails" [mediawiki/extensions/Diff] (master) - https://gerrit.wikimedia.org/r/34091 [15:49:04] Change merged: Jeroen De Dauw; [mediawiki/extensions/Diff] (master) - https://gerrit.wikimedia.org/r/34091 [15:49:49] New review: Nischayn22; "This is better given the migration script doesn't crash while creating these jobs.Not tested but loo..." [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/34071 [15:52:19] New patchset: Aude; "refactor changes metadata stuff" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33319 [15:52:36] 03(mod) Articles starting with "D:" no longer reachable due to d: interwiki prefix - 10https://bugzilla.wikimedia.org/41980 +comment (10Nemo) [15:53:25] hi there Nischayn22 [15:56:01] hi andre__ how was your weekend? [15:56:17] so.. I've tied in my mediawiki with LDAP, but now I no longer have access to the Admin user.. how can I manually give myself bureaucrat? i suppose mysql directly? what table is it? [15:56:53] Hola sumanah! Unspectacularly boring, as usual when writing papers.. :-/ [15:57:19] hi drue - btw have you already seen the schema for the database in MediaWiki? [15:57:20] !schema [15:57:21] http://www.mediawiki.org/wiki/Manual:Database_layout [15:57:36] drue: are you using LDAP groups for user permissions? [15:57:40] andre__: papers can be a bit tiresome but I hope you find a way to liven it up. [15:57:45] New patchset: Yaron Koren; "Fix for correct handling of identical page names in different namespaces" [mediawiki/extensions/SemanticCompoundQueries] (master) - https://gerrit.wikimedia.org/r/34092 [15:57:52] saper, no, just authentication. we don't use any other permissions. [15:57:56] andre__: a few Commons community questions you should know about: [15:58:02] https://commons.wikimedia.org/wiki/Commons:Village_pump#New_html5_player_issues [15:58:05] https://commons.wikimedia.org/wiki/Commons:Village_pump#Problem_with_image_thumbs [15:58:08] https://commons.wikimedia.org/wiki/Commons:Village_pump#Rendering_of_SVG_text [15:58:09] saper, i suppose i could use ldap for sysop permission. [15:59:07] Change merged: Yaron Koren; [mediawiki/extensions/SemanticCompoundQueries] (master) - https://gerrit.wikimedia.org/r/34092 [15:59:12] 03(mod) Enable LiquidThreads extension on pt.wikipedia.org - 10https://bugzilla.wikimedia.org/24971 +comment (10Andre Klapper) [15:59:13] 03(mod) Add Extension:LiquidThreads on ru.wikiversity - 10https://bugzilla.wikimedia.org/25121 +comment (10Andre Klapper) [15:59:14] 03(mod) Enable LiquidThreads extension on tr.wikinews - 10https://bugzilla.wikimedia.org/25019 +comment (10Andre Klapper) [15:59:16] 03(mod) Enable LiquidThreads extension on fr.wikipedia.org - 10https://bugzilla.wikimedia.org/25435 +comment (10Andre Klapper) [15:59:17] 03(mod) Enable LiquidThreads on sv.wiktionary - 10https://bugzilla.wikimedia.org/25761 +comment (10Andre Klapper) [15:59:18] 03(mod) Enable liquidthreads for the Wikimedia Brasil wiki - 10https://bugzilla.wikimedia.org/25609 +comment (10Andre Klapper) [15:59:19] 03(mod) Please Add LiquidThreads Extension to fawikinews - 10https://bugzilla.wikimedia.org/25852 +comment (10Andre Klapper) [15:59:20] 03(mod) Enable LiquidThreads on the Hebrew Wikinews - 10https://bugzilla.wikimedia.org/27937 +comment (10Andre Klapper) [15:59:21] 03(mod) Enable LiquidThreads for Swedish Wikiversity - 10https://bugzilla.wikimedia.org/25970 +comment (10Andre Klapper) [15:59:22] 03(mod) Enable LiquidThreads on sv.wikipedia.org - 10https://bugzilla.wikimedia.org/25988 +comment (10Andre Klapper) [15:59:25] 03(mod) Addition of LiquidThreads for Odia (Oriya) Wikipedia - 10https://bugzilla.wikimedia.org/28848 +comment (10Andre Klapper) [15:59:25] 03(mod) Enable LiquidThreads extension on zh.wikipedia.org - 10https://bugzilla.wikimedia.org/29114 +comment (10Andre Klapper) [15:59:26] 03(mod) Enable LiquidThreads on Hindi Wikipedia - 10https://bugzilla.wikimedia.org/29759 +comment (10Andre Klapper) [15:59:32] 03(mod) report trivial rebases in Gerrit - 10https://bugzilla.wikimedia.org/41074 +comment (10Chad H.) [15:59:42] drue: it's local by default... [16:00:26] saper, what is? i require ldap. [16:00:42] sumanah: hmm. I somehow missed checking exactly that one today, sigh. Let me see... [16:00:51] ok, thanks andre__. :) [16:02:23] Change merged: Henning Snater; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34079 [16:03:50] 03(mod) Gerrit fails on IE 10 - 10https://bugzilla.wikimedia.org/41559 +comment (10Chad H.) [16:04:42] 03(FIXED) [SIO][SCQ] Compound query for SIO when using custom namespaces - 10https://bugzilla.wikimedia.org/38711 +comment (10Yaron Koren) [16:04:45] 03(mod) Articles starting with "D:" no longer reachable due to d: interwiki prefix - 10https://bugzilla.wikimedia.org/41980 +comment (10Krinkle) [16:06:18] New review: Krinkle; "@Hashar: What do you mean by being unable to submit the form. In general, of if there is invalid input?" [mediawiki/core] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/23995 [16:07:39] New review: Krinkle; "Great, GREAT! Now 1.20 went out and we're stuck with this in a release!" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/31290 [16:08:46] 03(mod) "Expand 10 before" and "Expand 10 after" broken on some pages - 10https://bugzilla.wikimedia.org/38144 +comment (10Chad H.) [16:09:09] 03(mod) Tracking seperate baserevids per "page section" - 10https://bugzilla.wikimedia.org/42262 +comment (10Daniel Kinzler) [16:10:40] 03(mod) Kill $wgCleanupPresentationalAttributes from MediaWiki core - 10https://bugzilla.wikimedia.org/40632 +comment (10Krinkle) [16:13:57] 03(mod) Add Antarctic monuments to the database - 10https://bugzilla.wikimedia.org/42165 +comment (10Effeietsanders) [16:14:47] New review: Henning Snater; "Just noticed that you are using a capital "W" for "Wikibase" in your test file names while all other..." [mediawiki/extensions/Wikibase] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/34080 [16:15:03] 03(NEW) Add UNESCO World Heritage Sites to database - 10https://bugzilla.wikimedia.org/42265 normal; Monuments database: Database; (effeietsanders) [16:16:26] New review: Jeroen De Dauw; "Sure - not blocking merge I'd say though, esp if you consider this thing is blocking other changes. ..." [mediawiki/extensions/Wikibase] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/34080 [16:16:54] hi DanielK_WMDE - how are you? [16:17:19] hey sumanah! trying to stay sane ;) and yourself? [16:17:38] Better than adequate! [16:18:03] <^demon> Saved per-project dashboards got designed last week :) [16:18:04] DanielK_WMDE: My partner arranged a party -- yesterday we got to see a bunch of friends, some of whom I haven't seen in probably more than a year. [16:18:07] ^demon: yay! [16:18:20] ^demon: link to mockups/wireframes? I want to bask in them :) [16:18:25] DanielK_WMDE: oh and I saw Fa! [16:19:35] <^demon> I don't know of any mockups yet. [16:19:55] New patchset: Zfilipin; "Refactoring: define page_url uniformly" [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/34094 [16:20:22] New review: Krinkle; "(same as before, moved to the bug)" [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/27039 [16:21:07] Change merged: Henning Snater; [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/34066 [16:23:25] sumanah: sounds awesome! [16:23:41] Yeah! I'm glad I got to introduce a bunch of my friends to each other. [16:23:48] DanielK_WMDE: how was your weekend? your family doing well? [16:24:17] 03(mod) Special:Blocklist does not provide links to contributions when an IP range is the target - 10https://bugzilla.wikimedia.org/31795 +comment (10Hersfold) [16:24:27] weekend was short, only came back from berlin on saturday afternoon. had some social calls to make there. [16:24:43] the kids are doing great, ida decided that she now wants to get all her teeth at once. [16:25:11] New review: Cmcmahon; "refactoring, do base_url in a sane way (thanks Zeljko!)" [qa/browsertests] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/34094 [16:25:12] Change merged: Cmcmahon; [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/34094 [16:25:21] tomorrow, i'm going back to berlin again. cologne next week. lots of travel, lots of people. [16:25:38] but on my train rides to/from utrech, I found that I can be quite productive in an offline environment :) [16:25:49] (one huge benefit of git, actually) [16:25:51] yes! offline is so great [16:26:36] 03(NEW) Browser unresponsive for some seconds on pages with high number of audio files - 10https://bugzilla.wikimedia.org/42266 normal; MediaWiki extensions: TimedMediaHandler; (aklapper) [16:26:39] hm, the correct way to respond to that would be <-- DanielK_WMDE has left this server (Ping timeout: 252 seconds). [16:26:52] 03(mod) Browser unresponsive for some seconds on pages with high number of audio files - 10https://bugzilla.wikimedia.org/42266 +performance (10Andre Klapper) [16:27:08] New review: Alex Monk; "code formatting & typo" [mediawiki/extensions/TimedMediaHandler] (master) C: -1; - https://gerrit.wikimedia.org/r/33327 [16:27:16] Hi all. Has anyone heard of http://www.freedomsponsors.org yet? It's a site where people can place bounties for issues in open source projects. Any thoughts? [16:27:44] Waldir: I am always utterly dubious of bounty projects because none have ever worked at scale [16:27:54] Waldir: but maybe this will be the one that breaks through [16:27:59] New patchset: Yaron Koren; "Changed SIO's parser functions to just call #subobject, when using SMWSQLStore3" [mediawiki/extensions/SemanticInternalObjects] (master) - https://gerrit.wikimedia.org/r/34095 [16:28:16] New review: Jeroen De Dauw; "Now the job holds all of the work - the work still needs to be split up... Putting it in a job like ..." [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/34071 [16:28:43] Waldir: As far as I can tell no one has really advanced past the problems articulated in http://mako.cc/writing/funding_volunteers/funding_volunteers.html "Problems and Strategies in Financing Voluntary Free Software Projects" by Mako Hill [16:29:05] sumanah: I don't particularly fancy the money aspect, but I don't think the vote system is working very well for bugzilla [16:29:17] sumanah: thanks, that's exactly the kind of feedback I wanted to get :D [16:29:43] New review: Yaron Koren; "I forgot to note that this change also fixes the bug where a "main property" that started with a low..." [mediawiki/extensions/SemanticInternalObjects] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/34095 [16:29:43] Change merged: Yaron Koren; [mediawiki/extensions/SemanticInternalObjects] (master) - https://gerrit.wikimedia.org/r/34095 [16:29:47] Waldir: yes, I agree that voting is broken - andre__ is working on how to address that, and most probably we'll just record "as of [date] this bug had n votes" and then turn off voting completely [16:30:03] with no replacement? [16:30:50] Danny_B|backup, https://bugzilla.wikimedia.org/show_bug.cgi?id=42256 are you sure this bot just isn't chosing to mark it's edits as a bot? [16:30:51] Waldir: that would be my inclination but of course andre__ & guillom & I want to hear your thoughts on what needs voting fulfills and what would be a good placement [16:31:03] (glad to help you with useful feedback Waldir!) [16:31:16] Krenair: ? [16:31:19] Waldir: *If* Bugzilla votes don't have an influence on decisions and just foster expectations that will never be fulfilled, I wouldn't replace it. However that doesn't mean that this is necessarily the situation. [16:31:54] Danny_B|backup, there's no requirement for bots to mark their edits as such [16:31:55] Waldir: on a related note, see discussion in bug 34490 [16:32:18] andre__ reading :) [16:32:24] The bot group just gives them permission to do so [16:32:29] we do want to ensure that we are hearing thoughts from Wikimedians about specific issues, and maybe giving them useful forms or templates to help them make useful BZ *comments* would help. [16:32:32] Krenair: i don't understand. if user is flagged as bot or global bot, then all its edits are marked with "b" [16:32:50] Waldir, get some popcorn too :) [16:32:56] d [16:32:57] Waldir, or go directly to the bottom. [16:33:01] * xD [16:34:03] Danny_B|backup, I thought they had to specify the bot parameter, the bot right just gives them the permission to do so? [16:34:13] New patchset: Krinkle; "Cleanup: Fix yoda and indentation in SpecialUserlogin.php" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34096 [16:34:27] nope. once you're flagged as bot, all your edits are automatically marked [16:34:47] (unless something has changed in the very recent mw, which i doubt) [16:34:54] bot: If set, mark the edit as bot; even if you are using a bot account the edits will not be marked unless you set this flag [16:35:01] That's on the [[API:Edit]] page [16:35:17] aha [16:35:22] hmm [16:35:29] that's not good then [16:35:58] they *should* be marked automatically if using bot account [16:36:14] anyway, i gtg now, sorry [16:36:17] I disagree [16:36:20] ttyl [16:36:33] bye [16:38:45] andre__: it makes sense to disable the voting feature but can the votes be transferred to cc's? [16:40:40] Waldir, not by default, no. [16:40:59] I assumed so, but I know some people run scripts in bugzilla sometimes [16:41:39] I believe it would be worth the effort to make a quick script to add all voters to the cc field before disabling voting [16:42:05] 03(mod) Articles starting with "D:" no longer reachable due to d: interwiki prefix - 10https://bugzilla.wikimedia.org/41980 +comment (10Nemo) [16:44:37] Change merged: Reedy; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34096 [16:45:09] Waldir: definitely, we would not disable voting before sorting out how to not lose information. But that's not too easy, so it's only on the backburner. No high priority. [16:45:36] andre__: I'm glad it's being considered [16:46:14] Waldir: there won't be changes in the next months, too much other more important stuff :-) [16:46:41] andre__: how can I keep track of such a change, when it eventually occurs? [16:47:04] Waldir, I would definitely bring it up on wikitech-l@ mailing list first. [16:47:24] I don't follow the mailing list :/ [16:47:44] I prefer topic-specific notifications, that's one of the reasons I like bug CCs :) [16:48:00] Waldir: then to put it the other way round: Where would you expect to get informed of Bugzilla changes? :) [16:48:14] I guess there could be a bug for that [16:48:32] even if vaguely worded not to alarm anyone yet [16:50:12] Waldir: true. There's no ticket for that, simply because I don't want long complicated discussions in a bug report (that's rather mailing list or wiki stuff). Once a plan for action is in place, I'd file a bug report and wait a bit for comments. [16:51:02] Waldir, I prefer reports to be "actionable" (I know the word sounds terrible) instead of "maybe consider if this and that is useful" [16:51:20] but I would file a report once a bit of discussion has taken place already. [16:51:41] well, I'll just hope the signpost covers that, then... [16:52:13] sumanah: I understand the 20% time policy has recently been geared towards "efforts benefiting the entire Wikimedia engineering community". Are bug votes / cc lists being considered for this? If not, could they play some role in the future? [16:52:23] btw Waldir, the next tech chat is next week and you'll be able to watch, live, via screensharing, as a developer fixes a bug, including investigation, a git commit, getting it reviewed and merged, and closing the Bugzilla ticket. [16:52:55] Waldir: tell me more about what you're envisioning here [16:53:13] sumanah, uh? I hope that ends up in a wikipage too, if not existing already? [16:53:26] (full flow of fixing an issue) [16:53:33] andre__: the wiki page is https://www.mediawiki.org/wiki/Meetings/2012-11-29 [16:53:38] andre__: oh I see what you mean [16:53:56] sumanah, I wrote https://www.mediawiki.org/wiki/Bug_management/Bug_report_life_cycle a few days ago but that's really only Bugzilla. No Gerrit or such. [16:54:16] andre__: I think that after the meeting is done there will be a video that's helpful -- I hope that as part of the prep for the meeting we prepare a skeleton workflow thing [16:54:25] right [16:54:41] New patchset: Matthias Mullie; "Refactor AFT backend" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/24264 [16:54:53] sumanah: well, it depends on how the workload is distributed (individual developers pick from a list curated by you or someone else? do you do the distribution yourself? is it totally free-form but you provide some recommendations?) [16:55:20] Waldir: OK, so, are you talking about the workload within "20% time" or the workload of all developers or the workload of Wikimedia Foundation developers? [16:55:44] the 20% time [16:55:55] OK. [16:56:13] Waldir: The current discussion is happening at https://www.mediawiki.org/wiki/Talk:Wikimedia_engineering_20%25_policy . [16:56:19] Go ahead and look at that. [16:58:12] ok, I will. meanwhile, here's what I was writing before you linked that page: in any case, I believe even a "top bugs" list that takes into consideration not only priority and severity, but also number of votes/cc entries, could be useful for the purpose which I imagine votes were originally intended [16:58:51] andre__: ^ [16:59:25] FYI, popular items with more than 20 votes: https://bugzilla.wikimedia.org/buglist.cgi?votes_type=greaterthaneq&query_format=advanced&votes=20&resolution=--- [16:59:52] number of CC entries won't be that easy, at least not via the web interface [17:01:27] searching by number of CC would be https://bugzilla.mozilla.org/show_bug.cgi?id=62718 [17:01:43] sumanah: that sounds great! but focusing exclusively on code review won't leave old bugs abandoned? or do you expect it to reflect in the future as more people get familiar with the code? [17:02:02] by abandoned I mean exactly as they are today :) [17:02:47] Waldir: So, I am confused that you are talking about "focusing exclusively on code review". [17:02:59] Where do you get that? [17:03:09] * sumanah rereads [17:03:43] * Waldir rereads too :P [17:03:49] Waldir: I think largely the understanding is that we already fix a lot of bugs, but they get stuck in code review [17:04:16] Waldir: So a lot of focus is on relieving that bottleneck before moving on to fix more bugs [17:04:18] Waldir: Check out https://gerrit.wikimedia.org/r/#q,status:open+project:%255Emediawiki.*,n,z . [17:04:36] Or https://toolserver.org/~bawolff/gerrit-stats.htm . [17:04:43] Waldir: That will, in turn, open the field for more volunteers to be let in :) [17:04:52] Oh marktraceur you're at the top of the wall of shame, interesting ;) [17:05:20] I know that and I agree that code review is important [17:05:22] sumanah: For review-needed? [17:05:42] sumanah: It's because I tell people to add me, but then get sidetracked with Parsoid stuff :( I wish I had more time for review. [17:05:52] marktraceur: no, look at the page. [17:06:04] Waldir: ok, so when you say "focusing exclusively on code review" I am still confused about what you mean but I figure you're about to explain. :) [17:06:22] Oh hm. [17:06:50] but many (popular) bugs need people who are acquainted with the software, which most often happens to be WMF staff (I might be wrong) [17:07:05] 03(mod) Review and deploy Score extension to Wikimedia wikis - 10https://bugzilla.wikimedia.org/33193 +comment (10Markus Glaser) [17:07:14] so they end up having little activity from volunteers whose patches could then be reviewed [17:07:49] but I hardly have a birds eye on mw development so I'm probably just mistaken [17:07:52] Waldir: OK, so it sounds like you're saying that, given that these bugs need fixing and that the people who could fix them are mostly WMF employees, WMF employees should spend more of their time fixing those bugs? [17:08:23] sumanah: not because they need fixing, but because they're popular requests [17:08:32] all bugs need fixing :) [17:08:55] but yeah, not to take time from other tasks but just to be allocated a little of it [17:09:01] Waldir: OK, but you're saying that we should prioritize those over other work? [17:09:11] Waldir: There are only so many hours in the week. It's a zero-sum game, unfortunately [17:09:45] absolutely not, and I get that [17:10:27] Waldir: so, the larger question is "how does WMF decide how to allocate engineering effort" and a big part of the answer is https://www.mediawiki.org/wiki/Wikimedia_Engineering/2012-13_Goals [17:10:32] again, I don't know how 20% time is distributed, but if e.g. we assume you curate a list of potential bugs that need tackling, and aren't already taking into account votes / cc's, those could be integrated [17:11:35] I'm a little dazzled by that page :P [17:12:19] Waldir: there were various ways that engineers and managers dealt with "20% time" in the past, and it wasn't sustainable.... in the long run, we need to build capacity, and the best way to do that is to mentor developers like you. [17:13:03] That's what LevelUp will do. [17:13:17] agreed. that's why i said above I assumed the LevelUp proposal was intended on allowing fixing "hard" bugs but in the long run, not the short term [17:13:26] When it comes to bugs that need attention, Andre as Bug Wrangler will be talking with the project leads and product managers in WMF engineering to get time from engineers to fix urgent bugs [17:14:02] urgent as in severity+priority, I assume? [17:14:11] Andre's now past the initial part of his rampup and has plans to consult them frequently [17:14:18] sumanah: BTW, you'll have trouble getting a trademark on that, as it's a loyalty-program-management system in the Bay Area [17:14:43] Waldir: I think "urgency" is an intangible and that there are many ways to proxy and lossily measure it. Comments, severity, priority, judgment, etc [17:15:28] ok. all I'm suggesting is to take number of votes/cc entries into account on that decision :) [17:16:04] now, for what gave me the impression that LevelUp is mostly about code review (exclusively might not have been a good word to use): [17:16:06] OK! I was confused initially because you started talking about the sequel to 20% time and I don't see LevelUp as directly related to the particular problem you're talking about [17:16:27] it ends up being related, in the long term (hopefully!) [17:16:45] Right, indirectly related. [17:16:55] Thanks for taking the time to talk with me about this [17:16:57] it is important [17:17:10] this is one reason why I sent out that email a few weeks ago asking what people want to be mentored in [17:17:12] I certainly would tackle bugs I'm currently scared about wirght now if I was comfortable with the codebase [17:17:20] *right [17:17:33] Waldir: you should reply to that email from me! [17:17:49] hi Lcawte I was just thinking about you because I hope you will come to our tech talk next week [17:18:00] New patchset: Aude; "Put update page stuff into a job subclass" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34099 [17:18:19] sumanah, I'm pretty close to email bankruptcy, but I'll look for it :P [17:18:51] Waldir: :) 29 Oct, "What do you want to learn?" wikitech-l. [17:18:59] New patchset: Aude; "Put update page stuff into a job subclass" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34099 [17:19:44] chrismcmahon: got a moment to chat? [17:20:08] hi sumanah I think I have a short meeting in 10 minutes, what's up? [17:20:40] chrismcmahon: I think you might like to know that according to http://wikitech.wikimedia.org/view/Software_deployments#Near-term_to_be_scheduled there is going to be a musical notation extension on WMF wikis soon [17:20:44] it's called Score [17:20:49] 03(mod) Wiki Loves Monuments 2013 (tracking) - 10https://bugzilla.wikimedia.org/42164 (10Effeietsanders) [17:20:49] 03(mod) Add UNESCO World Heritage Sites to database - 10https://bugzilla.wikimedia.org/42265 (10Effeietsanders) [17:20:51] cool! [17:20:53] more background: https://bugzilla.wikimedia.org/show_bug.cgi?id=33193 and https://wikimania2012.wikimedia.org/wiki/Submissions/We_want_scores! [17:21:27] this has been wanted so long that the original bug is https://bugzilla.wikimedia.org/show_bug.cgi?id=189 [17:21:35] that's right, bug # 189, only 3 digits [17:21:54] chrismcmahon: as a musician I think this interests you [17:22:20] New patchset: VitaliyFilippov; "Do not re-implement http_build_query :-)" [mediawiki/extensions/CategoryTree] (master) - https://gerrit.wikimedia.org/r/34102 [17:22:25] chrismcmahon: as QA lead and a professional musician I think you might be uniquely placed to mess around and test this particular bit of functionality :D [17:22:43] sumanah: indeed [17:23:03] that is all, just wanted to give you a headsup about that [17:25:39] sumanah: oh! I saw that thread, from a link in the signpost I think. I actually don't subscribe to wikitech :P honestly, I think the list of "maintainers" will be the most useful resource, rather than explicitly setting up mentors (for me at least). then I'll know who I can contact regarding any issue I'm dealing with. [17:26:19] Waldir: I hope there will be people who decide to actively get on the mentee path so they can become maintainers [17:26:21] but I've watched the 20% page and the LevelUp thread, and will keep an eye on it as it advances, giving feedback if I have any. I think might participate when it launches [17:27:01] Waldir: on your Developer row on that page, could you add a note about what particular bugs or bits of the codebase you want to learn? [17:27:07] that'll help me matchmake [17:27:21] sumanah: yeah, if it's not tied to a specific projects (like GSoC) but rather an area of mediawiki, I'd totally be up for it [17:27:22] I'm glad the maintainers table is helpful [17:27:41] Waldir: yes, I envision the LevelUp program as very much about particular extensions or components [17:27:54] sounds great :) [17:27:58] Yay! [17:28:19] hey listen, quick question [17:28:32] go ahead [17:28:40] you don't happen yto know if there's a way in gerrit to get a listing of changes without any comments? [17:28:55] kind of [17:29:12] without any +1 or -1 or +2 or -2: https://gerrit.wikimedia.org/r/#/q/-CodeReview%252B1+-CodeReview%252B2+-CodeReview-1+-CodeReview-2+project:%255Emediawiki.*,n,z [17:29:18] I've been trying to find things I could help on but even when they don't have +1 or -1, I often find they already have comments [17:29:26] Waldir: that will unfortunately ...... ok [17:29:36] yeah [17:29:53] meaning whatever little I could say, has probably been said already :P [17:30:12] Waldir: I think "agreeing with [person]" is also useful [17:30:25] because it gives the author confidence that it's a real issue or whatever [17:30:40] 03(FIXED) Articles starting with "D:" no longer reachable due to d: interwiki prefix - 10https://bugzilla.wikimedia.org/41980 +comment (10Nemo) [17:30:54] hi [17:30:55] ^demon: is Gerrit 2.6 going to let me search for, say, patchsets that have never been touched by anyone but the author? [17:30:58] hi Kartagis [17:31:13] can I make *some* pages private? [17:31:13] <^demon> sumanah: Nothing's really happened to searching. [17:31:38] sumanah: as in, only a role can see it [17:31:48] sumanah: makes sense. I will try to do that if the dialogue is at my level of expertise [17:31:53] Thanks Waldir [17:32:38] New patchset: Zfilipin; "Refactoring: extract common code to module" [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/34103 [17:33:02] !access | Kartagis [17:33:02] Kartagis : For information on customizing user access, see . For common examples of restricting access using both rights and extensions, see . [17:34:00] also Kartagis you might want to consider different wiki software - there are other wikis that are much more configurable in terms of fine-grained access control. [17:39:33] New review: Cmcmahon; "more refactoring for page url sanity, use modules(mixins) for common code" [qa/browsertests] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/34103 [17:39:33] Change merged: Cmcmahon; [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/34103 [17:41:26] 03(mod) Login error message for blacklisted user autocreation shows markup - 10https://bugzilla.wikimedia.org/42228 summary (10Andre Klapper) [17:41:29] 03(mod) Make domas' pageviews data available in semi-publicly queryable database format - 10https://bugzilla.wikimedia.org/42259 +comment (10Diederik van Liere) [17:42:55] 03(mod) Native iOS app - 10https://bugzilla.wikimedia.org/42255 +comment (10The Anonymouse) [17:46:05] 03(mod) Rename Wikimedia>Statistics back to "WikiStats and usage stats" - 10https://bugzilla.wikimedia.org/42258 +comment (10Diederik van Liere) [17:47:03] 03(mod) After switching patrolling off, impossible to effectively hide patrol log entries in Special:Log - 10https://bugzilla.wikimedia.org/42246 summary (10Andre Klapper) [17:47:10] New review: Tpt; "This code have been reviewed by Phe and I don't thing that waiting more will bring more review." [mediawiki/extensions/ProofreadPage] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/28904 [17:47:10] Change merged: Tpt; [mediawiki/extensions/ProofreadPage] (master) - https://gerrit.wikimedia.org/r/28904 [17:47:38] 03(mod) Native iOS app - 10https://bugzilla.wikimedia.org/42255 +comment (10Andre Klapper) [17:48:15] 03(mod) Rename Wikimedia>Statistics back to "WikiStats and usage stats" - 10https://bugzilla.wikimedia.org/42258 (10Andre Klapper) [17:50:06] New patchset: Anomie; "(bug 41889) Fix $.tablesorter explodeRowspans" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34104 [17:54:07] 03(mod) [regression] tablesorter doesn't handle headers with colspan properly - 10https://bugzilla.wikimedia.org/41886 +comment (10Brad Jorsch) [17:54:07] 04(REOPENED) tablesorter has trouble exploding rowspans with row header cells - 10https://bugzilla.wikimedia.org/41889 +comment (10Brad Jorsch) [17:55:41] !!!! | ori-l [17:55:41] ori-l : Stop using so many exclamation marks ! [17:56:13] #!. [17:57:59] New patchset: Reedy; "Fix undefined variable" [mediawiki/extensions/Score] (master) - https://gerrit.wikimedia.org/r/34106 [17:59:27] !? [17:59:27] The PHP closing tag "?>" is never required at the end of a pure-code php file, and mediawiki developers actively remove it, as it often causes problems related to trailing whitespace, and "headers already sent" errors. See also http://news.php.net/php.general/280796 and !bom as well as https://bugzilla.wikimedia.org/show_bug.cgi?id=17642 [17:59:38] Woah. [17:59:49] New patchset: Zfilipin; "Refactoring: move common code to module" [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/34107 [18:00:32] Why must mediawiki databases get so bloody big? [18:01:25] Isarra: in terms of filesize or in terms of the schema? [18:02:01] Filesize. [18:02:09] Like... stuff... everywhere... [18:02:36] OK. What would a reasonable size be, and what size are you seeing? [18:03:46] Isarra: $wgCompressRevisions [18:04:24] Well, filesize isn't the issue, it's just... what I can see? What's schema? [18:04:46] Apergos: it is my solemn duty to do so. [18:05:16] Put it this way - after dealing with a 2GB wiki, an 80GB one seems completely... scary... and slow. [18:05:16] !schema | Isarra [18:05:17] Isarra : http://www.mediawiki.org/wiki/Manual:Database_layout [18:05:26] New review: Anomie; "> How about the second solution I have suggested originally, creating a new" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33506 [18:05:38] Okay, yeah, not the scheme, just the stuff in it. [18:06:27] Reedy: Would compressing revisions slow things down considerably? [18:06:40] Because that could actually be really useful. [18:06:52] Isarra: What particular actions are slow? is every interaction with this MediaWiki installation slow? create/read/update/delete - everything? [18:07:05] Isarra: Shouldn't considerably [18:07:10] I wanted it to tell me how many pages there were. [18:07:12] An hour ago. [18:07:15] Unless a load of people are opening a load of old revisions [18:07:15] >.> [18:07:42] Once everything is rebuilt it shouldn't be an issue, but... [18:08:02] * Isarra huggles Reedy. [18:08:19] Isarra: though, you will need to run a maintenance script to compress the other old revisions etc [18:08:26] New patchset: Anomie; "Add release note for Ieec65c90" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34109 [18:08:41] compressOld or another one? [18:08:56] !g 34109 [18:08:56] https://gerrit.wikimedia.org/r/#q,34109,n,z [18:09:02] Dude. This could... like work. [18:09:07] :-) [18:09:10] ^ Should be an easy merge for anyone who wants to [18:10:31] New review: Anomie; "You're right about the fact that the release notes should have been updated. I submitted I4820060b t..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33506 [18:10:53] Change merged: Reedy; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34109 [18:11:13] New review: Adamw; "I will come back and fix this later. getDB should in fact be split into a separate getInfrastructur..." [mediawiki/extensions/CentralNotice] (master); V: 0 C: -2; - https://gerrit.wikimedia.org/r/33986 [18:11:15] Oh this is interesting - http://blog.wikimedia.org.uk/2012/11/announcing-the-appointment-of-two-technology-contractors/ - Emmanuel Engelhart (User:Kelson) and Tom Morton (User:ErrantX) will be working on tech for Wikimedia UK [18:11:26] New review: Cmcmahon; "use shared code in module" [qa/browsertests] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/34107 [18:11:26] Change merged: Cmcmahon; [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/34107 [18:11:52] Thanks Reedy [18:12:13] Hmmm, on their todo list is "Moodle & Mediawiki integration" [18:12:20] New patchset: Zfilipin; "Refactoring: rename steps" [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/34111 [18:12:48] So apparently Extension:Antispoof only works on names that actually exist. [18:13:19] Why can't it be... whatever you call it when something can see the future? [18:13:27] clairvoyant? [18:13:58] Right, that. [18:14:12] The X-Files movie was called "Fight The Future" [18:14:16] perhaps that is what you would like [18:14:39] I'm not sure how well that would integrate into mediawiki. [18:15:00] "I Want To Believe.... but I would prefer citations" [18:15:25] * sumanah watched a lot of X-Files in the 90s [18:15:51] It's a fun show. [18:15:56] more seriously, are you interested in regex within Antispoof? [18:16:07] http://tvtropes.org/pmwiki/pmwiki.php/Main/TheChrisCarterEffect [18:16:28] * sumanah opens *in a different browser* [18:16:46] I think I more just unrealistically wish that all these random extensions would integrate better. [18:17:27] New review: Cmcmahon; "make Cucumber happy" [qa/browsertests] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/34111 [18:17:28] Change merged: Cmcmahon; [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/34111 [18:18:11] Isarra: I have sympathy for that wish. [18:18:43] New patchset: Jeroen De Dauw; "Implemented serialization logic for Claim and Statement" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34114 [18:19:06] It looks like if you have both centralauth and mediawikiauth, whichever wins would just be whichever gets to an account first. [18:19:14] That'll be fun to work out! [18:19:16] Isarra: I watch what the Drupal community has been going through over similar issues and I hesitate to suggest *any* initiative in our own community [18:19:22] eek [18:20:06] I dunno, I think extensions really do need to stand alone. It makes things harder, but on the other hand... it also makes things a lot easier. [18:20:35] Isarra: Many months ago there was someone who wanted to "decorify" a lot of MediaWiki -- I think this meant "move lots of core functionality into extensions". [18:21:02] Isarra: and there's also people who think particular extensions just ought to go into core. Not just be bundled in the default tarball, but actually move into MediaWiki core [18:21:14] 03(mod) Wikimedia needs a short domain name for URL shortening - 10https://bugzilla.wikimedia.org/42085 summary (10Ryan Kaldari) [18:21:17] AaronSchulz: http://www.hulu.com/watch/126486 - "What Is Burn Notice?" I am inordinately fond of this sketch [18:21:29] [18:21:37] Did anyone else suggest that those people instead go and clean up some random piece of coding style throughout the codebase in retort? [18:23:05] Not where I could see. And I could actually be sympathetic to both of those proposals.... but there is *so much* technical debt to be paid off before (I think) implementing either proposal makes a lot of sense [18:23:16] Heh. [18:23:33] Also, at least one of the folks was not as collaborative & cordial as one might wish [18:24:07] and seems to have drifted away from the MediaWiki community. [18:24:21] It happens. [18:24:56] Yeah. And if it's a good idea to restructure how we approach core/extension division, I have faith that another developer will pop up and approach it in a sensible and collaborative way, sometime in the future. [18:25:08] * sumanah may just be rambling. [18:25:46] 03(mod) Wikimedia needs a short domain name for URL shortening - 10https://bugzilla.wikimedia.org/42085 +comment (10Ryan Kaldari) [18:25:58] I have hopes re https://www.mediawiki.org/wiki/Wikimedia_Engineering/2012-13_Goals#Milestones_by_quarter_14 -- look in Jan-March 2013. Chad will be working on a configuration database [18:26:10] Eeps. [18:26:16] It's good! It's a good thing. [18:26:28] It's scary! [18:26:54] Good _and_ scary maybe? [18:27:00] Perhaps. [18:27:01] <^demon> I'm sure scared. [18:27:26] Am I right in seeing this as an important foundation for other future work? [18:28:46] New review: Nikerabbit; "Overlaps with https://gerrit.wikimedia.org/r/#/c/33306/" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/34084 [18:30:29] could somebody review https://gerrit.wikimedia.org/r/#/c/32576/ ? a jquery.tablesorter fix, +1'd by Anomie, but he seems to want another pair of eyes to look at it before merging :) [18:31:00] sumanah, from what I understand it'll mean that we'll see a lot less shell requests [18:31:08] (it takes me less time to fix bugs *and* do the changes mentioned by reviewers than to actually get the fixes reviewed :/ ) [18:31:15] thedj[work], could you take a look at https://gerrit.wikimedia.org/r/#/c/32576/ , the jquery.tablesorter fix? [18:31:29] MatmaRex: so you'll be signing up for a LevelUp mentorship, right? [18:31:56] MatmaRex- Since I wrote the unit tests, I'd think merging it myself would count as self-merging (which is bad) [18:32:21] I know you complain about waiting for code review pretty frequently -- a mentor would be committing to reviewing your code reasonably quickly, and then your capacity as a code reviewer would also help speed the process [18:32:33] anomie: understood :) [18:32:49] sumanah: LevelUp? it's the first time i hear about it, what is it? [18:32:58] Krenair: because local wiki administrators will be able to change things themselves, right? [18:33:08] I hope not [18:33:14] stewards hopefully [18:33:33] Krenair: ah [18:33:42] MatmaRex: I have to write and send out an email about it tomorrow -- today I'm trying to write https://meta.wikimedia.org/wiki/Wikimedia_Blog/Drafts/Lead_our_development_process_as_a_volunteer_product_manager [18:33:51] New patchset: Krinkle; "Lint: Pass mediawiki.language." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34116 [18:34:28] MatmaRex: check out https://www.mediawiki.org/wiki/Talk:Wikimedia_engineering_20%25_policy and https://www.mediawiki.org/wiki/Developers#Maintainers [18:34:42] well, maybe admins should be able to change some things.. [18:34:45] MatmaRex: did you reply to my late-October email asking what you want to learn? [18:34:51] that's what feeds into this. [18:35:03] I guess it really depends on the community [18:35:09] <^demon> Idea has always been stewards. [18:35:36] <^demon> And not all settings. Some settings are dangerous ;-) [18:35:42] ofc [18:35:51] sumanah: hm, i don't think i did, but i'm afraid the things i need and wish to learn are the ones not used by the WMF :) (like, say, python) [18:35:59] MatmaRex: We use Python. [18:36:28] Operations uses Python. [18:38:27] <^demon> I deleted a bunch of ops python today :p [18:38:30] <^demon> It was fun [18:38:55] I'd actually be interested in trying to do a config db myself [18:39:01] New patchset: Kaldari; "More prefs functionality for Echo" [mediawiki/extensions/Echo] (master) - https://gerrit.wikimedia.org/r/33810 [18:39:07] deleted? [18:39:07] But it'd probably turn out to be a train wreck of a system lol [18:39:19] sumanah: but only operations people use operations ;) [18:39:23] what was it? [18:39:35] <^demon> apergos: It's a WIP. Unused code paths in gerrit hooks. [18:39:39] sumanah: along these lines, you could say WMF uses perl as well [18:39:41] Krenair: have you ever heard of the CS aphorism that you "build one to throw away"? :) [18:39:47] <^demon> apergos: (Waiting on list response before I commit) [18:39:47] oh, I saw the email [18:39:49] nope [18:39:59] we do use some perl [18:40:02] ask jeff [18:40:08] New review: Kaldari; "Still want to get more feedback on the i18n messages for preferences." [mediawiki/extensions/Echo] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/33810 [18:40:12] also erik z [18:40:15] <^demon> Krenair: I would be very glad to help you on it. [18:40:18] 03(mod) Full protection expiry should not affect semi-protection - 10https://bugzilla.wikimedia.org/39038 +comment (10Cú Faoil) [18:40:35] MatmaRex: as a matter of degree, though -- we actively contribute to OpenStack, and we're actively interested in pywikipediabot [18:40:37] <^demon> Krenair: I've got the entire idea in my head for the backend, but just don't have the code. [18:40:46] Trainwrecks are better than nothing. [18:40:58] I'm currently working on a trainwreck of php, python, and perl. [18:41:04] I shall call it... a maintenance script. [18:41:09] <^demon> We've done 3 trainwrecks so far. Maybe 4th time is the charm. [18:41:17] Good thinking! [18:41:29] ^demon: would you be interested in being interviewed about the backend sometime, to get that out of your head and onto mediawiki.org ? That's something I am happy to help with [18:41:41] New review: Anomie; "There's a mention of wgCleanupPresentationalAttributes remaining in tests/parser/parserTest.inc. Oth..." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/31290 [18:41:43] <^demon> sumanah: It's half on mediawiki.org, but yes. [18:41:55] ok! I will follow up with you sometime after this meeting. [18:42:33] <^demon> I've got meetings today as well, shoot me an e-mail. [18:43:25] Guys, if running a mediawiki out of git, how do you do the extensions? [18:43:43] million dollar question [18:43:44] ;) [18:43:45] <^demon> You can just clone an extension in the extensions dir. [18:43:55] <^demon> No harm in git repos inside git repos. [18:44:15] So clone the extensions right into extensions/? [18:44:32] Isarra: yes, should work [18:44:45] <^demon> That's fine. We've got some .gitignore rules setup so it should ignore them entirely. [18:44:57] And what of custom extensions and ones still in svn, just tell them to ignore each other? [18:45:01] <^demon> (Meaning core will ignore wanting to track them) [18:45:35] <^demon> Everything in extensions/* other than README is ignored by core (except on wmf branches) [18:45:41] Isarra- You may find https://www.mediawiki.org/wiki/Git#Extensions helpful [18:45:51] But will extensions ignore the... each... other. [18:45:57] Something. [18:46:19] <^demon> That's fine. We've got some .gitignore rules setup so it should ignore them entirely. [18:46:26] I actually didn't know that until a few days ago [18:46:32] It was put there a couple of days after the Git migration [18:46:41] I had been using extensions outside of the core dir since then -.- [18:46:57] Isarra: it should just work [18:47:15] Isarra: try and see? [18:47:41] Hrm... [18:47:48] Isarra- Since for example Cite will live in extensions/Cite/ and TemplateSandbox will live in extensions/TemplateSandbox, they won't even see each other. [18:47:53] Can you move a cloned repository? [18:48:07] Well, we're using the meta repository of the lot of them because we're insane. [18:48:38] Isarra: git repos are just directories [18:48:40] It's currently somewhere else, but could I just move the entire thing into the core directory? [18:48:44] <^demon> Yes, you can just copy+paste a git directory. [18:48:47] Isarra: you can do anything that you cna do with directories with them as well [18:48:51] So they don't get confused when moved? [18:48:54] not at all [18:48:56] Isarra- Should be able to, a git repository is self-contained. But it won't really work to try to move just a subdirectory (or submodule) of a repository out [18:48:59] <^demon> And if you need a second clone, you can always clone from the local copy you already have (rather than doing it over the network) [18:49:08] <^demon> ^ That's a huge timesaver. [18:49:18] How do you push back into that copy? [18:49:24] Isarra: git usually just works as you would expect [18:49:30] Isarra: well, using git push :P no, really [18:49:32] I... don't know what to expect. [18:49:55] if you clone it, even locally, an "upstream" remote should be created [18:50:08] " Isarra: git usually just works as you would expect" That is a dangerously wrong thing to say. [18:50:12] if it's local, then you can pull from and push to it [18:50:13] Dangerously inaccurate. [18:50:15] XD [18:50:17] sumanah: git != gerrit [18:50:22] <^demon> The 'origin' remote will point to the local copy you cloned from. If you want to push to upstream, you can just add another remote. [18:50:22] No, even git. [18:50:24] Well, if you're coming from svn, it certainly is. [18:50:25] gerrit usually doesn't work this way [18:50:34] sorry, s/upstream/origin/ [18:50:35] New patchset: Krinkle; "Lint: Pass jquery.tablesorter." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34117 [18:50:42] <^demon> Don't know if --mirror keeps the remotes. [18:50:42] git has very unexpected names for things in comparison... and visa versa. [18:50:44] * ^demon tries [18:51:11] Okay, so this is all entirely doable and I just have no idea how. I wonder if legoktm does... [18:51:13] MatmaRex: You know I don't usually just straight-up contradict people and say "no you're wrong" but you are wrong and need to revise your statement. [18:51:15] sumanah: examples? i've never used svn, so i might be a bit biased [18:51:24] <^demon> Nope, --mirror doesn't. [18:51:37] <^demon> Oh well, no big deal. [18:51:40] * Isarra commits MatmaRex. [18:51:40] but i've had basically only good experiences with git [18:51:54] New patchset: Pgehres; "Some CSS removal for RTL." [mediawiki/extensions/DonationInterface] (master) - https://gerrit.wikimedia.org/r/34118 [18:51:59] is there any way to get the name of the "middle" page with nested transclusion? [18:52:08] Isarra: but... can you get a SHA1 of me? [18:52:16] Certainly. [18:52:17] MatmaRex: http://geekchick77.dreamwidth.org/2360.html "If you know another version control system, do your best to forget the names of commands and the association of functionality with commands. If you know English (which you probably do, if you are reading this :) do your best to forget what the words used for commands mean in English" [18:52:26] * Isarra stuffs MatmaRex into a script. [18:52:31] 0a383dafa8d9c794e1c909ee2b40e6f5dd5860d3 [18:52:49] MatmaRex- People expect all sorts of weird, contradictory things. [18:53:12] <^demon> I disagree with half of that statement. "Forget everything you knew about version control" is true -- everything SVN taught you was wrong ;-) [18:53:27] sumanah: well, git, being a distributes VCS, is bound to be using at least a slightly different terminology than centralized VCSs line svn [18:53:32] <^demon> "Forget what you know about English" is hyperbole--git does exactly what it says. [18:53:45] English doesn't, though. [18:53:45] well, the only confusing one is svn revert vs git revert [18:53:46] sumanah: i've started my VCS adventure with git and loved it immediately [18:54:03] <^demon> I can't think of commands that don't do what they mean. [18:54:25] I think it is a pretty insensitive and inaccurate viewpoint to say "if you were surprised or confused, then you are wrong". Let [18:54:45] am ? [18:54:52] Committing generally implies actually putting it into the thingy, be it an asylum or what have you, not just calling them up and getting all the paperwork done. [18:55:10] <^demon> You are committing. [18:55:11] sumanah: git's command line interface *is* complicated, i admit that - but [18:55:21] Yes. [18:55:23] <^demon> sumanah: They're not wrong. SVN was wrong. [18:55:23] but only for command that are complicated or otherwise non-trivla themselves [18:55:42] the only thing that's suboptimal about git is submodules, but that's improving [18:55:44] <^demon> It's svn's fault :( [18:55:46] and hooks help [18:55:46] commands* non-trivial* [18:56:09] * Isarra wonders what svn did to ^demon. [18:56:10] OK, so let's say that our actual stance then is "it is true that many people who previously used other version control systems get confused by git" [18:56:14] <^demon> Submodules have gotten really good. They could be a little easier to use though. [18:56:28] yeah [18:56:43] How do you tell what repositories exist? >.> [18:56:49] and part of that is because various verbs and commands and jargon *mean different things* in this paradigm [18:56:51] if your makefile or scripts has a warning when they're outdated ... [18:57:06] Isarra: "what repositories exist" where? [18:57:08] <^demon> Isarra: Can you be more specific? Do you mean "repos that exist in gerrit?" [18:57:11] which means that git's way of doing things IS unexpected and we really ought to generally have some empathy for the new folk [18:57:14] I... guess? [18:57:24] Is gerrit where the repositories are? [18:57:26] <^demon> Two ways. First is via the UI: https://gerrit.wikimedia.org/r/#/admin/projects/ [18:57:29] sumanah: that's true. but how can this be solved? [18:57:35] MatmaRex: empathy is helpful [18:57:36] sumanah: git can't maintain two UIs at once [18:57:45] alright, it can [18:57:48] but that would be very silly [18:57:49] MatmaRex: friendliness and seeing things from the other person's point of view [18:57:50] <^demon> Second is via the command line. You can `ssh -p 29418 gerrit.wikimedia.org gerrit ls-projects` [18:58:06] sumanah: "do your best to forget the names of commands and the association of functionality with commands" is good advice [18:58:09] in all seriousness [18:58:17] Woah. [18:58:24] sumanah: I may have said this to you before, but it is my conviction that any human, when first confronted with git, is hopelessly confused, and eventually starts to get it. There exists one exception to his rule and his name is Linus Torvalds [18:58:24] MatmaRex: that's my issue here -- I'm not asking anyone to change Git. I'm asking us to not be inaccurate when we tell Git newbies how to learn to use Git [18:58:28] That is a lot of... ah, projects. [18:58:32] svn has a merge command, right? but no real support for merges [18:58:45] svn has support for merges, just not using the merge command. [18:58:55] <^demon> Isarra: Eh, we're a mid-sized install. There's quite a few companies with thousands of projects. [18:58:57] RoanKattouw: am I not human, then? [18:59:06] 03(NEW) PHP Strict Standards: Static function 'getSoftwareLink' should not be abstract - 10https://bugzilla.wikimedia.org/42267 normal; MediaWiki: Database; (sam) [18:59:07] XD [18:59:19] It makes my browser lag when scrolling. That's big enough. [18:59:38] ...or maybe that's just gerrit in general. [18:59:40] <^demon> o11c: svn merge merges. But its branching model is completely flawed, making the merges nonsensical. [18:59:41] New patchset: Zfilipin; "Refactoring: moving code" [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/34121 [18:59:42] I can't tell. [18:59:48] o11c: You are a counterexample to my statement? I've never met one! [19:00:02] 03(NEW) PHP Strict Standards: Static function 'singleton' should not be abstract - 10https://bugzilla.wikimedia.org/42268 normal; MediaWiki: Database; (sam) [19:00:36] <^demon> RoanKattouw: I'm not normal either. I'm convinced Pro-Git saved me. [19:00:37] I played with CVS when I first started because sourceforge said "use version control" and didn't have svn enabled by default [19:00:56] I know a really experienced programmer who switched to a DVCS and, early in the learning process, lost a day of work. He is not dumb and this is a real danger, a risk we ought to mitigate. [19:01:16] So ^demon, what's a girl got to do around here to get extensions moved to git? [19:01:18] I didn't really understand things, thought the numbering system was pointless, but after all, the technical problems with CVS overshadow the philosophical [19:01:53] then, I started an svn repo and got confused by all these pointless subdirectories: 'trunk', 'tags', and 'branches' [19:01:55] sumanah: with git, there's always "git reflog" for when you mess up. unless you rm -rf your git directory, you can get everything back :( [19:02:01] sumanah: (sorry, i'm not helping, am i.) [19:02:12] I mean, it's in the history, right? why do I need to make a copy? [19:02:15] <^demon> Isarra: I'm going to go through the repo requests today or tomorrow. I didn't poke them last week since I was on a weird schedule. [19:02:24] MatmaRex: I understand that you want to help folks and i am glad that you help the newbies [19:02:27] ^demon: Aiight, thanks. [19:02:32] and there was this one time I submitted a patch to a project using SVN, that involved deleting files [19:02:36] that was painful [19:02:36] you can be *even more effective* at helping the newbies by seeing things from their point of view :) [19:02:40] * Isarra kidnaps MatmaRex and harvests his brain. [19:03:17] ... anyway, nice discussion, but does anyone know the answer to my question: [19:03:19] I dunno, his point of view looks pretty useful. Perhaps not the most effective, but very... useful. [19:03:22] sumanah: sorry, all of my svn knowledge is second-hand and from stories :) [19:03:24] is there any way to get the name of the "middle" page with nested transclusion? [19:03:39] right, but now you know 1 more thing about it :) [19:03:50] it's a long journey but every step towards empathy is worthwhile. [19:04:04] sumanah: really, if you're moving from svn, the best thing you can do is unlearn what svn commands do, and re-learn them for git [19:04:05] sad but true [19:04:07] o11c: the name of the nested page? [19:04:16] What if you're using both? [19:04:21] (at least so i think, having never used svn) [19:04:31] Git for this, svn for some other things... [19:04:44] like a page ":list of foos" that transcludes a page ":foo 123" that uses "Template:foo" [19:04:53] I need to expand "foo 123" in the template [19:05:02] Needless to say having to learn both at the same time has successfully confused the hell out of me. [19:05:13] And now I can't actually use either properly. [19:05:15] Isarra: well, it's like programming languages [19:05:24] Isarra: throw does a different thing in about every prog.lang. i know [19:05:24] Programming languages aren't that bad. [19:05:32] the throw keyword* [19:05:34] Mix up php and python and you don't fry the repo! [19:05:47] Isarra: oh I knew someone who was trying to learn Polish & Russian at the same time [19:05:51] similar problem [19:05:55] Eeep. [19:05:58] mix up ruby and javscript and you have no idea why your exceptions are not caught [19:06:13] both have a throw keyword, but use it for different actions [19:06:18] Heh, I'm doing good if I can even figure out what is an exception. [19:06:33] well, mix up PHP and javscript and suddenly 'a' + 'b' is 0 [19:06:38] Isarra: something that's not supposed to happen in normal circumstances [19:06:41] instead of 'ab' [19:06:55] thus, something that should not usually be caught [19:06:57] o11c: But you also have warnings and stuff for that! [19:07:52] New patchset: Zfilipin; "Cleanup: delete old comments" [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/34122 [19:08:29] sumanah: also, back to that article you linked, i'm reading it right now [19:08:30] Apparently graphic design takes considerably more processing power than coding. [19:08:44] sumanah: "If you don't know what command to use for a common operation, the answer is probably checkout or add, so look at them first!" this i can't agree with and seems like bad advice to me [19:08:58] i don't think i used git add once during the last week [19:09:11] What's git add? [19:09:22] the most important git command [19:10:02] Isarra: it allows you to inform git that you have created a new file in repo and that it should be committed on next commit. [19:10:14] or updated an existing file [19:10:18] this is something svn did wrong [19:10:19] What are commits for? [19:10:23] yes, technically this, too [19:10:26] 'git add' is intent [19:10:28] @o11c [19:10:31] 'git commit' is final [19:10:36] intent > final [19:10:36] but you can just as well use "git commit " [19:10:39] or "git commit -a" [19:10:45] yeah, but you shouldn't [19:11:05] unless you only edited one file, or amended, or something [19:11:12] unless you're editing 10 files and doing different unrelated thing in every one, you probably should [19:11:18] git add -p [19:11:24] for day-to-day bugfixing there's no reason not ot use it, IMO [19:11:34] o11c: yes, but how often you you add -p? [19:11:38] always [19:11:51] hm. well, you *can* do that. [19:11:56] not something i'd recommend to a newbie [19:11:58] unless I'm doing a whitespace change or something [19:12:05] Could it be? that different people have different needs & are comfortable with different commands for similar things? SHOCK [19:12:11] i just check the changes in gitk before i commit [19:12:12] on the contrary: checking everything twice is a good idea [19:12:21] * sumanah is slightly sarcastic. [19:12:27] three times is better [19:12:34] but git add -p is not exactly the most use-friendly tool there is [19:12:39] (when writing, when adding, when committing) [19:12:41] user-* [19:12:57] can you tell me how it is not? y/n [19:13:28] So if I'm, say, tracking the localsettings and whatnot, should I make a new commit with every major change or whatever? [19:13:52] yeah, commits are for major changes ... [19:13:52] MatmaRex: so, people who are already comfortable with a particular skill and who had no real trouble learning it are usually the worst at teaching it, because they just cannot empathize with learners. Consider the possibility that you are basically ineligible to criticize "advice for newbies coming from SVN to git" (I may be wrong). [19:13:58] * Isarra has absolutely no idea what she's doing. [19:14:01] Okay. [19:14:14] although really major changes are usually actually a sequence of commits [19:14:37] it's easiest for review, even if they *do* get squashed later [19:14:51] o.O [19:15:13] basically, a commit is the smallest change that can be meaningfully understood on its own [19:15:45] Isarra: if it still runs and builds / passes the tests after your change, make a commit. :) [19:15:56] So a change like shoving a giant pile commented out permissions settings into it would get a commit even though it doesn't actually do anything? [19:15:58] the minimum sizes is limited by the constraint that no commit is allowed to break things [19:16:02] of* [19:16:15] there should be no commented-out code [19:16:16] sumanah: that's entirely possible :( [19:16:22] that's what history is for [19:16:25] Well, the idea is to do something with it later. [19:16:41] It was never doing anything. [19:16:42] OTOH, psuedocode for future features is fine [19:17:02] but, if there is no actual code change, I'd not do it [19:17:04] Also, like, is there any not horribly ugly way to manage usergroup rights? [19:17:24] but maybe if you *add* a new function with an empty implementation, and change callers to use it ... [19:17:25] sumanah: but really, we've agreed that git and svn are deeply different [19:17:31] but that seems backward [19:17:37] and it's really hard to make a mindset from one fit the other [19:17:46] MatmaRex: svn has a mindset? [19:17:50] (i'm still reading the post you linked) [19:18:19] (and - sorry - it just seems like the person there is trying too hard to make git seem like svn, which they already know) [19:18:48] (they are fundamentally different and shoehorning one into another will be painful for you) [19:18:50] 03(mod) Gerrit fails on IE 10 - 10https://bugzilla.wikimedia.org/41559 +comment (10Brion Vibber) [19:19:57] 03(NEW) namespaceDupes.php has to use the interwiki cache - 10https://bugzilla.wikimedia.org/42269 normal; MediaWiki: Maintenance scripts; (umherirrender_de.wp) [19:20:01] o11c: the mindset that you only commit things that are finished? that you only commit what you intend to be public? that you don't use branches (becuase they are public)? [19:20:02] o11c: at least that's what i gathered up :) [19:20:02] MatmaRex: Your language implies that she is *choosing* to try to make sense of git using the framework she knew [19:20:18] We make sense of the world using the frameworks we know -- that's how humans are and not particularly a *choice*. Looks to me like she has tried superlatively hard to learn a new paradigm. [19:20:27] 03(mod) Articles starting with "D:" no longer reachable due to d: interwiki prefix - 10https://bugzilla.wikimedia.org/41980 +comment (10Umherirrender) [19:20:58] One day I will understand branches. [19:21:16] For now I need to figure out how to stuff a watchlist into a database. O_o [19:21:24] http://eagain.net/articles/git-for-computer-scientists/ [19:21:55] it goes on about what happens when upstream changes at the end [19:22:00] sumanah: i'm not an emphatic person, i'm not pretending i unserstand her [19:22:00] these are just my observations, based on skimming the article [19:22:05] and origin/master is just another branch [19:22:07] sumanah: still reading - "Many of my common use cases were tedious (e.g., commit all my modified files)" [19:22:12] sumanah: that's done with "git commit -a" [19:22:14] MatmaRex: read the whole thing before you say more. [19:22:16] New patchset: Pginer; "CSS fixes to match the style modifications of jquery.uls" [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/34123 [19:22:16] Seriously. [19:22:19] maybe she just needed somebody to help out [19:22:21] and had no one [19:22:28] MatmaRex: it's pretty scornworthy for you to talk about the article before actually reading the whole thing. [19:22:45] Guys, you're making my bunny sad. [19:23:03] sumanah: unfortunately i'm just a volunteer and recently non-WMF life has been coming back at me pretty hard [19:23:10] my sympathies, MatmaRex [19:23:39] and you know I appreciate all the help you give others here & in other spots in the community [19:24:56] she does mention that she took a training course that helped her a lot, and that's a reason why I keep wanting us to hold training sessions [19:25:11] I'm grateful to saper for running several of them [19:25:36] Can this be used to get all namespaces? https://www.mediawiki.org/wiki/API:Watchlistraw [19:25:42] Or do you have to do one at a time? [19:26:51] New patchset: Aaron Schulz; "Added async upload concatenation support." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34062 [19:27:36] Oh, nevermind, I was using it wrong. [19:27:58] New patchset: Zfilipin; "Refactoring: using new page-object API" [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/34124 [19:30:33] Is this normal? https://gerrit.wikimedia.org/r/#/c/5588/ [19:30:41] Things just... sit there... [19:31:00] Isarra: So, there was a study in the recent Signpost about code review wait times [19:31:12] 75% of patchsets wait less than a day to be reviewed/merged [19:31:21] 03(mod) PHP Strict Standards: Static function 'singleton' should not be abstract - 10https://bugzilla.wikimedia.org/42268 normal->trivial (10Sam Reed (reedy)) [19:31:36] 03(mod) PHP Strict Standards: Static function 'getSoftwareLink' should not be abstract - 10https://bugzilla.wikimedia.org/42267 normal->trivial (10Sam Reed (reedy)) [19:31:37] So it's just the ones I care about that sit there, eh? [19:31:38] https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/2012-11-12/Technology_report [19:31:49] Isarra: Have you ever heard of the refrigerator light principle? [19:31:56] there's stuff you only notice when it's in a certain state [19:31:59] No. [19:32:01] or, "the phone always rings when I'm in the shower" [19:32:10] well, no, but you vividly remember when it does [19:32:11] I just followed a bug into gerrit and it was like... what... [19:32:19] sumanah: do these statistics include things like patches to WMF branches? [19:32:20] "50% of patchsets submitted during October were reviewed just two and a half hours after submission, and 75% within 18 hours. The 95% percentile remains stubbornly high at nearly two weeks, suggesting that finding reviewers for certain types of patch remains hard." [19:32:39] MatmaRex: check https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/2012-11-12/Technology_report and ask Jarry, as he knows more than I, sorry [19:32:44] This was submitted in april! [19:32:54] Originally as a breaking change [19:32:58] It's good that times are much better with current stuff, but what about old stuff? [19:33:04] The current change looks fine. [19:33:06] Isarra: but the most recent patchset is from Oct 24. [19:33:23] Isarra: when you say "what about old stuff" do you mean is the dev community concerned about old stuff? the answer is yes [19:33:27] Okay, okay, it's only been a month... [19:33:35] Please stop pinging me. [19:33:58] New patchset: Raimond Spekking; "[ProofreadPage] New message key to ignore" [translatewiki] (master) - https://gerrit.wikimedia.org/r/34125 [19:33:59] Ah, sorry -- I learned netiquette that said one should always ping. [19:34:11] Change merged: Raimond Spekking; [translatewiki] (master) - https://gerrit.wikimedia.org/r/34125 [19:34:14] I shall try to remember not to ping you as often. [19:34:36] if you look through https://gerrit.wikimedia.org/r/#/q/status:merged,n,z and look through those patchsets you will see patchsets that took several weeks or months and several revisions to get merged. [19:34:49] sumanah: personally i'd like to see what percentage of these changes are submitted and reviewed by WMF devs, and the comparison of merge (and review) times of patches by WMF devs and other ones [19:34:49] it might just be confirmation bias, but i've got a feeling that my and other volunteers' patches - even simple ones - tend to just sit there, while WMF devs' patches are reviewed and merged quickly [19:34:49] I prefer the principle of ping when needed - if it would be unclear, or the person may not see it... but no worries. >.< [19:34:52] Isarra: trying to manage LocalSettings.php using git? [19:34:57] it's not just the merge time i'm talking about [19:35:07] saper: Aye? [19:35:09] which can conceivably be much shorter for experiences programmers like WMF devs [19:35:14] MatmaRex: go ahead and ask Harry for the dataset -- I believe he covered related stuff in another report [19:35:36] but just the time it takes before a patchset being submitted and somebody revieweing it, positively or negatively [19:35:55] MatmaRex: Let me guess: you did not actually read that page that I linked to! :) [19:36:16] sumanah: not yet, i wanted to finish the thought [19:36:21] Got it. I'll wait. [19:37:51] New patchset: Mwjames; "Migration Store2 > Store3 via JobQueue" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/34071 [19:38:10] sumanah: oh, fun, it talks about it. thanks [19:38:18] Is there an easy way to get a list of namespaces? Like some global variable or function or something? [19:38:23] In the mediawiki, I mean. [19:38:25] Isarra: troublesome :( I don't think I got it right ever... Maybe I would have a separate branch (git checkout -b config && git add LocalSettings.php && git commit ...) and then use (git checkout -b runXX master && git merge config) after master update [19:38:25] php stuff. [19:38:49] Eeps. [19:38:51] Isarra: via API called siteinfo or sth [19:39:06] I mean in the working wiki. [19:39:19] In an extension. [19:39:20] 03(mod) Wikimedia needs a short domain name for URL shortening - 10https://bugzilla.wikimedia.org/42085 +comment (10Ryan Kaldari) [19:39:21] Isarra: if you need to edit a file that's in git, without having changes tracked? [19:39:25] <^demon> .gitignore ignores LocalSettings. Don't know why you'd need a second branch. [19:39:50] git update-index --assume-unchanged [19:39:54] 03(mod) Wikimedia needs a URL shortener - 10https://bugzilla.wikimedia.org/42085 summary (10Ryan Kaldari) [19:40:05] No, no, I want it tracked. It's version control! There be versions. [19:40:05] ^demon: not to mess master/whatever tracking with a config file [19:40:22] <^demon> Oh, then branches makes sense. [19:40:24] Although... [19:40:27] Okay. [19:40:54] Isarra: something like this http://en.wikipedia.org/w/api.php?action=query&meta=siteinfo&siprop=general|namespaces|namespacealiases|statistics [19:41:04] ah you want inside sorry [19:41:37] Yeah. >.< [19:41:41] ^demon: something like gerrit's ref/meta/config; totally unrelated :) [19:42:06] <^demon> Well, if it's not in refs/heads it won't show up in git branch [19:43:20] 03(mod) Server-level domain redirects double-encode special characters in query string - 10https://bugzilla.wikimedia.org/20409 +comment (10Krenair) [19:46:34] not replicate via standard git fetch [19:46:36] New review: Mwjames; "In short:" [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/34071 [19:47:15] 03(mod) Chunked upload fails with internal_api_error_UploadStashFileNotFoundException - 10https://bugzilla.wikimedia.org/36587 +comment (10Aaron Schulz) [19:47:32] 03(NEW) Wikimedia needs a short domain name for URL shortening - 10https://bugzilla.wikimedia.org/42270 normal; Wikimedia: General/Unknown; (rkaldari) [19:48:02] 03(mod) Wikimedia needs a short domain name for URL shortening - 10https://bugzilla.wikimedia.org/42270 (10Ryan Kaldari) [19:48:04] 03(mod) Wikimedia needs a URL shortener - 10https://bugzilla.wikimedia.org/42085 (10Ryan Kaldari) [19:49:08] 03(mod) Wikimedia needs a short domain name for URL shortening - 10https://bugzilla.wikimedia.org/42270 +comment (10Ryan Kaldari) [19:49:47] New patchset: Yaron Koren; "New version: 0.3.4" [mediawiki/extensions/SemanticCompoundQueries] (master) - https://gerrit.wikimedia.org/r/34126 [19:51:32] Change merged: Yaron Koren; [mediawiki/extensions/SemanticCompoundQueries] (master) - https://gerrit.wikimedia.org/r/34126 [19:52:06] 03(mod) Browser unresponsive for some seconds on pages with high number of audio files - 10https://bugzilla.wikimedia.org/42266 +comment (10Account "Duplicatebug") [19:52:27] Change merged: Hashar; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34116 [19:53:09] Haha. Who renamed it 'Account "Duplicatebug"'? [19:53:48] Reedy: https://gerrit.wikimedia.org/r/#/c/33872/ easy [19:53:49] Krenair: link to example? (sigh) [19:53:56] (mod) Browser unresponsive for some seconds on pages with high number of audio files - https://bugzilla.wikimedia.org/42266 +comment (Account "Duplicatebug") [19:54:22] Oaky, stupid question. [19:54:34] I have a mediawiki that I imported from a dump, and it has two pages with the same name. [19:54:38] What should I do with them? [19:55:20] (not a stupid question, I think) [19:55:46] ... Two pages with the same name? [19:55:50] two pages with the same name? it shouldn't be possible [19:55:53] From the name, I'd guess that they're both redirects, too. [19:56:06] thanks Krenair - I think it's the accountholder who did that, after I emailed to ask them to please add a nonconfusing pseudonym [19:56:32] Isarra: can you point us to those pages? [19:56:38] Change merged: Hashar; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34117 [19:56:49] Well, it's an old wiki, and the export went through a few layers, so it could have screwed up anywhere... [19:56:53] AS far as I know, there can not be two differnt pages with the identical name [19:56:56] And no, the project itself isn't live. [19:57:11] I disabled the unique title key to get it into the database. [19:57:13] * sumanah goes to meeting [19:57:16] bits.wikimedia.org is not loading for me :( [19:57:27] Known issue, apparently [19:57:31] Isarra: i can't imagine that there are actually two pages with the *exact* same name. the title may look the same, but may be different in some way (like unicode normalization) [19:57:48] resolving to bits-lb.esams.wikimedia.org [91.198.174.233] [19:57:54] They may well have had different names originall, but in the import they wound up the same. [19:57:56] Isarra: err. you disabled the unique title key? that is a pretty bad idea i'd say.... [19:58:14] !log Moving bits.esams traffic to pmtpa [19:58:18] Terrible, to be sure. But that's why I'm not trying to figure out what to do with the duplicates so as to reinstate it. [19:58:19] Isarra: title uniqueness is a very basic assumption in mediawiki. this will break a *lot* of things in supple and surprising ways. [19:58:32] 'now', not 'not' [19:58:46] Isarra: the best thing is to rename the page in de dump *before* import [19:58:57] the dumps use a pretty simple XML format than can easily be edited by hand. [19:59:00] oh he's in here. sorry if that pinged you [19:59:02] The dump is huge. [19:59:09] as for now, go to the database and delete the offending duplicate [19:59:13] I don't know how. I couldn't even find stuff in it. [19:59:18] or better, update the title field to something different [19:59:23] Now that it's in the database, I can find it and everything! [19:59:32] Vulpix: Exactly! [19:59:53] Isarra: how huge? [20:00:07] 50GB [20:00:07] also, what OS are you using? [20:00:22] Gentoo? [20:00:58] Isarra: just asking, becasue under linux, finding a way to edit a huge xml file is going to be a lot easier than doing the same under windows :) [20:01:04] gentoo <3 [20:01:27] why do you want to edit an xml file in place? [20:01:36] filter it and rewrite into a new location [20:01:37] you could use grep to find the line, head/tail to chop the file into parts, edit the part in question, and use cat to merge the parts again [20:01:40] should work fine [20:01:44] Isarra: ---^ [20:01:45] But even if I were to edit it, how would I even find all the duplicated? [20:01:47] s [20:01:54] Grep for *what*? [20:02:10] Isarra: if that sounds nasty, it is - but not half as nasty as messing with mediawiki's database structure and basic structural assumptions :) [20:02:28] I dunno, this is pretty straight forward. [20:02:31] Isarra: grep for the title. or actually, grep for whatever [20:02:41] ...says the idiot who spent the past day beating her head on the logging table. [20:03:04] Well, that's just it - I don't even know what the offending titles are until mysql bumps into them. >.< [20:03:07] Isarra: oh, you suspect there are more duplicates? [20:03:10] New review: Cmcmahon; "readability" [qa/browsertests] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/34121 [20:03:10] Change merged: Cmcmahon; [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/34121 [20:03:25] so... you are really improting pages from multiple wikis? trying to merge them? [20:03:30] It hit one 1000 things in, of like 300 thousand. So... maybe there aren't, but... >.> [20:03:39] the xml file has dups in it i.e. blah and then later blah again? [20:03:44] No, it's just a buggy old wiki. [20:03:51] I guess. [20:03:53] New review: Cmcmahon; "unneeded comments" [qa/browsertests] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/34122 [20:03:53] Change merged: Cmcmahon; [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/34122 [20:03:54] I dunno. [20:03:55] Isarra: oh, also, quite importantly... are you importing from mediawiki XML dumps? or from mysql dumps? [20:04:05] if it's mysql dumps, things are going to be a lot more complicate [20:04:09] I had an xml dump. I converted it into a mysql dump. [20:04:11] you souhl dbe able to grap for ;' | sort | uniq -d (assuming you are on a linux ish box) [20:04:14] <apergos> to get the dups list [20:04:26] <apergos> feed the xml dump into grep [20:04:27] <gerrit-wm> New review: Cmcmahon; "update page-object syntax" [qa/browsertests] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/34124 [20:04:27] <gerrit-wm> Change merged: Cmcmahon; [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/34124 [20:04:29] <Isarra> How... long would that take? >.> [20:04:37] <apergos> how many gb is the file? [20:04:41] <Isarra> 50 [20:04:43] <DanielK_WMDE> Isarra: make sure the XML dump is valid. make a backup, find and change the duplicates, if there are any. [20:04:52] <apergos> grep is pretty fast. the sort, uniq will be fast cause it will only be a few lines [20:05:08] <Vulpix> Isarra: select page_namespace, page_title, count(*) from page group by page_namespace, page_title having count(*) > 1 [20:05:10] <DanielK_WMDE> Isarra: then generate the SQL... or better, improt directly. it takes long, but should always work. [20:05:14] <apergos> the slow bit will be the bzcat [20:05:20] <Isarra> Vulpix: That seems so much easier. >.> [20:05:23] <DanielK_WMDE> Isarra: i kind of suspect whatever generated the SQL dump to have cause the duplicate [20:05:27] <Isarra> DanielK_WMDE: Import directly how? [20:05:39] <apergos> if it actually imported them yes you can query your db directly [20:05:41] <DanielK_WMDE> Isarra: maintenance/importDump.php [20:05:44] <DanielK_WMDE> !import | Isarra [20:05:44] <wm-bot> Isarra: To import pages a few pages, use Special:Import - you can also import pages directly from another wiki (see !importsources). For mass imports, use importDump.php - see <http://www.mediawiki.org/wiki/Manual:Importing_XML_dumps> for details. NOTE: when using content from another wiki, follow the LICENSE TERMS, especially, attribute source and authors! [20:05:44] <apergos> if it took em [20:05:47] <wikibugs> 03(mod) Add option to show new pages only in Special:Contributions - 10https://bugzilla.wikimedia.org/42026 +comment (10db) [20:06:06] <Isarra> Sorry, mon, but importDump.php is a giant memory hole that doesn't actually work. [20:06:11] <Isarra> Be nice if it did, but... [20:06:25] <apergos> yeah mwdumper -> sql -> rebuildall.php after [20:06:38] <apergos> or there's a perl script around does the same basic work as mwdumper, either way [20:06:46] <Isarra> apergos: Yeah, that's what I did. [20:06:55] <apergos> ok [20:07:02] <Isarra> Only thing that even seemed to work, and of course there was weirdness. >.< [20:07:03] <apergos> hmm so maybe the xml dump [20:07:15] <apergos> well either sql query or the grep [20:07:28] <Isarra> It's entirely possible that the duplicate titles were in the original wiki. It's old and contains a lot of very strange things. [20:07:32] <apergos> even if it takes an hour (that long for a grep is a long time) at least you have your answer then [20:07:52] <wikibugs> 03(mod) thumb.php on Wikimedia Commons is serving broken images (thumbnail generation fails) - 10https://bugzilla.wikimedia.org/42047 +comment (10Aaron Schulz) [20:07:53] <apergos> should redirect the output to a file just in case there are a lot [20:07:59] <Isarra> It took a few hours just to uncompress it. [20:08:11] <apergos> wait it's 50gb uncompressed? [20:08:14] <apergos> ah then this is better [20:08:32] <Isarra> It's only big by my standards, not general standards. [20:08:34] <apergos> a traight grep won't take as long (but still could be half hour or more) [20:08:41] <apergos> *straight grep [20:08:51] <Isarra> But my computer is really slow. [20:09:10] <DanielK_WMDE> when grepping with -i, use LANG=C grep [20:09:33] <DanielK_WMDE> that won't allow multibyte utf-8 stuff to match in upper- and lower case. [20:09:39] <DanielK_WMDE> #but it'll be about 100 times faster [20:10:26] <Isarra> If I want to find what's actually in a page, where should I look? [20:10:46] <Isarra> Revision? Or text? Or something else? [20:10:46] <gerrit-wm> New patchset: Krinkle; "(bug 40632) Remove CleanupPresentationalAttributes feature" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/31290 [20:11:18] <Isarra> I'm trying to search mww, but apparently the search is broken. [20:11:21] <Isarra> Or not. [20:11:24] <Isarra> Now I'm confused. [20:11:58] <gerrit-wm> Change merged: IAlex; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34127 [20:12:07] <DanielK_WMDE> Isarra: page.page_latest --> revision.rev_id, revision.rev_text_id --> text.old_id [20:12:16] <wikibugs> 03(FIXED) Add support for HTML tag <mark> - 10https://bugzilla.wikimedia.org/39067 +comment (10db) [20:12:25] <Isarra> Ah, thanks. [20:12:38] <DanielK_WMDE> text.old_text would then contain the actual text. on a default install, it should be readable. [20:13:26] <Isarra> Agh, crap, this dump came with userids. [20:13:26] <wikibugs> 03(mod) Unknown dependency: jquery.uls in qunit tests - 10https://bugzilla.wikimedia.org/41932 +comment (10db) [20:13:46] <wikibugs> 03(FIXED) Empty items created with Special:CreateItem (2) - 10https://bugzilla.wikimedia.org/41848 +comment (10db) [20:13:59] <wikibugs> 03(FIXED) Two language links per language possible - 10https://bugzilla.wikimedia.org/41633 +comment (10db) [20:14:15] * AaronSchulz likes the commons POTD [20:14:42] <Vulpix> duplicatebug is now "db" :P [20:14:49] <wikibugs> 03(mod) Add an OAI-PMH API for index page - 10https://bugzilla.wikimedia.org/38498 +comment (10db) [20:16:41] <Dereckson> OAI-PMH = Open Archives Initiative Protocol for Metadata Harvesting [20:16:55] <gerrit-wm> Change merged: IAlex; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34084 [20:18:14] <DanielK_WMDE> Dereckson: they should have just used atom [20:19:29] <gerrit-wm> Change merged: IAlex; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34085 [20:20:15] <Isarra> Databases are amazing. [20:21:30] <gerrit-wm> New patchset: Aude; "refactor changes metadata stuff" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33319 [20:21:33] <Krinkle> lol, cy.b.org/ [20:23:28] <Isarra> How hard is it to merge articles? [20:24:25] <MatmaRex> Isarra: that depends on what you mean. [20:24:27] <DanielK_WMDE> Isarra: the easiest (but of course non-nice) way is to do it in the browser. [20:24:35] <gerrit-wm> Change merged: IAlex; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33981 [20:24:40] <DanielK_WMDE> open one page, open the other page, copy, paste [20:24:56] <DanielK_WMDE> or do you want to merge the histories? [20:25:12] <Isarra> What about from the database? >.> [20:25:40] <wikibugs> 03(ASSIGNED) Parsoid doesn't actually use smaller images for thumbnails - 10https://bugzilla.wikimedia.org/42178 +patch-in-gerrit; +comment (10Gabriel Wicke) [20:25:46] <DanielK_WMDE> Isarra: directly manipulating the database is generally a really bad idea. it's a lst resort. [20:25:50] <DanielK_WMDE> *last [20:25:56] <DanielK_WMDE> why would you want to do that? [20:26:12] <gerrit-wm> New patchset: Aude; "Put update page stuff into a job subclass" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34099 [20:26:46] <Isarra> DanielK_WMDE: Because right now it's all I have! [20:26:59] <Isarra> 'Sides, how bad could it possibly be? [20:27:23] <wikibugs> 03(mod) Generalize Autocomment - 10https://bugzilla.wikimedia.org/41214 +comment (10db) [20:27:42] <gerrit-wm> New patchset: Aude; "Put update page stuff into a job subclass" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34099 [20:28:06] <DanielK_WMDE> Isarra: well, the worst that can happen is that you mess up the database and have to start from scratch. it sucks though if it takes you a couple of weeks to realize that your database is messed up. you may have invested work during that time. [20:28:06] <Vulpix> no, it's not all you have. grep can extract all <title> instances from the dump and then find duplicates from there, or even load that bulk of titles coming from grep to a database and query them from there [20:28:29] <MatmaRex> Isarra: have you tried to just delete one of the articles? [20:28:38] <MatmaRex> using just the regular wiki admin tools? [20:28:40] <Vulpix> but really, importing a 50GB dump just for that is doing it the hard way [20:28:47] <Isarra> I don't wanna delete it! It has a nice Oscar Wilde quote and everything! [20:28:54] <Isarra> This is HISTORY! [20:28:56] <MatmaRex> moving it, then? [20:28:57] * Isarra clings. [20:29:02] <Isarra> ...hmm. [20:29:12] <MatmaRex> how do you even know you have two pages with the same title? [20:29:28] <Isarra> They collided in the database. [20:29:30] <wikibugs> 03(mod) Enable MP4/H.264 transcode target support on Wikimedia's TimedMediaHandler setup - 10https://bugzilla.wikimedia.org/39869 +comment (10db) [20:29:31] <DanielK_WMDE> actually - if "they" have the same title, they *are* the same page [20:29:34] <Isarra> Mysql said so. [20:29:40] <gerrit-wm> New patchset: IAlex; "Follow-up I214a988e (42a8daa): move documentation to the correct block" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34210 [20:29:41] <Isarra> They have different page ids! [20:29:50] <gerrit-wm> New patchset: Markus Kroetzsch; "Fixed Bug 42032" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/34211 [20:29:52] <DanielK_WMDE> Isarra: they collide while improting? that means that the sql dump you are importing is inconsistent. [20:29:53] <Isarra> I have no idea how to... put their revisions and stuff together. [20:30:04] <MatmaRex> Isarra: move one to somewhere else, without redirect [20:30:05] <DanielK_WMDE> Isarra: that'S why you should let mediawiki do it [20:30:07] <MatmaRex> or just delete it [20:30:10] <Isarra> Of course it's inconsistent. It came from an inconsistent host with inconsistent users. [20:30:11] <MatmaRex> and later restore them [20:30:12] <gerrit-wm> New patchset: VitaliyFilippov; "Fix PHP notice in Category.php" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34212 [20:30:19] <Isarra> DanielK_WMDE: Let mediawiki do what, exactly? [20:30:23] <DanielK_WMDE> Isarra: no, i very much suspect your XML dump is fine. [20:30:37] <DanielK_WMDE> Isarra: sort out revisions, pages, text blobs, renaming, deletion, merging, etc [20:30:39] <DanielK_WMDE> it'S all there. [20:30:57] <wikibugs> 03(mod) SMWSQLStore3: SMW_refreshData.php leads to unnecessary listing of special props in Special:Properties - 10https://bugzilla.wikimedia.org/42032 +comment (10Markus Krötzsch) [20:30:59] <DanielK_WMDE> Isarra: i can only recommend to try and import the xml dump directly [20:31:08] <DanielK_WMDE> and if that fails, try to fix the xml dump [20:31:24] <DanielK_WMDE> there has never been an officially supported way to turn an xml dump into an sql dump [20:31:27] <Isarra> There is no way to import it directly without going through a third-party program. [20:31:30] <DanielK_WMDE> that may very well go horribly wrong. [20:31:46] <Isarra> There is no officially supported way to import a large xml dump. [20:31:49] <DanielK_WMDE> Isarra: hm? sure there is. maintenance/importDump.php [20:31:57] <DanielK_WMDE> Isarra: or mwdumper [20:32:05] <DanielK_WMDE> all described on the page i linked you to [20:32:17] <Isarra> importDump.php does not work. That is recognised as not working, and has not worked in years. [20:32:25] <Isarra> And mwdumper was what I used. [20:32:35] <DanielK_WMDE> oh? that's interesting. [20:32:44] <DanielK_WMDE> importDump.php does work, it's just very slow. [20:33:01] <Isarra> It doesn't use memory properly. [20:33:15] <DanielK_WMDE> i wonder how mwdumper generates inconsistent output. but yes, mwdumkper is undermaintained [20:33:27] <Isarra> It works, albeit slowly, for small things, but anything decently large apparently won't work no matter what you have. [20:34:17] <Isarra> If the page title is 537461725f77617273, how do I... uh... change that? >.> [20:34:18] <DanielK_WMDE> Isarra: you are right, it may run out of memory on a very large file. though chunking could work. and php 5.4 has better garbage collection. but... yea. somethign better would be nice. [20:35:02] <Isarra> It ran out of memory and died on a 1GB file. [20:35:10] <DanielK_WMDE> Isarra: 537461725f77617273 in the database? update page set page_title='foo' where page_title = '537461725f77617273' and page_namespace = 0; [20:35:12] <Reedy> RIP [20:35:30] <DanielK_WMDE> (could probably be chunked. but yea) [20:35:36] <Isarra> That'll hex it? [20:35:43] <wikibugs> 03(mod) SMWSQLStore2: PHP fatal with SM 2 - 10https://bugzilla.wikimedia.org/42250 summary (10[[kgh]]) [20:36:00] <DanielK_WMDE> anyway: page_namespace means the main namespace. when searching for titles in the page table, always also provide the namespace. if you don't, the query will take forever. [20:36:28] <DanielK_WMDE> Isarra: that will... FORCE it. it can and will break consistency in several places. but mediawiki is relatively tollerant against that kind of consistency. [20:36:44] <gerrit-wm> Change merged: Raimond Spekking; [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/34155 [20:36:44] <Isarra> The titles are still indexed, just not with unique. Searches are quick. [20:36:49] <DanielK_WMDE> you will need to rebuild all your link tables [20:36:53] <Isarra> Er... [20:37:06] <Vulpix> PLOP [20:37:15] <MatmaRex> mediawiki is tolerant against all sorts of consistency ;) [20:37:22] <DanielK_WMDE> Isarra: titles *alone* are not indexed at all in mediawiki. it's a composite key of (namespace,title). So always provide both. [20:37:35] <Isarra> Yes, that's the title key. [20:37:39] <DanielK_WMDE> MatmaRex: but only relatively ;( [20:37:53] <Vulpix> unless you drop that key in the database before dumping ;) [20:38:23] <DanielK_WMDE> hmhm :) [20:38:35] <DanielK_WMDE> Isarra: at least in my database, there'S no index on the title alone. [20:39:07] <Isarra> Mysql is a magical fairy. [20:39:17] <DanielK_WMDE> sorry, gotta run out! [20:39:34] <MatmaRex> DanielK_WMDE: i experienced half-existing pages first-hand, and it didn't cause any exceptions [20:39:39] <MatmaRex> if that's not tolerant, i don't know what is [20:39:54] <MatmaRex> when half on your database claims a page is a redirect, and the other claims in has no content [20:39:56] <wikibugs> 03(mod) Searchbox fails on Windows Mobile 5/6 - 10https://bugzilla.wikimedia.org/24170 +comment (10Quim Gil) [20:39:58] <MatmaRex> :) [20:40:49] <gerrit-wm> New review: Markus Kroetzsch; "Added some comments to help reviewing." [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/34211 [20:42:21] <gerrit-wm> New review: Martineznovo; "The key used for storing the throttle has actually those variables: either the IP, the userid, both ..." [mediawiki/core] (master) C: -1; - https://gerrit.wikimedia.org/r/27021 [20:43:03] <gerrit-wm> New review: Hashar; "That is explained in the removed comment: some versions of webkit do support the validation attribut..." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/23995 [20:43:57] <Isarra> Oh hey, another duplicate. [20:46:24] <gerrit-wm> Change merged: Hashar; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34210 [20:48:59] <gerrit-wm> New patchset: Trevor Parscal; "The great inspector and context rewrite of 2012" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/33796 [20:49:26] <gerrit-wm> Change merged: Aaron Schulz; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34212 [20:49:31] <wikibugs> 03(mod) Icon for Wikipedia Mobile for iPhone 4 - 10https://bugzilla.wikimedia.org/24457 +comment (10Quim Gil) [20:51:16] <Isarra> Okay, why would a mediawiki dump contain so many duplicate titles? [20:52:33] <Vulpix> does the dump contain only the last revision of the page, or all revisions? Maybe it's normal if all revisions are dumped [20:53:04] <saper> Vulpix: depends which dump [20:53:37] <Isarra> It's all revisions. [20:53:50] <Isarra> Well, all live revisions. [20:53:57] <Isarra> Need to go back and get the deleted ones. [20:54:34] <Isarra> But deleted revisions won't affect things like links and all that, right? Those can be stuffed in whenever... [20:56:01] <gerrit-wm> New review: Catrope; "Looks good but Trevor says more fixes are coming" [mediawiki/extensions/VisualEditor] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/33796 [20:56:11] <wikibugs> 03(mod) Diffs in Opera and monobook are not colored - 10https://bugzilla.wikimedia.org/42193 +comment (10JAn Dudík) [21:00:05] <Kroocsiogsi> I'm looking for a developer to review changes to my extension in Gerrit: https://gerrit.wikimedia.org/r/#/c/32011/ [21:02:43] <gerrit-wm> New patchset: Aaron Schulz; "Fixed bad column type for PG (bool should be avoided)." [mediawiki/extensions/ConfirmAccount] (master) - https://gerrit.wikimedia.org/r/34215 [21:03:05] <gerrit-wm> Change merged: Aaron Schulz; [mediawiki/extensions/ConfirmAccount] (master) - https://gerrit.wikimedia.org/r/34215 [21:03:50] <Vulpix> Kroocsiogsi: maybe a more descriptive summary in your changeset would help reviewers to understand what has been changed and why, and hence what to review [21:04:10] <Vulpix> s/summary/commit message/ [21:05:34] <wikibugs> 03(mod) Enforce type discipline in Dataitem constructors; fail early on errors - 10https://bugzilla.wikimedia.org/42058 normal->minor; summary; +comment (10Markus Krötzsch) [21:05:46] <Vulpix> reviewing +1489, -1400 on a file without knowing if you changed it or if it's an upgrade of an external script or whatever is not really pleasant [21:06:13] <gerrit-wm> New patchset: VitaliyFilippov; "Fix E_NOTICE" [mediawiki/extensions/WikiCategoryTagCloud] (master) - https://gerrit.wikimedia.org/r/34216 [21:09:28] <wikibugs> 03(mod) file path for paged media - 10https://bugzilla.wikimedia.org/35380 +comment (10Bawolff) [21:09:48] <gerrit-wm> New patchset: Krinkle; "(bug 40632) Remove CleanupPresentationalAttributes feature" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/31290 [21:13:17] <wikibugs> 03(mod) [gdash] Add long-term history graphs for some gdash metrics - 10https://bugzilla.wikimedia.org/42181 +comment (10Asher Feldman) [21:14:25] <wikibugs> 03(NEW) Special:ExtensionDistributor gives 404 error page when downloading from master - 10https://bugzilla.wikimedia.org/42271 major; MediaWiki extensions: ExtensionDistributor; (martineznovo) [21:14:57] <wikibugs> 03(mod) Catchable fatal error: Argument 2 passed to Parser::parse() must be an instance of Title, null given, called in /www/dev.translatewiki.net/w/includes/OutputPage.php on line 1484 - 10https://bugzilla.wikimedia.org/42145 +comment (10Niklas Laxström) [21:15:03] <wikibugs> 03(mod) Setup Mobile for wikidatawiki and wikivoyages - 10https://bugzilla.wikimedia.org/41976 +comment (10Arthur Richards) [21:15:34] <gerrit-wm> New patchset: Nikerabbit; "Fixes based on first test run" [translatewiki] (master) - https://gerrit.wikimedia.org/r/34073 [21:15:50] <Nikerabbit> hi tewwy [21:18:04] <gerrit-wm> Change merged: Siebrand; [translatewiki] (master) - https://gerrit.wikimedia.org/r/34073 [21:25:28] <wikibugs> 03(mod) [Vector] Middle click on <a href="#"> - 10https://bugzilla.wikimedia.org/42241 +comment (10Fomafix) [21:27:33] <wikibugs> 03(mod) Whitelist OASIS OpenDocument file format - 10https://bugzilla.wikimedia.org/2089 +testme; +comment (10Bawolff) [21:27:36] <wikibugs> 03(mod) Make AbuseFilter aware of Wikibase content models. - 10https://bugzilla.wikimedia.org/42064 +comment (10Chris Steipp) [21:29:46] <Kroocsiogsi> Vulpix: Sorry, I thought the commit message was clear on that point. It's 99% external files. I'm a git noob. It looks like changing a git commit message after a push is strongly discouraged. Shall I try to figure out a way to do it? [21:32:11] <Vulpix> Kroocsiogsi: no, you can change the commit message without problem, you only need to make sure you leave the last line untouched (the one that says what change-id it correspond to) [21:32:34] <Kroocsiogsi> OK, with a force-push? [21:32:57] <Vulpix> Kroocsiogsi: but you can also write a more descriptive one reviewing yourself from the web interface, as a review comment [21:33:11] <gerrit-wm> New patchset: Trevor Parscal; "The great inspector and context rewrite of 2012" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/33796 [21:33:13] <Vulpix> it won't be in the commit message, but would help anyway [21:33:43] <Vulpix> just hit the [review] button and explain the change [21:34:02] <Vulpix> ( and save when done, ofc :D ) [21:34:53] <MatmaRex> Kroocsiogsi: gerrit does pushes differently than plain git [21:35:13] <gerrit-wm> New review: kroocsiogsi; "This change is 99% merging in external files from SoundManager 2.97a.20121104. The only other change..." [mediawiki/extensions/SoundManager2Button] (master) C: 1; - https://gerrit.wikimedia.org/r/32011 [21:35:21] <MatmaRex> Kroocsiogsi: basically, it is okay to modify and push the same change for review multiple times [21:35:36] <MatmaRex> Kroocsiogsi: as long as you don't change the commit-id in the commit message, gerrit will match them up [21:36:05] <Kroocsiogsi> Hm. OK, I'll see if I can figure out how to do that. [21:36:18] <MatmaRex> Kroocsiogsi: how are you submitting changes to gerrit? with "git review"? [21:36:27] <MatmaRex> or "git push" with magical arguments? [21:36:43] <Kroocsiogsi> Uh, "git review" I think. [21:37:08] <MatmaRex> great. then just amend your commit (using "git commit --amend"), and run "git review" again [21:41:24] <wikibugs> 03(FIXED) Parsoid doesn't actually use smaller images for thumbnails - 10https://bugzilla.wikimedia.org/42178 +comment (10Gabriel Wicke) [21:41:49] <gerrit-wm> New patchset: Yaron Koren; "Fixed initializations of SMWDIWikiPage, to work correctly with SQLStore3" [mediawiki/extensions/SemanticDrilldown] (master) - https://gerrit.wikimedia.org/r/34221 [21:42:40] <gerrit-wm> Change merged: Yaron Koren; [mediawiki/extensions/SemanticDrilldown] (master) - https://gerrit.wikimedia.org/r/34221 [21:43:28] <wikibugs> 03(mod) remove messages specific to English Wikipedia pages - 10https://bugzilla.wikimedia.org/39578 (10Nemo) [21:43:28] <wikibugs> 03(mod) Project-neutral interface - 10https://bugzilla.wikimedia.org/38349 (10Nemo) [21:43:51] <wikibugs> 03(mod) Project-neutral interface - 10https://bugzilla.wikimedia.org/38349 +i18n (10Nemo) [21:45:51] <wikibugs> 03(mod) MediaWiki incorrectly detects OOXML types of files saved by OpenOffice - 10https://bugzilla.wikimedia.org/35607 +comment (10Bawolff) [21:47:43] <wikibugs> 03(NEW) Request for Venezuela Chapter Mailing list - 10https://bugzilla.wikimedia.org/42272 normal; Wikimedia: Mailing lists; (wilfredor) [21:49:02] <gerrit-wm> New review: Anomie; "Oops, noticed one more potential issue." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/31290 [21:49:40] <wikibugs> 03(mod) Request for Venezuela Chapter Mailing list - 10https://bugzilla.wikimedia.org/42272 +comment (10Wilfredo Rodríguez) [21:55:29] <wikibugs> 03(mod) Enforce type discipline in Dataitem constructors; fail early on errors - 10https://bugzilla.wikimedia.org/42058 +comment (10Yaron Koren) [21:55:57] <wikibugs> 03(mod) Request for Venezuela Chapter Mailing list - 10https://bugzilla.wikimedia.org/42272 +comment (10Nemo) [21:57:28] <wikibugs> 03(ASSIGNED) Request for Venezuela Chapter Mailing list - 10https://bugzilla.wikimedia.org/42272 normal->15enhancement; +comment (10Thehelpfulone) [21:58:10] <wikibugs> 03(FIXED) Request for a new mailing list for the flow funding project - 10https://bugzilla.wikimedia.org/42075 +comment (10Thehelpfulone) [21:58:18] <wikibugs> 03(mod) Enforce type discipline in Dataitem constructors; fail early on errors - 10https://bugzilla.wikimedia.org/42058 +comment (10Yaron Koren) [21:59:40] <Kroocsiogsi> MatmaRex: I can't figure it out, sorry. :-( [22:00:35] <MatmaRex> Kroocsiogsi: are you stuck on something in particular? [22:00:40] <Vulpix> Kroocsiogsi: https://www.mediawiki.org/wiki/Git/Workflow#Improving_a_change [22:00:46] <wikibugs> 03(mod) Request for Venezuela Chapter Mailing list - 10https://bugzilla.wikimedia.org/42272 +comment (10Wilfredo Rodríguez) [22:01:01] <Kroocsiogsi> I can't find git bash. I assume that's where I'm supposed to use the commands you gave me. [22:01:31] <Vulpix> from where do you run the commands normally? [22:02:00] <MatmaRex> Kroocsiogsi: using windows, then? depending on the options you chose, git commands might be available in regular cmd.exe command prompt [22:02:11] <MatmaRex> options you chose during git installation* [22:02:18] <Kroocsiogsi> I don't. I think I've only ever run one command, and that was a few weeks ago, so I don't remember where it was. [22:02:25] <Kroocsiogsi> Yes, Windows. [22:02:33] <MatmaRex> Kroocsiogsi: it should in in the Start menu, Programs, Git [22:03:06] <Kroocsiogsi> When I run it from the command prompt, I get "Not a git repository ... : .git" [22:03:20] <MatmaRex> Kroocsiogsi: cd into parent directory? [22:03:21] <MatmaRex> cd .. [22:03:43] <Kroocsiogsi> Which directory exactly? [22:03:44] <MatmaRex> and try running there? [22:03:53] <MatmaRex> the parent of where you got that error [22:03:56] <Vulpix> actually, cd into the directory where you fetched the repository [22:03:57] <MatmaRex> just "cd .." [22:04:01] <gerrit-wm> New review: Spage; "In conjunction with other patches, memcached enabled, and an update to E3Experiments, this logs even..." [mediawiki/extensions/EventLogging] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/33825 [22:04:02] <Kroocsiogsi> That would be C:\Users [22:04:09] <Kroocsiogsi> Oh, OK. [22:04:23] <MatmaRex> and try "git status" [22:04:53] <Kroocsiogsi> Oh, that looks better. [22:08:01] <Kroocsiogsi> Hm. Permission denied. Do I have to reauthenticate myself? [22:08:14] <MatmaRex> Permission denied when doing what? [22:08:24] <Kroocsiogsi> git review [22:08:35] <Kroocsiogsi> "Permission denied (publickey)" [22:09:07] <MatmaRex> and it worked before? [22:09:15] <Kroocsiogsi> "fatal: Could not read from remote repository" [22:09:44] <Kroocsiogsi> Yeah, I guess so. That's how I made the commit (?) in the first place. [22:10:25] <Kroocsiogsi> But I remember doing it from git bash before. Don't know if that makes a difference. [22:10:44] <MatmaRex> it might [22:10:57] <MatmaRex> git's sometimes funky on windows [22:11:11] <gerrit-wm> New review: Krinkle; "You didn't notice it before because I added it just now ;-)" [mediawiki/core] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/31290 [22:11:24] <MatmaRex> Kroocsiogsi: https://www.mediawiki.org/wiki/Git/Workflow#Windows - look for "If you get "permission denied (publickey)" no matter what" and see if that fixes your issue [22:11:34] <wikibugs> 03(FIXED) Request for Venezuela Chapter Mailing list - 10https://bugzilla.wikimedia.org/42272 +comment (10Thehelpfulone) [22:11:48] <MatmaRex> Kroocsiogsi: (yeah, that's ugly, i know) [22:12:03] <MatmaRex> but it's really weird that it worked and that it doesn't now [22:14:51] <wikibugs> 03(mod) flickering while vertical position in editbox is restored - 10https://bugzilla.wikimedia.org/31404 (10vlakoff) [22:15:29] <Kroocsiogsi> Do I need ssh-agent to be running? [22:15:34] <gerrit-wm> New review: Lwelling; "Looks fine" [mediawiki/extensions/EventLogging] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/34053 [22:16:05] <Kroocsiogsi> MatmaRex: Do I need ssh-agent to be running? [22:18:15] <gerrit-wm> New review: Lwelling; "Looks fine to me." [mediawiki/extensions/EventLogging] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/34051 [22:18:55] <MatmaRex> Kroocsiogsi: you shouldn't need it [22:19:07] <MatmaRex> Kroocsiogsi: it should ask you for a passphrase to the key (if you have one set) [22:21:32] <Kroocsiogsi> Well, I guess I'm just going to abandon git/gerrit and go back to SVN where I don't need to find reviewers. :-( [22:21:37] <Kroocsiogsi> Thanks for your help, guys. :-) [22:22:54] <MatmaRex> :/ [22:23:09] <MatmaRex> Kroocsiogsi: it really should work, especially if it worked before [22:23:27] <MatmaRex> Kroocsiogsi: maybe sumanah will be able to help, of find someone to do it :) [22:23:45] <MatmaRex> sumanah: Kroocsiogsi can't get git/gerrit to work :( [22:23:46] <RoanKattouw> Kroocsiogsi: If it's your own extension, you should be able to just get permission to self-review [22:23:59] <Kroocsiogsi> Oh, how do I go about doing that? [22:24:11] <sumanah> Hi MatmaRex and hi Kroocsiogsi [22:24:30] <sumanah> MatmaRex: hope your non-Wikimedia life has gotten a bit nicer in the last few hours while I was offline :) [22:25:00] <sumanah> Kroocsiogsi: let me read the recent backlog. Just a moment [22:25:14] <sumanah> also Kroocsiogsi I hope you can watch the meeting on https://www.mediawiki.org/wiki/Meetings/2012-11-29 and participate [22:26:31] <MatmaRex> sumanah: :) [22:29:09] <sumanah> so, is there anyone else who has ever committed to the SoundManager2Button extension? I shall check. [22:29:12] * sumanah saw the reference to https://gerrit.wikimedia.org/r/#/c/32011/  [22:29:22] <sumanah> https://gerrit.wikimedia.org/r/#/q/project:mediawiki/extensions/SoundManager2Button,n,z [22:29:24] <sumanah> the answer is no. [22:29:43] <sumanah> no substantive commits. [22:30:45] <gerrit-wm> New review: Lwelling; "I assume as other patch on same file is also by you that you have seen any clashes locally." [mediawiki/extensions/EventLogging] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/33825 [22:30:52] <sumanah> Kroocsiogsi: https://www.mediawiki.org/wiki/Git/Gerrit_project_ownership is where you become a Gerrit project owner. So you could put your request there [22:31:07] <Kroocsiogsi> Will do. Thanks. [22:31:19] <wikibugs> 03(mod) ?action=purge on the file description page no longer regenerates thumbnails - 10https://bugzilla.wikimedia.org/41130 +comment (10Aaron Schulz) [22:31:43] <sumanah> Glad to help Kroocsiogsi [22:32:54] <sumanah> I'm kind of annoyed that Waldir moved the maintainers & developers to subpages of [[Developers]] because I want people to actually UPDATE both of them and I have a suspicion that that is more likely if they're all on one page [22:33:04] <sumanah> but I may just be bikeshedding or misguided [22:33:08] <sumanah> I welcome others' opinions [22:33:30] <saper> Kroocsiogsi: managed to get the basics working? [22:34:02] <Kroocsiogsi> Nope. Apparently I managed it once a few weeks ago. :-/ [22:34:23] <^demon> saper: TreeWalk annoys me :( [22:34:39] <^demon> http://p.defau.lt/?gYprOiCSmUNP8BOopeYQ3w - this was required for "Get me the HEAD contents of Foo file" [22:35:36] <gerrit-wm> New patchset: Catrope; "(bug 42212) Fix JS error when inserting after alien at the end" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/34224 [22:36:08] <saper> ^demon: that's quite concise piece of Java I would say [22:36:21] <^demon> Yeah, it's about as concise as I could make it. [22:36:58] <wikibugs> 03(mod) Feedback page: Filter posts by user relevance score - 10https://bugzilla.wikimedia.org/40674 (10Fabrice Florin) [22:37:31] <saper> API is pretty low level - trees, objects [22:37:45] <saper> just like zpipe'ing .git/objects/so/mething [22:37:49] <^demon> Indeed. [22:37:59] <saper> what are you working on? [22:38:18] <^demon> If a file's got a README.md, show it on the project info page. [22:38:23] <^demon> Since we've got a markdown formatter now. [22:38:31] <saper> ah, github-gangnam-style [22:38:54] <saper> seems like we might need some caching here :) [22:39:12] <^demon> REST api will cache it. This is a low-level file. [22:39:45] <gerrit-wm> Change merged: Ori.livneh; [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/33825 [22:39:52] <saper> good [22:39:59] <gerrit-wm> Change merged: Ori.livneh; [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/34052 [22:39:59] <gerrit-wm> Change merged: Lwelling; [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/34053 [22:40:00] <gerrit-wm> Change merged: Ori.livneh; [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/34051 [22:41:05] <wikibugs> 03(mod) AFT5 feedback form doesn't appear at all on Chrome Incognito - 10https://bugzilla.wikimedia.org/41508 +comment (10Fabrice Florin) [22:41:14] <wikibugs> 03(FIXED) AFT5 feedback form doesn't appear at all on Chrome Incognito - 10https://bugzilla.wikimedia.org/41508 (10Fabrice Florin) [22:41:25] <wikibugs> 03(mod) AFT5 feedback form doesn't appear at all on Chrome Incognito - 10https://bugzilla.wikimedia.org/41508 (10Fabrice Florin) [22:48:27] <^demon> saper: Faster jgit: <https://docs.google.com/presentation/d/1t2qzSO4z5MbrN21Cz4RrLWz9IZ5ylJNwQassajKyPk8/view> ;-) [22:50:03] <Juandev> Kvak [22:50:19] <sumanah> Juandev: are you quacking like a duck? [22:50:21] <sumanah> also, hi :) [22:51:11] <Juandev> Oh yeah [22:51:14] <saper> ^demon: cool [22:51:18] <gerrit-wm> New patchset: PleaseStand; "Correct documentation for "maxlag" API parameter" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34225 [22:53:12] <wikibugs> 03(WONTFIX) Mobile feedback to OTRS should include article in the summary - 10https://bugzilla.wikimedia.org/39467 +comment (10Arthur Richards) [22:53:15] <sumanah> Juandev: I quack back at you, in welcome. :) [22:54:28] <saper> ^demon: I was just wondering, maybe the hook should kick README.md refresh on ref update... [22:54:41] <^demon> Hmm, a thought. [22:55:01] <wikibugs> 03(FIXED) Blank messages via Mobile Feedback should not be sent - 10https://bugzilla.wikimedia.org/41502 +comment (10Arthur Richards) [22:57:41] <Juandev> Sumanah ) [22:58:07] <saper> ^demon: isn't that ironic btw that we don't use MediaWiki syntax. Not that I volunteer to write a parser :) [22:59:05] <marktraceur> saper: We're already on it, not to worry [22:59:12] * marktraceur is half kidding [22:59:13] <wikibugs> 03(ASSIGNED) Landscape mode no longer works in latest version - 10https://bugzilla.wikimedia.org/41791 +comment (10Brion Vibber) [22:59:33] <^demon> saper: MediaWiki parser in Java? Pass. [22:59:52] <marktraceur> ^demon: You could just call the API, but that's possibly not ideal. [23:00:19] <^demon> So less than ideal, I think I won't even do it :) [23:00:26] <^demon> No need for wikitext parsing in java. [23:00:27] <^demon> :) [23:01:02] <Juandev> Kvak kvak danny b. [23:01:08] <saper> there was some parser out there [23:02:03] <gwicke> sometime next year you might be able to call our glorious C++ parser through JNI ;) [23:02:34] <^demon> I have no reason to parse wikitext in a java app. [23:02:44] <^demon> I don't know what crazy thoughts were going through saper's head :) [23:02:57] <gwicke> hehe [23:06:59] <wikibugs> 03(mod) Article Feedback CTA buttons are hard to read in Monobook skin - 10https://bugzilla.wikimedia.org/41653 +comment (10Fabrice Florin) [23:11:10] <saper> ^demon: well, people tend to use mediawiki markup in our project READMEs [23:13:02] <wikibugs> 03(FIXED) VisualEditor: Inserting text content around inline alien nodes throws an exception - 10https://bugzilla.wikimedia.org/42212 +comment (10Roan Kattouw) [23:22:18] <gerrit-wm> New patchset: Trevor Parscal; "The great inspector and context rewrite of 2012" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/33796 [23:23:48] <gerrit-wm> Change merged: Catrope; [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/33796 [23:24:37] <wikibugs> 03(mod) thumb.php on Wikimedia Commons is serving broken images (thumbnail generation fails) - 10https://bugzilla.wikimedia.org/42047 +comment (10Faidon Liambotis) [23:26:45] <wikibugs> 03(mod) Setup Mobile for wikidatawiki and wikivoyages - 10https://bugzilla.wikimedia.org/41976 +comment (10Arthur Richards) [23:28:37] <gerrit-wm> New review: Hoo man; "Looks good as far as I can see (untested). Removing myself from reviewers, as I'm not overly firm wi..." [mediawiki/extensions/Renameuser] (master) C: 1; - https://gerrit.wikimedia.org/r/5288 [23:31:43] <gerrit-wm> New patchset: Pgehres; "Updating the "more info links" to use a common template." [mediawiki/extensions/DonationInterface] (master) - https://gerrit.wikimedia.org/r/34227 [23:33:37] <gerrit-wm> New patchset: Ori.livneh; "Fix error in comment block (actual: 'CSS'; intended: 'JS')" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34229 [23:34:28] <gerrit-wm> New review: SPQRobin; "@Hashar: As I mentioned/proposed on bug 41103, a simple static function would be sufficient, and it'..." [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/16610 [23:37:01] <ori-l> heh. jenkin failed a comment change: https://gerrit.wikimedia.org/r/#/c/34229/1 [23:38:43] <wikibugs> 03(mod) VisualEditor: Prepending to lists difficult - 10https://bugzilla.wikimedia.org/41965 +comment (10Jarry1250) [23:39:28] <Krenair> 23:33:40 Permission denied (publickey). [23:39:31] <Krenair> ori-l, with that error.. [23:39:47] <Krenair> Wait this job is marked (testing), why is it being run [23:41:53] <wikibugs> 03(mod) Kill $wgCleanupPresentationalAttributes from MediaWiki core - 10https://bugzilla.wikimedia.org/40632 +comment (10Daniel Friesen) [23:45:11] <wikibugs> 03(mod) Special:ExtensionDistributor gives 404 error page when downloading from master - 10https://bugzilla.wikimedia.org/42271 +comment (10Sam Reed (reedy)) [23:46:29] <wikibugs> 03(mod) thumb.php on Wikimedia Commons is serving broken images (thumbnail generation fails) - 10https://bugzilla.wikimedia.org/42047 +comment (10Aaron Schulz) [23:46:53] <Dantman> lol... IE11 fun [23:47:05] <Krenair> IE11 exists? [23:47:37] <wikibugs> 03(NEW) Activity feeds should not include non-course activity of course volunteers - 10https://bugzilla.wikimedia.org/42273 normal; MediaWiki extensions: EducationProgram; (ragesoss) [23:47:43] <wikibugs> 03(mod) thumb.php on Wikimedia Commons is serving broken images (thumbnail generation fails) - 10https://bugzilla.wikimedia.org/42047 +comment (10Aaron Schulz) [23:50:01] <gerrit-wm> New patchset: MaxSem; "Add Solarium" [mediawiki/tools/release] (master) - https://gerrit.wikimedia.org/r/34232 [23:52:33] <gerrit-wm> New patchset: Ori.livneh; "(WIP) JSON Schema content model & content handler." [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/34234 [23:54:00] <gerrit-wm> New patchset: MaxSem; "Add Solarium" [mediawiki/core] (wmf/1.21wmf4) - https://gerrit.wikimedia.org/r/34235 [23:54:53] <gerrit-wm> New review: Ori.livneh; "WIP" [mediawiki/extensions/EventLogging] (master); V: 0 C: -2; - https://gerrit.wikimedia.org/r/34234 [23:55:29] <gerrit-wm> Change merged: Reedy; [mediawiki/tools/release] (master) - https://gerrit.wikimedia.org/r/34232 [23:55:57] <gerrit-wm> New patchset: MaxSem; "Add Solarium" [mediawiki/core] (wmf/1.21wmf3) - https://gerrit.wikimedia.org/r/34236 [23:56:06] <gerrit-wm> Change merged: Reedy; [mediawiki/core] (wmf/1.21wmf4) - https://gerrit.wikimedia.org/r/34235 [23:56:21] <gerrit-wm> Change merged: Reedy; [mediawiki/core] (wmf/1.21wmf3) - https://gerrit.wikimedia.org/r/34236 [23:58:42] <gerrit-wm> New patchset: Krinkle; "JavaScriptContentHandler: Fix typo in comment block (actual: 'CSS'; intended: 'JS')" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34229 [23:59:13] <gerrit-wm> New review: Krinkle; "* Rebased to re-trigger (jenkins failed due to bad config change)" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/34229 [23:59:32] <gerrit-wm> New patchset: Pgehres; "Adding templates for optional email address and address information for Ireland." [mediawiki/extensions/DonationInterface] (master) - https://gerrit.wikimedia.org/r/34238