[00:01:48] 03(mod) Create queue for managing Gerrit project owner requests - 10https://bugzilla.wikimedia.org/35347 +comment (10Sumana Harihareswara) [00:01:49] 03(mod) Migrate subversion to git (tracking) - 10https://bugzilla.wikimedia.org/22596 (10Sumana Harihareswara) [00:04:43] 03jeroendedauw * 10/trunk/phase3/includes/ (4 files in 3 dirs): follow up to r114215, fix some fails and added CachedAction implementing the same stuff as SpecialCachedPage [00:07:27] is it possible to restrict editing everywhere except for a specific namespace? [00:07:45] Yes, but you have to enumerate all the namespaces you want to restrict editing in [00:08:00] yeah, unless you use some hook or such probably [00:08:09] * Ryan_Lane groans [00:08:11] seriously? [00:08:15] that fucking sucks [00:08:20] just grap the namespaces global after setup.php loads [00:08:28] oh god, finally, sent that giant giant email, and now dinner [00:08:31] Oh, of course, you can do this programmatically :) [00:08:38] sumanah: so… yeah. [00:08:41] Leonard has been hovering with burrito for several minutes [00:08:47] we'll have to wait until we open registration up [00:09:25] Ryan_Lane: ok, so, in that case, I'll just switch -- instead of requesting Labsconsole accounts & Gerrit project ownership via LQT comments on Labsconsole, I'll just make a mediawiki.org thread or two [00:09:33] * Ryan_Lane nods [00:09:37] that's likely easier [00:09:42] um, switch pronouns, you know what I mean [00:09:50] when we aim for merging wikitech, we'll also be aiming for open registration [00:09:54] great [00:09:56] then we can move the process to labsconsole [00:10:20] * sumanah will do that right after dinner [00:10:21] thanks all [00:10:25] I always forget how hard it is to use mediawiki [00:13:49] 03awjrichards * 10/trunk/extensions/MobileFrontend/MobileFrontend.body.php: Changing mf_useformat cookie name to not use cookie prefix [00:14:05] * Reedy wonders whether to open a bug to track the resultant bugs from brion buying new gadgets [00:14:58] 03awjrichards * 10/branches/wmf/1.19wmf1/extensions/MobileFrontend/ (. MobileFrontend.body.php): MFT r114220 [00:20:20] 03bsitu * 10/trunk/extensions/PageTriage/ (3 files in 3 dirs): Add method to generate PageTriage dashboard data and table for logging pagetriage activity [00:26:11] 03awjrichards * 10/branches/wmf/1.19wmf1/extensions/MobileFrontend/ (31 files in 9 dirs): Revert r114221,r114216,r114213,r114207,r114206,r114205,r114203,r114202,r114201,r114200,r114197 [00:27:35] New code comment: Awjrichards; Rolled back today's deployment due to operational configuration issues that we couldn't get resolved; [00:28:33] 03tstarling * 10/trunk/phase3/ (2 files in 2 dirs): [00:28:34] Fixed attempt to write to the wiki's upload directory during parser tests [00:28:34] instead of /tmp, this is not allowed. I'm not sure what setupGlobals() is meant [00:28:34] to do nowadays, that part is untested. It seems to be duplicated in [00:28:35] ParserTest::__construct(). [00:30:41] 03awjrichards * 10/trunk/extensions/MobileFrontend/MobileFrontend.body.php: Revert r114220 [00:31:12] 03jeroendedauw * 10/trunk/phase3/includes/ (actions/CachedAction.php specials/SpecialCachedPage.php): added enabled field so you can disable the cache thing if you need to before its been initialized and fixed copypaste error [00:31:31] 03jeroendedauw * 10/trunk/extensions/EducationProgram/ (6 files in 2 dirs): implemented caching for course and org pages [00:32:49] AaronSchulz: setting $wgLockManagers in Setup.php is a bit inconvenient [00:33:17] it means that you can't override the configuration of FSLockManager in LocalSettings.php [00:33:50] if you removed the lockDirectory setting and just had it fill it in on construct, then you could have it in DefaultSettings.php [00:34:18] I don't think "{$wgUploadDirectory}/lockdir" is a good default anyway [00:35:01] I think "$wgTmpDirectory/locks" would make more sense [00:35:17] that's a better dir, yes [00:37:11] also if you used the lock manager name as the key in $wgLockManagers then you'd be able to override settings in it using [00:37:25] $wgLockManagers['fsLockManager']['lockDirectory'] = ...; [00:37:29] instead of [00:37:54] foreach ( $wgLockManagers as $manager ) { if ( $manager['name'] == ... ) etc. [00:42:39] TimStarling: I think I didn't use keys to avoid silently overriding LMs or something, but that sounds like an OK change [00:44:20] TimStarling: btw, would the universe explode if File::lock() actually had FOR UPDATE? [00:44:58] * AaronSchulz suspects race condition breakage having seen all the crap in the oldimage table [00:46:02] you mean LocalFile::lock [00:46:11] ah, yes [00:46:52] is there really any central discussion pages that are used on mw.org or is it best just to send something to the mailing list? [00:46:58] or maybe lock() can just wrap an LM, maybe be replaced with ScopedLock [00:48:16] I think that's what it was meant to do from the start [00:48:36] it looks like an error in r24313, the doc comment doesn't match the function body [00:49:08] why is it called lock? [00:49:27] Jamesofur: I for one don't read any page on mw.org regularly [00:49:51] AaronSchulz: because it does a query with FOR UPDATE to lock the image row [00:50:05] there is no FOR UPDATE [00:50:14] Yeah that's what I was thinking, i'm trying to solicit feedback on mediawiki/dev merch. The mailing list may just be the place [00:50:22] yes, but there was meant to be one [00:50:36] it says so in r24313 [00:50:44] and in the doc comment still [00:51:20] if it had been added and later removed then I would expect there to be a reason [00:51:27] but it looks like an accident [00:52:30] * AaronSchulz misread the "that's what it was meant to" remark [00:53:21] TimStarling: are you editing that file now? [00:53:49] no, you can do it [00:57:23] 03aaron * 10/trunk/phase3/includes/filerepo/file/LocalFile.php: [FileRepo] Added long-since missing FOR UPDATE to LocalFile::lock(). This might help with the weird mismatched metadata for files with two uploads at the same time that I keep seeing in the DB. [01:02:43] 03awjrichards * 10/branches/awjrichards/extensions/MobileFrontend/ (11 files in 4 dirs): Sync to trunk plus playing around with FormSpecialPage for contact form, seems too constraining [01:04:21] 03awjrichards * 10/branches/awjrichards/extensions/ (MobileFrontend/ MobileFrontend_contact_formspecialpage/): Move experimental branch to a more experimental branch name so it doesnt get in my way [01:11:29] Reedy: the call graphs are all gone. THANK YOU! [01:22:05] New code comment: Jeroen De Dauw; Note that this is not equivalent: if you had $wgAJAXPollTrackingCategory = 'some category name', it ; [01:33:50] New code comment: Jeroen De Dauw; Ahh, that looks like an evil compat check :) \ Why not do something like this, and then do $out = $th; [01:36:54] * jeremyb waves sumanah [01:37:08] have some questions about your latest wikitech-l gerrit mail [01:37:23] hi jeremyb [01:37:48] your ops has a "kate". is that river or katie horn (K4-713) or some other person? [01:38:05] New code comment: Jeroen De Dauw; INT is always 4 bytes. The stuff in brackets does not change how it's stored at all. The thing in br; [01:38:15] (/me is still reading it though) [01:38:52] jeremyb: I predict it is River [01:39:07] jeremyb: but #wikimedia-tech knows better than I do. [01:39:08] hrmmm. does katie belong on at least one list? [01:39:35] New code comment: Yaron Koren; Isn't that essentially the same thing? What's bad about the current code?; [01:39:37] jeremyb: Katie Horn? she is on the list of Subversion users. What do you mean, does she belong on at least one list? [01:39:43] K4-713: ^ [01:39:56] sumanah: i don't see her in the "development" list in your mail either [01:40:53] jeremyb: I presume this is because she doesn't have deployment access on the cluster. I see she is in the "wikidevs" list here https://gerrit.wikimedia.org/r/gitweb?p=operations/puppet.git;a=blob;f=manifests/admins.pp;h=2080ad4588963dc512543978936ac5367c8d1efd;hb=HEAD [01:41:05] as "khorn" [01:41:32] what a verbose list ;P [01:42:34] sumanah: I do believe she has deployment access... [01:42:53] well at least on her own boxen [01:42:53] Jamesofur: ah! "include groups::wikidev" [01:43:25] > 1751 class admins::analinterns { [01:43:31] who chose that name? [01:43:34] wait [01:43:35] "admins::restricted" [01:43:43] analyst interns - yeah, unfortunate name [01:43:50] New code comment: Jeroen De Dauw; is_string( $action ) ??? \ Also, it's nicer if the only compat code you have are isolated methods tha; [01:44:57] ok, so the deal is, K4-713 and several others are in "admins::restricted" which are not, at first, going to be in the group of Gerrit project owners for MediaWiki core. [01:45:35] is the wikimedia repository moving over? [01:46:09] Jamesofur: K4-713 will decide that sometime after Wednesday https://www.mediawiki.org/wiki/Git/Conversion#Affected_development_projects [01:46:29] ah cool, then mute point for now. I just wanted to make sure she was owner there [01:46:39] looks under control :) [01:46:57] Jamesofur: well, I presume she'll be the person who does that stuff; I infer that awjr_away is no longer the head honcho, she is. [01:47:06] * Jamesofur nods [01:47:14] Jamesofur: got back to Eranga? [01:47:19] I have not [01:47:34] I can send my mockups right away if you want but not much else [01:47:51] (they're just in a clickable pdf) [01:47:54] yes, something is better than nothing [01:48:55] Jamesofur: errrrr, s/mute/moot/ [01:49:12] yes that you knew what I meant [01:49:12] Jamesofur: what's the deal with mixed content? [01:49:22] jeremyb: it was a script I had importing [01:49:25] sorry for the false alarm [01:49:26] fixed [01:49:32] heh [01:51:13] sumanah: sent [01:51:18] thank you Jamesofur [01:51:21] (you're copied in) [01:53:13] Much thanks Jamesofur [01:57:08] 03(mod) Integrate problem reports into core - 10https://bugzilla.wikimedia.org/35333 +comment (10Sam Reed (reedy)) [01:57:26] I hear a sound outside that reminds me of mournful dinosaurs from "Jurassic Park" [01:57:41] uhh, i don't think i saw that [01:57:55] could it be an elevated subway train you hear? [01:58:16] Krenair: ashley: varnent: was wondering if you had any thoughts about the email I just sent the developers' list, about Gerrit project ownership [01:58:19] Jamesofur: will you be (or are you already) publishing sales #s for the store? (automatically?) [01:58:46] jeremyb: we are not at the moment but will be doing some version of it yes [01:58:54] including probably our balance sheet [01:58:59] costs etc [01:59:06] Jamesofur: i mean like in ganglia [01:59:10] ahh [01:59:18] Jamesofur: or some counterpart [01:59:43] maybe, not a bad idea we could hook into something pretty easily with their api [02:00:02] right now it's kinda small you don't want to see it ;) as it grows in visibility though would be nice [02:00:42] 19 16:29:57 < jeremyb> yeah, what's the deal with allowing post merge comments/followups? on a roadmap? [02:00:47] I asked that earlier in #-operations and no one knew. seems equally relevant here. maybe sumanah? [02:00:48] sumanah, I'm reading it atm :p [02:01:01] Krenair: :-) [02:01:03] I know it's long. [02:01:17] jeremyb: "what's the deal with" -- please clarify. your question is vague. [02:01:40] If I understand correctly, after a merge, people can still comment on a diff. [02:02:04] sumanah: I haven't really dug but my understanding is that commenting, marking fixme, backing out is all not well supported on "submitted" or merged changes [02:02:58] jeremyb: Ah. Thank you for clarifying your question. RoanKattouw_away or other Git/Gerrit experts can talk about this more expertly than I can. [02:03:18] sumanah: so, if one person approves and it gets submitted and then someone else finds an issue with it, the recording and tracking of that new status is done better with MW CR than gerrit. but I am also not an expert [02:04:41] Jamesofur: well, I would be very happy to see small #s. you just don't have to publish them too widely at first ;-P [02:04:54] sumanah: reading now [02:05:40] Jamesofur: also, is there geographic tracking? where are store visitors/buyers from compared to #s for wiki readers? [02:06:05] I won't show that for at least a little while too easy to link to people [02:06:13] Jamesofur: and, how's the i18n? i think i remember something about getting translations but do they do rtl ok? [02:06:13] but I'll tell you that right now they are almost all international [02:06:30] Jamesofur: yeah, i'm not saying make it public [02:06:39] Jamesofur: i just wondered if it was collected at all [02:06:53] I have a very rough sense yeah [02:07:11] not very good at the moment because we don't have full analytics but a sense [02:07:18] well 'rough' yes I see country break down :) [02:07:42] though about 2% are "satellite provider' which isn't very helpful ;) [02:08:05] sumanah: makes sense - you need to read all of it to answer questions that pop up along the way - so I suspect encouraging folks to read all of it will be a common response :) [02:08:15] hah [02:08:16] sumanah, no extra thoughts really, it looks good [02:08:29] I appreciate that, Krenair & varnent! [02:09:13] varnent: I think in parts I sort of overengineered my explanation to ensure that even if one part was taken out of context it still made sense.... [02:09:32] Jamesofur: i forget what RIR i heard has jurisdiction over antarctica but they said most of antarctica is actually not getting IPs from them anyway. they just get satellite and the satellite provider gets the allocation for them [02:09:47] sumanah: makes sense - I can't really think of anything I would have advocated cutting given the wide audience [02:09:51] makes sense [02:09:58] my one thought was it would actually read better as a wikipage with TOC and such :) [02:10:02] right! [02:10:09] which I'm sure it will be, in a day or so [02:10:23] lol - but pending the technology to wikicode in email..reads fine :) [02:10:47] jeremyb: the arbaic settings look to be pretty good actually which makes me think that it works but I haven't tested it much yet [02:10:49] *arabic [02:10:50] just want to check for RoanKattouw_away et al. to tell me if there are wildly wrong things. [02:10:57] and Chad tomorrow [02:11:07] oh Chad, so much fun waiting for him to catch up on [02:11:42] Jamesofur: are you coming to berlin? any store specific stuff I should try to get the other lang ppl to test/comment on? [02:12:17] nah I won't be in berlin this time around was too late of a switch over to pitch that. [02:12:25] not really at the moment we're going to have to do some build out first [02:12:36] other then simple english :) [02:12:44] I've tried to adjust some of the wording but I need to do a bit more [02:13:07] because I've had a couple people make the legitimate comments that they don't understand what "fulfillment " etc [02:13:08] hah. i saw someone complained about "fulfillment". but you're a simple sysop IIRC! [02:13:24] I am :_) [02:13:36] (or CU?) [02:13:39] that's toughy but I'm going to take a crack at it [02:13:45] well I was a Sysop,CU and crat [02:13:53] all taken away atm because of inactivity :( [02:13:55] orly [02:14:00] hah [02:14:43] nischayn22: good job responding to feedback :) [02:15:24] I got my second sysop (i think?) and first crat recently. (no discussions or elections involved!). nyc sysop and wm2012 sysop followed by crat the next day [02:15:36] i didn't even ask for crat [02:15:39] sumanah: really ? I was so highly criticized in there [02:15:54] nischayn22: yes, and you responded well! [02:16:26] nischayn22: that's the point. You put your work out into the open, you get feedback, you respond appropriately with gratitude and learning [02:16:55] sumanah: I am glad I did good, actually I wasn't that sure it would be useful I wanted to get the feel of making an extension [02:17:30] sumanah: It [02:17:44] nischayn22: and that's a very reasonable thing to do :) [02:17:53] sumanah: * It's really cool to get advice of senior developers [02:18:12] * nischayn22 is angry at his enter key [02:18:31] nischayn22: I've found it helpful to remember that (generally) the criticism isn't personal or anything - and ppl taking the time to offer criticism generally only happens if it's a topic they care about or a person they're interested in helping out - some folks aren't always great at toning their feedback :) but eh [02:20:20] varnent: criticism only makes us better, so why take it personal :D [02:21:49] nischayn22: exactly - you'll inevitably encounter some folks that criticize for criticism's sake - or because you two just don't rub each other the right way for whatever reason (no one is immune to those encounters in life I'm afraid) - but those can usually be sorted out quickly :) [02:22:04] nischayn22: don't get hung up on those ones - and you'll be fine :) [02:23:16] 03(NEW) Moving a protected page to MediaWiki namespace should not make the target to be protected - 10https://bugzilla.wikimedia.org/35348 normal; MediaWiki: Page protection; (mybugs.mail) [02:23:17] varnent: "criticize for criticism's sake" haha. Thanks for the advice I will keep them in mind. [02:23:27] bikeshed.org [02:23:54] bikeshedding & yakshaving -- two dysfunctions we try to notice & contain when we see them [02:23:57] Is there a way to get a sort of hierarchical listing of categories? like it'd show a bullet for a category that would point to the category page, then below it would be pages in that category? [02:25:06] I've got a hypothesis that if a developer started a village pump discussion on adding a print link to every article (something that already exists) they'd get overwhelming hostility to the "change" they're proposing [02:25:22] *enWP village pump discussion [02:25:24] ha! [02:25:25] yeah [02:25:34] varnent: like the "dihydrogen oxide" petition hoax? [02:25:54] sumanah: exactly! darn chemicals destroying our metals! [02:25:55] varnent: why is it called village pump? [02:26:29] lol - well I could make a few jokes..but basically it dates back to old times where folks gathered at the village water pump to discuss ideas and such [02:27:35] there are days I think it's where members of the village (I'm not saying they're the village idiots..but I'm not saying they're not the village idiots either..) go to pump their sense of self-importance [02:27:54] hmm interesting [02:27:59] but in all fairness - that's a vocal minority [02:28:08] There's no shortage of stupid ideas. [02:28:12] most folks - as in any village - are pretty sane and rationale - you just have to weed out who is who :) [02:37:43] * jeremyb has finished that long mail [02:40:42] 03(mod) Magic words are considered to be (non-existing) templates - 10https://bugzilla.wikimedia.org/31576 +comment (10Roan Kattouw) [02:44:50] New code comment: Yaron Koren; Okay - I see what you're saying, although for this case, I think SF has only one check for that meth; [02:45:22] * sumanah enjoys the truncation there - "one check for that meth" [02:45:27] MediaWiki goes Breaking Bad [02:45:41] lol [02:46:06] I guess Badger or Skinny Pete might take a check for their meth [02:46:23] Skyler might find some way to finagle it as well [02:46:29] I know how we're paying for the hackathon.. [02:46:57] "Sponsors include: Los Pollos Hermanos" [02:47:14] chicken for lunch [02:48:00] "And what does a Wikipedian do? A Wikipedian provides...citations." [02:48:23] a t-shirt in the making [03:04:46] 03(mod) Integrate problem reports into core - 10https://bugzilla.wikimedia.org/35333 (10mybugs.mail) [03:12:26] 03(NEW) Patch for usercontribs - 10https://bugzilla.wikimedia.org/35349 trivial; MediaWiki: API; (ismael.bouya) [03:13:22] 03(mod) Patch for usercontribs - 10https://bugzilla.wikimedia.org/35349 +need-review +patch (10Immae) [03:15:24] 03(mod) Patch for usercontribs - 10https://bugzilla.wikimedia.org/35349 trivial->15enhancement (10Immae) [03:31:36] Ryan_Lane: 64 spots taken at the OpenStack meetup http://www.meetup.com/openstack/events/55240842/ ! excited? :) [03:35:37] nischayn22: https://www.mediawiki.org/wiki/Extension:QuestyCaptcha [03:36:42] sumanah: oh it does this already, But why no i18n [03:36:54] nischayn22: go ahead and add i18n? [03:37:26] sumanah: but we can't use translatewiki.net's help, right? [03:38:11] why not? [03:39:00] sumanah: because they don't use messages in i18n file to put the questions and answers but rather put in the localsettings.php [03:39:26] nischayn22: I don't know enough about localization to know how to help you with this, sorry [03:39:29] good luck! [03:39:39] I have to go, it's twenty to midnight here. [03:39:54] good night :) [03:40:42] Night! [03:40:43] :) [03:48:23] 03(mod) Enhanced Recent Changes collapse/show arrows are low-resolution - 10https://bugzilla.wikimedia.org/35344 +comment (10Daniel Friesen) [03:50:27] Hm. I still think I've got the most frivolous extension. :-) [03:51:43] 03(mod) Vector "watch" star icon is low-resolution - 10https://bugzilla.wikimedia.org/35335 +comment (10Daniel Friesen) [04:08:53] TimStarling: https://bugzilla.wikimedia.org/show_bug.cgi?id=35047 [04:09:03] I'm afraid to click the link in that last comment [04:09:31] commons has some weird people on it [04:10:04] at least he didn't send you there via tinyurl.com or something [04:10:26] The file /was/ deleted, that's the whole point. :-) [04:11:37] 03(mod) [Regression] File deletions don't always purge everything - 10https://bugzilla.wikimedia.org/35047 summary (10Aaron Schulz) [04:26:35] 03(NEW) Special:WantedFiles lists image redirects - 10https://bugzilla.wikimedia.org/35350 normal; MediaWiki: Special pages; (porplemontage) [04:27:41] 03(mod) Special:WantedFiles lists image redirects - 10https://bugzilla.wikimedia.org/35350 (10Steve) [04:39:19] 03tstarling * 10/trunk/phase3/ (5 files in 3 dirs): (log message trimmed) [04:39:19] Fixed a few "strip tag exposed" bugs. [04:39:19] * Introduced Parser::killMarkers() based on the concept from StringFunctions. [04:39:19] Used it in cases where markerStripCallback() doesn't make sense semantically, [04:39:20] namely grammar, padleft, padright and anchorencode. Used markerStripCallback() [04:39:21] in other cases. [04:39:22] * Changed headline unstrip order as suggested by P.Copp on bug 18295 [04:42:35] 03(FIXED) formatnum breaks strip markers and wikilinks - 10https://bugzilla.wikimedia.org/21054 +comment (10Tim Starling) [04:43:42] 03(FIXED) Strip markers exposed in anchor links with ==[[Link|text]]== - 10https://bugzilla.wikimedia.org/18295 +comment (10Tim Starling) [04:46:14] 03(mod) formatnum breaks strip markers and wikilinks - 10https://bugzilla.wikimedia.org/21054 (10Tim Starling) [04:46:14] 03(mod) UNIQ issues (tracking) - 10https://bugzilla.wikimedia.org/26213 (10Tim Starling) [04:50:13] 03(FIXED) padleft: padright: and nowiki do not get on (guess same for all parser functions) UNIQ exposed - 10https://bugzilla.wikimedia.org/22555 +comment (10Tim Starling) [04:52:55] 03tstarling * 10/trunk/phase3/RELEASE-NOTES-1.19: Better bug reference for r114231. [05:17:45] 03dantman * 10/trunk/phase3/ (11 files in 5 dirs): (log message trimmed) [05:17:45] Commit the cryptrand project worked on in git: [05:17:45] - MWCryptRand: A new api for generating cryptographic randomness for security tokens. Uses whatever cryptographic source is available and if not falls back to using random state and clock drift. [05:17:46] - wfRandomString - A simple non-cryptographic pesudo-random string generation function to replace wfGenerateToken which was written pretending to be secure when it's really not. [05:17:47] - Core updates to use MWCryptRand in various places: [05:17:48] -- user_token generation (to do this we stop generating user_token implicitly and only generate it when needed to avoid depleting the system's entropy pool by reading random data we'll never use) [05:17:49] -- email confirmation token generation [05:23:46] santhosh : hi can you help me to know how doxygen works. [05:28:26] ;) brion is re-proving an old truth... "Lots of things change when a lead dev gets a new toy." [05:28:50] New code comment: Tim Starling; "Extraneous" usually means "unnecessary" or "irrelevant". The dictionary tells me that it can be use; [05:32:47] heh [05:36:35] New code comment: Dantman; "unnecessary" may not fit. But "irrelevant" as in "not relevant to the main request context" does fi; [05:38:10] yay randomness [05:41:20] New code comment: Tim Starling; 86 Moby Thesaurus words for "extraneous": \ accidental, added, additional, adrift, adventitious; [05:41:29] suggest extraorganismal [05:41:43] lol [05:43:50] New code comment: Tim Starling; Also there's 433 synonyms for "separate", I won't quote them here.; [05:52:44] >.> [05:57:26] Hmmm... [05:57:34] newUnassociatedContext? [05:58:12] independent? [05:58:28] I think I discarded that one for some reason [05:58:46] what's the difference between unassociated and independent? [05:59:23] I guess how much a dick they are about it. [05:59:33] heh [06:02:24] Dantman: if you need something useful to do, I could CC you on one of these security bugs [06:03:23] I have food and a show... maybe sleep... Still haven't done that backport [06:03:45] Though... would be nice to know about security bugs [06:19:11] 03tstarling * 10/trunk/phase3/includes/User.php: [06:19:11] (bug 35316) On autocreate, use $this as the "doer" in the newuser log entry, [06:19:11] since unlike User::addNewUserLogEntry(), there is no way the action could have [06:19:11] been triggered by a different user. Usually $wgUser is set correctly, but [06:19:12] there's no need to rely on it here. [06:20:32] 03tstarling * 10/branches/wmf/1.19wmf1/includes/User.php: MFT r114234: speculative fix for bug 35316. I will deploy it and see if the problem goes away. [06:25:21] 03(mod) zombie mailing list - 10https://bugzilla.wikimedia.org/35324 +comment (10Dan Collins) [06:25:41] 03(NEW) Food items should be customizable per wiki - 10https://bugzilla.wikimedia.org/35351 normal; MediaWiki extensions: WikiLove; (me.praveen) [06:27:35] 03(mod) Enable WebFonts for fr.wikisource.org - 10https://bugzilla.wikimedia.org/35328 -i18n (10Dan Collins) [06:34:21] java developers seem to have a very loose definition of the word "source" [06:35:16] also of the word "programming" [06:35:34] also "useful" [06:35:55] 03(mod) Integrate problem reports into core - 10https://bugzilla.wikimedia.org/35333 +comment (10Krinkle) [06:36:10] 03(mod) Integrate problem reports into core - 10https://bugzilla.wikimedia.org/35333 (10Krinkle) [06:36:51] 03(mod) Add support for reporting caught JS errors to a wiki page - 10https://bugzilla.wikimedia.org/35333 summary (10Krinkle) [06:37:21] this "source" package I'm looking at has 200KB of actual source and 4MB of compiled .jar files [06:38:02] 03(mod) Special:WantedFiles lists image redirects - 10https://bugzilla.wikimedia.org/35350 +comment (10Dan Collins) [06:38:56] 03(mod) Add support for reporting caught JS errors to a wiki page - 10https://bugzilla.wikimedia.org/35333 +comment (10Krinkle) [06:39:44] 03(mod) Food items should be customizable per wiki - 10https://bugzilla.wikimedia.org/35351 normal->trivial; +comment (10Dan Collins) [06:50:00] 03(mod) Special:WantedFiles lists image redirects - 10https://bugzilla.wikimedia.org/35350 +comment (10Steve) [06:56:37] mors [07:07:05] New code comment: Wikinaut; Yes, I know, thank you. The setting was only for a very short time present in the code.; [07:07:28] 03(mod) Special:WantedFiles lists image redirects - 10https://bugzilla.wikimedia.org/35350 +comment (10Dan Collins) [07:14:04] 03santhosh * 10/trunk/extensions/Translate/ (2 files in 2 dirs): [07:14:04] Create the aggregate group Id from the api. [07:14:04] Try to make the id readable if possible- if the byte length is less than 200, otherwise use sha1 substring with prefix. [07:27:20] New code comment: Nikerabbit; I don't like this design as much. You lose all the niceties like ->addWikiText ->addModules and what; [07:28:18] 03(mod) Food items should be customizable per wiki - 10https://bugzilla.wikimedia.org/35351 +comment (10praveenp) [07:30:49] Lol... I can remotely use the router.php from trunk to startup a 1.19 wiki test [07:30:55] Lol... I can remotely use the router.php from trunk to startup a 1.19 wiki test [07:31:06] Stupid irc... [07:32:46] 03(NEW) Getting zero related data charge warnings on the regular mobile site - 10https://bugzilla.wikimedia.org/35352 normal; Wikimedia Mobile: Generic; (afeldman) [07:38:27] 03(mod) Translating MediaWiki: pages seems not possible. Deletion does not happen either. - 10https://bugzilla.wikimedia.org/35332 +comment (10Niklas Laxström) [07:45:12] NOOOOO.... all that testing.. and I never actually applied the patch [07:54:08] 03(mod) [SRF] Not all selected Articles showing in format=calendar, timeline or eventline - 10https://bugzilla.wikimedia.org/35318 +comment (10Thorsten Nickel) [08:02:08] *twitch*... ACK [08:02:19] ...right, this backport depends on another commit [08:02:41] 03(mod) Getting zero related data charge warnings on the regular mobile site - 10https://bugzilla.wikimedia.org/35352 +comment (10Jon) [08:03:17] lol... I had that one backed out of 1.19 [08:03:26] ;) Looks like it's going to end up in 1.19 and more [08:06:12] New patchset: IAlex; "Testing git review..." [test/mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3289 [08:20:22] lo [08:29:41] !1.17 [08:29:41] MediaWiki 1.17 is out. Latest version is 1.17.1; ; REL1_17 branched on 7 December 2010 at 77974 ; [08:32:03] Dear MediaWiki admins. I mistakenly created a page on MediaWiki.org after I followed the wrong link on our internal MediaWiki. Can you please delete this page with its history entries as soon as possible? 09:17 userMP Here is the page: 09:17 userMP http://www.mediawiki.org/wiki/Chimaera:aycan [08:34:32] 03tomasz * 10/trunk/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php: [08:34:32] fix for bug 35352. this provides at the very least a short term fix to an issue [08:34:33] with file pages on mobile displaying a data charges banner preilly or someone [08:34:33] else should please review this and revert if it is not suitable. checking in for [08:34:33] jdrobson as he can't check in changes to this extension. [08:39:41] 03tomasz * 10/branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ (3 files): MFT r114237 [08:50:59] 03(mod) Patch for usercontribs - 10https://bugzilla.wikimedia.org/35349 +comment (10Bryan Tong Minh) [08:56:05] 03santhosh * 10/trunk/extensions/Narayam/tests/qunit/ext.narayam.rules.tests.js: Fix the issue with testing de transliteration rules(in general when keypress transliterate to the same) [08:58:06] 03(FIXED) Getting zero related data charge warnings on the regular mobile site - 10https://bugzilla.wikimedia.org/35352 +comment (10Tomasz Finc) [09:00:28] 03jdlrobson * 10/trunk/extensions/MobileFrontend/ (4 files in 3 dirs): [09:00:28] redesign for toggle buttons [09:00:28] see http://www.mediawiki.org/wiki/File:Mobile_article_expand.png [09:15:33] hello [09:32:50] New code comment: Dantman; Ooohh... now ''that'' looks like a mobile app. \ I think you should use an :active to create a highli; [09:34:57] 14(DUP) After saving edition Mediawiki returns to wrong section - 10https://bugzilla.wikimedia.org/34225 +comment (10Alexandre Emsenhuber [IAlex]) [09:35:03] 03(mod) Return to page after edit of section (where section name occurs multiple times) - 10https://bugzilla.wikimedia.org/111 +comment (10Alexandre Emsenhuber [IAlex]) [09:39:42] 03dantman * 10/branches/ (20 files in 9 dirs): Backport CryptRand from r110825 and r114233 to REL1_17, REL1_18, and REL1_19 so all our supported versions of MediaWiki support proper cryptographic random sources for our tokens. [09:47:18] 03(mod) Food items should be customizable per wiki - 10https://bugzilla.wikimedia.org/35351 trivial->normal (10praveenp) [09:57:05] New code comment: Van de Bugger; > Too many extensions rely on global scope, your system is bound to fail. \ My system is not a subje; [09:57:43] 03daniel * 10/branches/Wikidata/phase3/includes/ (5 files in 2 dirs): auto-summary, auto-delete-reason [09:59:20] New code comment: Van de Bugger; > Why are you loading an extension from a function? \ Again, my extension load system is not a subje; [10:07:54] 03ialex * 10/trunk/phase3/ (RELEASE-NOTES-1.20 maintenance/storage/compressOld.php): [10:07:54] * (bug 34735) Updated compressOld.php documentation to mention the different usages of -s and -n parameters depending on compression type [10:07:54] Based on patch by christian@quelltextlich.at - http://bug-attachment.wikimedia.org/attachment.cgi?id=10105 [10:08:28] 03(FIXED) compressOld.php documentation update - 10https://bugzilla.wikimedia.org/34735 +comment (10Alexandre Emsenhuber [IAlex]) [10:15:12] 03daniel * 10/branches/Wikidata/phase3/includes/ (Content.php ContentHandler.php WikiPage.php): getUndoContent() [10:15:36] what;s the best extension for getting image support in edits ? [10:15:39] 03jdlrobson * 10/trunk/extensions/MobileFrontend/stylesheets/beta_common.css: [10:15:39] remove height 100% [10:15:39] not sure what purpose this is serving [10:15:46] or all kinds of media support for that matter? [10:16:55] there seem to be so many, and no rating support... [10:20:17] can anyone recommend a image/video extension for mediawiki - in order to put image/video in edits for users...? thanks! [10:23:06] 03(NEW) Book Creator won't export to OpenDocument Text (ODT) format - 10https://bugzilla.wikimedia.org/35353 major; Wikimedia: General/Unknown; (solstag) [10:24:50] New code comment: Jdlrobson; Sorry some where between running a diff and doing a commit my local copy changed. Will revert this c; [10:29:20] New code comment: MaxSem; Once again, extensions in MW source control are expected to adhere to appropriate quality standards.; [10:34:06] 03(mod) Food items should be customizable per wiki - 10https://bugzilla.wikimedia.org/35351 +comment (10Santhosh Thottingal) [10:34:11] 03maxsem * 10/trunk/extensions/MobileFrontend/stylesheets/beta_common.css: rv r114245 at jdlrobson's request [10:36:32] 03jdlrobson * 10/trunk/extensions/MobileFrontend/stylesheets/beta_common.css: [10:36:32] follow up to r114240 [10:36:32] ensure consistent spacing between headers and [10:36:32] text in a section [10:37:11] can anyone recommend a image/video extension for mediawiki - in order to put image/video in edits for users...? [10:37:54] 03jdlrobson * 10/trunk/extensions/MobileFrontend/stylesheets/beta_common.css: [10:37:54] remove height 100% [10:37:54] not sure what purpose this is serving [10:38:13] what videos, locally uploaded of say youtube? [10:42:10] hi, i'm having trouble adding a link directly to the signup page in my sidebar, i've got "**Special:UserLogin?type=signup|Signup" but mediawiki is escaping the question mark when rendering the link and so the link isn't working [10:42:21] is there a better way to link directly to the signup page? [10:43:42] MaxSem: thanks. like embed youtube - but first and foremost upload images or link images and get them to appear in the wiki page? [10:44:11] !upload [10:44:11] File uploads are disabled per default, set $wgEnableUploads=true; to enable it. See for configuration details, and for using uploaded images and other files. [10:44:39] MaxSem: thanks [10:45:01] !upload del [10:45:02] Successfully removed keyword: upload [10:45:30] File uploads are disabled by default, set $wgEnableUploads=true; to enable it. See for configuration details, and for using uploaded images and other files. [10:45:37] !upload is File uploads are disabled by default, set $wgEnableUploads=true; to enable it. See for configuration details, and for using uploaded images and other files. [10:45:38] Successfully added keyword: upload [10:46:33] 03santhosh * 10/trunk/extensions/WebFonts/ (7 files in 2 dirs): [10:46:33] Remove Yunghkio and MasterpieceUniSans fonts, making Tharlon as default font for my. [10:46:33] Ref Bug 34817 [10:51:57] 03(mod) Enable WebFonts on the Burmese Wikipedia (mywiki) - 10https://bugzilla.wikimedia.org/34817 +comment (10Santhosh Thottingal) [10:58:15] 03amire80 * 10/trunk/extensions/Translate/ (3 files in 2 dirs): [10:58:15] Refactoring ext.translate.special.pagetranslation.js to make it reusable: The [10:58:15] generic autocompletion funcionality is in [10:58:15] ext.translate.multiselectautocomplete.js and [10:58:16] ext.translate.special.pagetranslation.js only applies it to [10:58:17] Special:PageTranslation. [10:59:54] 03amire80 * 10/trunk/extensions/TranslationNotifications/ (3 files in 2 dirs): Using the refactored multiselectautocomplete module. [11:04:20] New code comment: Amire80; Addressed in r114251.; [11:05:35] New code comment: Amire80; Because they are not changed and they are used from the hooks class. Or is it a bad practice and the; [11:07:20] New code comment: Amire80; Addressed in r114128.; [11:11:56] 03qchris * 10/trunk/phase3/maintenance/dumpTextPass.php: Refactoring dumpTextPass's error handling [11:27:32] 03(NEW) Upload problems of any kind: Especially with UpWiz stash - 10https://bugzilla.wikimedia.org/35354 normal; Wikimedia: General/Unknown; (rainerrillke) [11:29:02] New code comment: MaxSem; Aaaaaaaaaa... ssert! :P \ I thought we convinced you?; [11:32:52] 03santhosh * 10/trunk/extensions/Translate/resources/ext.translate.special.pagetranslation.js: Remove comment related to the code that was moved to a new file in r114250 [11:35:48] New code comment: Santhosh.thottingal; The comment for getDataModel is wrong. It always returns an array.; [11:39:02] New code comment: QChris; Sorry. Yes. \ This patch was a few days old, before I got ... 'convinced' ;) \ I will provide a fix toda; [11:50:04] 03santhosh * 10/trunk/extensions/WebFonts/ (12 files in 2 dirs): [11:50:04] Remove SVG fonts for non latin languages- it does not work. [11:50:04] (These files were present from initial days of extension) [11:53:37] 03qchris * 10/trunk/phase3/maintenance/dumpTextPass.php: Follow up to r114252: Removing asserts [11:56:38] 03(mod) Minify SVG fonts served by WebFonts - 10https://bugzilla.wikimedia.org/34810 +comment (10Santhosh Thottingal) [12:00:30] 03qchris * 10/trunk/phase3/maintenance/dumpTextPass.php: Follow-up to r114256: Removing final assert [12:03:26] 03(mod) Use seperate log_action for patrol action of autopatrolled edits - 10https://bugzilla.wikimedia.org/25799 +comment (10Rainer@Rillke.eu) [12:05:03] New code comment: QChris; See r114256, and r114257. \ I transformed one assert into an if-guard, but removed the other asserts,; [12:12:58] 03daniel * 10/branches/Wikidata/phase3/includes/ (Article.php Content.php EditPage.php WikiPage.php): fix JS/CSS view [12:14:55] 03(NEW) Reset of permissions for Hindi Wikipedia (hiwiki) - 10https://bugzilla.wikimedia.org/35355 normal; Wikimedia: Site requests; (billinghurst) [12:19:47] New code comment: Santhosh.thottingal; Yes, in r112669; [12:30:57] ^demon: what's the progress of git migration? [12:30:58] liangent: we should all wake up tomorrow in a brand new world [12:32:08] 03(FIXED) Webfonts doesn't render in IE8 and produces junk characters - 10https://bugzilla.wikimedia.org/32775 +comment (10Santhosh Thottingal) [12:32:34] <^demon> liangent: That's a good question. I just got back from vacation and I'll be catching up all day today :) [12:35:49] ^demon: it seems all prerequisites are not done [12:35:58] at least 1.19 release didn't happen [12:49:20] 03(mod) usercontribs API: sort results by timestamp,user or user,timestamp - 10https://bugzilla.wikimedia.org/35349 summary; +comment (10Sumana Harihareswara) [12:59:02] Reedy: a present for you https://bugzilla.wikimedia.org/show_bug.cgi?id=22881 [13:01:09] 03(mod) API returns invalid JSON despite HTTP status 200 - 10https://bugzilla.wikimedia.org/35300 (10Mark A. Hershberger) [13:05:43] does abusefilter do short circuit evaluation? [13:10:47] 03(mod) Borked API response has html version appended - 10https://bugzilla.wikimedia.org/35305 (10Mark A. Hershberger) [13:13:03] 03(mod) Borked API response has html version appended - 10https://bugzilla.wikimedia.org/35305 (10Mark A. Hershberger) [13:13:22] 03(mod) Borked API response has html version appended - 10https://bugzilla.wikimedia.org/35305 (10Mark A. Hershberger) [13:14:44] 03krinkle * 10/trunk/extensions/Collection/Collection.php: [Collection extension] whitespace [13:20:06] hi deepanshum - link to the draft proposal? [13:21:03] can i post it in 15 minutes, i have to make some minute formats :) [13:21:50] ok [13:24:01] ooh, Aashish has his proposal: https://www.mediawiki.org/wiki/User:Aashish.mittal/GSoC_Application [13:24:32] hmm, no real details yet [13:25:30] 03(mod) Borked API response has html version appended - 10https://bugzilla.wikimedia.org/35305 +comment (10Mark A. Hershberger) [13:29:57] 03jdlrobson * 10/trunk/extensions/MobileFrontend/ (MobileFrontend.body.php templates/SearchTemplate.php): [13:29:57] add desktop view button to navigation menu [13:29:57] this is in preparation for the footer redesign [13:29:57] which will remove the desktop view [13:29:58] it also makes sense to have this near the top as [13:29:59] some users will quickly want to toggle to the desktop [13:30:00] site [13:30:26] hexmode: hi, how's it going? [13:30:46] sumanah: alright... sup? [13:31:17] New code comment: Jdlrobson; @Dantman this is a nice idea but note that :active will also be invoked when a touchstart or touchen; [13:31:24] hexmode: I know we didn't talk yesterday :-/ [13:33:53] 03jdlrobson * 10/trunk/extensions/MobileFrontend/javascripts/toggle.js: allow toggleable sections to have a suffix other than a number [13:34:24] 03jdlrobson * 10/trunk/extensions/MobileFrontend/javascripts/toggle.js: minor: add missing semicolons [13:35:54] hexmode: oh and I wanted to thank you for the list of gadget people [13:36:04] sumanah: np :) [13:36:36] sumanah: speaking of gadgets, rillke has a great problem reporter built into one [13:36:37] hexmode: for outreach for the Berlin hackathon, I'm also curious about other wikis [13:37:27] rillke's problem reporter: https://commons.wikimedia.org/wiki/MediaWiki_talk:AjaxQuickDelete.js/auto-errors [13:38:00] Interesting! [13:38:12] sumanah: Any particular wiki's you're interested in? dewiki, plwiki frwiki....? [13:38:12] 03jdlrobson * 10/trunk/extensions/MobileFrontend/ (3 files in 3 dirs): [13:38:12] first pass of footer redesign [13:38:12] following designs here http://www.mediawiki.org/wiki/Mobile_design/Footer [13:38:12] Note the TODO that the copyright icon is currently not configurable [13:38:13] and the original site retains the old footer [13:38:15] hexmode: is that something you think other Gadgets authors should also integrate? [13:38:55] hexmode: I honestly don't know which wikis have little pockets of activity going on [13:39:11] 03jdlrobson * 10/trunk/extensions/MobileFrontend/MobileFrontend.body.php: [13:39:11] follow up to r114263 [13:39:11] revert back to non-beta by default [13:39:21] sumanah: problem reporting bug: https://bugzilla.wikimedia.org/show_bug.cgi?id=35333 [13:39:50] hexmode: hmm, interesting [13:40:19] sumanah: commons and dewiki would be good. I'll see what other ones have good people. helder.wiki suggested plwiki for some stuff. I'll scrap the ones I get and give you a list [13:40:31] ok, thanks hexmode [13:41:55] 03(mod) Add support for reporting caught JS errors to a wiki page - 10https://bugzilla.wikimedia.org/35333 +comment (10Mark A. Hershberger) [13:45:46] Hello, I have currently a problem. My wiki has been vandalized earlier today. Now at several pages the main page has been repeated as some sort of template, when I want to edit the page, I don't see any template used in the content editor but at the bottom of the editor it says: Templates used: and then here the link to my main page [13:46:01] how can I stop the repeating of my mainpage as a template on the other pages? [13:47:20] first, freja_odin, my condolences on the vandalism [13:47:36] !abuse [13:47:37] I don't know anything about "abuse". You might try: !abusefilter [13:47:38] !spam [13:47:38] For information about combating and handling spam in MediaWiki, see and . [13:48:03] freja_odin: what kind of vandalism was it? just editing pages, or did they hack into the server somehow and change your files? [13:48:45] sumanah: editing pages and such [13:49:08] the main page has been used on almost all pages as some sort of template, yet if I edit those pages, I don't see any template code in the editor :/ [13:49:36] freja_odin: can you just roll back all the changes the vandal IP or user account made? [13:49:38] sumanah: yeah, I've seen that (again!). I think robla would shoot me if I committed it now [13:50:02] Reedy: yeah, recipe for apoplexy [13:51:00] sumanah I rolled back everything and even then the repeating of the main page stays on all those pages (as a template) [13:51:13] that is odd! [13:51:21] what version of MediaWiki are you using, freja_odin? [13:52:06] 03(mod) Food items should be customizable per wiki - 10https://bugzilla.wikimedia.org/35351 normal->15enhancement (10Sam Reed (reedy)) [13:52:13] 03jdlrobson * 10/trunk/extensions/MobileFrontend/javascripts/beta_opensearch.js: [13:52:13] never hide clear search link [13:52:13] otherwise the design looks unbalanced [13:52:58] sumanah: I use the 1.18.1 version [13:54:13] 03(NEW) [[Special:SpecialPages#Other special pages]] shows <zeroratedmobileaccess> - 10https://bugzilla.wikimedia.org/35356 normal; MediaWiki extensions: [other]; (mybugs.mail) [13:57:57] sumanah: do you possibly know what might be wrong? [13:58:08] I don't; I personally have run out of expertise here [13:58:17] do you have some extension enabled that might .... I dunno [13:59:56] ^demon, so epic lulz are scheduled for tomorrow? :P [14:00:06] nope, only a extension against spamaccount creation :/ [14:00:21] <^demon> MaxSem: Super epic ;-) [14:00:23] the strange thing is that it happened during the vandalism :/ [14:01:09] Is there a way I can show a sort of hierarchical list of categories and category pages on the home page? I seen the category tree extension, but that looked really messy and the readme looked like it'd been yanked from another project. [14:02:08] 03jdlrobson * 10/trunk/extensions/MobileFrontend/javascripts/toggle.js: limit checkHash to links with a content_block [14:02:14] freja_odin: if you don't get help from other folks here, try the mediawiki-l list [14:02:18] !lists | freja_odin [14:02:18] freja_odin: mediawiki-l and wikitech-l are the primary mailing lists for MediaWiki-related issues. See https://www.mediawiki.org/wiki/Mailing_lists for details. [14:03:17] New code comment: Reedy; seeing on trunk: \
 \ Notice: A non well formed numeric value encountered in /home/reedy/mediawi; 
[14:04:49] 	 03reedy *  10/trunk/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.i18n.php: Bug 35356 - [[Special:SpecialPages#Other special pages]] shows <zeroratedmobileaccess>
[14:05:00] 	 03(FIXED) [[Special:SpecialPages#Other special pages]] shows <zeroratedmobileaccess> - 10https://bugzilla.wikimedia.org/35356  +comment (10Sam Reed (reedy))
[14:07:04] 	 03reedy *  10/branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ (. ZeroRatedMobileAccess.i18n.php): MFT r114267
[14:09:42] 	 I know that I can use Category:areas or whatever to create an areas category, how do I make a subcategory?
[14:09:54] 	 sorressean: did you have a look at [[DPL]] ?
[14:10:02] 	 dpl?
[14:10:13] 	 http://www.mediawiki.org/wiki/DPL
[14:10:15] 	 sorry
[14:10:35] 	 on a category page you just add another [[Category:...]] then it becomes the parent category
[14:10:54] 	 so you add parents to the existing ones (you build the category tree bottom-up)
[14:11:02] 	 and those will be shown as a tree for you 
[14:11:02] 	 saper:  sweet, got it bookmarked. thanks.
[14:11:03] 	 03reedy *  10/trunk/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php:
[14:11:03] 	 Move declaration of referrer up a line to fix undefined variable
[14:11:03] 	 Remove unused global, documentation for title object
[14:11:18] 	 sorressean: DPL is more advanced, I suppose you don't need it for this
[14:12:23] 	 saper:  it could work, especially if it gives me room to expand.
[14:13:28] 	 ok, so when I add a page to a category, I just do [[Category:subcategory]], right?
[14:16:49] 	 03reedy *  10/trunk/phase3/includes/CryptRand.php: Followup r114233, define the method static variables to be used
[14:21:13] 	 03rsterbin *  10/trunk/extensions/ArticleFeedbackv5/modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.js: Added a pipe separator, as requested in bug #34406
[14:21:29] 	 03reedy *  10/trunk/phase3/includes/CryptRand.php: Followup r114270 (essentially reverts it), and r114233, use class member variables as they are already defined
[14:22:47] 	 03(mod) Article Feedback v5 - Develop Feedback link Option A (vs. Option E or no link) - Metrics test 2 - 10https://bugzilla.wikimedia.org/34406  +comment (10Reha Sterbin)
[14:23:20] 	 03amire80 *  10/trunk/extensions/Narayam/tests/qunit/ext.narayam.rules.tests.js:
[14:23:20] 	 Added the ability to test extended keyboard layouts.
[14:23:20] 	 Added tests for Hebrew extended keys.
[14:23:20] 	 Made "mr" string more consistent.
[14:33:28] 	 03(FIXED) Reset of permissions for Hindi Wikipedia (hiwiki) - 10https://bugzilla.wikimedia.org/35355  +comment (10Sam Reed (reedy))
[14:41:30] 	 semantic mediawiki installation asks to login as admintrator. how to get administrator status on my wiki ?
[14:42:32] 	 New code comment: Jeroen De Dauw; Indeed, this is to bad. In my original version you could use these as you would normally. That appro; 
[14:42:36] 	 03(mod) Book Creator won't export to OpenDocument Text (ODT) format - 10https://bugzilla.wikimedia.org/35353  (10Sam Reed (reedy))
[14:43:27] 	 sakthi when you create the wiki, the first account is an admin and bureaucrat
[14:43:47] 	 a bureaucrat can give admin rights to others
[14:43:54] 	 Does anyone know of a command-line utility to convert mediawiki files to html?
[14:45:40] 	 03amire80 *  10/trunk/extensions/Narayam/tests/qunit/ext.narayam.rules.tests.js: Added a comment, follow up to r114273.
[14:45:44] 	 Denny_WMDE: but when installing semantic extension and visiting Special:SMWAdmin its giving a permission error.
[14:46:52] 	 according to Special:ActiveUsers does your account have admin rights?
[14:50:03] 	 sakthi what kind of rights do you have according to Special:ActiveUsers ?
[14:50:27] 	 03(UNCONFIRMED) Food items should be customizable per wiki - 10https://bugzilla.wikimedia.org/35351  +comment (10Sam Reed (reedy))
[14:50:40] 	 Denny_WMDE: No. it shows only the username(talk|contribs)
[14:53:19] 	 sakthi: do you have any admin account on that wiki? what does Special:ListUsers show?
[14:55:23] 	 Denny_WMDE: the Special:ListUsers shows some 4 users that i have created. and Special:ListUsers/sysop shows no results.
[14:57:46] 	 03(mod) [SRF] Not all selected Articles showing in format=calendar, timeline or eventline - 10https://bugzilla.wikimedia.org/35318  +comment (10Yaron Koren)
[14:58:50] 	 sakthi: according to https://www.mediawiki.org/wiki/Manual:Administrators : "The initial user created by the installer should have 'Bureaucrat' rights."
[14:58:57] 	 03(mod) Duplication of defaults in wgAddGroups/wgRemoveGroups - 10https://bugzilla.wikimedia.org/35283  +comment (10Sam Reed (reedy))
[14:59:29] 	 sakthi: if this is not the case, sth went wrong. try https://www.mediawiki.org/wiki/Manual:Setting_user_rights_in_MediaWiki
[15:00:43] 	 03daniel *  10/branches/Wikidata/phase3/includes/ (Content.php ContentHandler.php EditPage.php WikiPage.php): doEdit(), etc
[15:02:17] 	 hey there
[15:03:51] 	 Denny_WMDE: i had tried installing mediawiki 2 times. but could't login as admin
[15:04:10] 	 hello, this is a draft of my GSOC 2012 proposal https://www.mediawiki.org/wiki/User:Deepanshu/GSoC_Application , can someone please review it and give a feedback. :)
[15:05:18] 	 sakthi: sorry, don't know why this isn't working. did you try the link i sent?
[15:06:01] 	 03(mod) Enable sub page feature in Telugu Wikisource (te.wikisource.org) - 10https://bugzilla.wikimedia.org/35193  +comment (10Sam Reed (reedy))
[15:06:56] 	 Denny_WMDE: that link was redirected to Setting user *groups* in mediawiki
[15:08:02] 	 anybody knows if there is any "command block" defined in wiki code? something like "begin/end". I need a #switch: case to return more than one template
[15:08:07] 	 deepanshum, looks VERY vague
[15:08:48] 	 Id tried {{ }}} and [[ ]] without success... :/
[15:08:53] 	 "Organizing watchlists" - how?
[15:09:42] 	 sakhti: yeah, give the normal group the userrights user right, make one of them an admin (and bureaucrat), take away the right again, and then use the admin. it is just an idea
[15:10:09] 	 "adding articles/edits to favourites" - what qare favourites and how they're different from watchlist?
[15:10:33] 	 The sidebar  will have a list of recent items in the watchlist, also on the watchlist page organizing into sub catagories
[15:11:23] 	 ashley, ^^^
[15:11:24] 	 Add to favourite will be much like rating of a users post or edits which can then as suggested on the ideas page could be used for 'Who has been awesome' kind of thing.
[15:12:48] 	 I still see no serious use case for favorites/watchlist separation. anyway, ashley seems to be the best possible mentor for this project
[15:14:10] 	 okay, thanks for your feedback. I suppose ashley is not available as of now. This is a very basic draft of the idea and I wish to improve a lot on it with the guidance from you guys. :)
[15:15:25] 	 03(mod) Create Wikipedia Lezgi - 10https://bugzilla.wikimedia.org/34223  +comment (10Sam Reed (reedy))
[15:15:26] 	 03(mod) Create Wikisource in Belarusian - 10https://bugzilla.wikimedia.org/34351  +comment (10Sam Reed (reedy))
[15:15:32] 	 03(mod) Create Gujarati Wikisource - 10https://bugzilla.wikimedia.org/35138  +comment (10Sam Reed (reedy))
[15:15:32] 	 03(mod) Create Slovenian Wikiversity - 10https://bugzilla.wikimedia.org/35290  +comment (10Sam Reed (reedy))
[15:17:50] 	 saper: ping?
[15:18:29] 	 hexmode: yeah?
[15:18:37] 	 how are you doing man
[15:18:59] 	 saper: fine fine... was curious if you had any time to look at https://bugzilla.wikimedia.org/27283
[15:19:08] 	 and  the updates there
[15:19:36] 	 yes
[15:19:41] 	 I looked at it yesterday
[15:19:46] 	 even started my own upload
[15:19:57] 	 (which went bad but that's another matter)
[15:20:02] 	 I can perfectly reproduce this
[15:20:04] 	 so
[15:20:11] 	 the answer is: it's a mess
[15:20:14] 	 is there anything I can do?
[15:20:15] 	 heh
[15:20:29] 	 well I can try to fix the SqlBagOStuff a bit
[15:21:06] 	 but in general I think we need an architectural change - move transaction to the $wgRequest and open one for the request and commit at the very end
[15:21:20] 	 hrm...
[15:21:35] 	 what worries me really are those SAVEPOINT errors
[15:21:49] 	 saper: could you post that to wikitech-l?  I think it makes some sense, but that is only me
[15:21:51] 	 03(mod) Upload problems of any kind: Especially with UpWiz stash - 10https://bugzilla.wikimedia.org/35354  +comment (10Marco)
[15:22:10] 	 hexmode: I did that once for a custom application I had maintaned in Zope
[15:22:22] 	 because programmers before did BEGIN/COMMIT manually
[15:22:37] 	 one transaction/one request ??
[15:22:38] 	 and Zope actually does this - it keeps references to all open transactions for you
[15:22:46] 	 and commits them on success or rollbacks
[15:22:54] 	 one transaction = one web request
[15:22:59] 	 i.e. action=delete
[15:23:08] 	 or something like that
[15:23:27] 	 things may be tricky since how do you rollback, say, a memcached
[15:23:58] 	 not all our data sources are transactional (memcached, filesystem)
[15:24:05] 	 in other words, I like this bug 
[15:24:06] 	 right
[15:24:09] 	 heh
[15:24:19] 	 it is an interesting bug ;)
[15:24:37] 	 the problem is that those INSERT IGNORE or REPLACE really break
[15:24:53] 	 I am not sure if you had a chance to check if your dump is complete
[15:25:02] 	 (I guess it's kind of impossible)
[15:25:25] 	 saper: my import errored out some time last night
[15:25:27] 	 1s
[15:25:42] 	 I will check for those cases (fixing INSERT IGNORE/REPLACE), as much as I can on SqlBagOStuff 
[15:26:11] 	 03(FIXED) Enable the WikiLove extension for incubator - 10https://bugzilla.wikimedia.org/31209  +comment (10Sam Reed (reedy))
[15:26:11] 	 ignore is kinda evil :P
[15:26:55] 	 03(mod) usercontribs API: sort results by timestamp,user or user,timestamp - 10https://bugzilla.wikimedia.org/35349  +comment (10Immae)
[15:27:24] 	 hrm... maybe I need  to try update.php: ERROR:  insert or update on table "revision" violates foreign key constraint "revision_rev_page_fkey"
[15:27:24] 	  
[15:27:26] 	 03(mod) Enable sub page feature in Telugu Wikisource (te.wikisource.org) - 10https://bugzilla.wikimedia.org/35193  +comment (10Shiju Alex)
[15:27:55] 	 03(mod) usercontribs API: sort results by timestamp,user or user,timestamp - 10https://bugzilla.wikimedia.org/35349  +comment (10Immae)
[15:30:42] 	 03(FIXED) Incubator configuration updates - 10https://bugzilla.wikimedia.org/35161  +comment (10Sam Reed (reedy))
[15:30:51] 	 hexmode: reading http://thread.gmane.org/gmane.science.linguistics.wikipedia.technical/49500
[15:31:16] 	 hexmode: do you get this error as (ignored)?
[15:33:22] 	 Denny_WMDE: I sorted out the problem. the mistake was mine, i used the same db name as old one when installing new wiki, so it got updated and didnt show the admin user as i used the same name every time. :)
[15:36:03] 	 sakthi: glad its solved
[15:36:35] 	 Denny_WMDE: Thankyou for helping :)
[15:37:35] 	 03(NEW) LCStore is not handling transactions correctly - 10https://bugzilla.wikimedia.org/35357 normal; MediaWiki: Internationalization; (mah)
[15:39:05] 	 03(mod) Remove Nested Transactions - 10https://bugzilla.wikimedia.org/27283  +comment (10Marcin Cieślak)
[15:39:52] 	 03(mod) importImages on Fenari is broken on 1.19wmf1 - 10https://bugzilla.wikimedia.org/34773  (10Rob Lanphier)
[15:39:53] 	 03(mod) Some corrupt thumbs remain from initial Swift deploy - 10https://bugzilla.wikimedia.org/34695  (10Rob Lanphier)
[15:39:53] 	 03(mod) wmf-config/swift.php error on upload - 10https://bugzilla.wikimedia.org/34440  (10Rob Lanphier)
[15:40:35] 	 saper: "do you get this error as (ignored)?" which error?
[15:40:51] 	 hexmode: what is your perspective on 1.19 release? I am afraid I won't be able to finish my PostgreSQL updater fixes this week :-( and it would be good to deliver it finally for the release and possibly even backport into 1.18 (many 1.18 users complaining!)
[15:41:02] 	  ERROR:  insert or update on table "revision" violates foreign key constraint "revision_rev_page_fkey"
[15:41:23] 	 site request bug https://bugzilla.wikimedia.org/show_bug.cgi?id=34791 please fix it, I know that everyone busy 
[15:41:40] 	 jayanta: can you explain why it's urgent?
[15:42:13] 	 03(mod) Namespace names changing on Komi Wikipedia (kv) - 10https://bugzilla.wikimedia.org/35296  +comment (10Sam Reed (reedy))
[15:44:26] 	 jayanta: as you can see https://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&list_id=101372&component=Site%20requests&resolution=---&product=Wikimedia we have a lot of open Site Request requests.  If you can explain why *this one* is urgent, then people will do it faster.
[15:45:01] 	 maybe reimporting stuff deleted around 2010? http://www.nytimes.com/2010/07/12/business/media/12link.html
[15:47:26] 	 saper: I don't know... we have this https://bugzilla.wikimedia.org/buglist.cgi?target_milestone=1.19.0%20release&resolution=---
[15:48:55] 	 saper: and the error was from a command line import
[15:50:46] 	 Hello. I'm wondering if it's possible to get a "button" in the editor (like bold and italic), where you can upload a photo directly and it automatically inserts itself into code? As a userfriendly photo-inserter?
[15:51:05] 	  sumanah: this is not so urgent but we need and we discuss our VP and and 20 days old:) , OK , and fixed it as your convenient time..... thanks..
[15:51:31] 	 jayanta: what does "fixed it as your convenient time" mean? 
[15:51:58] 	 do you mean, please fix it when we find it convenient to do so?
[15:52:32] 	 New code comment: Dantman; WTF. I test, and test, and test these changes... and still I miss stuff when I'm asked to refactor c; 
[15:53:34] 	 03(FIXED) Namespace names changing on Komi Wikipedia (kv) - 10https://bugzilla.wikimedia.org/35296  +comment (10Sam Reed (reedy))
[15:53:40] 	 https://toolserver.org/~robla/crstats/?report=trunkphase3 the more people review and revert code today, the less we'll have headaches after the Git migration tomorrow.
[15:53:54] 	 03(mod) [Regression] File deletions don't always purge everything - 10https://bugzilla.wikimedia.org/35047  (10Rob Lanphier)
[15:55:21] 	 03(mod) Remove Nested Transactions - 10https://bugzilla.wikimedia.org/27283  +comment (10Mark A. Hershberger)
[15:56:27] 	 03ezachte *  10/trunk/wikistats/squids/SquidReportArchive.pl: Fixed wrong percentage mobile browsers
[15:57:04] 	 New patchset: QChris; "Adding otherformats.multistream documentation" [operations/dumps] (ariel) - https://gerrit.wikimedia.org/r/3293
[15:57:11] 	 03ezachte *  10/trunk/wikistats/squids/SquidCountArchiveProcessLogRecord.pm: code 'W' (mobile apps), only for client report, not for OS report
[15:59:59] 	 saper: maybe we should replace begin() and commit() with savepoint magic?
[16:00:41] 	 A user reported some edits from 2001 to 2003 seems to be missing on ptwiki.
[16:00:46] 	 Were they lost somehow? Maybe a software update?
[16:00:52] 	 E.g.: Why old edits such as
[16:00:54] 	 http://pt.wikipedia.org/wiki/Planeta?diff=1517&oldid=1030
[16:00:58] 	 are not in the list of contributions of the user?
[16:01:00] 	 http://pt.wikipedia.org/wiki/Special:Contribs/Jorge?dir=prev&limit=10&uselang=en
[16:01:06] 	 hello I am interested in participating in GSoC this year. Its my first year for GSoC.  I am currently working on android. So maybe I can develop an app for GSoC?
[16:01:15] 	 Some app for wiki
[16:01:17] 	 ?
[16:03:42] 	 hexmode: not sure, probably not...
[16:04:11] 	 hexmode: with my transaction checker we can see if transaction is open, but only for pgsql now (not sure if it's possible for all DBs) 
[16:04:32] 	 having begin() { begin_only_if_no_transaction() }
[16:04:49] 	 but I really hope we have some bug somewhere we can pinpoint 
[16:05:02] 	 without changing a lot
[16:05:13] 	 saper: probably several bugs that mysql just lets us ignore
[16:05:22] 	 arkiver: we already have an android app for wikipedia/wiktionary. But you could look at adding new features to it
[16:06:54] 	 We don't have a right to allow users to edit userpages when edit = false do ewe?
[16:06:57] 	 *we
[16:07:44] 	 right
[16:08:11] 	 AryehGregor: around?
[16:08:19] 	 can be accomplished with lockdown, apparently
[16:08:53] 	 arkiver: poke yuvipanda
[16:08:54] 	 14(WFM) Food items should be customizable per wiki - 10https://bugzilla.wikimedia.org/35351  +comment (10Ryan Kaldari)
[16:09:04] 	 srikanthlogic: he's pokin us on wikimedia-mobile
[16:10:15] 	 Reedy, alright ! 
[16:10:23] 	 srikanthlogic, yep im on it :)
[16:11:01] 	 when using index.php?tittle=SomeTitle&action=render , is there a way to get it to render the content and TOC separately? as in, is there a parameter that will give me just the TOC?
[16:11:03] 	 03(WONTFIX) se.wikimedia.org: allow users to edit their userpage - 10https://bugzilla.wikimedia.org/35185  +comment (10Sam Reed (reedy))
[16:11:48] 	 03(mod) API returns invalid JSON despite HTTP status 200 - 10https://bugzilla.wikimedia.org/35300  +comment (10Rainer@Rillke.eu)
[16:16:25] 	 03(mod) 'X' image is really pixelated - 10https://bugzilla.wikimedia.org/35231  +comment (10Patrick Hayes)
[16:17:22] 	 14(WFM) App spinner animation never stops - 10https://bugzilla.wikimedia.org/35229  (10Patrick Hayes)
[16:18:14] 	 Hey all. Is there a way to edit statistics on http://s23.org/wikistats/mediawiki_extensions.php ?
[16:18:36] 	 I'm looking for it in s23.org wiki but I can't find any information
[16:19:45] 	 Tim_Weyer: looks like the domain name belongs to "mutante"
[16:20:06] 	 oh :-D
[16:20:16] 	 he's asleep now most likely
[16:20:30] 	 saper: Yes. But it should be editable by everyone. It has been the last time updated a long time ago
[16:20:46] 	 "should" is subjective
[16:20:56] 	 Otherwise I suggest to remove it from Extension template
[16:20:58] 	 It's a private site, it can do what it wants
[16:21:42] 	 Tim_Weyer: I tend to avoid websites I can't edit, too :)
[16:21:46] 	 "Check usage (experimental)" yes, but I want to add my and others' extensions
[16:22:11] * OuKB  curses NetBeans once more and downloads PhpStorm
[16:22:27] 	 /msg mutante solte funktionieren :)
[16:22:46] 	 s,l,ll,
[16:24:20] 	 03jeroendedauw *  10/trunk/extensions/SemanticResultFormats/SRF_Settings.php: add formats to seettinsg file for easier overview
[16:25:20] 	 saper: du machst mir Angst... warum sprechen so viele Leute blo� Deutsch? :D
[16:26:21] 	 03(mod) 'X' image is really pixelated - 10https://bugzilla.wikimedia.org/35231  +comment (10Tomasz Finc)
[16:26:27] 	 03(mod) 'X' image is really pixelated - 10https://bugzilla.wikimedia.org/35231  +comment (10Tomasz Finc)
[16:27:49] 	 es stimmt gar nicht, die sagen nur so
[16:28:28] 	 03(mod) 'X' image is really pixelated - 10https://bugzilla.wikimedia.org/35231  +comment (10Patrick Hayes)
[16:28:41] 	 saper: ich habe schon auf vielen Benutzerseiten gelesen, dass die Personen zumindestens Grundkenntnisse der deutschen Sprache besitzen (also ungef�hr so wie du)
[16:31:44] 	 04(REOPENED) Reset of permissions for Hindi Wikipedia (hiwiki) - 10https://bugzilla.wikimedia.org/35355  +comment (10Nemo_bis)
[16:32:13] 	 AryehGregor: ?
[16:32:32] 	 liangent, yes?
[16:33:17] 	 AryehGregor: can you explain something about http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3/maintenance/updateCollation.php for me?
[16:33:17] 	 03(mod) 'X' image is really pixelated - 10https://bugzilla.wikimedia.org/35231  +comment (10Tomasz Finc)
[16:33:31] 	 liangent, possibly, if I remember.  Go ahead.
[16:33:40] 	 if ( $force && $row ) { // why do we need a $force & here?
[16:33:59] 	 so if --force is not set, when is $batchConds updated
[16:35:00] 	 I dunno.  It looks like it's not.
[16:36:00] 	 liangent, http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/maintenance/updateCollation.php?r1=80614&r2=80615& Blame Tim.  :)
[16:38:01] 	 03jeroendedauw *  10/trunk/extensions/SemanticMediaWiki/ (3 files in 2 dirs): moved refresh tab hooks
[16:38:04] 	 AryehGregor: but in the older version, http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/maintenance/updateCollation.php?revision=80614&view=markup
[16:38:10] 	 how does it go to the next batch?
[16:39:29] 	 liangent, this is the version I wrote: http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/maintenance/updateCollation.php?revision=72308&view=markup
[16:39:38] 	 There it just uses array( 'LIMIT' => self::BATCH_SIZE ).
[16:40:18] 	 03jeroendedauw *  10/trunk/extensions/SemanticMediaWiki/ (SemanticMediaWiki.hooks.php includes/SMW_Setup.php): kill obsolete code
[16:40:21] 	 Which is true in the revision you just linked to, too.
[16:40:33] 	 It just runs it in a loop with LIMIT.
[16:41:14] 	 ok I understand
[16:41:42] 	 it loops forever until all rows have been updated
[16:41:53] 	 Until the number of rows updated is less than the batch size, specifically.
[16:43:28] 	 03(FIXED) Reset of permissions for Hindi Wikipedia (hiwiki) - 10https://bugzilla.wikimedia.org/35355  +comment (10Sam Reed (reedy))
[16:43:52] 	 AryehGregor: ok I understood. thanks
[16:48:29] 	 03(mod) Reset of permissions for Hindi Wikipedia (hiwiki) - 10https://bugzilla.wikimedia.org/35355  +comment (10Snowolf)
[16:48:31] 	 03(NEW) DB backtrace while importing - 10https://bugzilla.wikimedia.org/35358 normal; MediaWiki: Database; (mah)
[16:49:05] 	 03maxsem *  10/trunk/extensions/MobileFrontend/api/ApiQueryExtracts.php: Fixed premature return from a function, comments
[16:50:25] 	 03(mod) Reset of permissions for Hindi Wikipedia (hiwiki) - 10https://bugzilla.wikimedia.org/35355  +comment (10Sam Reed (reedy))
[16:51:38] 	 03(mod) Add support for reporting caught JS errors to a wiki page - 10https://bugzilla.wikimedia.org/35333  +comment (10Rainer@Rillke.eu)
[16:52:06] 	 03(mod) DB backtrace while importing - 10https://bugzilla.wikimedia.org/35358  +comment (10Mark A. Hershberger)
[16:57:03] 	 is there a 'best way' to add badge script, such as for a Google+ Page badge to a wiki page?  I'm looking at the WikiScript extension, as well as the Widgets extension. Can't really decide which one to use.
[16:58:04] 	 03(FIXED) Duplication of defaults in wgAddGroups/wgRemoveGroups - 10https://bugzilla.wikimedia.org/35283  +comment (10Ruslan)
[16:58:32] 	 03(mod) se.wikimedia.org: allow users to edit their userpage - 10https://bugzilla.wikimedia.org/35185  +comment (10Jan Ainali)
[16:59:44] 	 03(mod) DB backtrace while importing - 10https://bugzilla.wikimedia.org/35358  +comment (10Mark A. Hershberger)
[17:00:16] 	 03(mod) Add support for reporting caught JS errors to a wiki page - 10https://bugzilla.wikimedia.org/35333  +comment (10Rainer@Rillke.eu)
[17:00:50] 	 hexmode: !b 35358 it might be the dump as well
[17:01:22] 	 03(mod) DB error while importing on Postgres - 10https://bugzilla.wikimedia.org/35358   +postgresql; summary (10Max Semenik)
[17:02:54] 	 saper: hrm... maybe
[17:03:06] 	 I've had that once with liquidthreads
[17:03:29] 	 !b 29564  | hexmode
[17:03:30] 	 https://bugzilla.wikimedia.org/show_bug.cgi?id=29564
[17:03:30] 	 https://bugzilla.wikimedia.org/show_bug.cgi?id=29564
[17:03:45] 	 two bots
[17:03:48] 	 yay!
[17:03:52] 	 and nobody gives a title
[17:03:57] 	 ??? my thoughts eggs-actly
[17:05:54] * Dantman  hates svn externals
[17:06:10] 	 Hello I am trying to edit a skin on my wiki … the mediawiki cache is kicking my butt though
[17:06:27] 	 in local settings I've dialed the cache through $wgMainCacheType = CACHE_NONE; $wgMessageCacheType = CACHE_NONE; $wgParserCacheType = CACHE_NONE; $wgEnableParserCache = false; $wgCachePages = false;
[17:06:36] 	 cleared my brewer's cache
[17:06:46] 	 hmmm... we don't cache the output with anything but the file cache
[17:06:46] 	 and also deleted the contents in mediawiki/cache folder
[17:07:00] 	 still changes to my skin (sidebar / navbar) does not show up
[17:07:25] 	 hmm
[17:07:45] 	 any idea what else could be caching this? 
[17:08:07] 	 I would have said browser... but since you cleared that...
[17:08:14] 	 You running something like varnish or squid?
[17:08:23] 	 hmm i don't believe so
[17:08:29] 	 If not then all I can say is you might not actually be making the changes right
[17:08:32] 	 03(mod) se.wikimedia.org: allow users to edit their userpage - 10https://bugzilla.wikimedia.org/35185  +comment (10Sam Reed (reedy))
[17:08:57] 	 scratching my head
[17:09:17] 	 03(mod) Page translation with external link needing CAPTCHA - 10https://bugzilla.wikimedia.org/34182  15enhancement->minor (10Niklas Laxström)
[17:09:19] 	 i've even changed the navbar .png file to transparent and it doesn't show up 
[17:09:23] 	 New review: Hashar; "Ca marche. Bravo :-]" [test/mediawiki/core] (master); V: 1 C: 2;  - https://gerrit.wikimedia.org/r/3289
[17:09:26] 	 Change merged: Hashar; [test/mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3289
[17:12:00] 	 Hmmm... I should update router.php to force error display changes
[17:12:09] 	 14(INVALID) Improve Special:Translate logging - 10https://bugzilla.wikimedia.org/35136  (10Niklas Laxström)
[17:12:31] 	 hi all. MW 1.16.0 here. I am trying to put the string "

i wanna be verbatim text

" (no quotes) in verbatim, i.e. prepending with a withespace at the beginning. But no way, MW keeps interpreting it a HTML. Any gotcha? [17:12:57] I am talkng of the MW markup. [17:13:13] 03jdlrobson * 10/trunk/extensions/MobileFrontend/javascripts/ (beta_opensearch.min.js toggle.min.js): update latest minified js versions [17:13:38] 03(mod) Support Google Translate V2 API - 10https://bugzilla.wikimedia.org/31695 normal->15enhancement (10Niklas Laxström) [17:14:05] ggherdov: Wrap it in a ; Though, I should mention
is deprecated and 1.16 is EOL [17:14:13] 03(FIXED) Translate popups with insufficient height - 10https://bugzilla.wikimedia.org/33647 +comment (10Niklas Laxström) [17:15:43] 03(mod) Check blacklist should be configurable in message group configuration - 10https://bugzilla.wikimedia.org/31281 normal->15enhancement (10Niklas Laxström) [17:16:15] Dantman: oh good. Thanks. I thought that was going to make me lose the verbatim (vbtim it's given by wiki-izing the text) but no, your saolution does the magic. [17:16:25] ggherdov: you really should upgrade. [17:17:13] sumanah: secutiry reason you say? It's the intranet of my company. It isn't meant to be exposed on the wild web. [17:17:16] 03(mod) Make the page title optionally translatable - 10https://bugzilla.wikimedia.org/34098 (10Niklas Laxström) [17:17:19] security* [17:17:31] * ggherdov just asking [17:17:33] ggherdov: https://www.mediawiki.org/wiki/Manual:Upgrading#Why_upgrade.3F [17:18:09] ggherdov: If there are parts that you do want converted you can just use arround the specific parts you don't. [17:19:53] sumanah: i made a draft of the proposal. could you please go through it and give me your feedback on this. :) https://www.mediawiki.org/wiki/User:Deepanshu/GSoC_Application#Project_summary [17:20:25] sumanah: the security reason is of no appeal for us (it's damn locked down, if a bud guy can access our LAMP mediawiki stack we have much biggere problems than a flawn wiki. THe only reason I pewrsonally would upgrade, and others would to, is embedded syntax highlighting for code (we write software -- and often publish code snippets on the wiki) [17:20:32] deepanshum: link to the source code for WikiLive [17:20:36] bad* [17:20:40] Dantman: thx. [17:20:57] ggherdov: you could install some extensions & gadgets to help with that [17:21:13] sumanah: true. [17:21:29] Hi, [17:21:37] deepanshum: you should also link to your curriculum vitae/resume [17:21:46] I have a problem with mediawiki. When I extract it to my server it ask to configure it [17:22:10] When I have configured it and send the ...php to my server it works as it should (using privatewiki) [17:22:20] When I try to login it says "No such user" [17:22:22] ok. I will place the links to the source code of WikiLive and also my resume on the proposal. [17:22:29] 03(mod) While Using English interface, Namespace in dropdown must use English equivalents. - 10https://bugzilla.wikimedia.org/34439 normal->15enhancement (10Niklas Laxström) [17:22:34] 03dantman * 10/branches/ (3 files in 3 dirs): Backport r114272, Reedy's fix for r114233 to REL1_17, REL1_18, and REL1_19. [17:22:49] deepanshum: and of course there are some parts of that proposal that need spellchecking, proofreading, or replacement of the template text with your own words [17:23:15] yes offcourse. dut i really wanted to know your feedback and get suggestions on the idea :) [17:23:53] 03yaron * 10/trunk/extensions/SemanticForms/includes/SF_FormPrinter.php: Added handling for $wgReadOnly and $wgReadOnlyFile - fix for bug 35286 [17:24:19] deepanshum: that's a very very long title you have there [17:24:24] "Organizing watchlists, adding articles/edits to favourites, rating edits. Inclusion of sidebar to display recent activity and integration with social gadget on mediawiki websites and external wikis." [17:25:01] Is there anything I could try with my problem? [17:25:23] Since I think it doesn't even try to create the administrator account when making the settings php [17:25:40] 03(FIXED) SemanticForms does not respect $wgReadOnly (good enough). - 10https://bugzilla.wikimedia.org/35286 +comment (10Yaron Koren) [17:26:02] I just wrote a small description of the idea there, will surely replace it with a more concise one! [17:28:12] deepanshum: I'm not the Lord God of MediaWiki, but I don't find your proposal very compelling. but ashley might. Do you know about the SocialProfile extension? [17:29:16] hi. is there any way to find the quality of the contributions from given user? specifically don't want to look at number of edits. e.g. i can add space, save, remove space, save and thus can increase my edit count. but that does not improve the quality. [17:29:31] 03aaron * 10/branches/wmf/1.19wmf1/ (. includes/ includes/filerepo/file/LocalFile.php): MFT r114228 [17:29:38] yes, i have read the documentation of the SocialProfile extension [17:29:56] also, deepanshum, if you can find additional people within Wikimedia wikis who are interested in the functionality you want to add, point to those discussions within your proposal [17:30:03] shantanoo: that's a good question [17:30:30] the proposal i have suggested could well be integrated into the SocialProfile extension. [17:30:58] yes, i will definetly search for the discussions on this and include those links in my proposal [17:31:11] sumanah: :) now thats not the response when i feel good…;) [17:31:27] 03jdlrobson * 10/trunk/extensions/MobileFrontend/stylesheets/images/ccommons.png: [17:31:27] follow up to r114263 [17:31:27] add image referenced in footer [17:31:45] deepanshum: SocialProfile is, as far as I know, not currently deployed on any Wikimedia Foundation wikis. But ashley knows other wikis where it is deployed [17:31:46] Draga: still there/ [17:31:56] and ashley mentored last year, so ashley may be interested in mentoring again this year. [17:31:58] Draga: How do you know the account is not created? [17:33:22] yes i have talked to ashley regarding this, but he has indicated that he might be busy during this summer [17:33:28] saper: I'm trying to drop all tables from mysql and create new settings.php [17:33:40] could you please suggest other possible mentors :) [17:33:42] Draga: ouch [17:33:48] Draga: I would 'drop database' [17:33:56] anyone uses 'rate this page' plugin on wikisource? [17:34:05] Draga: which version i was? [17:34:07] deepanshum: have you looked at the mentor list on https://www.mediawiki.org/wiki/Summer_of_Code_2012 [17:34:07] ? [17:34:18] rather looking for something which can provide quick feedback [17:34:21] saper: Well funniest thing that I can't drop it :D [17:34:25] shantanoo: you might want to ask foundation-l honestly [17:34:25] Draga: you could check the "user" table [17:34:28] especially for copy-violations [17:34:31] ok [17:35:01] sumanah: for long time am trying to avoid joining multiple mailing lists…but…:) [17:35:04] yes i did! [17:35:53] shantanoo: there is gmane.org if you don't like too much mailing lists, and you can subscribe and then "set delivery off" [17:36:01] i just wanted to ask if you know a mentor who would be interested in such kind of idea. :) [17:36:21] Draga: I know I have one shared hosting like that I guess [17:36:42] saper: hmm. never thought much about nntp…does gmane allow posting? [17:37:02] saper: I try dropping those and creating everything from a scratch then checking user and such from mysql if nothings there I'll ask =) [17:37:21] deepanshum: this just does not seem like a very interesting idea to me. Why don't people just bookmark using their browsers? [17:37:32] 03(mod) Write git localization import scripts for translatewiki.net - 10https://bugzilla.wikimedia.org/34137 +comment (10Niklas Laxström) [17:37:41] deepanshum: and if they want social stuff, they could just use their existing social networks [17:37:55] saper: but then i need to start using mutt again as don't see nice nntp reader... [17:38:23] * Dantman just ended up using opera for his reader when he switched os [17:38:42] shantanoo: I'm still using slrn with hardly any MIME support :) [17:38:54] 03(NEW) Update make-wmf-branch to work with git - 10https://bugzilla.wikimedia.org/35359 normal; Wikimedia Tools: [Other]; (sam) [17:38:57] 03(mod) Image thumbnails are not shown when viewing stable version of a page - 10https://bugzilla.wikimedia.org/31962 (10f4nch) [17:39:32] the basic idea is to have a collection of all their favourites at one place linked to their mediawiki account without relying on external networks and also to facilitate the implementation of 'Who's been awesome' functionality. [17:39:44] !seen santhosh [17:39:47] santhosh (~santhosh@117.204.104.30) was last seen quitting from #mediawiki 20 minutes ago stating (Ping timeout: 246 seconds). [17:40:53] 03(NEW) Update make-release to work with git - 10https://bugzilla.wikimedia.org/35360 normal; Wikimedia Tools: [Other]; (sam) [17:41:04] deepanshum: most people just use their userpages for that sort of link-collecting right now [17:41:07] i am aware that mediawiki keeps track of history by using diff between different revision, however, i am still confused about the functionality of UNDO. From what I understand, undo remove all the changes that happened after that revision; for example, I am undoing 5205 then all the changes after 5204 will be reverted. However, I am bumping into this error message "The edit could not be undone due to conflicting intermediat [17:41:23] no [17:41:29] undo just undos one revision [17:42:09] or several [17:42:10] deepanshum: I need to go to a very long meeting now, but here's my suggestion: talk to some real Wikipedia, Wikisource, Wiktionary, Wikiversity, etc users in their IRC channels, Village Pumps, and mailing lists [17:42:18] Dantman: ohh, so basically when I click undo, I am trying to remove that "diff" out of the entire log [17:42:21] AaronSchulz: the feature was expanded? [17:42:28] consecutive revs [17:42:37] Really? [17:42:44] Never saw that. [17:42:49] Dantman: and if other revisions are dependent on the revision I am trying to remove [17:42:53] I will hav that error message? [17:42:58] of course, conflicts are more likely, but sometimes it goes through ;) [17:42:58] Likely [17:43:11] deepanshum: find out more about what they want, show them your idea. And separately, look at some of the usability and editor engagement work that's happening right now at the Wikimedia Foundation, and see if there's a way you could hook your desires into that [17:43:12] ok, thanks for your feedback. I will try to get the suggestions of the wikimedia users regarding this too! :) [17:43:17] * We either use diff3 for that or create a reverse diff and try to apply it to the current revision to create a revert [17:43:22] AaronSchulz: yeah, i was trying to replicate the error since it was logged without any prefix or anything like that [17:43:39] deepanshum: not just existing Wikimedia users -- the new editor engagement team's documents will help you understand what new users and novice users want. [17:43:41] Dantman: in this case, diff3 was used [17:44:00] the 'or' was, "I can't remember which method it was we used" [17:44:03] deepanshum: https://www.mediawiki.org/wiki/New_Editor_Engagement and its links [17:44:06] 03rmoen * 10/trunk/extensions/MobileFrontend/stylesheets/images/ (5 files): adjust svn props on pngs, followup r114240 [17:44:48] New code comment: Preilly; Why is BETA now the default?; [17:44:48] New code comment: Robmoen; corrected svn props on pngs. marking ok see r114287.; [17:44:52] deepanshum: https://www.mediawiki.org/wiki/New_Editor_Engagement/Smaller_issues might give you some ideas [17:44:52] hexmode: is that possible the some extension has prevented insering that page #943 (which is [[Yiddish]] by the way)? [17:45:00] Dantman: i am still unclear about how diff3 can resolve that, I guess I will test it myself then [17:45:24] Dantman: let me see if I can understand that on a test page [17:45:25] yes i will definetly go through the links you gave me and i ll keep all these points in my mind while interacting with them to get proper feedback! [17:45:41] great, good luck deepanshum [17:46:02] thankyou! :) [17:49:00] Dantman: could you please elaborate more on how diff3 could help in that scenario? [17:49:09] I have no clue [17:49:21] for example I have [rev 1] [rev 2] [rev 3], now I want to undo [rev 2] :( [17:49:24] Dantman: ohhh [17:49:41] I know we use diff3 for edit conflicts... I'm not sure if that's what we use for undo. [17:49:50] Yes, undo uses diff3 too [17:50:21] RoanKattouw: but what I am trying to understand is how exactly it was used [17:51:19] Funny how getGPCVal in WebRequest was created. It doesn't actually get it from GPC at all. It's GET+POST after all, no cookies [17:52:27] lo [17:52:36] lol* [17:53:03] And you never want cookies anyways [17:53:11] 03(FIXED) Enable sub page feature in Telugu Wikisource (te.wikisource.org) - 10https://bugzilla.wikimedia.org/35193 +comment (10Sam Reed (reedy)) [17:53:15] That's why $_REQUEST is so bad. [17:53:27] * Dantman wonders why no-one finds it suspicious that he made some backport commits [17:53:43] rmoen: revert and commit to git, would be best I think [17:54:06] * Coren semi-patiently waits for ^demon. [17:54:17] saper: Ok.. Error was at the mysql. I had to drop everything from there and install mediawiki allover [17:54:19] 03jeroendedauw * 10/trunk/extensions/EducationProgram/ (3 files in 3 dirs): Follow up to r114026; fix plural stuff and add in var for the duration [17:56:54] Dantman: everybody is so excited waiting for git, so that kind of think will become commonplace ;) [17:57:07] thing, even [17:57:18] RoanKattouw: what file in the code base handles diff? :( [17:57:29] saper: ;) No, I'm talking about backporting things to REL1_17-REL1_19 [17:57:46] Dantman: me too [17:58:06] I have some pogtresql to backport silently to 1.18 so let me know if you get away with this [17:58:24] 03(NEW) lisp syntax highlighting is too light - 10https://bugzilla.wikimedia.org/35361 enhancement; MediaWiki extensions: SyntaxHighlight (GeSHi); (huihui) [17:58:58] gColossus: I don't know, it's been years since I last poked at that [17:59:06] ;) Try not to break things.... this stuff is actually sanctioned [17:59:36] RoanKattouw: Dantman: no worries, it just bugs me >.< I hate not understanding things ... [17:59:51] where are the scripts to manage multiple extensions with git? Something that replaces the single svn up and svn commit that updates/commits everything? [17:59:53] Dantman: The good thing about fixing postgresql updater is that it cannot be probably more broken than it is [17:59:59] lol [18:00:31] Hmm why is the mysql password clear text in LocalSettings.php? [18:00:32] Dantman: finally I got MW 1.7.3 to upgrade to trunk but still more bits to be done [18:00:42] ^demon|away: where are the scripts to manage multiple extensions with git? Something that replaces the single svn up and svn commit that updates/commits everything? [18:00:52] Draga: because it needs to be given to the database client library? [18:01:00] Nikerabbit: Much to my dismay it seams like people are intending to use submodules [18:01:01] saper: failed again this time with pageid 944 [18:01:28] 03jdlrobson * 10/trunk/extensions/MobileFrontend/ (javascripts/beta_opensearch.js stylesheets/beta_common.css): [18:01:28] provide feedback when a search is in progress [18:01:28] currently there is no hint that anything is happening [18:01:28] when you type [18:01:32] Dantman: I don't care about the details, I just need stuff that workds [18:01:58] given that we have to handle mixed svn/git repos we really need some scripts to work with that [18:02:02] 03(mod) Set $wgCategoryCollation to 'uca-default' and rebuild category sort keys on Wikimedia wikis deployment - 10https://bugzilla.wikimedia.org/30996 (10mybugs.mail) [18:02:37] Dantman: Actually I just had a discussion in ##php, and it turns out cookies hasn't been in $_REQUEST for a long while [18:02:41] http://us2.php.net/manual/en/ini.core.php#ini.request-order [18:02:45] PC is the default now [18:02:47] Still thinking about there could be more secure way to do it =) [18:02:58] heh [18:03:00] eh, GP I mean [18:03:17] They should kill that config completely [18:03:17] or PG, dunno [18:03:17] New code comment: Jdlrobson; Sorry bad commit. The change to #footer .links li was going to be my next commit to decrease footer ; [18:03:33] hexmode: any message about not being able to add page 944? Or are we having fun with INSERT IGNORE and we just ignore it? [18:04:13] hexmode: I don't see you have [[Extension:AntiSemitic]] enabled; this would explain why [[Yiddish]] is skipped ... [18:04:36] :P [18:05:10] What would be necessary to set $wgCategoryCollation to 'uca-default' for portuguese wikis? Is it necessary to do all wikis at once? (!bug 30996) [18:05:26] Draga: use postgresql and kerbers authentication or something [18:05:49] in the History page, all the revisions are stored in the form of diff with the previous revision? [18:05:51] helderwiki: no it wouldn't be necessary [18:05:56] saper: You'll still end up by the key in a keytab if you want unatended startup. [18:06:02] New code comment: Jdlrobson; See r114264 follow up; [18:06:32] should we open a separate request (adding it as a dependency for that bug) for ptwikis? [18:06:32] New code comment: Jdlrobson; (mistake :-S); [18:06:38] Reedy: ^ [18:06:54] But you're going to have a period of category sorting stuffs being messed up until updateCollation.php is run [18:07:04] Coren: the best way would be to have users logging in to MW with GSSAPI and this in turn could be used to access the database :) But that's against LAMP religion [18:07:17] Reedy: how much would that take? [18:07:21] saper: LAMP is an evil cult. [18:07:23] 03jdlrobson * 10/trunk/extensions/MobileFrontend/javascripts/beta_opensearch.min.js: update minified js [18:07:24] No idea [18:07:25] Time [18:07:26] (weeks? months?) [18:07:37] > 0, < infinity [18:07:43] =( [18:07:54] what kind of mess would we have? [18:07:58] It'll likely be in the SAL from the last time it was migrated [18:08:02] and isn't possible to avoid it? [18:08:05] Well, "Set $wgCategoryCollation to 'uca-default' and rebuild category sort keys on Wikimedia wikis deployment" bug 30996 is basically a superset of requesting it for ptwiki [18:08:05] No [18:09:28] Draga: There is no way around it, really; you can push the problem up a layer or two - but ultimately mw will have to authenticate to the database, so it must have gotten a secret somewhere. [18:09:32] "So I recommend doing this change on a language-by-language basis" [18:09:33] Hmm [18:09:44] Reedy: yep! [18:09:54] that is what I was reading before coming here [18:10:47] helderwiki: Reedy: "language-by-language basis" -- might be good to schedule this, then, no? [18:10:57] saper: Using the user ticket to authenticate to the db would be cool, but a nightmare for maintenance: mwusers would need to be known to the db itself. :-) [18:11:09] This week we'll do pt, next week, zh... [18:11:41] please, please... =D [18:11:45] Coren: that's proper security and not a nightmare :) [18:12:00] ;) No, that's not security [18:12:42] Hmm if I have a privatewiki how I can make accounts? :D [18:12:52] Using user's as auth would imply that every single user has the database credentials to wipe the wiki or view all the deleted content [18:13:08] Draga: create-and-promote [18:13:12] in maintenance [18:13:24] If you messed up your firewall and/or listen directives you would expose your entire wiki to attack [18:13:26] Dantman: ahy? [18:13:34] not necessarily [18:13:43] 03(mod) DB error while importing on Postgres - 10https://bugzilla.wikimedia.org/35358 +comment (10Mark A. Hershberger) [18:13:50] GRANT INSERT ON mediawiki.cu_log TO USER saper [18:14:14] hexmode: Reedy: what would we need to test if 'pt' is one of the languages which would have "category pages broken terribly by this change" or if it is safe to make the change? [18:14:32] No idea without looking it up [18:14:56] 03(NEW) selecting items on the screen does not work in Android 4.x - 10https://bugzilla.wikimedia.org/35362 normal; Wiktionary App: Wiktionary; (hy.cheng) [18:14:57] saper: Have to install maintenance plugin? [18:15:07] saper: But it doesn't fit the current model; right now mw is a trusted delegate. I suppose it would be possible to have the db allow mediawiki/*@THE.REALM... as long as the service is okay and the ticket is signed, map to some service user that has privs like the curren mw database user... [18:15:24] -- A binary string obtained by applying a sortkey generation algorithm [18:15:24] -- (Collation::getSortKey()) to page_title, or cl_sortkey_prefix . "\n" [18:15:24] -- . page_title if cl_sortkey_prefix is nonempty. [18:15:33] of course it doesn't fit [18:15:42] Oh find the special pages [18:15:47] hexmode: Reedy: is this something that would have to be determined by looking into some MW code or by testing it on some labs wiki? [18:15:48] found [18:16:12] saper: ;) UPDATE permission on the user table will be fun [18:16:40] helderwiki: I imagine a test wiki would show it [18:17:45] would it be appropriated to open a (bugzilla?) request for such a test wiki, where pt users could categorize some pages, and see if it works as expected? [18:18:26] I'm not sure if it really needs an explicit test wiki creating just for this purpose [18:18:42] helderwiki: you could set one up on labs :) [18:18:56] how difficult is that? [18:19:05] A simple test wiki? [18:19:09] (didn't read the docs about labs yet) [18:19:17] More than maintenance/dev/ can do? [18:19:32] helderwiki: ask petan to do it on beta :) [18:19:43] saper: I'm just not sure I see what the benefit would be - If you have enough access to get at the credentials mw uses, you would be in a position to trivially hijack anyone elses'. [18:20:00] Dantman: stored procedures... welcome to the client/server world [18:20:29] saper: Well, unless someone gives world read to their LocalSettings.php. :-) [18:21:02] hexmode: who is petan? [18:21:12] 03preilly * 10/trunk/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php: zero rated links for language homepage links [18:21:19] Coren: how many tasks mw is doing *not* on behalf of the users? not too much [18:21:56] job queue, anonymous access, ... [18:22:05] saper: Point. Excepting, I suppose, the job queue which should be conceptually simple to rip out [18:22:09] helderwiki: User:Petan, but also right here (though he may only respond to petan|wk right now). He is the guy who I've been working on beta with [18:23:02] saper: But mw is also a gatekeeper with more granularity than the db can cope with. Page protection, for instance, can't be db-side. (At least, not sanely -- I know of at least one RDBMS that tried to implement per-row ACLs in the past) :-) [18:24:06] 03preilly * 10/branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php: 1.19wmf: MFT r114291 [18:24:43] 03(ASSIGNED) WikiEditor localization for Arabic Wikipedia - 10https://bugzilla.wikimedia.org/30611 -need-review -patch ; +comment (10Amir E. Aharoni) [18:26:03] Reedy: hexmode: what kind of tests would need to be done to determine if it is ok to use uca on ptwikis? [18:26:11] no clue [18:26:39] Coren: sure, database people were implementing business logic via views, triggers and stored procedures... I've had a system I could access data only via PLSQL functions. [18:27:12] saper: nw 2.0: Now in PL/SQL. :-) [18:27:49] saper: It's not insane, now that I think about it. [18:28:12] Dont kid your self.... Its always insane, just a little more then others [18:28:13] :) [18:28:29] helderwiki: ask someone like Tim or AryehGregor who actually are familiar (well, more than most of us) with the code [18:28:42] It'd be useful to know so we can work out which wikis can be easily transferred etc [18:28:44] Reedy, I don't know about the UCA stuff, Tim added it. [18:28:47] saper: I can see how you can move the wiki logic to the db and keep only presentation webserver-side [18:28:51] I only know about my dummy uppercase collation. [18:29:00] Oh, right then, sorry [18:29:07] 03preilly * 10/trunk/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php: redirect to english version of zero for language landing page for only certain carriers [18:29:13] saper: Let's put that on the roadmap for sometime in 2020. :-) [18:29:39] 03preilly * 10/branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php: 1.19wmf: MFT r114293 [18:29:41] helderwiki: might make sense to bring it up on wikitech-l then [18:29:52] Reedy: it seems Tim is not here right now. Do you know a better time to find him on IRC? [18:30:03] eh, that may work as well [18:30:06] =) [18:30:53] I go eat now. Maybe when I come back I'll have a repo. :-) [18:31:28] 03(mod) WikiEditor localization for Arabic Wikipedia - 10https://bugzilla.wikimedia.org/30611 +patch +reviewed; +comment (10Sumana Harihareswara) [18:33:20] 14(WFM) Magic word not working in yi projects - 10https://bugzilla.wikimedia.org/30631 +comment (10Amir E. Aharoni) [18:35:28] 03maxsem * 10/trunk/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.i18n.php: Follow-up r113741: sentence case [18:36:51] 03(mod) add support for Dzongkha / Tibetan script - 10https://bugzilla.wikimedia.org/33718 +comment (10Amir E. Aharoni) [18:37:48] New code comment: Catrope;
 \ + 'articlefeedbackv5-link-close-text1' => 'To remove this widget, go to', \ + 'articlefeedbackv5; 
[18:39:14] 	 03(NEW) Anchors to first sentence in lead paragraph of Wikipedia articles - 10https://bugzilla.wikimedia.org/35363 normal; Wikimedia: General/Unknown; (mackeyfulton)
[18:44:10] * Dantman  contemplates a system where a sqlite database is used to store load balanced db info
[18:44:57] 	 03jdlrobson *  10/trunk/extensions/MobileFrontend/stylesheets/operamini.css:
[18:44:57] 	 fix viewport issues in operamini
[18:44:57] 	 certain css rules are not applying and others
[18:44:57] 	 dont need to be applied
[18:45:18] 	 New code comment: MaxSem; TODO: exit after redirecting.; 
[18:48:51] * freakolowsky  contemplates about calling it a day
[18:53:23] 	 nuff contemplation ... time for action ... k10xbai
[18:57:12] 	 Reedy: hexmode: AryehGregor: done http://lists.wikimedia.org/pipermail/wikitech-l/2012-March/059106.html
[18:58:18] 	 New code comment: Catrope; This should use the 'pipe-separator' message instead of hardcoding the pipe character.; 
[19:01:18] 	 New code comment: MaxSem; Note: implicit Message to string is a PHP 5.3-only feature.; 
[19:05:08] 	 03(mod) add support for Dzongkha / Tibetan script - 10https://bugzilla.wikimedia.org/33718  +comment (10Amir E. Aharoni)
[19:11:35] 	 06(LATER) lisp syntax highlighting is too light - 10https://bugzilla.wikimedia.org/35361   +upstream; +comment (10Sam Reed (reedy))
[19:17:33] 	 03(NEW) On doing "update data" the progress status crosses 100% - 10https://bugzilla.wikimedia.org/35364 minor; MediaWiki extensions: Semantic MediaWiki; (nischayn22)
[19:18:27] 	 03(WONTFIX) BiDi: request for a "BiDi balancing function" to avoid BiDi overlapping between objects - 10https://bugzilla.wikimedia.org/4232  +comment (10Amir E. Aharoni)
[19:22:47] 	 03(FIXED) BiDi support for the personal toolbar - 10https://bugzilla.wikimedia.org/4236  +comment (10Amir E. Aharoni)
[19:23:32] 	 03kipcool *  10/trunk/extensions/Wikidata/OmegaWiki/Transaction.php: Do not store IP for registered users
[19:28:36] 	 03kipcool *  10/trunk/extensions/Wikidata/ (8 files in 2 dirs): Using only numbers for DefinedMeaning titles
[19:31:18] 	 New code comment: Catrope; 
 \ + 'articlefeedbackv5-disable-flyover-help-goto' => 'To remove $1, go to', \ + 'articlefeedbackv5; 
[19:34:58] 	 14(DUP) Enable webfonts for mywiki - 10https://bugzilla.wikimedia.org/33716  +comment (10Amir E. Aharoni)
[19:34:59] 	 03(mod) Enable WebFonts on the Burmese Wikipedia (mywiki) - 10https://bugzilla.wikimedia.org/34817  +comment (10Amir E. Aharoni)
[19:39:06] 	 03preilly *  10/trunk/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php: no need to process the request after the redirect
[19:39:47] 	 03preilly *  10/branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php: 1.19wmf: MFT r114299
[19:42:28] 	 03kipcool *  10/trunk/extensions/Wikidata/OmegaWiki/forms.php: Do not display the removeCheckBox if the user is not allowed to remove data.
[19:44:57] 	 I have a mainspace page http://hi.wikipedia.org/w/index.php?title=WP:VP&redirect=no which now just resloves to a non-existent page in the project namespace
[19:45:14] 	 per http://toolserver.org/~dispenser/cgi-bin/rdcheck.py?page=hi:%E0%A4%B5%E0%A4%BF%E0%A4%95%E0%A4%BF%E0%A4%AA%E0%A5%80%E0%A4%A1%E0%A4%BF%E0%A4%AF%E0%A4%BE:%E0%A4%9A%E0%A5%8C%E0%A4%AA%E0%A4%BE%E0%A4%B2 its supposed to be a redirect
[19:45:19] 	 but I cant access it
[19:45:42] 	 Probably it was created in the mainspace before the ns shortcuts were added
[19:45:53] 	 now its just inaccessible
[19:46:11] 	 Can someone fix this or should I file a bug?
[19:50:17] 	 can anyone help?
[19:52:04] 	 anyone?
[19:53:40] 	 ???
[19:53:58] 	 Sid-G: patience :)
[19:54:14] 	 is a virtue I dont have abundance of :P
[19:54:20] 	 Sid-G: irc is not a support hotline. sometimes it takes a while. sometimes nothing happens. 
[19:54:50] 	 Daniel_WMDE:Sometimes one just wants to know if one is right :)
[19:55:27] 	 Daniel_WMDE:The result doesnt matter right now. I just wanna know if what I'm thinking is correct.
[19:56:52] 	 Sid-G: it looks like it. let me have a look at the database.
[19:57:04] 	 :)
[19:57:12] 	 i only have access to the toolserver copy myself, so i can't fix it
[19:57:21] 	 but i can verifyx
[19:57:29] 	 atleast we'll know if this is it
[19:58:20] 	 Sid-G: yes, confiormed. page_id is 180933
[19:58:36] 	 Daniel_WMDE:Can u check if other such anomalies exist?
[19:59:09] 	 Sid-G: i can check if other pages with the prefix "WP:" exist in the main namespace on hiwiki, yes.
[19:59:22] 	 checking for all custom namespaces and aliases on all wikis would be a lot more work
[19:59:28] 	 Daniel_WMDE:Please do.
[19:59:30] 	 i'm not going to do that any time soon
[19:59:38] 	 03preilly *  10/trunk/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php: fix string comparison
[19:59:44] 	 Daniel_WMDE:I'm just interested in hi-wp for now
[20:00:03] 	 Daniel_WMDE:Just WP would be fine
[20:00:08] 	 Sid-G: 14 such pages exist on hiwiki
[20:00:25] 	 Daniel_WMDE:paste this info somewhere?
[20:00:31] 	 pastebin?
[20:00:34] 	 at it
[20:01:06] 	 oh, and now that I know about this. What should I do? File a bug or something?
[20:01:14] 	 Sid-G: http://pastebin.com/eG6y59yp
[20:01:40] 	 :)
[20:01:44] 	 Sid-G: yea, file a bug report, just so it's not lost. but it's just a few undred bytes of garbage in the database. i don't think it causes any trouble, does it?
[20:02:10] 	 well, these pages may turn up in some listing somewhere, and peopel get confused when they click on the respective links.
[20:02:12] 	 Daniel_WMDE:I just dont like garbage :)
[20:02:26] 	 Daniel_WMDE:The [[WP:VP]] link is annoying
[20:02:29] 	 you don't want to know how much garbage there is in the wiki databases :)
[20:02:45] 	 well yea, but where does that link show up?
[20:03:00] 	 I was reading the database layout page and wished to understand the page deletion process.
[20:03:01] 	 When a page gets deleted, the corresponding record in the page table gets deleted or stays there?
[20:03:05] 	 if you püut that on a page, you get a red link to a non-existing page, as it should be
[20:03:07] 	 Daniel_WMDE: Special/WhatLinksHere of the village pump
[20:03:43] 	 and in http://toolserver.org/~dispenser/cgi-bin/rdcheck.py
[20:03:54] 	 Sid-G: right, automated listings
[20:04:01] 	 yeah
[20:04:28] 	 chrism: i'm no expert, and it has been a while, but i think the page entry is deleted and the respective revision entries are moved to the archive table.
[20:04:32] 	 could be wrong though
[20:05:00] 	 ok :)
[20:05:52] 	 chrism: revisions can also be deleted in-place using the rev_deleted flag. these two systems co-exist.
[20:06:13] 	 rewriting the page deletion machanism has been on the list ofr years, but it's a) scary and b) not urgent
[20:06:17] 	 so it's not gonna happen...
[20:06:25] 	 well, not soon
[20:06:28] 	 :P
[20:06:34] 	 Daniel_WMDE: I just wanted to understand the database that's all :p
[20:07:06] 	 When you access a deleted page it shows any deleted revisions (to the administrator) so can the record from the page table be removed?
[20:07:33] * Sid-G  wonders how small perfect pieces of code become illogical to accomodate the human psyche
[20:07:35] 	 chrism: the information it shows is taken from the archive table.
[20:07:46] 	 it's looked up using namespace/title
[20:07:53] 	 hmm ok
[20:08:30] 	 select count(*) from archive where ...  ---> "there are X deleted revisions"
[20:08:33] 	 simple enough :)
[20:08:43] 	 hi jeremyb 
[20:08:45] 	 err
[20:08:49] 	 hi JeroenDeDauw :)
[20:09:11] 	 thanks for the explanation Daniel_WMDE.. cleared that up for me :)
[20:09:13] 	 Daniel_WMDE: oHai
[20:09:19] 	 Hi.
[20:10:13] 	 Currently denveloping the #2 wiki for minecraft.net, who wanna help? 
[20:11:08] 	 ^demon|away: hashar Nikerabbit https://bugzilla.wikimedia.org/show_bug.cgi?id=34137  so, if I understand correctly, this is the one blocker stopping us from flipping the switch tomorrow
[20:11:10] 	 on git
[20:11:30] <^demon|away>	 *nod* Sounds right.
[20:11:59] 	 that on the myriad of bugs I have sent by email to Chad  *chuckles evilly*
[20:12:20] 	 hashar: ^demon|away - fwd that to me?
[20:12:34] <^demon|away>	 On it.
[20:12:48] 	 it is probably not justified
[20:12:58] 	 I only pushed to chad to avoid wasting your time sumanah 
[20:13:20] 	 sure, understood, hashar - I figure, since I am at least in name "project managing" this, cc me?
[20:13:25] * AaronSchulz  looks for the chad repository
[20:13:28] <^demon|away>	 Fwd'd to at least keep her in the loop :)
[20:13:35] 	 sumanah:I've got a q. When the change to git is done, where will the repo be accessible for non-devs?
[20:13:41] <^demon|away>	 AaronSchulz: That repo's private :p
[20:13:47] 	 ^demon|away: she is not part of the ou=cabal
[20:14:07] <^demon|away>	 Sid-G: https://gerrit.wikimedia.org/r/p/mediawiki/core.git
[20:14:10] 	 Sid-G: where? I think I do not understand.  Everyone will be able to see the git repo.
[20:14:18] <^demon|away>	 Replace mediawiki/core.git to whatever repo you'd like to clone.
[20:14:26] 	 03(NEW) result format rss / display of format in the selection box on Special:Ask broken - 10https://bugzilla.wikimedia.org/35365 normal; MediaWiki extensions: SemanticResultFormats; (mediawiki)
[20:14:36] 	 It depends on what you mean with "accessible"
[20:14:42] 	 well browsing gerrit seems much tougher than, say, github
[20:14:42] 	 03(mod) result format tree / display of format in the selection box on Special:Ask broken - 10https://bugzilla.wikimedia.org/35365  summary (10[[kgh]])
[20:14:49] 	 Sid-G: you are right!
[20:14:52] 	 ^demon|away: sumanah forwarded using wm.org emails
[20:14:58] 	 Sid-G: https://bugzilla.wikimedia.org/show_bug.cgi?id=34140
[20:15:01] 	 03(mod) result format tree / display of format in the selection box on Special:Ask broken (1.7.1) - 10https://bugzilla.wikimedia.org/35365  summary (10[[kgh]])
[20:15:04] 	 thank you Chad
[20:15:16] 	 http://projects.jga.me/toc/#toc0 could be interesting replacement for our toc code
[20:15:31] <^demon|away>	 I really should've nabbed this menu from the ship http://www.avidcruiser.com/?attachment_id=21277
[20:15:43] 	 RoanKattouw: Krinkle-away - see Nikerabbit's link
[20:16:01] 	 03(mod) result format JitGraph / PHP warning (1.7.1) - 10https://bugzilla.wikimedia.org/35307  summary (10[[kgh]])
[20:16:35] 	 Sid-G: https://gerrit.wikimedia.org/r/gitweb?p=mediawiki%2Fcore.git;a=shortlog;h=refs%2Fheads%2Fmaster ... yeah, hard to find.
[20:16:38] 	 sumanah, ^demon|away: Do we have some sort of process for reverting things in SVN and deferring them to be submitted into Gerrit after the switchover? Revert the rev and tag it in CR maybe?
[20:17:05] 	 RoanKattouw: I do not know - if you want to come up with something, I think you would be welcome to do so.  cc robla hexmode 
[20:17:18] 	 OK I'm just gonna declare a process then
[20:17:26] 	 please do!
[20:17:44] * robla  blesses RoanKattouw to declare that
[20:17:46] 	 03(mod) result format rss / parameter rsstitle does not work (1.7.1) - 10https://bugzilla.wikimedia.org/34171  summary (10[[kgh]])
[20:18:14] 	 For changes like https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113893 , I am going to revert them in SVN, tag the original rev with "gerritmigration", and then when the migration is done I'll submit them into Gerrit using a cherry-pick from master's own history
[20:18:35] 	 just make the svn read only. well, at least core trunk.
[20:18:45] 	 We will at some point
[20:19:10] 	 But that doesn't make some of these frivolous-ish unreviewed revs that were committed last week go away
[20:19:20] 	 !git
[20:19:21] 	 MediaWiki development is going to use git, a distributed source control manager, starting in the spring of 2012; details: https://www.mediawiki.org/wiki/Git_happens https://www.mediawiki.org/wiki/Git/Workflow
[20:19:21] 	 MediaWiki development is going to use git, a distributed source control manager, starting in the spring of 2012; details: https://www.mediawiki.org/wiki/Git_happens https://www.mediawiki.org/wiki/Git/Workflow
[20:19:26] 	 ^
[20:19:50] * AaronSchulz  likes the phrase "superfluous flummery"
[20:19:51] 	 RoanKattouw: today is a good day to revert :D
[20:19:59] 	 Exactly :)
[20:22:49] 	 03rsterbin *  10/trunk/extensions/ArticleFeedbackv5/modules/jquery.articleFeedbackv5/ (5 files in 2 dirs): Updated styling of Link Option E to match requirements
[20:24:40] * AaronSchulz  reads http://stackoverflow.com/questions/2705233/php-sessions-causing-apache-to-hang-indefinitely
[20:24:50] 	 RoanKattouw: PHP on win is great
[20:25:40] 	 sumanah: https://www.mediawiki.org/wiki/User:Arunsur/gsoc
[20:26:41] 	 03(mod) usercontribs API: sort results by timestamp,user or user,timestamp - 10https://bugzilla.wikimedia.org/35349  (10duplicatebug)
[20:27:36] 	 Nikerabbit: RoanKattouw: sumanah: I got it out of context but on first sight I see a problem with long articles (the plugin provides no scroll if the toc is longer than the browser view port height) 
[20:27:48] 	 (regarding http://projects.jga.me/toc/#toc0 )
[20:28:01] 	 03maxsem *  10/trunk/extensions/MobileFrontend/api/ApiQueryExtracts.php: Fixed converted sections being cached instead of unconverted, renamed section format none --> plain
[20:28:09] 	 and there width of that bar doesn't roll with the average length of section titles
[20:28:33] 	 Krinkle: Why are you pinging me about some random jQuery plugin I've never heard of? :D
[20:28:46] 	 RoanKattouw: Because sumanah pinged you about it
[20:28:51] 	 and I responded to that
[20:29:02] 	 Oh, OK
[20:30:43] 	 03rsterbin *  10/trunk/extensions/ArticleFeedbackv5/modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.css: Removed underline on hover for link option E
[20:30:56] 	 thx Reedy. What am I missing - is that completely out of scope for MediaWiki? :-)
[20:31:24] 	 Yeah, it amused me
[20:31:55] 	 I was trying to work out how it may have any relevance/usefulness
[20:37:11] 	 Once MW is migrated to Git, will I need to do anything (open account? request something) in order to be able to post code comments?
[20:37:16] 	 helderwiki: yes, in order to post comments on code, starting tomorrow, you will need a Gerrit account
[20:37:17] 	 !gerrit
[20:37:17] 	 https://gerrit.wikimedia.org/r/
[20:37:27] 	 !git
[20:37:28] 	 MediaWiki development is going to use git, a distributed source control manager, starting on March 21st, 2012; details: https://www.mediawiki.org/wiki/Git_happens Instructions for using it: https://www.mediawiki.org/wiki/Git/Workflow  To get an account: https://www.mediawiki.org/wiki/Project:Labsconsole_accounts
[20:38:08] 	 helderwiki: https://www.mediawiki.org/wiki/Project:Labsconsole_accounts and https://labsconsole.wikimedia.org/wiki/Help:Access#Access_FAQ can help you out
[20:38:19] 	 great
[20:41:16] 	 03awjrichards *  10/trunk/extensions/MobileFrontend/ (MobileFrontend.body.php tests/MobileFrontendTest.php): Added methods to return a desktop view URL (reversing the URL using the mobile URL template); Changed 'Desktop view' URL to use new methods; Added corresponding test
[20:41:49] * Sid-G  just realized 21 march is tomorrow
[20:42:14] 	 depends on the timezone
[20:42:25] 	 its today for me
[20:42:43] 	 how many hrs till the shift?
[20:42:52] 	 to git?
[20:43:39] 	 ^demon|away: might be time for a countdown.  Sid-G it's more than 24 hours from now.,
[20:44:01] 	 Sid-G: have you gotten a Git account?
[20:44:06] 	 Sid-G: https://labsconsole.wikimedia.org/wiki/Help:Access#Access_FAQ
[20:44:13] 	 sumanah, ^demon|away: Wait, what time are we doing the switchover?
[20:44:13] 	 sumanah:not yet
[20:44:27] 	 RoanKattouw: Chad's evening tomorrow
[20:44:29] 	 03(mod) Article feedback v5 - Feedback button 'X' close box - 10https://bugzilla.wikimedia.org/34403  +comment (10Reha Sterbin)
[20:44:35] 	 Sid-G: you should get one now and beat the rush
[20:44:44] 	 sumanah:ok
[20:44:44] 	 Will the email (requested at [[mw:Project:Labsconsole accounts]]) be public (as in bugzilla?)
[20:44:46] 	 Hmm, OK
[20:44:58] 	 sumanah:[[Special:Code]] will still work, right?
[20:45:00] 	 helderwiki: it will be public to other users
[20:45:05] 	 Sid-G: it'll be read-only, I believe.
[20:45:09] 	 sumanah, ^demon|away: I may be coming into the office a bit late tomorrow, and I'll be leaving a bit early. E-mail is in progress
[20:45:21] 	 03(mod) Dialog has no style applied and therefore is transparent (jQuery.UI) for RTL languages and monobook - 10https://bugzilla.wikimedia.org/35059  +comment (10kipod)
[20:45:26] 	 sumanah:I can comment though?
[20:45:29] 	 helderwiki: Ryan_Lane can speak more to the public email issue
[20:45:43] 	 Sid-G: I don't think you'll be able to comment after tomorrow, but ^demon|away can confirm that
[20:47:41] 	 sumanah:I'm not a dev.Would I need to create an account?
[20:47:46] 	 sumanah: maybe https://www.mediawiki.org/wiki/Project:Labsconsole_accounts should have __NOINDEX__ because of the emails posted there?
[20:47:54] 	 Sid-G: in order to comment on code yes you will need a Git/Gerrit account
[20:48:45] 	 helderwiki: Ryan_Lane runs that wiki so please file a bug with him?
[20:48:46] 	 sumanah:And that also gives access to commit?
[20:48:59] 	 Sid-G: yes. please read https://www.mediawiki.org/wiki/Git/Workflow
[20:49:19] 	 sumanah:OK, the help page says I can ask u to create an account :)
[20:49:34] 	 sumanah: bug that is on mw.org
[20:49:34] 	 Sid-G: yes. go ahead and state the 3 items of info
[20:49:34] 	 Sid-G, it's git, you only need to be able to read from the master repo to be able to clone it and then commit
[20:49:51] 	 Krenair:yay git :)
[20:50:10] 	 Where "commit" means commit locally
[20:50:13] 	 Krenair: ^demon|away can speak more about this, but it will be hard or impossible to push into gerrit without an account
[20:50:16] 	 sumanah: ignore me
[20:50:22] 	 In order to submit commits for review, you will need a Gerrit account as well
[20:50:22] 	 pushing back to the master repo is where permissions and gerrit come in
[20:50:26] 	 yeah
[20:50:35] 	 helderwiki: ? ok :)
[20:51:22] 	 03(FIXED) Article Feedback v5 - Develop Feedback link Option A (vs. Option E or no link) - Metrics test 2 - 10https://bugzilla.wikimedia.org/34406  (10Yoni Shostak)
[20:51:24] 	 sumanah: Er..., actually, it is mw.org indeed. So
[20:51:38] 	 03(mod) Write git localization import scripts for translatewiki.net - 10https://bugzilla.wikimedia.org/34137  +comment (10Antoine "hashar" Musso)
[20:51:55] 	 03(FIXED) Article feedback v5 - Feedback button 'X' close box - 10https://bugzilla.wikimedia.org/34403  (10Yoni Shostak)
[20:52:22] 	 Ryan_Lane: "There was either an authentication database error or you are not allowed to update your external account." at https://labsconsole.wikimedia.org/wiki/Special:CreateAccount
[20:54:42] 	 does the git username accept dots? "."
[20:55:07] 	 it does.
[20:55:12] 	 helderwiki: https://labsconsole.wikimedia.org/wiki/Help:Access
[20:55:30] 	 Sid-G: I need to go, sorry
[20:58:49] 	 03preilly *  10/trunk/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php: only redirect mswiki
[20:59:13] 	 03preilly *  10/branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php: 1.19wmf: MFT r114307
[20:59:32] 	 ok Reedy, got time to create a labsconsole account for me?
[20:59:53] 	 I can
[21:01:37] 	 03(NEW) When the Babel information includes a lang tag, WebFonts is triggered. - 10https://bugzilla.wikimedia.org/35366 normal; MediaWiki extensions: Babel; (gmeijssen)
[21:05:04] 	 03(mod) When the Babel information includes a lang tag, WebFonts is triggered. - 10https://bugzilla.wikimedia.org/35366  +comment (10Robin Pepermans (SPQRobin))
[21:06:33] 	 New code comment: Rsterbin; Annoyingly enough, your suggestion was what I did first, before I noticed that the mockups called fo; 
[21:08:01] 	 03(mod) White space differences - 10https://bugzilla.wikimedia.org/13466  +comment (10Amir E. Aharoni)
[21:14:26] 	 If a character can be represented by either one codepoint or two codepoints in utf8, does MW always convert that to two codepoints before saving? or does it save whichever way one provides the input?
[21:15:22] 	 03awjrichards *  10/branches/wmf/1.19wmf1/extensions/MobileFrontend/: Moving MobileFrontend out of the way to sync from trunk
[21:15:22] 	 03(NEW) Wikimedia Commons old files errors - 10https://bugzilla.wikimedia.org/35367 normal; Wikimedia: Media storage; (emijrp)
[21:15:33] 	 03awjrichards *  10/branches/wmf/1.19wmf1/extensions/MobileFrontend/: Syncing MobileFrontend to r114306 from trunk
[21:17:27] 	 03(mod) "Right-hand-side" in the message "sf createtemplate infoboxformat" may be wrong in RTL wikis - 10https://bugzilla.wikimedia.org/18559  summary; +comment (10Amir E. Aharoni)
[21:19:24] 	 03(mod) Design of diffs should be improved to indicate white space changes better - 10https://bugzilla.wikimedia.org/13466  summary (10Amir E. Aharoni)
[21:21:55] 	 03(mod) LCStore is not handling transactions correctly - 10https://bugzilla.wikimedia.org/35357  +comment (10Platonides)
[21:23:33] 	 03(FIXED) [[MediaWiki:Antispoof-name-illegal]] should provide information about the illegal and / or blocked characters in / at the wiki - 10https://bugzilla.wikimedia.org/12500  +comment (10Platonides)
[21:29:55] 	 03(mod) Wikimedia Commons old files errors - 10https://bugzilla.wikimedia.org/35367  +comment (10Sam Reed (reedy))
[21:31:19] 	 03(NEW) Bad page titles after adding namespace shortcuts - 10https://bugzilla.wikimedia.org/35368 normal; MediaWiki: Database; (Siddhartha.Ghai)
[21:31:36] 	 03(mod) Wikimedia Commons old files errors - 10https://bugzilla.wikimedia.org/35367  +comment (10Aaron Schulz)
[21:31:58] 	 03(mod) Dialog has no style applied and therefore is transparent (jQuery.UI) for RTL languages and monobook - 10https://bugzilla.wikimedia.org/35059  +comment (10kipod)
[21:33:28] 	 03(mod) Bad page titles after adding namespace shortcuts - 10https://bugzilla.wikimedia.org/35368  +comment (10Sam Reed (reedy))
[21:34:52] 	 03bsitu *  10/trunk/extensions/PageTriage/api/ApiPageTriageGetMetadata.php: add missing parameter to constructor and remove redundant parameter from function
[21:35:03] 	 03ialex *  10/trunk/phase3/includes/specials/SpecialMIMEsearch.php:
[21:35:04] 	 * Use local context to get messages
[21:35:04] 	 * Use Language::userTimeAndDate() instead of Language::timeanddate() to display the date with user preferences
[21:35:04] 	 * Set the form's action to $wgScript instead of direct link to the page since it makes a GET request (and the title would be displayed twice with pretty URLs since there's already a 
[21:35:28] 	 03(mod) Bad page titles after adding namespace shortcuts - 10https://bugzilla.wikimedia.org/35368  +comment (10Sam Reed (reedy))
[21:37:15] 	 03(mod) Wikimedia Commons old files errors - 10https://bugzilla.wikimedia.org/35367  +comment (10emijrp)
[21:37:54] 	 03maxsem *  10/trunk/extensions/MobileFrontend/api/ApiQueryExtracts.php: Fix cross-platform line ending madness
[21:40:53] 	 03awjrichards *  10/branches/wmf/1.19wmf1/extensions/MobileFrontend/ (. api/ApiQueryExtracts.php): MFT r114313
[21:43:26] 	 03jdlrobson *  10/trunk/extensions/MobileFrontend/stylesheets/beta_common.css:
[21:43:26] 	 hide overflowing text
[21:43:26] 	 in firefox mobile the labels are not hidden
[21:43:32] 	 03(mod) Dialog has no style applied and therefore is transparent (jQuery.UI) for RTL languages and monobook - 10https://bugzilla.wikimedia.org/35059  +comment (10kipod)
[21:46:02] 	 03awjrichards *  10/branches/wmf/1.19wmf1/extensions/MobileFrontend/ (. stylesheets/beta_common.css): MFT r114315
[21:47:31] 	 03(mod) Dialog has no style applied and therefore is transparent (jQuery.UI) for RTL languages and monobook - 10https://bugzilla.wikimedia.org/35059  +comment (10Eran Roz)
[21:49:28] 	 03(FIXED) Bad page titles after adding namespace shortcuts - 10https://bugzilla.wikimedia.org/35368  +comment (10Sam Reed (reedy))
[21:51:37] 	 03yaron *  10/trunk/extensions/SemanticMediaWiki/includes/queryprinters/SMW_QP_Category.php: Fix for r97507 - default for 'delim' parameter is ''
[21:57:04] 	 03(FIXED) Viewport setting disables user zoom - 10https://bugzilla.wikimedia.org/26248  +comment (10Jon)
[21:57:31] 	 does anyone know why adding CSS for ... nm, figured it out.  :p  human error.
[21:57:48] 	 New code comment: Aaron Schulz; Block could use some more accessors.; 
[21:58:32] 	 03(NEW) Changing pages keeps at same scroll position - 10https://bugzilla.wikimedia.org/35369 normal; Wikipedia App: Generic; (sam)
[22:01:17] 	 RoanKattouw: SpecialCachedPage looks like a bomb :)
[22:02:19] 	 AaronSchulz: That's gonna be part of my provisional revert
[22:02:27] 	 reverts, plural
[22:02:47] 	 I'm posting to wikitech-l about that in a minute, after conferring with Sumana and/or RobLa if they're available
[22:04:50] 	 03(mod) WikiEditor localization for Arabic Wikipedia - 10https://bugzilla.wikimedia.org/30611  +comment (10Zack)
[22:06:18] 	 RoanKattouw: btw, can you CR r113792, r113540, r113952?
[22:06:29] 	 AaronSchulz: !r those for me please?
[22:06:45] 	 that would leave 6 for tim
[22:08:23] 	 03(mod) WikiEditor localization for Arabic Wikipedia - 10https://bugzilla.wikimedia.org/30611  +comment (10Amir E. Aharoni)
[22:08:26] * RoanKattouw  is lazy and trying to get a 15ish-rev revert right
[22:08:39] 	 you are reverting right now? heh
[22:08:48] 	 I guess the sooner the better :p
[22:09:30] 	 I am preparing reverts yeah
[22:09:45] 	 As per my wikitech-l post which I hope robla and/or sumanah will review
[22:09:55] 	 They're in the budget meeting and not responding to my pings
[22:09:58] 	 03(mod) RTL title ending in a neutral-direction character displays incorrectly when viewing in an LTR language - 10https://bugzilla.wikimedia.org/32403  +comment (10Amir E. Aharoni)
[22:10:01] 	 sorry, busy
[22:13:19] 	 03maxsem *  10/trunk/extensions/MobileFrontend/api/ApiQueryExtracts.php: Return intros only to OpenSearchXml to avoid returning just 1 result:)
[22:15:49] 	 14(INVALID) MobileFrontend should not show W when it sees Wikipedia Mobile (Android)/1.0.0 - 10https://bugzilla.wikimedia.org/32355  +comment (10Yuvi Panda)
[22:16:43] 	 03(FIXED) Clicking on citation links doesn't take you to the reference unless the reference section has been previously expanded - 10https://bugzilla.wikimedia.org/33913  (10Yuvi Panda)
[22:19:02] 	 New code comment: Jeroen De Dauw; How do you figure this? Looking at my commit again, it seems the default delimiter already was a com; 
[22:19:05] 	 03(mod) Wikimedia Commons old files errors - 10https://bugzilla.wikimedia.org/35367  +comment (10Platonides)
[22:19:39] 	 03(mod) 'X' image is really pixelated - 10https://bugzilla.wikimedia.org/35231  +comment (10Yuvi Panda)
[22:21:47] 	 03(mod) 'X' image is really pixelated in Wikipedia App - 10https://bugzilla.wikimedia.org/35231  summary (10MZMcBride)
[22:21:49] 	 is there a mysqli class for mediawiki?
[22:22:05] 	 stock only has DatabaseMysql which is php_mysql
[22:24:32] 	 New code comment: Yaron Koren; Right - I changed it from a comma to blank.; 
[22:25:26] 	 03(mod) WikiEditor localization for Arabic Wikipedia - 10https://bugzilla.wikimedia.org/30611  +comment (10Zack)
[22:26:40] 	 03(mod) se.wikimedia.org: allow users to edit their userpage - 10https://bugzilla.wikimedia.org/35185  +comment (10p858snake)
[22:32:31] 	 03maxsem *  10/trunk/extensions/MobileFrontend/api/ApiQueryExtracts.php: :facepalm:
[22:33:21] 	 New code comment: Reedy; Why didn't we implement a smily commit summary parser?; 
[22:34:22] 	 03awjrichards *  10/branches/wmf/1.19wmf1/extensions/MobileFrontend/ (. api/ApiQueryExtracts.php): MFT r114319
[22:34:40] 	 BlaDe^: nope
[22:34:48] 	 BlaDe^: we don't even do prepared statements
[22:35:04] 	 saper: just recompiled php with mysql.. kinda crappy tho eh
[22:35:18] 	 03(mod) Embed debugging features - 10https://bugzilla.wikimedia.org/34894  +comment (10Yuvi Panda)
[22:38:01] 	 03(mod) se.wikimedia.org: allow users to edit their userpage - 10https://bugzilla.wikimedia.org/35185  +comment (10Jan Ainali)
[22:38:01] 	 03(mod) usercontribs API: sort results by timestamp,user or user,timestamp - 10https://bugzilla.wikimedia.org/35349  +comment (10Immae)
[22:38:31] 	 BlaDe^: MediaWiki is mature software
[22:38:43] 	 otherwise it would be ruby on rails :P
[22:39:03] 	 WMF would need a new ops team in that case
[22:39:41] 	 saper: and have no documentation ;)
[22:44:48] 	 Reedy: more than one, I think
[22:46:36] 	 03(FIXED) PhoneGap-based iOS app: hash links don't scroll (including references) - 10https://bugzilla.wikimedia.org/34002  (10Yuvi Panda)
[22:48:13] 	 03jeroendedauw *  10/trunk/phase3/languages/Language.php: handle cases where an empty array is provided by using this as default, also correctly handle cases where the smallest unit is not the second and the result is 0 smallestunit
[22:48:30] 	 03jeroendedauw *  10/trunk/phase3/tests/phpunit/languages/LanguageTest.php: added some tests using the intervals param
[22:50:08] 	 Reedy: you know, people are organization's best ... commodity :)
[22:53:44] 	 03yaron *  10/trunk/extensions/SemanticForms/specials/SF_FormEdit.php: Added handling for forms that are redirects to other forms
[22:55:30] 	 03(mod) "Right-hand-side" in the message "sf createtemplate infoboxformat" may be wrong in RTL wikis - 10https://bugzilla.wikimedia.org/18559  +comment (10Yaron Koren)
[22:56:20] 	 03(mod) SemanticForms does not recognize redirections. - 10https://bugzilla.wikimedia.org/32107  +comment (10Yaron Koren)
[22:56:29] 	 03(FIXED) SemanticForms does not recognize redirections. - 10https://bugzilla.wikimedia.org/32107  (10Yaron Koren)
[22:57:44] 	 03(mod) Redirected form - 10https://bugzilla.wikimedia.org/10973  +comment (10Yaron Koren)
[22:57:50] 	 03(FIXED) Redirected form - 10https://bugzilla.wikimedia.org/10973  (10Yaron Koren)
[22:58:36] 	 03dantman *  10/trunk/phase3/maintenance/dev/includes/router.php: Security paranoia, reject requests to router.php that aren't from the cli-server sapi.
[23:01:43] 	 03dantman *  10/branches/REL1_19/phase3/maintenance/dev/includes/router.php: Backport r114324 to 1.19 so we don't end up releasing a version of MediaWiki with an open router.php.
[23:02:19] 	 Joan: btw, the channel logs seem to be doubled
[23:02:42] 	 helderwiki: you around?
[23:03:15] 	 bawolff: there are two mw-bot's floating around
[23:03:19] 	 at least in #mwbot
[23:03:46] 	 that would explain it
[23:03:48] 	 so i would say there were both in here for awhile till someone kicked
[23:04:03] 	 03catrope *  10/trunk/phase3/ (10 files in 9 dirs): (log message trimmed)
[23:04:03] 	 Revert r114067, r114071, r114075, r114079, r114081, r114082, r114084, r114086,
[23:04:04] 	 r114088, r114089, r114101, r114118, r114137, r114147, r114164, r114172, r114175,
[23:04:04] 	 r114180, r114208, r114209, r114215, r114219, r114226, r114321, r114322.
[23:04:05] 	 This reverts the SpecialCachedPage and formatDuration sagas, with some
[23:04:06] 	 collateral damage here and there. All of these revisions are tagged with
[23:04:06] 	 bawolff: Lame.
[23:04:07] 	 'gerritmigration' and will be resubmitted into Gerrit after the Gerrit
[23:04:41] 	 03kaldari *  10/trunk/extensions/PageTriage/ (PageTriage.php tests/phpunit/SpecialPageTriageTest.php): adding our first (mostly bogus) unit test, to test our unit testing
[23:08:33] 	 03rsterbin *  10/trunk/extensions/ArticleFeedbackv5/ (4 files in 2 dirs): (log message trimmed)
[23:08:33] 	 Followup to r114271 and r114064:
[23:08:33] 	 - Fixed up the disable flyover message to be less stupid (and now without
[23:08:34] 	 line breaks)
[23:08:35] 	 - Added prefixes to the tipsy css rules; however, this caused the whole
[23:08:36] 	 thing to shift ~200px upward -- passing to Yoni for help
[23:08:37] 	 - Made the regex in $.articleFeedbackv5.buildLink() global -- stil working
[23:09:07] 	 03(NEW) Special:CreateProperty / log message after property creation (1.7.1) - 10https://bugzilla.wikimedia.org/35370 enhancement; MediaWiki extensions: Semantic MediaWiki; (mediawiki)
[23:10:05] 	 03(mod) parser function #ask / behaviour change when querying for one page (1.7.1) - 10https://bugzilla.wikimedia.org/35211  summary (10[[kgh]])
[23:10:44] 	 03rsterbin *  10/trunk/extensions/ArticleFeedbackv5/modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.js: Followup to r114064 -- fixed scope leakage
[23:11:33] 	 Wow, so we're actually moving to git, combined with the fact that people are actually working on a visual editor - are all the "mythical" mediawiki events happening
[23:11:46] 	 bawolff: don't speak too soon
[23:12:03] 	 lol
[23:12:20] 	 bawolff: and it's 2012
[23:12:35] 	 When's the world supposed to next end?
[23:13:46] 	 03(mod) Borked API response has html DB error appended - 10https://bugzilla.wikimedia.org/35305  summary (10Mark A. Hershberger)
[23:15:31] 	 03(mod) Borked API response has html DB error appended - 10https://bugzilla.wikimedia.org/35305  +comment (10Bawolff)
[23:15:57] 	 03(mod) usercontribs API: sort results by timestamp,user or user,timestamp - 10https://bugzilla.wikimedia.org/35349  +comment (10Mark A. Hershberger)
[23:17:17] 	 03(mod) Allow global renaming of global users - 10https://bugzilla.wikimedia.org/14862  +comment (10DerHexer)
[23:21:45] 	 we definitely need to release 1.19 before world ends
[23:23:26] <[KrusheR]>	 when is it due?
[23:23:33] 	 03(mod) Borked API response has html DB error appended - 10https://bugzilla.wikimedia.org/35305  (10Mark A. Hershberger)
[23:23:47] 	 RoanKattouw_away: you broke my build! :p
[23:23:59] 	 03(mod) Borked API response has html DB error appended - 10https://bugzilla.wikimedia.org/35305  (10Mark A. Hershberger)
[23:30:53] 	 03foxtrott *  10/trunk/extensions/SemanticResultFormats/Filtered/ (9 files in 5 dirs): first version of distance filter for filtered format; some small fixes
[23:31:18] 	 03rsterbin *  10/trunk/extensions/ArticleFeedbackv5/modules/jquery.articleFeedbackv5/jquery.articleFeedbackv5.js: Followup to 114064; updated regex to avoid cascading replacements and catch two-digit replacement codes
[23:33:51] 	 New code comment: Robmoen; fixed in r114018, marking ok; 
[23:35:21] 	 New code comment: Rsterbin; Fixed in r114328; marking new.; 
[23:35:53] 	 03(mod) usercontribs API: sort results by timestamp,user or user,timestamp - 10https://bugzilla.wikimedia.org/35349  +comment (10Immae)
[23:37:54] 	 03(mod) usercontribs API: sort results by timestamp,user or user,timestamp - 10https://bugzilla.wikimedia.org/35349  +comment (10Immae)
[23:40:05] 	 New code comment: Robmoen; JS looks good to me.; 
[23:54:49] 	 03(NEW) Sidebar generates duplicate IDs - 10https://bugzilla.wikimedia.org/35371 normal; MediaWiki: User interface; (remus)
[23:56:43] 	 03preilly *  10/trunk/extensions/MobileFrontend/MobileFrontend.body.php: remove index from array
[23:59:54] 	 03(mod) TOR block not working anymore - 10https://bugzilla.wikimedia.org/30716  +comment (10billinghurst)