[00:00:00] Change merged: Reedy; [mediawiki/extensions/Nuke] (master) - https://gerrit.wikimedia.org/r/3458 [00:01:36] yay, rebasing... [00:02:39] Wonder if someone can help, google has failed me and I'm clueless. I just upgraded to 1.18.2 and now my recent changes page has two "auto refresh" checkboxes. Onedoesn't do anything, and the other doesn't work [00:02:43] is there a way to fix this? [00:02:56] preilly: Hey, u here? :) [00:03:35] Sid-G: yes [00:03:54] preilly:What does https://www.mediawiki.org/wiki/Extension:ZeroRatedMobileAccess do? [00:04:04] Reedy is freebasing. [00:04:12] Sid-G: it's just for our zero rated version of mobile [00:04:14] RS_Josh: that's not core functionality [00:04:24] preilly:what is that? [00:04:28] Sid-G: basically sets a banner for carriers and various other small bits [00:04:42] preilly:uh, layman language please [00:04:45] Sid-G: https://blog.wikimedia.org/2011/10/26/wikipedia-seeks-global-operator-partners-to-enable-free-access/ [00:04:45] :) [00:04:47] reedy: Then where did it come from I wonder, because it wasnt in my old 1.15 [00:04:47] Sid-G: a free version of the mobile site that various carriers don't bill for [00:04:54] preilly:ok [00:05:08] preilly:Is it any use on wmf sites? [00:05:08] Sid-G: see http://bit.ly/HpvoOA [00:05:10] Sid-G: https://www.mediawiki.org/wiki/Wikipedia_Zero [00:05:50] Sid-G: I'll just let MZ answer ;) [00:05:56] 03(mod) Some IPs hidden without any log or apparent reason on frwiki - 10https://bugzilla.wikimedia.org/35578 +comment (10Tim Starling) [00:06:01] :D [00:06:03] :) [00:06:27] Sid-G: Wikimedia's configuration is available at http://noc.wikimedia.org/conf/. [00:06:48] > [00:06:50] 'wmgZeroRatedMobileAccess' => array( [00:06:50] 'default' => true, [00:06:50] ), [00:06:50] > [00:07:05] * Sid-G opens up a new browser window [00:07:31] so thats on by default on all wmf sites? [00:09:35] Sid-G: yes [00:09:36] ya [00:09:43] ok [00:09:51] Sid-G: but, it only does anything in special cases [00:10:06] ?!? [00:10:35] Reedy: is there any way to edit the special:recenchanges page so I can remove the "auto refresh" ajax checkboxes that are borked? [00:10:36] Sid-G: why ?!? [00:10:55] preilly:what do u mean === ?!? [00:11:29] RS_Josh: you need to find out where it's coming from first [00:11:44] preilly:basically, what are the "special cases" where it does anything? [00:12:08] Reedy: How would I do that? from what littles I've read it's something like ajaxRC they mediawiki borrowed from the wowwiki [00:12:25] I've searched for it in my setup but I can't find anything [00:12:30] Sid-G: if you visit en.zero.wikipedia.org [00:12:39] Sid-G: from a carrier that is zero rating traffic [00:12:57] Sid-G: it will set a banner as described in https://www.mediawiki.org/wiki/Wikipedia_Zero [00:13:23] Sid-G: see this info graphic https://upload.wikimedia.org/wikipedia/commons/7/77/WZero_flow_diagram1.png [00:13:42] preilly:Is there a list of the providers that zero-rate? I can't find that [00:13:56] Sid-G: not at this time [00:14:01] RS_Josh: http://dev.wikia.com/wiki/AjaxRC [00:14:14] Visit MediaWiki:Common.js or Special:MyPage/global.js [00:14:17] preilly:So noone does? Or we just dont know if someone does? [00:14:20] Sid-G: but, eventually there will be such a list [00:14:38] Sid-G: it's all managed by global development at this point [00:14:49] Reedy: I found that page, but I've searched my pages for anything related to that, and nothing comes up [00:14:56] Sid-G: and is NOT public information at this point [00:15:04] preilly:oh, okay [00:15:13] preilly:Thanks :) [00:15:16] Sid-G: np [00:15:21] Joan: thanks! [00:15:38] * Sid-G thanks Joan too :) [00:16:12] New patchset: saper; "(bug 27283) SqlBagOStuff breaks PostgreSQL txns" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3962 [00:16:55] 03(FIXED) SqlBagOStuff breaks PostgreSQL transactions - 10https://bugzilla.wikimedia.org/27283 summary; +comment (10Marcin Cieślak) [00:17:03] Reedy: Aha, it's in common.js (Why it didn't turn up earlier I don't know) This doesn't help tell me why there's two checkboxes on the special:RecentChanges page and why one is useless and the other is borked. [00:18:11] hexmode: ^^took a while, see https://gerrit.wikimedia.org/r/3962 [00:19:03] Will Special:Code/MediaWiki show the committed changes again? [00:19:40] no [00:20:07] For anything commited to SVN it will [00:22:18] Git makes a lot of things better... but I think so far we've failed our target of making it easier for people to get involved. [00:23:15] * Sid-G agrees mostl [00:23:18] *mostly [00:23:20] 03(mod) LCStore is not handling transactions correctly - 10https://bugzilla.wikimedia.org/35357 +comment (10Marcin Cieślak) [00:23:31] TimStarling: Can you have a look at https://bugzilla.wikimedia.org/show_bug.cgi?id=35357#c4 ? [00:23:34] 03(mod) Esperanto Magical conversion should be a part of Special:Preferences and deslectable at every page - 10https://bugzilla.wikimedia.org/21781 +comment (10lɛʁi לערי ריינהארט) [00:24:26] 03bsitu * 10/trunk/extensions/PageTriage/ (6 files in 4 dirs): Add JavasScript and API code for stats navigation [00:24:32] TimStarling: https://bugzilla.wikimedia.org/show_bug.cgi?id=21781#c5 [00:24:39] ok, after disablig the code like is better, one other thing. How can add a "lost password" link to the use login page? [00:25:09] pardon the typos, been coding all day, fingers don't want to work anymore [00:25:29] RS_Josh:You need to find the appropriate interface message in the MediaWiki namespace and modify it [00:25:47] saper: today is shaping up to be a busy day, and LCStore_DB would have to be a fair way down my priority list [00:25:55] 03(mod) Deprecate old MF format=json API hack - 10https://bugzilla.wikimedia.org/35595 +comment (10Yuvi Panda) [00:26:02] RS_Josh:Go to Special:AllMessages and search for whatever text the login page currently shows [00:26:19] RS_Josh:Then just change it to whatever u like [00:26:20] Will that even work? [00:26:23] TimStarling: ok I just don't understand why are we having an explicit transaction control there, is it for mysql only? [00:26:30] Oh... Ctrl+F? [00:26:42] Dantman:Yes Ctrl+F [00:27:03] Don't we paginate that now? [00:27:08] Dantman:RS_Josh:U may want to be viewing 500 of them at a time for ease though [00:27:25] ^_^ That's a bug we should fix one of these days... [00:27:31] Adding i18n to the search index. [00:28:00] Dantman:How about i18ning the interface message pagenames? [00:28:13] huh? [00:28:51] Dantman: Like the Special page pagename translations [00:29:07] Is there any way to customise sortable (using different decimal separator, etc.)? [00:29:26] We already translate special page names [00:29:48] Dantman:i know. We should do the same with default interface message names [00:30:12] Translating 'pagetitle-view-mainpage'? [00:30:23] Dantman:e.g Why is it always MediaWiki:Gadgets-definition? [00:30:38] Why would we do that? [00:30:42] Dantman:Or MediaWiki:Common.js ? [00:30:46] i18ning i18n is ridiculous [00:30:52] That's beside the point [00:30:58] MediaWiki:* is i18n [00:31:12] Fact is that Common.js, etc... actually don't belong there at all. [00:31:13] Dantman:If namespaces can be translated, why not the pagenames? [00:31:13] Dantman:Why would we not do that? [00:31:23] Because those aren't pagenames. [00:31:30] Those are canonical i18n keys. [00:31:51] MediaWiki: is access to the i18n system [00:31:57] Dantman:what do u mean "not pagenames" ? [00:32:03] saper: having a transaction there seems completely appropriate to me [00:32:55] we have lots of transactions in MediaWiki [00:32:55] They're not pagenames... "MediaWiki:Foo" is the i18n message key 'foo', which we use in code using wfMsg( 'foo' ), wfMessage( 'foo' ), etc... [00:33:48] Dantman:It just doesn't make sense if we can have the namespace "MediaWiki" translated, but not the pagenames (or key names, as you say) [00:34:02] You can't translate i18n... [00:34:08] Dantman:You could always have a global hash for locating the en-name [00:34:11] <^demon> How would you look up a message in code? [00:34:13] These are canonical names. [00:34:19] Dantman:Just dont have the user type it as the name [00:34:30] What? [00:34:35] ^demon:Hide it from the user, that's all that's needed [00:34:50] <^demon> In any case, it'd make the total number of translations double. [00:35:04] mhmm [00:35:10] Dantman:The only point of i18n is that users dont like to see en at another lang project. [00:35:13] And it would be a total hack and workaround [00:35:19] New patchset: awjrichards; "Updating feedback form id to 'mf-feedback-from' for clarity" [mediawiki/extensions/MobileFrontend] (contact-us-redesign) - https://gerrit.wikimedia.org/r/3963 [00:35:19] New patchset: awjrichards; "Set 'contact us' title in the special page, add corresponding i18n message" [mediawiki/extensions/MobileFrontend] (contact-us-redesign) - https://gerrit.wikimedia.org/r/3964 [00:35:20] New patchset: awjrichards; "Make validate method return true for now" [mediawiki/extensions/MobileFrontend] (contact-us-redesign) - https://gerrit.wikimedia.org/r/3965 [00:35:21] New patchset: awjrichards; "Added stub 'on success' handling for successful form submissions; Added LeaveFeedbackScuccessTemplate for displaying HTML on success;" [mediawiki/extensions/MobileFrontend] (contact-us-redesign) - https://gerrit.wikimedia.org/r/3966 [00:35:23] <^demon> And where does it stop...do you translate the key for the translated key? [00:35:26] <^demon> ;-) [00:35:43] Sid-G: No, the whole point of i18n is making it so that normal users can use the interface in their native language. [00:35:57] ^demon:nothing that shows up to the user [00:36:04] i18n is a low-level part of the system, not a normal part of the interface that users use. [00:36:05] Dantman:exactly [00:36:39] I;m just pointing out that there are people that don't like it. E.g: [00:36:40] http://hi.wikipedia.org/wiki/%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%B0%E0%A5%8B%E0%A4%AE%E0%A4%A8_%E0%A4%B2%E0%A4%BF%E0%A4%AA%E0%A4%BF_%E0%A4%B5%E0%A4%BE%E0%A4%B2%E0%A5%87_%E0%A4%B6%E0%A5%80%E0%A4%B0%E0%A5%8D%E0%A4%B7%E0%A4%95/%E0%A5%A7%E0%A5%A8/%E0%A4%9C%E0%A4%A8%E0%A4%B5%E0%A4%B0%E0%A5%80/%E0%A4%AE%E0%A5%80%E0%A4%A1%E0%A4%BF%E0%A4%AF%E0%A4%BE%E0%A4%B5%E0%A4%BF%E0%A4%95%E0%A4%BF [00:36:49] * Sid-G should use pastebin... [00:37:04] or whatever [00:37:30] Oh common. I just can't find any doc on how to change the table sorting logic!? [00:37:52] !bug 1 [00:37:52] https://bugzilla.wikimedia.org/show_bug.cgi?id=1 [00:38:25] !documentation [00:38:25] An overview of available documentation about MediaWiki can be found at [00:38:29] Tch... [00:38:29] lol [00:38:33] New patchset: awjrichards; "Test change for remote branch" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3967 [00:38:33] New patchset: awjrichards; "Added special page to act as controller for special events, including feedback form handling" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3968 [00:38:34] New patchset: awjrichards; "add mf-feedback.js file for feedback page" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3969 [00:38:35] New patchset: awjrichards; "Follow up to Change-Id: Ia065e1f2, fixing static call to non-static method" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3970 [00:38:36] New patchset: awjrichards; "Updating feedback form id to 'mf-feedback-from' for clarity" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3971 [00:38:36] New patchset: awjrichards; "Set 'contact us' title in the special page, add corresponding i18n message" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3972 [00:38:37] :/ I wanted to alias that. [00:38:37] New patchset: awjrichards; "Make validate method return true for now" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3973 [00:38:38] New patchset: awjrichards; "Added stub 'on success' handling for successful form submissions; Added LeaveFeedbackScuccessTemplate for displaying HTML on success;" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3974 [00:39:11] ok, link was: http://alturl.com/gtpfw [00:39:24] New patchset: awjrichards; "Updating feedback form id to 'mf-feedback-from' for clarity" [mediawiki/extensions/MobileFrontend] (contact-us-redesign) - https://gerrit.wikimedia.org/r/3963 [00:39:24] New patchset: awjrichards; "Make validate method return true for now" [mediawiki/extensions/MobileFrontend] (contact-us-redesign) - https://gerrit.wikimedia.org/r/3965 [00:39:25] New patchset: awjrichards; "Set 'contact us' title in the special page, add corresponding i18n message" [mediawiki/extensions/MobileFrontend] (contact-us-redesign) - https://gerrit.wikimedia.org/r/3964 [00:39:26] New patchset: awjrichards; "Added stub 'on success' handling for successful form submissions; Added LeaveFeedbackScuccessTemplate for displaying HTML on success;" [mediawiki/extensions/MobileFrontend] (contact-us-redesign) - https://gerrit.wikimedia.org/r/3966 [00:39:53] Change abandoned: awjrichards; "accidentally committed to master" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3974 [00:40:09] Change abandoned: awjrichards; "accidentally committed to master" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3973 [00:40:23] Change abandoned: awjrichards; "accidentally committed to master" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3972 [00:40:40] Change abandoned: awjrichards; "accidentally committed to master" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3971 [00:41:03] Change abandoned: awjrichards; "accidentally committed to master" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3970 [00:41:17] Change abandoned: awjrichards; "accidentally committed to master" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3969 [00:41:43] Change abandoned: awjrichards; "accidentally committed to master" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3968 [00:41:44] * Sid-G thinks this bot should tell when its done with the updates [00:42:04] Change abandoned: awjrichards; "accidentally committed to master" [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3967 [00:42:10] 03(mod) Deprecate old MF format=json API hack - 10https://bugzilla.wikimedia.org/35595 +comment (10Tomasz Finc) [00:43:26] done? [00:43:39] ^demon, Dantman: ok, link was: http://alturl.com/gtpfw [00:43:51] I already saw it the first time. [00:43:56] ok [00:44:03] ;) The bot doesn't understand that concept. [00:44:22] If it understood that concept it would have enough informatinon to bundle them all into a single message. [00:44:35] hmm [00:45:01] we need a better bot [00:45:13] No... ;) We need a better review system. [00:45:40] That happens because batch changes have to be done by script. [00:45:41] Thank you Reedy and Sid-G for your help. I solved one problem, but not the other. Which is fine. [00:45:59] np [00:46:35] okaaay, next question: en-wp has https://www.mediawiki.org/wiki/Extension:WikiEditor enabled and has a Cite tab in the toolbar which doesn't seem to be in the extension by default. Anyone here have any idea where that comes from/how to get that? [00:47:46] New patchset: Reedy; "Fix many more occured typos" [mediawiki/extensions/Collection] (master) - https://gerrit.wikimedia.org/r/3448 [00:48:14] New review: Reedy; "(no comment)" [mediawiki/extensions/Collection] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3448 [00:48:17] Change merged: Reedy; [mediawiki/extensions/Collection] (master) - https://gerrit.wikimedia.org/r/3448 [00:49:12] New patchset: Reedy; "[Collection extension] whitespace" [mediawiki/extensions/Collection] (master) - https://gerrit.wikimedia.org/r/3449 [00:49:25] New review: Reedy; "(no comment)" [mediawiki/extensions/Collection] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3449 [00:49:27] Change merged: Reedy; [mediawiki/extensions/Collection] (master) - https://gerrit.wikimedia.org/r/3449 [00:49:59] saper: so SqlBagOStuff operations interfere with DB transactions? [00:50:16] Sid-G: there's a bug about that, so the extension has more sane defaults [00:50:58] * Sid-G goes to find the bug [00:50:58] AaronSchulz: yes, because it turns of "magic" transaction auto start (DBO_TRX) without committing the old transaction [00:51:05] and taking care of the future operations [00:51:16] Sid-G: https://bugzilla.wikimedia.org/show_bug.cgi?id=34410 [00:51:24] w/MySQL I think "BEGIN" commits automatically AND you get a separate DB connection for SqlBagOStuff [00:51:26] thnx :) [00:51:32] Reedy [00:51:38] saper: too bad it didn't effect any other db connections at all [00:51:55] 14(WFM) Performance 1.17.0 in comparison to 1.16.1 - 10https://bugzilla.wikimedia.org/29111 (10Sam Reed (reedy)) [00:51:56] it's odd that $wgMemc->set() would break some random DB connection [00:51:57] AaronSchulz: it the same connection [00:52:14] well a transaction in said connection [00:52:19] yeah [00:52:50] New patchset: awjrichards; "Adds rudimentary meta-validation logic; populates MobileFeedbackForm properties with form input values on submit;" [mediawiki/extensions/MobileFrontend] (contact-us-redesign) - https://gerrit.wikimedia.org/r/3975 [00:52:55] there was a comment saying XXX check for other DBs [00:52:56] ideally it would have no transactional affect, being a separate connection [00:53:11] (like in mysql or manually specified server configs) [00:53:13] AaronSchulz: somehow you don't get this from PHP for pg/sqllite [00:53:38] sqlite has a separate condition [00:53:47] AaronSchulz: in am working now on wrapping Special:Block in one DB transaction, hope you can review [00:53:53] Reedy:So any changes to it require a BZ bug for WMF sites? [00:54:01] Instead of trying to create a different load balancer it tries to re-use it. [00:54:01] Dantman: on wfGetDB (DB_MASTER) ? [00:54:13] Sid-G: any changes to the extension? [00:54:13] SqlBagOStuff::getDB [00:54:25] postgresql does not [00:54:31] I know [00:54:36] at least connection ID is the same [00:54:41] Reedy:I wanna get the Cite tab on hi-wp [00:54:42] PHP resource ID [00:54:51] Reedy:That requires a BZ request? [00:54:56] Yes [00:55:01] ... [00:55:08] * Sid-G sighs [00:55:19] It's a config change [00:55:25] I'm not even sure what needs setting ot make the change [00:56:06] Reedy:BZ requests are a pain. Needs going through the community consensus process, then waiting for the devs [00:56:09] Unless it's a common.js hack [00:56:21] Rewrite our config system then ;) [00:56:27] ... [00:56:36] 03(mod) Introduce magic word {{PAGEID}} to provide the page_id of the current page - 10https://bugzilla.wikimedia.org/23427 +comment (10lɛʁi לערי ריינהארט) [00:56:40] ;) And eliminate the 'requires community concensus' part of making big changes [00:56:41] Dantman:It can't be done using resourceloader [00:56:53] Huh? [00:56:55] Dantman:Making a gadget doesn't require that! [00:57:04] Dantman:well, mostly doesn't [00:57:17] ..making a gadget doesn't insert default-on code [00:57:47] yes, gadget level support isn't present in the editor either [00:58:05] so i can make no changes at all [00:59:00] File a bug for user-level modification enabling? Or will the WYSIWYG editor supercede this soon? [00:59:10] lol [00:59:18] ;) there is no 'soon' in WYSIWYG [00:59:32] I thought the prototype was ready? [00:59:48] What prototype? [01:00:11] * Sid-G looks for a link (and this will take time unless someone here remembers) [01:00:48] You talking about https://www.mediawiki.org/wiki/Special:VisualEditorSandbox ? [01:00:55] maybe [01:01:08] I think so [01:01:24] ;) That thing is a toy. [01:01:38] The Visual Editor team has good direction. [01:01:41] * Sid-G goes to look [01:01:55] But making WikiText out of WYSIWYG is a very long task. [01:03:39] ok, no transclusion support? [01:04:16] No [01:04:26] It's handling of WikiText isn't even complete. [01:04:27] heh [01:04:33] hmm [01:04:42] although it should be easily possible with js [01:04:50] handling templates that is [01:05:07] not the GUI part [01:05:46] They're pretty much demoing some of the new functionality working with WikiDOM (iirc that was the name) and the direction they are going with the UI of the WYSIWYG editor. [01:07:23] http://www.mediawiki.org/wiki/Visual_editor/WikiDom_Specification this? [01:07:51] mhmm [01:07:59] Oh... [01:08:19] Also I guess it's showing off how they wrote it to handle changes rather than work with the whole document. [01:08:52] The VisualEditor tracks what changes you make, and when it does WikiText conversion only works with those portions. [01:09:04] * Sid-G nods not knowing what that meant [01:09:26] * Sid-G needs to type faster [01:09:28] That way when it round trips it can avoid accidentally making syntax changes to parts of the page you never changed. [01:10:13] So a ==Foo== in the page won't suddenly become == Foo == when all you did was change 'teh' into 'the' 12 paragraphs later in the page. [01:13:46] ok being in this chan makes me go; Hey I'm a noob. An idiot comes along without reading docs and not knowing how to change interface messages. I'm no longer a noob. I go try to script and come with a question. I'm a noob again. Then I see that things I want happen too slowly than expected. Almost makes me wanna go back to trying to script. [01:13:53] * Sid-G ends ranting [01:14:01] 03bsitu * 10/trunk/extensions/PageTriage/ (6 files in 3 dirs): Adding more nav stats to bottom of page [01:16:26] 03reedy * 10/trunk/tools/make-wmf-branch/default.conf: [01:16:26] Remove PrefSwitch/PrefStats [01:16:26] Add some other revisions to merge [01:17:04] The correct way to think of it is more like an RPG... You don't temporarily become strong enough to defeat the Maoh, you level up a few levels and become strong enough to defeat a slime... ;) [01:17:32] * Sid-G has never played an RPG [01:17:44] ...you just need to keep leveling up so you can handle the Drackies. [01:18:49] what are the people who have the hallows doing if I need to acquire a set of that to fix things? [01:18:58] * Sid-G refers Dantman to harry potter [01:20:23] ;) Last I checked most of the people with the deathly hallows didn't help people... they just used them selfishly till they got reaped... [01:20:36] 14(INVALID) "order=rand", "order=random" should be supported in #ask - 10https://bugzilla.wikimedia.org/35483 +comment (10Yaron Koren) [01:20:40] not dumbledore :P [01:20:49] lol [01:21:12] 2 of the original 3 at least [01:21:17] * Sid-G expects everyone here to be equally good and fix bugs fast [01:21:43] well, add hp to that and u have an owner who didn't misuse any of em [01:21:46] ;) this is open source, we fix things when we feel like it [01:22:21] * Sid-G sighs and goes to try to script again [01:22:34] ...and in the case of foundation employees, etc... when someone big needs them fixed. [01:26:37] 03raindrift * 10/trunk/extensions/PageTriage/ (3 files in 3 dirs): [01:26:37] added stuff to the article collection to allow specifying api parameters [01:26:37] fetch a list of namespaces from config for making a select list [01:30:48] 03(mod) multiple templates and mw templates - 10https://bugzilla.wikimedia.org/35554 +comment (10John McClure) [01:35:38] 03(mod) Problems with UploadWizard stash moving to the target - 10https://bugzilla.wikimedia.org/35354 +comment (10Aaron Schulz) [01:55:12] New patchset: Aaron Schulz; "Removed unused saveTempUploadedFile() function" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3976 [02:07:05] 03(mod) multiple templates and mw templates - 10https://bugzilla.wikimedia.org/35554 +comment (10Yaron Koren) [02:18:28] YuviPanda, ping [02:18:47] ashish_d: pong [02:19:29] https://github.com/dash1291/WikipediaMobile/commit/95c5ff6387be4e1345cf7b66dd50ca452c98e96d, see if it looks good [02:26:53] YuviPanda, perhaps open a pull request on that? [02:27:56] ashish_d: checking [02:28:08] ashish_d: open a pull request :D [02:28:23] cool! [02:31:45] 03(mod) The XSS filter in IE8/9 breaks certain tools - 10https://bugzilla.wikimedia.org/32013 (10Emufarmers) [02:32:22] ashish_d: will check it once i sleep and then wake up :) [02:32:52] YuviPanda, Yeah, sure [02:46:02] New review: MarkAHershberger; "tested and no errors or warnings during importDump" [mediawiki/core] (master) C: 1; - https://gerrit.wikimedia.org/r/3962 [02:49:21] * Dantman wonders how angry people would be if en.wp suddenly had separate "Log in" and "Create account" links. [02:50:57] any help on how to use debug toolbar, no documentation found except enabling it ? [02:55:58] 03(mod) Need Icon for market beta version of Wikipedia Android app - 10https://bugzilla.wikimedia.org/35577 +comment (10Yuvi Panda) [02:59:03] Ok, since nobody could help with text changing i have investigating jquery.tablesorter [02:59:16] but I haven't been able to redefine $.tablesorter.numberRegex [03:00:29] nor the number parser [03:04:28] 03(FIXED) Mobile view opt out cookie doesn't work within Chrome beta - 10https://bugzilla.wikimedia.org/35413 +comment (10Arthur Richards) [03:09:49] New patchset: saper; "bug35572 Blocks appear to succeed w/DB error" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3977 [03:11:55] Hi , can anyone help me on caching stuff for MW? [03:13:31] all right, it doesn't seem the sorting code is executing [03:13:37] is mw.loader.using( 'jquery.tablesorter', function () {}); good? [03:14:13] New patchset: saper; "bug35572 Blocks appear to succeed w/DB error" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3977 [03:17:05] New review: saper; "A fix for bug 35357 is filed under https://gerrit.wikimedia.org/r/#change,3977" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/3841 [03:21:22] 03(FIXED) Blocks appear to succeed even if query fails due to wrong DB structure - 10https://bugzilla.wikimedia.org/35572 +comment (10Marcin Cieślak) [03:31:01] 03tstarling * 10/trunk/php/luasandbox/ (7 files in 2 dirs): [03:31:01] * Implemented pcall() and xpcall() per Victor's request. Added tests. [03:31:01] * Refactored timeout error generation, since it's a bit more complicated now [03:31:01] * Used "static inline" instead of plain "inline" functions in headers per the recommendation at http://www.greenend.org.uk/rjk/tech/inline.html [03:31:50] badon: you know how to use debug toolbar? [03:32:10] nischayn22: which one? [03:32:36] badon: I enabled one using $wgDebugToolbar = true; but don't know how to use it [03:33:08] Oh, I don't think I've used it. Let me check the docs to see if it's familiar, one moment. [03:33:52] Nope, it's MediaWiki 1.19, and I'm still at 1.18, so I'm sure I haven't used it yet. [03:34:12] nischayn22: Can you show me where you have it set up? I'd be curious to see it. [03:35:05] I put $wgDebugToolbar = true; on Localsettings.php as Jeroen said , but didn't find any docs of how to use it [03:35:48] badon: acc. to Jeroen This allows you to see what queries happened to show the current page to you, as well as their individual and total execution time :) [03:36:01] Is it on a public wiki? [03:36:18] That sounds like a feature worth upgrading for. [03:36:53] badon: don't know, see here http://www.mediawiki.org/wiki/Manual:$wgDebugToolbar [03:37:12] Yes, I'm already on that page. I just wanted to see the toolbar in action. [03:37:21] badon: oh damn , it is in 1.19 [03:37:33] I have to upgrade [03:38:00] oh, heh [03:38:07] I guess I solved your problem accidentally :) [03:38:36] badon: can I not update to 1.19 yet ? its not released [03:38:54] *upgrade [03:38:54] Yes, you can update, the beta is out, one moment, I'll get it for you. [03:39:04] http://lists.wikimedia.org/pipermail/mediawiki-announce/2012-March/000111.html [03:39:06] beta2 [03:40:36] badon: actually I was asking can I update an already installed MW to this new version, rather than setting up a new MW [03:41:13] because it is still not released [03:42:33] Yes, you should be able to, but it's a beta, so only do it on a test site. Have you read the upgrade notes? [03:42:55] http://www.mediawiki.org/wiki/Manual:Upgrading [03:42:58] that should be useful [03:43:19] I will do it on my local machine :P [03:43:22] k [03:44:51] please [03:45:01] how do i reassign $.tablesorter.numberRegex [04:08:06] Hi there. I'm trying to setup redirects from all variants of lanpartyguide.net to lanpartywiki.com. This is the .htaccess file I'm using in the root directory (http://pastebin.com/BxNuPFum), but that only redirects the straight "lanpartyguide.net" and "lanpartyguide.net/wiki/" URLs. What am I doing wrong? [04:13:56] Try ^(.*)$ instead of (.*). [04:14:16] Actually, no. [04:14:21] That part is fine. [04:14:42] You're only specifying www there, though, you realize? [04:15:02] You need a separate condition for the non-www form. [04:15:48] http://www.lanpartyguide.net/ also seems to generally be dead. [04:16:00] Or at least I can't resolve it. [04:16:25] http://www.lanpartywiki.com/wiki/Main_Page works, though. [04:16:51] Looks like your site currently works for http://www.lanpartywiki.com/wiki/Main_Page and http://lanpartywiki.com/wiki/Main_Page [04:16:54] You probably want to pick one. [04:16:58] And 301 the other. [04:19:26] hmm [04:19:53] hi, do i understand it correctly that if i put __HIDDENCAT__ on the category's page then in category table cat_hidden should be set to 1? [04:22:47] ok, clearly i understand it wrong, because i have no 1-s in that field, but yet i have hidden categories displaying correctly as hidden [04:23:32] added another condition so both "guide" instances can be resolved and am in the midst of adding the .com non-www -> .com www. however, that doesn't seem to fix the issue where actual articles and special pages aren't being redirected [04:25:01] Anarhist: No, cat_hidden is a ... [04:25:03] what's the word. [04:25:07] It's fake. [04:25:12] A decoy? [04:25:16] 8-[ [04:25:22] I believe this is noted. [04:25:25] I believe I noted it1 [04:25:27] ! [04:25:47] so how do i select categories which aren't hidden? [04:26:03] Depends how you're selecting them. [04:26:05] * Anarhist makes a mental note to write to thedailywtf.com [04:26:10] You're doing this via SQL why? [04:26:18] In an extension or something? [04:26:28] well, i'm editing an extension which is already selecting categories [04:26:30] Generally saner to use the API, that's why it's there. :-) [04:26:32] Oh. [04:26:34] Fair enough. [04:26:51] !mw category_table [04:26:52] https://www.mediawiki.org/wiki/category_table [04:27:06] > Note: Information regarding which categories are hidden is stored in the page_props table. [04:27:10] https://www.mediawiki.org/wiki/Manual:Page_props_table [04:27:18] It's a property stored in there. [04:27:25] Called "hiddencat", creatively. [04:27:42] I'm not sure of the best way to access it in an extension. Just grep the main MediaWiki source for how it's done. [04:28:06] sigh [04:28:13] Louder. [04:28:14] ok, i thought it was going to be a 2 minute fix [04:28:31] I forgive you. [04:28:33] 03(mod) Multiple script enabling - 10https://bugzilla.wikimedia.org/10034 (10Santhosh Thottingal) [04:28:33] 03(mod) Languages that need a LanguageConverter implementation (tracking) - 10https://bugzilla.wikimedia.org/30759 (10Santhosh Thottingal) [04:33:06] I am unable to install MW 1.19.0beta, is there any place to file a bug [04:34:06] nischayn22: https://bugzilla.wikimedia.org [04:34:13] nischayn22: Though perhaps you first want to talk it out here? [04:34:32] Joan: yes that would be better [04:35:19] Joan: I extracted the folder and tried to run the setup, it says setup the wiki and when I click there error 324 [04:35:30] empty response [04:36:02] Did the installer produce a LocalSettings.php file? [04:36:15] I think you now have to download the file and then re-upload it to the server. [04:36:18] Or something. [04:36:30] Because MediaWiki is intent on making everything more difficult than other LAMP projects. [04:36:57] Joan: I am doing it on my localhost, using wamp [04:37:23] nischayn22: Well, in any case, did it create a LocalSettings.php file? [04:37:28] the initial setup process didn't even start, on redirecting to /mw-config/index.php it shows error [04:37:34] Really? [04:37:46] no, it did not [04:37:47] That doesn't sound like a MediaWiki issue. [04:37:58] So you go to localhost/mediawiki/ or whatever it just errors? [04:38:09] http://localhost/mediawiki/, I mean. [04:38:39] nope, I have an old version running on localhost/oldMW but localhost/newMW does not run [04:38:42] and it just * [04:38:55] What does "does not run' mean? [04:39:04] Is it hitting index.php? [04:39:09] so my apache and mysql are in good health [04:39:21] What happens if you go to http://localhost/newMW/index.php ? [04:39:47] That should redirect you to http://localhost/newMW/mw-config/index.php, right? [04:39:55] it says set up the wiki and on clicking upon that error [04:40:24] yes it does redirect [04:40:24] but than shows error [04:40:44] Does mw-config/index.php exist on the file system? [04:40:58] What happesn if you navigate there directly? Same error? [04:41:09] And what's the error, exactly? [04:41:46] mw-config/index.php is there on the server folder [04:41:58] the error is Error 324 (net::ERR_EMPTY_RESPONSE) [04:43:39] http://comments.gmane.org/gmane.org.wikimedia.mediawiki/39097 [04:43:41] Seems similar. [04:45:01] 03(mod) A button on the page to toggle hidden categories - 10https://bugzilla.wikimedia.org/21119 +patch +reviewed; +comment (10Sumana Harihareswara) [04:45:34] If you create a test.php page with phpinfo, does it work? [04:45:46] Empty response seems to mean that httpd or apached or something crashed. [04:45:51] 03(mod) Optionally exclude subpages from Special:Allpages and Special:Prefixindex - 10https://bugzilla.wikimedia.org/7184 +patch +reviewed; +comment (10Sumana Harihareswara) [04:45:55] You need to see if Apache+PHP is still working on the Web server. [04:46:48] Joan: I have another Mw installation in my localhost, that gives me the Main Page of the wiki so I think PHP+Apache is fine [04:46:57] Hmm. [04:47:25] Joan: and my PHP, MySQL versions are up to date too [04:47:41] Are you using Google Chrome by any chance? [04:47:48] Joan: yes [04:47:50] Oh. [04:48:03] It may be a cached error. [04:48:08] wait I will try on Firefox [04:48:10] http://www.roezer.com/LostBlog/fixing-chrome-bug-error-324-neterr_empty_response/ [04:48:17] * Joan waits. [04:50:45] Joan: not working in FF too [04:51:22] 03(NEW) Watchlist does not show all removed titles - 10https://bugzilla.wikimedia.org/35601 major; MediaWiki: Watchlist; (1994constant) [04:51:50] New review: Santhosh; "Could you please remove the ~[space] change and submit rest of the changes? I am still not able to g..." [mediawiki/extensions/Narayam] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/3514 [04:52:01] 03(mod) Watchlist does not show all removed titles - 10https://bugzilla.wikimedia.org/35601 (10Ankit Maity) [04:52:11] 03(mod) Watchlist does not show all removed titles - 10https://bugzilla.wikimedia.org/35601 +comment (10Ankit Maity) [04:53:34] 03(mod) Removal of spaces (editing tests, in fact) performed by vandals do not show up - 10https://bugzilla.wikimedia.org/34710 15enhancement->trivial (10Ankit Maity) [04:54:17] nischayn22: Hmm, gay. [04:54:45] I guess file a bug. [04:54:46] Joan: the worst thing is we don't know where the bug is :P [04:54:53] Still not quite convinced it's not your system. [04:54:57] Yeah. [04:55:03] But it can be tracked in a bug. [04:55:10] Or someone else might have a better idea. [04:55:41] 03(mod) Enable sub page feature in Telugu Wikisource (te.wikisource.org) - 10https://bugzilla.wikimedia.org/35193 +comment (10Shiju Alex) [04:55:46] Joan: I don't think it is MW's bug, if it has worked for everyone till now [04:56:12] Well, it's your call if you want to file a bug. [04:56:23] It may end up being invalid, but it still be nice to have documented. [04:56:33] A bug in Apache or MySQL or PHP is still a bug to end users. [04:56:35] A bug is a bug. [04:57:03] I will try once again after restarting Windows , if it still doesn't fix I will report [04:57:58] 03(mod) Watchlist does not show all removed titles - 10https://bugzilla.wikimedia.org/35601 (10Ankit Maity) [05:02:08] * Dantman has one firm belief for when we implement the ability to enable/disable extensions from the interface [05:02:12] yeay... it took only two left joins [05:02:28] 03(mod) Use div instead of table for the layout of the sitenotice - 10https://bugzilla.wikimedia.org/25475 +patch +reviewed (10p858snake) [05:05:51] 03(ASSIGNED) Enable Narayam at Hindi Wikipedia - 10https://bugzilla.wikimedia.org/35436 (10Santhosh Thottingal) [05:19:47] 03(mod) A button on the page to toggle hidden categories - 10https://bugzilla.wikimedia.org/21119 +comment (10akshay chugh) [05:23:02] 03(mod) Red .diffchange text in the green 'added' area may be hard to read for color blinded users - 10https://bugzilla.wikimedia.org/11374 (10Ankit Maity) [05:23:02] 03(mod) Removal of spaces (editing tests, in fact) performed by vandals do not show up - 10https://bugzilla.wikimedia.org/34710 (10Ankit Maity) [05:35:41] Dantman: another skin/css question: why won't the webfonts work without a full path? [05:36:06] What 'not a full path' are you using? [05:36:39] This works: src: url('/mediawiki/mediawiki-1.18.0/skins/won/webfonts/PTS76F-webfont.eot'); [05:36:57] This didn't: src: url('/won/webfonts/PTS76F-webfont.eot'); [05:37:13] uuuuhhhh... [05:37:19] You do know how css works, right? [05:37:34] Not really; I'm winging it. [05:38:13] Well urls work basically the same as they do in html links. The one difference being that relatives are relative to the css file instead of the page. [05:38:42] /won/ is saying that you want http://example.com/won/... [05:38:57] so desu ne... [05:39:25] What module are you using this in? [05:39:48] The whole skin. [05:40:12] Ohh... right, almost looked like an extension path [05:40:35] In css what you really want to use is a relative path. [05:40:59] heh... Okay, it worked. It's now available... let me get a link. [05:41:09] In this case if you have say skins/won/screen.css then you want to use url('webfonts/...') [05:41:52] https://wiki.occupy.net/index.php?title=Main_Page&useskin=won [05:42:32] Would that be a folder under skins/, or skins/won/ [05:44:33] Oh, I see what you mean. [05:52:34] New code comment: Tim Starling; # TODO: why do we not have a User->exists() method? \ It's called User::isLoggedIn().; [05:52:34] New code comment: Tim Starling; Apparently this caused bug 35578.; [06:01:44] Dantman : hi, one quick question.- mw.msg() is not getting me the message value in js. What could be the problem ? [06:01:58] I haven't touched mw.msg yet [06:02:06] Dantman : okay [06:03:53] saper , hi [06:04:44] mw.msg() is not fetching the message value for me , what could be the problem ? [06:08:19] 03(mod) Some IPs hidden without any log or apparent reason on frwiki - 10https://bugzilla.wikimedia.org/35578 +comment (10Tim Starling) [06:12:45] 03(mod) Favicon for siwiki - 10https://bugzilla.wikimedia.org/32825 +comment (10Pasindu Kavinda) [06:31:52] 03(mod) A button on the page to toggle hidden categories - 10https://bugzilla.wikimedia.org/21119 +comment (10Max Semenik) [06:32:50] Nikerabbit : need some help [06:33:31] MaxSem : need some help.. [06:36:22] yes? [06:37:17] New patchset: Hashar; "(bug 27757) API method for retrieving tokens" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3890 [06:38:53] 03tstarling * 10/branches/wmf/1.19wmf1/includes/specials/SpecialBlock.php: Temporary fix for bug 35578. Reintroduce validation to processForm(). [06:40:56] 03raymond * 10/trunk/translatewiki/MediaWiki/WikimediaMainAgg.yaml: r114622: Extension not longer enabled on WMF cluster [06:41:04] 03tstarling * 10/branches/wmf/1.19wmf1/includes/specials/SpecialBlock.php: Removed debugging code [06:42:38] New review: Hashar; "That last patch set just rewrote the commit message." [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3890 [06:43:34] 03raymond * 10/trunk/translatewiki/MediaWiki/mediawiki-defines.txt: [[Gerrit:3928]]: Add new special page for translation [06:46:45] MaxSem, mw.msg() doesnt seem to be uploading the message for me.. [06:50:43] chughakshay16, you have to register that message with ResourceLoader first: https://www.mediawiki.org/wiki/ResourceLoader/Migration_guide_(developers)#Registering_a_module [06:52:43] MaxSem, but i am making changes to the core.. not in an extension [06:55:46] MaxSem, i have added a key for that message in the MessagesEn.php, [06:56:14] MaxSem, so i should be able to access it with wfMsg() function. .. right ? [06:58:10] RL module definitions are the same for core and extensions [06:59:39] MaxSem, so you mean that other messages are also registered with the module.. [06:59:49] yes [07:00:00] 'messages' => array( 'myextension-hello-world', 'myextension-goodbye-world' ), [07:00:28] MaxSem, yes i can see these in the extensions... but i am talking about the core messages. [07:00:50] resources/Resources.php [07:02:10] MaxSem, yes i had gone through this file,, but noticed that not all the messages are loaded just the ones which are needed.. [07:02:37] MaxSem, so i should just register my message key in this file [07:06:11] 03(mod) Some IPs hidden without any log or apparent reason on frwiki - 10https://bugzilla.wikimedia.org/35578 +comment (10Tim Starling) [07:10:01] MaxSem, thanks, i had to clear my cache to see it work [07:14:49] 03(mod) Speedup nested group authentication when using Active Directory LDAP - 10https://bugzilla.wikimedia.org/33904 +comment (10Asbjørn A. Fellinghaug) [07:23:50] 03(mod) Enable WebFonts for fr.wikisource.org - 10https://bugzilla.wikimedia.org/35328 +comment (10Amir E. Aharoni) [07:24:54] Hi, is there any extension for mass deletion of articles? [07:25:42] Ah, never mind [07:27:14] Here is another doubt. Does the wiki page views counter count the view of the bots? [07:27:23] such as google crawler [07:27:34] or is it the actual visit [07:31:18] wizor, all page view. it was never intended to replace Google Analytics [07:31:45] hmm [07:31:47] New patchset: Eloquence; "Provide a handy link back to the edit form from the preview warning. Tiny UX/accessibility improvement copied from German Wikipedia, hopefully uncontroversial. :-)" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3978 [07:35:07] 03(mod) Language Selector dropdown on Special:WebFonts page doesnt load using WebFont - 10https://bugzilla.wikimedia.org/33639 +comment (10Srikanth Logic) [07:35:54] 03(mod) Language Selector dropdown on Special:WebFonts page doesnt load using WebFont - 10https://bugzilla.wikimedia.org/33639 +i18n (10Srikanth Logic) [07:44:13] 03(FIXED) Meta-oversight mailing list creation - 10https://bugzilla.wikimedia.org/35594 +comment (10Philippe Beaudette) [08:00:55] 03(NEW) Highlight searched key words on page - 10https://bugzilla.wikimedia.org/35602 normal; MediaWiki: Search; (subfader) [08:00:59] 03(mod) Highlight searched key words on page - 10https://bugzilla.wikimedia.org/35602 normal->15enhancement (10Subfader) [08:08:04] Hallo. Can anybody see whether this is working? - https://gerrit.wikimedia.org/r/#q,3902,n,z [08:08:17] Tor me it's stuck on "Loading" no matter what i do. [08:08:33] s/Tor/For/ [08:09:17] aharoni: works for me, shows the Loading screen for few seconds then i see it [08:09:34] works now. [08:10:00] ok, hmm. temp. glitch? [08:10:46] 03(mod) Enable WebFonts for fr.wikisource.org - 10https://bugzilla.wikimedia.org/35328 (10Siebrand) [08:10:52] 03(mod) Enable WebFonts for fr.wikisource.org - 10https://bugzilla.wikimedia.org/35328 +comment (10Siebrand) [08:18:28] 03(mod) Language Selector dropdown on Special:WebFonts page doesnt load using WebFont - 10https://bugzilla.wikimedia.org/33639 +comment (10Santhosh Thottingal) [08:41:04] OK, it really pisses me off. Gerrit changes too often get stuck at "Loading...". [08:41:16] and not just today, but since i started using Gerrit. [08:41:25] 03(mod) Language Selector dropdown on Special:WebFonts page doesnt load using WebFont - 10https://bugzilla.wikimedia.org/33639 +comment (10Niklas Laxström) [08:41:33] aharoni: I've seen that too [08:41:47] hi - i am using mediawiki on my own host. until now all articles are accessible for everyone. Is there a way to hide certain articles for some users? maybe based on groups? what method would you recommend? [08:43:26] !cms | fidel [08:43:26] fidel: Wikis are designed for openness, to be readable and editable by all. If you want a forum, a blog, a web authoring toolkit or corporate content management system, perhaps don't use wiki software. There is a nice overview of free tools available at including the possibility to try each system. For ways to restrict access in MediaWiki, see !access. [08:43:27] !access | fidel [08:43:27] fidel: For information on customizing user access, see . For common examples of restricting access using both rights and extensions, see . [08:44:04] thanks for the pointers. [08:44:49] and yeah - i know the openness idea behind a wiki - but there exists cases where it might make sense to fine-scale it- gonna check the preventing methods [08:45:39] Hi everyone, I followed the instruction to get an account for lab console by editing an entry in this link https://www.mediawiki.org/wiki/Developer_access#Discussion but it has been a while and my section is unchanged. Can anyone suggest another alternative ? [08:47:54] haidang: just wait, and it will be done [08:51:29] thank for your reply. Do you know how roughly it will take to wait? [08:53:54] 03a_engels * 10/trunk/wikistats/squids/ (SquidCountArchive.pl SquidCountArchiveProcessLogRecord.pm): adding Wiktionary app [08:59:55] Is it possible to remove "Discussion" tab for anonymous and only users in Vector skin? It is not important whether they can access discussion pages or not after that, as soon as there is no direct link visible. [09:00:14] *anonymous and only anonymous users [09:06:47] * Dantman hates it when site owners make short sighted decisions like that and get in his way when he runs into a wiki [09:08:24] 03(mod) Some IPs hidden without any log or apparent reason on frwiki - 10https://bugzilla.wikimedia.org/35578 +comment (10Tim Starling) [09:11:23] 03(mod) Make git-review easier to install on Windows - 10https://bugzilla.wikimedia.org/35145 +comment (10Jarry1250) [09:15:16] 03(mod) MobileFrontend extension outputting invalid HTML in footer - 10https://bugzilla.wikimedia.org/30406 +comment (10Jon) [09:18:00] New review: Nikerabbit; "(no comment)" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/3890 [09:18:33] 03(NEW) Enable Transwiki import on KN:WP - 10https://bugzilla.wikimedia.org/35603 normal; Wikimedia: Site requests; (mgharish) [09:18:42] morgen; I still have sort of problem upgrading my 1.16.0 mediawiki to any newer version .. [09:22:26] Lydia_WMDE: ping [09:36:21] 03(mod) Make git-review easier to install on Windows - 10https://bugzilla.wikimedia.org/35145 +comment (10Raimond Spekking) [09:38:20] yay [09:38:42] found a workaround for yesterday's problem .. when upgrading [09:48:04] nja, found new errors when it comes to 1.18.x [09:48:17] 03(mod) Make git-review easier to install on Windows - 10https://bugzilla.wikimedia.org/35145 +comment (10Jarry1250) [09:48:28] PHP Fatal error: Class 'MWExceptionHandler' not found in /var/www/includes/Setup.php on line 339 [09:48:31] any ideas/ [09:48:33] ? [10:01:41] My wife is getting used to the random screams of despair that come from my room. [10:02:07] "Git again?", she says. [10:04:59] if i committed a change in a branch, `git review' is supposed to pick it up and send to Gerrit, right? [10:05:32] i do `git review' and get this: "Errors running git rebase -i remotes/gerrit/master. The previous cherry-pick is now empty, possibly due to conflict resolution." [10:11:56] New patchset: Amire80; "Adding .gitignore." [mediawiki/extensions/TranslationNotifications] (master) - https://gerrit.wikimedia.org/r/3979 [10:12:03] Hi, I run a mediawiki and I constantly get spammed. I do have recaptcha and its functional, but it still doesnt prevent spam? [10:12:22] my site is techampere.com and you could check it out yourself [10:15:05] wizor, captcha is disabled [10:16:03] Weird, it shows up for me, when I attempted to edit as an anonymous [10:17:12] check error.log [10:20:05] do we really need own list for wikidata= [10:21:31] New patchset: Amire80; "Sprint 12 fixes" [mediawiki/extensions/TranslationNotifications] (master) - https://gerrit.wikimedia.org/r/3980 [10:21:56] 03(mod) Make git-review easier to install on Windows - 10https://bugzilla.wikimedia.org/35145 +comment (10Raimond Spekking) [10:39:44] 03(NEW) Undefined variable: cols - 10https://bugzilla.wikimedia.org/35604 minor; MediaWiki extensions: SemanticForms; (ad.strackvanschijndel) [10:44:34] Dudes, when i access wiki/index.php/Spezial:Spezialseiten i get a 500 error, but no entry in my apache error.log file. the last entry is "client denied by server configuration: /var/www/web/wiki/maintenance/update.php" . i increased the apache debug level, but still no more information. i googled and found, that it might be a good idea to change localhost to 127.0.0.1 in the configuration file and run php update.php again. But i still get the [10:44:36] error and have no more information. any thoughts are appreciated! [10:46:47] 03(mod) Gerrit: Preferences: change "reviewed" preference when visiting changes to unchecked - 10https://bugzilla.wikimedia.org/35592 +comment (10T. Gries) [10:49:05] 03(mod) Undefined variable: cols - 10https://bugzilla.wikimedia.org/35604 +comment (10Nischay Nahata) [10:51:12] !smw [10:51:13] SemanticMediaWiki is an awesome extension that lets you connect wiki pages with semantic relations. See and . Mailing lists are available at [10:51:22] Sarcasm! [10:51:23] I love it! [10:51:30] !hssmw [10:51:33] :( [10:51:33] I don't know anything about "hssmw". [10:52:29] svip: you might also join #semantic-mediawiki :) [10:52:50] nischayn22: Nah, I was just looking for the picture of 'He said Semantic MediaWiki!'. [10:52:59] Get him! [10:53:07] 03(NEW) Nearby fragile, sometimes starts very zoomed out - 10https://bugzilla.wikimedia.org/35605 normal; Wikipedia App: Near by; (jarry1250) [10:54:49] svip: you were looking for !hss [10:55:33] !hss [10:55:33] ZOMG!! http://bit.ly/2sYkfl [10:57:31] 03(mod) Search box sometimes has pixel-wide left/top margin - 10https://bugzilla.wikimedia.org/34661 +comment (10Jarry1250) [10:57:45] Saruman: what is with this hss ? [10:59:16] well, somewhere before 2009 the topic "semantic" became, shall we say, controversial in this channel [10:59:33] It still is! [10:59:37] I don't know specifics as I came in after that time [10:59:57] all *I* know is that my knowledge management goals are well met by SMW [11:00:12] http:// [11:00:28] Yes! [11:00:35] http is a good protocol. [11:00:37] http://www.mediawiki.org/wiki/Extension:GeSHi [11:01:21] http://www.mediawiki.org/wiki/Extension:Automatic_Configurable_Highlighter ? [11:02:04] For example, if AutConfigHi:Test was: [11:03:34] Test * [11:03:43] HTML! :O [11:04:01] I am so not sure what you are asking. [11:04:20] Test 101 [11:04:30] Nikerabbit: ping [11:04:58] Then [11:05:05] Test 65 [11:05:12] Test 101 [11:05:35] would display as: [11:07:10] Test 65 [11:08:21] Test 101 [11:08:49] Could this proposed extension be implemented? [11:11:49] 03(mod) Undefined variable: cols - 10https://bugzilla.wikimedia.org/35604 +comment (10Ad Strack van Schijndel) [11:15:09] Saruman: how can I point to a particular discussion in the SMW mailing list as a thread ? [11:22:09] I don't think it's represented anywhere as a thread [11:22:55] one of the not-so-niceties of mailing lists as discussion tools [11:24:31] Saruman: I can link from sourceforge.net [11:27:12] 03(mod) Yandex maps patch review & merge - 10https://bugzilla.wikimedia.org/35522 +comment (10Yury Katkov) [11:27:34] 03(mod) Gerrit: Preferences: change "reviewed" preference when visiting changes to unchecked - 10https://bugzilla.wikimedia.org/35592 +comment (10Chad H.) [11:27:35] 03(mod) Update gerrit - 10https://bugzilla.wikimedia.org/35466 (10Chad H.) [11:27:51] 03(NEW) Unable to install on WAMP server - 10https://bugzilla.wikimedia.org/35606 critical; MediaWiki: Installation; (nischayn22) [11:29:05] New review: Demon; "(no comment)" [mediawiki/extensions/TranslationNotifications] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3979 [11:29:08] Change merged: Demon; [mediawiki/extensions/TranslationNotifications] (master) - https://gerrit.wikimedia.org/r/3979 [11:30:37] Should't Special:ShortPages show blank pages? [11:32:24] ARGH! [11:32:29] 03(mod) Unable to install on WAMP server - 10https://bugzilla.wikimedia.org/35606 +comment (10Chad H.) [11:32:45] The damn bot from MLwiki found me! [11:33:03] Now I have an incomprehenseble mail! [11:37:36] Hi guys! [11:38:05] 03(NEW) MediaWiki incorrectly detects OOXML types of files saved by OpenOffice - 10https://bugzilla.wikimedia.org/35607 normal; MediaWiki: Images and files; (vitalif) [11:38:20] I want to modify the content of the page Special:Login. Especially I need to change the login link, because I use an external tool. [11:38:30] Is there a way to do so? [11:39:03] (I only found a hook to change the login link, which is displayed in the skin, but non for the Special:Login page.) [11:44:37] 03(mod) Unable to install on WAMP server - 10https://bugzilla.wikimedia.org/35606 +comment (10Nischay Nahata) [11:46:58] 03(mod) Templates used in edit summaries are expanded in e-mail notifications - 10https://bugzilla.wikimedia.org/34714 normal->major; +comment (10Nemo_bis) [11:48:48] New review: Santhosh; "Already reviewed in https://gerrit.wikimedia.org/r/3369." [mediawiki/extensions/Translate] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/3737 [11:49:46] jsoby, are you going to make more mass changes to pages using FlaggedRevs? [11:53:24] Krenair, most likely, yeah [11:53:52] Krenair, was just checking who could give autochecked rights [11:54:25] We don't use the autochecked group [11:55:42] 03(mod) Unable to install on WAMP server - 10https://bugzilla.wikimedia.org/35606 +comment (10Chad H.) [11:56:13] Krenair, any other solution to it then? to be less of a bother to people [11:56:25] jsoby, yep, just given you editor which includes autoreview [11:56:36] thanxs :) [11:56:39] *k [11:56:41] youre welcome [11:57:04] New review: Demon; "(no comment)" [mediawiki/extensions/Translate] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3795 [11:57:06] Change merged: Demon; [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/3795 [12:00:53] haha svip, I've got one too :p [12:04:53] 03(mod) Undefined variable: cols - 10https://bugzilla.wikimedia.org/35604 +comment (10Yaron Koren) [12:10:14] 03(mod) Enable Transwiki import on KN:WP - 10https://bugzilla.wikimedia.org/35603 normal->15enhancement; +shell (10Sam Reed (reedy)) [12:10:52] 03(mod) Undefined variable: cols - 10https://bugzilla.wikimedia.org/35604 +comment (10Nischay Nahata) [12:14:25] 03(mod) Unable to install on WAMP server - 10https://bugzilla.wikimedia.org/35606 +comment (10Nischay Nahata) [12:14:53] 03(mod) Creation of a new mailing list for Kazakh Wikipedia (kk) - 10https://bugzilla.wikimedia.org/35518 +comment (10Bolatbek) [12:17:15] 03(mod) Watchlist does not show all removed titles - 10https://bugzilla.wikimedia.org/35601 major->normal (10Sam Reed (reedy)) [12:17:53] 03(mod) Watchlist does not show all removed titles - 10https://bugzilla.wikimedia.org/35601 normal->minor (10Sam Reed (reedy)) [12:18:44] 03(mod) Undefined variable: cols - 10https://bugzilla.wikimedia.org/35604 +comment (10Ad Strack van Schijndel) [12:19:03] i was able to trace the error down to : PHP Fatal error: Call to a member function addMessages() on a non-object in /var/www/web/wiki/extensions/Call/Call_body.php on line 262; $wgMessageCache->addMessages( $langMessages, $lang ) . i read on http://www.mediawiki.org/wiki/Extension_talk:DeletePagePermanently "The method "$wgMessageCache->addMessage()" is deprecated in MW 1.16, and no longer supported." so, i asume, the Call Extension is now i [12:19:05] ncompatible with the current Mediawiki? Can anyone confirm this? [12:19:24] <^demon> Sounds like it [12:19:37] It sounds rather old code if it's doing ->addMessage() [12:20:42] <^demon> Actually, current trunk seems to be ok. [12:20:45] mazzen: it would sound you're using an old version of the extension [12:20:46] yeah.. [12:21:21] 03(mod) Update PHPUnit from 3.5.x. to 3.6.x on gallium - 10https://bugzilla.wikimedia.org/33714 +comment (10Antoine "hashar" Musso) [12:22:13] <^demon> Wow, that thing's one big xss nightmare. [12:22:20] svn delete! [12:23:03] <^demon> I mean, it's fixable if someone wanted to :) [12:23:15] ^demon, Reedy: thanks. according to http://www.mediawiki.org/wiki/Extension:Call the latest stable version is 1.2 (2009-05-27), which should be compatible with the current mediawiki. [12:23:26] !e Call [12:23:26] https://www.mediawiki.org/wiki/Extension:Call [12:24:00] i'll try the snapshot and maybe the author should update the Extension page. [12:24:06] New patchset: Chughakshay16; "bug 21119) patch for the requested feature in bug 21119 Summary : Three changes were made : 1. mediawiki.page.ready.js - code to create an anchor() element when the document has loaded and an onclick listener was registered for that anchor element 2. M" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3981 [12:24:07] <^demon> Reedy: http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/Call/Call_body.php?annotate=90285#l78 [12:24:14] Lol [12:24:14] That's 3 years old [12:24:14] They're referencing MW 1.7 [12:24:32] <^demon> And $argkeys is array_keys( $_REQUEST ) [12:24:46] <^demon> :) [12:24:50] 03(NEW) {{#time | + time interval}} does not give satisfying results at the end of a month - 10https://bugzilla.wikimedia.org/35608 normal; MediaWiki extensions: ParserFunctions; (cepey.x) [12:24:50] <^demon> Old extensions are fun [12:24:51] 03(mod) Monitor PHPUnit test coverage in Jenkins - 10https://bugzilla.wikimedia.org/31518 (10Antoine "hashar" Musso) [12:25:50] 03(mod) Upgrade Jenkins from 1.431 to 1.4xx - 10https://bugzilla.wikimedia.org/31877 +comment (10Antoine "hashar" Musso) [12:25:59] 14(INVALID) Undefined variable: cols - 10https://bugzilla.wikimedia.org/35604 +comment (10Yaron Koren) [12:27:21] Thought I found a bug, just found (I think) a sockpuppet or account renaming or the like. [12:27:41] 03(FIXED) Request to change getArticleId() to getArticleID() on mediawiki.org (Manual pages, examples...) - 10https://bugzilla.wikimedia.org/35157 +comment (10Krenair) [12:28:13] Thanks bureaucrats ಠ_ಠ [12:29:23] 03(mod) Upgrade Jenkins from 1.431 to 1.4xx - 10https://bugzilla.wikimedia.org/31877 +comment (10Antoine "hashar" Musso) [12:29:24] ^demon, Reedy: yes! :-) Was able to fix the problem, with the current Call extension. [12:29:35] New patchset: Amire80; "Sprint 12 fixes" [mediawiki/extensions/TranslationNotifications] (master) - https://gerrit.wikimedia.org/r/3980 [12:29:39] so far: Thank you! [12:30:05] sumanah : hi, whats a changeset ?.. [12:30:24] Anyone else want to take a crack at defining "changeset"? [12:30:40] https://en.wikipedia.org/wiki/Changeset [12:31:02] My definition would go something like "one or more diffs that go together" [12:31:16] ... Set of changes? Set of diffs? [12:31:25] <^demon> change/changeset is the entry in gerrit like https://gerrit.wikimedia.org/r/#change,3981 [12:31:26] Spontaneously: A patchset is a number of changed lines in the source code, possibly covering multiple files. [12:31:44] Describing a changeset as a set of changes isn't good [12:31:45] <^demon> A change(set) can have more than one patch(set). [12:31:56] 03(mod) [QUnit] Move configuration for CompletenessTest from tests/qunit/data/testrunner.js to the modules - 10https://bugzilla.wikimedia.org/34092 +comment (10Antoine "hashar" Musso) [12:32:04] 03(mod) {{#time | + time interval}} does not give satisfying results at the end of a month - 10https://bugzilla.wikimedia.org/35608 +comment (10Jarry1250) [12:32:18] chughakshay16: does that help? [12:33:11] sumanah :i want to post a link to my changeset.. in bugzilla [12:33:19] To modify DerJoerg (thanks): a changeset is a revision that changes the source code, possibly covering changes in multiple files. [12:33:37] <^demon> For example, https://gerrit.wikimedia.org/r/#change,3363 is a changeset that has 8 proposed patch sets on it [12:33:51] chughakshay16: ok. So, when you submitted your commit into Gerrit, what was the confirmation message you got (on the command line)? [12:34:05] did it include a URL (a link)? [12:34:15] <^demon> You can shorthand in gerrit by typing "gerrit change 123" where 123 is the change you're referring to [12:34:28] <^demon> Shorthand in Bugzilla. [12:34:31] <^demon> Mea culpa [12:34:39] :-) [12:34:40] sumanah : no i dont see any link(URL) [12:34:55] chughakshay16: ok. can you paste the command line confirmation message? it should be multiple lines long [12:34:57] !change 123 | sumanah [12:34:57] sumanah: I don't know anything about "change". You might try: !! !bugzilla !cooluris !css !csshideheader !deleteuser !exclamation !gerritchange !git-sha1-changeid !mainpage !mainpagetitle !package !packages !paranoid !patch !purge !rcbot !refresh !revdelete !shellrequest [12:35:10] oh, that works in other channels [12:35:10] <^demon> gerrit 123 | mutante [12:35:16] ah [12:35:18] <^demon> !gerrit 123 [12:35:19] https://gerrit.wikimedia.org/r/123 [12:35:42] !g 123 [12:35:43] https://gerrit.wikimedia.org/r/123 [12:35:44] sumanah : Could not connect to gerrit. [12:35:44] Enter your gerrit username: akshaygit16 [12:35:45] Trying again with ssh://akshaygit16@gerrit.wikimedia.org:29418/mediawiki/cor [12:35:45] Enter passphrase for key '/c/Users/sg0214280/.ssh/id_rsa': [12:35:45] Creating a git remote called gerrit that maps to: [12:35:45] ssh://akshaygit16@gerrit.wikimedia.org:29418/mediawiki/core.git [12:35:47] Enter passphrase for key '/c/Users/sg0214280/.ssh/id_rsa': [12:35:49] This repository is now set up for use with git-review. [12:35:51] You can set the default username for future repositories with: [12:35:53] git config --global --add gitreview.username "akshaygit16" [12:35:55] Enter passphrase for key '/c/Users/sg0214280/.ssh/id_rsa': [12:35:57] Enter passphrase for key '/c/Users/sg0214280/.ssh/id_rsa': [12:35:59] remote: Resolving deltas: 0% (0/6)←[K←[K [12:36:01] remote: (W) 9559c05: commit subject >65 characters; use shorter first paragr [12:36:01] heh [12:36:05] remote: (W) 9559c05: commit message lines >70 characters; manually wrap line [12:36:07] remote: [12:36:11] <^demon> !pastebin | chughakshay16 [12:36:11] chughakshay16: Please do not paste more than 2-3 lines of text into the channel as it disrupts the flow of conversation. When sharing multiple lines of code, please use a pastebin such as or and post a link to your paste in the channel. [12:36:11] remote: New Changes:←[K [12:36:11] remote: https://gerrit.wikimedia.org/r/3981←[K [12:36:13] remote: [12:36:15] To ssh://akshaygit16@gerrit.wikimedia.org:29418/mediawiki/core.git [12:36:17] * [new branch] HEAD -> refs/for/master/bug/21119 [12:36:19] sumanah : :) [12:36:43] ^demon : will keep that in mind from next time .. :| [12:37:00] oh my ESC [ K's :) [12:37:00] <^demon> chughakshay16: So from your output, you could say "gerrit change 3981" in bugzilla. [12:37:14] chughakshay16: so you did get a URL: https://gerrit.wikimedia.org/r/3981 [12:37:24] And where in these lines is the problem? You say there would be no link, but in fact there is: https://gerrit.wikimedia.org/r/3981 [12:37:31] sumanah : yeah i didnt see it .. [12:37:41] sumanah : before [12:37:54] !bug 35462 [12:37:54] https://bugzilla.wikimedia.org/show_bug.cgi?id=35462 [12:38:38] chughakshay16: that is the link to the changeset that you have just submitted. So you can paste that link into a Bugzilla comment, or, as Chad just said, you can type into a Bugzilla comment gerrit change 3981 and it will autolink in Bugzilla for people viewing it on the web. [12:38:45] <^demon> saper: Is there something configurable we can do about that, or do we need to pester upstream? [12:38:59] However I prefer to actually provide a URL because then people viewing the email notifications in plain text still get the links. [12:39:10] 03(mod) The number of articles is not updated - 10https://bugzilla.wikimedia.org/35169 +comment (10Antoine "hashar" Musso) [12:39:14] sumanah : okay thanks !! [12:39:27] 03(mod) Android app nearby me should offer a list view - 10https://bugzilla.wikimedia.org/31956 +comment (10Ashish Dubey) [12:39:48] chughakshay16: enjoy looking at https://gerrit.wikimedia.org/r/3981 :-) bask in it! it is proof that you have submitted a change into MediaWiki's source control system and tried to contribute :D [12:40:14] 03(NEW) Wikimedia databases contains categorylinks with type "page" for media files - 10https://bugzilla.wikimedia.org/35609 normal; Wikimedia: General/Unknown; (lejonel) [12:40:43] chughakshay16: for the next time: please read https://www.mediawiki.org/wiki/Git/Commit_message_guidelines [12:41:11] 03(mod) The number of articles is not updated - 10https://bugzilla.wikimedia.org/35169 +comment (10Antoine "hashar" Musso) [12:41:26] sumanah : well i am already happy with the fact that i can make commits..also have one more patch to submit [12:41:33] chughakshay16: yay!! [12:41:34] siumanah : :| [12:41:48] chughakshay16: what does " :|" mean in this context? neither happy nor unhappy? [12:42:03] also chughakshay16 you may enjoy tab-completion .... [12:42:05] !tab [12:42:05] I don't know anything about "tab". You might try: !adminsettings !backup !bom !csv2wp !db !dbtable !deleteuser !farm !mysql !package !passwordsql !phpmyadmin !readonly !session !sharedlogins !sorttable !toolserver !update.php !wiki !wikipedia [12:42:18] sumanah : it means that i am not too happy to smile with an open mouth.. :| [12:42:20] !tabcompletion [12:42:21] Instead of manually typing another person's nickname in IRC, you can type the beginning of their name and hit TAB on your keyboard to get it autocompleted, like on the command line. This avoids misspellings. Just make sure it's the right person! [12:42:35] :-) <= That doesn't have an open mouth [12:42:50] can't we make that mw-bot to send notices to people ? :-D [12:42:57] ^demon: it depends on $TERM, but not sure if it's client side or server side ... I tried running my gerrit with TERM=dumb but that was too dumb to work [12:43:00] instead of publishing to anyone in the channel? [12:43:24] chughakshay16: :) and :D mean "happy" and :( and D: mean sad. :| and :/ and :\ usually mean "bittersweet" or something not-happy like that [12:43:26] <^demon> !botnoob | hashar [12:43:26] hashar: I don't know everything about everything. I am mostly for lazy experienced users to echo quick answers to very common mediawiki questions. Please don't randomly experiment with me for help. Everything I know is at http://toolserver.org/~mwbot/botbrain.html and you can visit #mwbot or privately message me. [12:43:28] <^demon> :) [12:43:37] :-/ is eyeroll [12:43:54] ^demon: that one should have sent me a notice [12:43:54] apergos: oh? that's not how I've always read it [12:43:57] good luck explaining exactly what that means though [12:43:58] ^demon: :-D [12:44:08] sumanah, thanks for the lesson :) [12:44:10] ^demon: who maintains it anyway ? Where is the source code ? :D [12:44:17] <^demon> Not me, don't know. [12:44:18] <^demon> :) [12:44:21] !owner [12:44:21] I don't know anything about "owner". You might try: !gitauthor [12:44:30] !mw-bot | hashar [12:44:31] hashar: Hi! I'm mwbot, a bot that was quickly whipped up by Daniel Cannon (AmiDaniel) to help out around #mediawiki. Some quick help is at http://www.mediawiki.org/wiki/Mwbot, you can find all my source code at http://amidaniel.com/viewvc/trunk/MWBot/?root=svn [12:44:41] that's the problem with the lesser emoticons [12:44:50] they have broader interpretations [12:45:07] <^demon> :) is context-sensitive [12:45:11] <^demon> As is ;-) [12:45:17] apergos: I particularly hate :P and :p because someone sticking out their tongue at me is a fairly strong signal of scorn, in my experience [12:46:16] guillom: aieee, Events! don't know why I've forgotten to improve it. [12:46:20] thanks for the ping. [12:46:45] 03daniel * 10/branches/Wikidata/phase3/includes/ (Article.php EditPage.php): clean up handling of JS/CSS pages [12:47:02] whereas with a number of folks we use it to indicate that the remark is intended to be taken as ajoke or as sarcasm (as park of a joke) [12:47:07] 03daniel * 10/branches/Wikidata/phase3/includes/ (Content.php ContentHandler.php ImagePage.php): clean up comments & hints [12:47:37] <^demon> apergos: Why did the chicken cross the road? :p [12:47:38] apergos: yeah [12:47:53] hey ^demon - knock knock. [12:47:59] <^demon> Who's there? [12:48:03] Control Freak. Now you say "control freak who?" [12:48:06] (end of joke) [12:48:19] <^demon> *snort* [12:48:20] 03(mod) A button on the page to toggle hidden categories - 10https://bugzilla.wikimedia.org/21119 +comment (10akshay chugh) [12:48:37] ^demon: https://www.mediawiki.org/wiki/Git/Conversion#Status is accurate, right? [12:48:59] <^demon> Sounds like it. For engineering report? [12:49:07] yes. [12:49:41] <^demon> Yeah that's a pretty accurate summary. [12:49:43] here is a typical example [12:49:56] it's going ot be anotehr fun day of working with python threads and queues :-P [12:50:12] <^demon> apergos: NOT FUNNY [12:50:28] no, but it was sarcastic :-P [12:50:39] apergos: your tongue will get frozen that way! [12:50:45] you would think [12:50:56] luckily there are no poles around here, nor low temperatures [12:51:05] Greece isn't that far from Poland, is it? [12:51:09] *rimshot* [12:51:13] oh yeah, right next door ( :-P ) [12:51:24] <^demon> Puns, ugh [12:51:26] :-D [12:51:47] OK, one more: how many Spaniards does it take to change a lightbulb? Juan. [12:52:03] how many leprechauns [12:52:06] * sumanah cackles with glee [12:52:09] no I"m not. I'm not going to do it. [12:52:10] I am not. [12:52:17] * apergos stifles self [12:52:18] I must know [12:52:20] how many? [12:52:27] to screw in a lightbulb... [12:52:32] two but they have to be veery very small [12:52:37] oh groan [12:52:41] sucka [12:52:45] you insisted [12:52:48] the more fool I. [12:52:50] I did! [12:52:52] :-D [12:53:09] I'm my father's daughter. He loved a good pun. [12:53:11] Or a bad one. [12:53:24] shortest distnace between two puns.. [12:53:35] anyone? [12:53:40] * ^demon must've forgotten to put up the "This is a pun-free zone" signs. [12:53:46] a straight line [12:53:49] come on you guys [12:54:02] ohhhhhhhh [12:54:51] I'd say I'll be here all night flks [12:54:57] but lucky you I am actually not going to be [12:55:33] gonna be an open air concert here, all nighter, in solidarity with the homeless, so I'm gonna go to that [12:55:36] 03(mod) Optionally exclude subpages from Special:Allpages and Special:Prefixindex - 10https://bugzilla.wikimedia.org/7184 +comment (10akshay chugh) [12:55:39] sumanah, no problem (re: events) [12:56:07] guillom: aren't we supposed to be writing summaries for you sometime soon? [12:56:15] ah there I see the email, speak of the devil [12:56:34] héhé [12:56:41] * sumanah enjoys accents [12:56:47] I've been wonderin why I didn't get nagged earlier [12:57:13] apergos: because you were going to be a mature professional & do it on your own? [12:57:16] *hopeful smile* [12:57:27] don't be silly, of course not [12:57:49] * sumanah droops [12:58:06] 03(mod) Optionally exclude subpages from Special:Allpages and Special:Prefixindex - 10https://bugzilla.wikimedia.org/7184 +comment (10akshay chugh) [12:58:19] apergos and sumanah usually do it pretty reliably [12:58:42] I keep wanting to put it off til the last instant because I don't have the thing ready I want to have ready [12:58:43] *again* [12:58:54] it's sooooo close [12:59:15] meh I'll just announce nothing this time. little deployment tweaks and meh. next month though [12:59:31] this was a double meh month! [12:59:53] :( [13:00:07] consistency and infrastructure and paying off technical debt are important [13:00:19] sometimes not headline-news urgent, but important. I appreciate it [13:00:24] yes, but I have this pile of things half done [13:00:27] hygiene is more important than heroics [13:00:28] and they still are not done. [13:00:33] nod [13:00:37] I'm right there with you [13:00:38] 03(mod) Optionally exclude subpages from Special:Allpages and Special:Prefixindex - 10https://bugzilla.wikimedia.org/7184 +comment (10Chad H.) [13:00:43] they are closer but who wants to read "well they're 2/3 done"? [13:00:59] (I do) [13:01:03] like zeno, the next month they would be 3/4 done... [13:01:10] then 4/5.... [13:01:44] <^demon> Well eventually you'll hit 999/1000, and maybe we can just call it done enough. [13:01:45] if I get this script finished then I can at least dpeloy that and have the gluster update going [13:01:51] that would be one (1) thing done [13:01:55] hahaha [13:02:09] I think they demand 5 9's :-P [13:04:17] * guillom belongs to the bad puns club as well, by the way. [13:05:34] (I wrote and co-wrote a few theatre plays that relied on an obscene amount of puns.) [13:05:41] oh that is awesome [13:06:04] guillom: You? Involved in theeatre? How cliché. ;-) [13:07:43] Joan, I performed on and directed musicals too, to be even more cliché :) [13:08:00] ygg [13:08:03] guillom: is there evidence? media of some sort? :-) [13:08:25] guillom: I do not demand it. I am just asking. [13:08:38] I also played Diderot once; half naked [13:09:06] sumanah, of course there are; sealed away [13:09:15] In a vault. [13:09:20] In some catacombs. [13:09:26] I have never done theater, nor standup nor any of that stuff [13:09:57] no performing of any kind I guess [13:15:55] 03(mod) Some IPs hidden without any log or apparent reason on frwiki - 10https://bugzilla.wikimedia.org/35578 +comment (10Jérémie Roquet) [13:17:07] 17 hours 45 min till the Open Source Bridge deadline and possible WMF subsidy to get you there: http://lists.wikimedia.org/pipermail/wikitech-l/2012-March/058791.html Platonides henna Daniel_WMDE [13:17:53] 03(NEW) Massive loss of data in the list of contributions - 10https://bugzilla.wikimedia.org/35610 major; Wikimedia: General/Unknown; (marc.galli35) [13:20:15] New review: Hashar; "Once merged you cannot modify a change so you will have to create a new one :-]" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3886 [13:22:05] 03(mod) Massive loss of data in the list of contributions - 10https://bugzilla.wikimedia.org/35610 (10MArc) [13:23:31] * sumanah emails wikitech-l 1 last time [13:23:42] 03(mod) Massive loss of data in the list of contributions - 10https://bugzilla.wikimedia.org/35610 +comment (10Sam Reed (reedy)) [13:27:07] 03(mod) "File links" heading on File pages should include pagelinks to this file ([[:File:Example.jpg]]) - 10https://bugzilla.wikimedia.org/30126 +comment (10Subfader) [13:29:03] 03(mod) Massive loss of data in the list of contributions - 10https://bugzilla.wikimedia.org/35610 +comment (10MArc) [13:29:10] Krenair: I don't know whether I pointed you at this before: http://lists.wikimedia.org/pipermail/wikitech-l/2012-March/059520.html [13:30:25] Daniel_WMDE: Lydia_WMDE have you had a chance to try out the Berlin hackathon registration process to see whether it works? [13:31:02] sumanah, you did, but I wont be coming. [13:31:07] Krenair: OK [13:31:40] 03(mod) MobileFrontend extension outputting invalid HTML in footer - 10https://bugzilla.wikimedia.org/30406 +comment (10MZMcBride) [13:31:55] hurr [13:31:55] durr [13:33:43] Is anyone having a poke at the TestSwarm fails? [13:33:55] ?testswarm [13:33:58] !testswarm [13:33:58] http://integration.mediawiki.org/testswarm/ | Automated distribution for trunk: http://integration.mediawiki.org/testswarm/user/mediawiki [13:34:06] Jarry1250: Which ones? [13:34:15] There is nothing new, it hasn't been migrated to git [13:34:26] Ah, very good. As you were then :P [13:34:38] There is 1 failure with IE9/IE10 that has been fixed and was a bug with the virtual machine that it ran in, not with our code [13:35:04] Jarry1250: Run [[Special:JavaScriptTest/qunit]] on your local wiki to see how it does right now [13:35:15] Will do. [13:35:22] * Jarry1250 loads IE for the first time in a while [13:35:25] TestSwarm doesn't perform tests it just distributes links to that page to a lot of browsers and summarizes the results :) [13:36:02] not as simple as that (it's about two dozens of PHP files), but you get the idea :) [13:36:06] (TestSwarm that is) [13:36:59] Yes, I had a vague comprehension. Indeed, I'd read the plan for converting it to Git, just hadn't realised that was still "In progress" as it were. [13:37:03] (Understandably) [13:37:18] Jarry1250: can you add that to "affected projects" in [[Git/Conversion]]? [13:37:25] or modify it, if the doc is unclear [13:37:34] New code comment: Krinkle;
+ array( 'rev' => r112080, 'base' => '^/branches/wmf/1.19wmf1' ),
\ that 'r' looks problema; [13:40:01] hey Krinkle - the "use this file on the web" functionality on Commons currently gives the user the wrong URL, e.g., src="//upload.wikimedia.org/wikipedia/commons/thumb/0/0c/Saskatchewan_Farm_Elevator.jpg/256px-Saskatchewan_Farm_Elevator.jpg To whom should I complain? [13:40:17] define wrong? [13:40:28] Magnus and I maintain it [13:40:39] well, it doesn't have a protocol defined [13:40:43] sorry for being unclear there [13:40:44] that's good [13:41:28] it's a protocol relative url. upload.wikimedia supports both http and https [13:41:28] it's supposed to start with //upload.wikimedia.org instead of, say, https://upload.wikimedia.org ? [13:41:42] so if you paste that HTML in a document served on a http-webserver it'll embed it from http://upload.wikimedia/* and if it is pasted on an https-webserver it'll embed it from https://upload.wikimedia [13:41:42] browsers know how to deal with that? [13:41:46] <^demon> Yes [13:41:52] well butter my head and call me a biscuit. [13:41:57] I did not know that. [13:41:57] 03(mod) Massive loss of data in the list of contributions - 10https://bugzilla.wikimedia.org/35610 +comment (10Sam Reed (reedy)) [13:41:58] My apologies. [13:42:10] Yes, that's what made it possible for wmf to run https without a duplicate cache of everything [13:42:36] * sumanah is stuck in 1994 or something [13:42:56] New review: Hashar; "That is a good idea, still a work in progress though that requires a few improvements :-)" [mediawiki/core] (master); V: 0 C: -2; - https://gerrit.wikimedia.org/r/3981 [13:42:58] <^demon> Browsers support protocol-relativeness going back quite a ways actually. [13:42:59] sumanah: Although web browsers have supported it for a very long time, it is still very much new in the web dev world to use it this way [13:43:02] haha I love gerrit [13:43:12] <^demon> It's one of those barely-documented features that not many people take advantage of :) [13:43:12] * sumanah was ignorant! [13:43:15] ahhhh [13:43:26] but for us it's preferred, eh? [13:43:36] <^demon> Yeah, otherwise we'd have to cache everything twice. [13:43:48] Whenever one links to a server that supports http and https, links to it ideally are relative [13:44:04] sumanah: hi! [13:44:23] <^demon> sumanah: http://blog.wikimedia.org/2011/09/27/protocol-relative-urls-enabled-on-all-wikimedia-foundation-wikis/ [13:44:27] in that case, Krinkle, the OTHER URL is "wrong" :-) in the a tag, it gives me href="https://commons.wikimedia.org/wiki/File%3ASaskatchewan_Farm_Elevator.jpg where it should omit the http(s) [13:44:37] to a browser it's no different than linking to href="/wiki/Sandbox" from http://en.wikipedia.org/wiki/User:Krinkle and it is resolved to http://en.wikipedia.org/wiki/Sandbox [13:44:54] 03(mod) Massive loss of data in the list of contributions - 10https://bugzilla.wikimedia.org/35610 +comment (10Sam Reed (reedy)) [13:45:00] sumanah: checking :) [13:45:29] sumanah: indeed [13:45:58] The ones in "Page URL:" and "File URL:" should be absolute since those are for use by humans directly (e.g. to paste in IRC or an email) [13:45:59] ^demon: I am sure I read that, but I missed the implication that it might sometimes be user visible [13:46:04] but the html snippets should be relative [13:46:10] I'll see if I can fix the
now [13:46:31] <^demon> sumanah: True. Although if you view source on any wiki page, you'll see dozens of them :) [13:47:10] ^demon: yeah. I just don't usually do that. Today I have (re)learned A Thing! [13:47:11] New patchset: Hashar; "anchor to jump to editform when previewing changes" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3978 [13:47:14] Thanks for the lesson [13:47:32] <^demon> Krinkle: Did we ever fix the printfooter to be protocol-relative? [13:47:34] (even if sumanah did view source, it's only been in use on wmf since ~ fall 2011) [13:47:42] ^demon: printfooter? [13:47:50] can you be more specific? [13:48:01] Oh I see [13:48:02] sumanah: i have added my links of my past projects and basic template code for my GSoC Proposal - http://www.mediawiki.org/wiki/User:Bagariavivek/GSoC_Application#Other_info [13:48:05] ^demon: No, it is not [13:48:05] <^demon> enwiki says no :( [13:48:12] ^demon: And it shouldn't, since it is printed [13:48:15] uses canonical url [13:48:21] invisible on media=screen [13:48:24] hi potter! [13:48:37] Kirnkle: Sometimes I get errors, other times not. Should I be reporting these things or...? [13:48:43] *Krinkle [13:48:45] sumanah: hello [13:48:50] ^demon: Retrieved from "http://commons.wikimedia.org/wiki/Special:UserLogin" [13:48:56] New review: Hashar; "That is a great idea." [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3978 [13:48:58] Sorry for the lag there, potter. Yay for improving your application! [13:49:04] 3978 is an easy merge [13:49:13] sumanah: no problem :D [13:49:30] Jarry1250: What kind of errors? [13:49:46] <^demon> Krinkle: https://en.wikipedia.org/w/index.php?title=Main_Page&view=printable&printable=yes, go to bottom, can click url going from https -> http :( [13:49:51] <^demon> Edge case, but it's there [13:49:56] Krinkle: mediaWiki.title test fails [13:50:09] ^demon: right, it uses the canonical server. [13:50:22] 03(mod) Massive loss of data in the list of contributions - 10https://bugzilla.wikimedia.org/35610 (10Sam Reed (reedy)) [13:50:26] can't be relative since it should be printable, and can't be current since it has to be cachable [13:50:27] sumanah: I read the code for WatchList completely and i have few suggestions for improving the code efficiency, i will be posting the patch in 3-4 hrs [13:50:31] rats [13:50:35] edgecase.com is taken [13:50:41] <^demon> Krinkle: Ugly :\ [13:50:41] potter: this is a tiny criticism, but you link to https://bugzilla.wikimedia.org/show_bug.cgi?id=35449 twice in your application -- you should probably just link to it once and explain that it was your bug report [13:50:53] potter: but not your patch [13:50:57] apergos: ha [13:51:00] ^demon: you could make the href="" attribute protocol relative, (not the text) [13:51:16] <^demon> That's the part I'm talking about [13:51:18] <^demon> Not the text. [13:51:28] I know [13:51:29] 03(mod) Massive loss of data in the list of contributions - 10https://bugzilla.wikimedia.org/35610 +comment (10MArc) [13:51:31] <^demon> Text could say "FOOOOOOO BARRRRRRR" for all I care :) [13:51:32] sumanah: i'll check out the registration really soon now. though please take me out of the cc for registration mails, i'm not going to check on them anyway :) [13:51:45] Jarry1250: Can you click "Hide passed tests" and then take a screenshot of what is left and send it to me (imgur.com) [13:51:49] well, i'll do that after the call with reedy, i guess [13:51:58] Krinkle: Sure [13:52:04] Daniel_WMDE: ok, I understand [13:52:58] also potter I see that https://bugzilla.wikimedia.org/show_bug.cgi?id=29789 did not include a patch from you, so you shouldn't list it as one of the patches in "Past open source experience" [13:53:16] potter: same for https://bugzilla.wikimedia.org/show_bug.cgi?id=30043 [13:53:45] sumanah: my mistake. I just made them invalid [13:54:28] potter: I believe I've asked you before -- will any schema changes be necessary to carry out this project? [13:54:45] sumanah: i did not notice the repeat bug-fix. I am extremely sorry for that [13:55:07] sumanah: you did not ask me before :) [13:55:11] potter: apology accepted. Go ahead and fix. :-) It's easy to miss these things when one has revised a zillion times [13:55:23] potter: perhaps I am misremembering, sorry [13:55:42] sumanah: :D if you see the history i have edited it ~ 100 times [13:55:47] 03(mod) Tell git on gerrit.wikimedia.org not to generate spurious terminal sequences - 10https://bugzilla.wikimedia.org/35462 +comment (10Marcin Cieślak) [13:55:49] potter: as you design this new feature -- have you ever heard of the CRUD principle? [13:56:31] sumanah: Crud? I ahve never heard of it [13:56:51] Krinkle: http://harryburt.co.uk/files/testfails.png I get the same set about 50% of the time [13:57:01] it's an acronym -- a word in which every letter stands for another word. [13:57:09] CRUD -- Create, Read, Update, Delete [13:57:17] sumanah: i saw that just now [13:57:21] sumanah: :) [13:57:41] potter: those are 4 things you will have to allow people to do with their watchlist groups, or with the membership of any watchlist item in any group [13:57:45] Jarry1250: You're running latest core.git:master and have $wgEnableJavaScriptTest=true? [13:58:19] Yes. Well I think so, anyway. Is git fetch sufficient to update in Git? [13:58:33] sumanah: I have included all of them right? coorect me if i am wrong [13:58:37] Jarry1250: `git pull` [13:58:48] Jarry1250: you saw the Open Source Bridge thing I have been emailing wikitech-l about, right? [13:59:01] (and make sure you're in 'master' branch, `git checkout master` to be sure (does nothing if you;re already there) [13:59:07] sumanah: Yes, vaguely recall [13:59:14] Krinkle, yeah, am definitely in maste [13:59:19] Jarry1250: today's the deadline, in case you want to apply. [13:59:36] 03(mod) Tell git on gerrit.wikimedia.org not to generate spurious terminal sequences - 10https://bugzilla.wikimedia.org/35462 +comment (10Chad H.) [13:59:37] Jarry1250: Does it only happen in IE? What about Chrome/Firefox? [13:59:53] Jarry1250: I bet you have interesting things you could talk about wrt open source, open culture, Signpost, your law project, or related.... [13:59:58] Krinkle: Okay, git pull, give me two secs to repro [13:59:58] potter: checking [14:00:07] sumanah: I think perhaps the dates are no good [14:00:07] sumanah: ok.. [14:00:19] Jarry1250: darn. [14:01:04] 03(mod) Tell git on gerrit.wikimedia.org not to generate spurious terminal sequences - 10https://bugzilla.wikimedia.org/35462 +comment (10Chad H.) [14:01:22] <^demon> saper: I think we'll probably have to go upstream with this. [14:01:23] potter: https://www.mediawiki.org/wiki/User:Bagariavivek/Code/SpecialPage/WatchGroupandEditWatchGroup#SpecialWatchGroup "SpecialWatchgroup extends extends SpecialPage{" you want to say "extends" there twice? I don't know PHP but does that work? [14:01:30] sumanah: Yes, it's just too early for me :/ [14:01:42] Jarry1250: my sympathies. [14:02:22] sumanah: its a mistake.Sorry again :-| [14:02:30] MaxSem: do you have any comments on https://www.mediawiki.org/wiki/User:Bagariavivek/GSoC_Application ? [14:02:38] potter: mistakes are how we learn :-) [14:02:47] sumanah: :) [14:03:06] <^demon> saper: There does seem to be `git -i` for msysgit, but I don't know how effective that is. [14:03:19] is it an updated version? i've already commented on it [14:03:19] 03(mod) Massive loss of data in the list of contributions - 10https://bugzilla.wikimedia.org/35610 +comment (10MArc) [14:03:29] Krinkle: Can't repro in other browsers. Now I look closer, though, I think it might be a problem in qunit (or rather, my usage of it) because it only happens if you refresh the tab of a a successful run. [14:04:00] Jarry1250: hit [_] debug [14:04:03] MaxSem: I have added few code templates [14:04:04] so that it is [v] debug [14:04:21] 03(mod) Edits wrongly attributed on frwikisource - 10https://bugzilla.wikimedia.org/35610 major->normal; summary (10Sam Reed (reedy)) [14:04:37] Krinkle: All pass, refresh, 9 fail. [14:04:53] 03(mod) Tag hook: recursiveTagParse() - TOC not loaded - 10https://bugzilla.wikimedia.org/35382 +comment (10Subfader) [14:05:44] 03(mod) Edits wrongly attributed on frwikisource - 10https://bugzilla.wikimedia.org/35610 +comment (10MArc) [14:05:57] potter: so who would be a possible mentor for you? I am looking at https://www.mediawiki.org/w/index.php?limit=500&path=%2Ftrunk%2Fphase3%2Fincludes%2Fspecials%2F&title=Special%3ACode%2FMediaWiki and looking for people who have recently edited watchlist functionality. You could ask Krinkle, MaxSem, and Alexander (iAlex, not on IRC right now) whether they are interested [14:06:49] https://www.mediawiki.org/w/index.php?title=Special:Code/MediaWiki&path=%2Ftrunk%2Fphase3%2Fincludes%2Fspecials%2FSpecialWatchlist.php is also a useful list to look at [14:06:53] https://www.mediawiki.org/w/index.php?title=Special:Code/MediaWiki&path=%2Ftrunk%2Fphase3%2Fincludes%2Fspecials%2FSpecialWatchlist.php [14:06:57] (yes it stops at 21 March) [14:07:40] Jarry1250: all 9 from mediawiki.Title ? [14:07:44] sumanah: ok i will approach them [14:08:03] sumanah: Any other suggestions for improving my proposal? :) [14:08:12] potter: have you responded to MaxSem's critique? [14:08:22] Krinkle: Yeah, the same ones as in the screenshot, every time [14:08:37] Jarry1250: Do you have any extensions or local changes? [14:08:50] `git `git status` [14:09:11] I have a couple of extensions installed, nothing much. [14:09:15] potter: "Have a page containing the creation details of the user's WatchGroups." is unclear. What are "creation details"? Is this a page that the user would regularly look at? [14:09:46] sumanah: this page will not be looked by user regularly. [14:10:02] Krinkle: No uncommitted changes to core or anything. [14:10:10] potter: then clarify what this page is going to be, what kinds of information or functionality it will provide, and how people would get to it [14:10:22] Krinkle: will try disabling extensions, two secs [14:10:39] potter: clarify the hierarchy with a diagram -- what is the relationship among watched pages, watch groups, and the watchlist? can one watched page be in multiple groups? etc [14:10:54] potter: in fact you should probably consult jorm, Brandon Harris, Wikimedia Foundation [14:10:59] WMF's senior designer [14:11:26] sumanah: ok i will add a picture which will give the hierarchy [14:11:26] Krinkle: Still errors. In fact, I've now worked out that it in fact alternates between 490/490 and 481/490 [14:11:52] sumanah: i'll speak to jorm, brandon harris [14:11:56] potter: you should also give thought to how and whether this will work well on mobile devices [14:12:03] Jarry1250: which IE version? [14:12:15] "MSIE x.x" (Qunit reports it) [14:12:33] aharoni: ping [14:12:34] sumanah: ok.i'll speak to YuviPanda regarding this [14:12:42] reasonable. [14:12:46] Nikerabbit: hi [14:14:42] Krinkle: Sorry, internet went. MSIE 9.0 [14:15:09] sumanah: A image representation will increase the clarity. Thanks for this superb suggestion [14:15:16] Jarry1250: Try http://localhost/mediawiki-core/index.php/Special:JavaScriptTest/qunit?noglobals=true¬rycatch=true&debug=true [14:15:24] (noglobals, notrycatch, debug) [14:15:30] :-) [14:15:48] aharoni: what was it? [14:15:59] 03(NEW) Remove port 29418 from cloning process - 10https://bugzilla.wikimedia.org/35611 enhancement; Wikimedia: Git/Gerrit; (innocentkiller) [14:16:32] sumanah: regarding the stockphoto gadget on commons, can't remove the protocol there right now because it reuses the same variable for different purposes. will fix another time. It's not hardcoding 'http://' though, it uses the protocol that the reader is currently using. [14:16:48] 03(mod) Remove port 29418 from cloning process - 10https://bugzilla.wikimedia.org/35611 +comment (10Chad H.) [14:16:54] not ideal, but better than I thoguht [14:16:58] something broke in sandbox.translatewiki.net. Santhosh suggested running rebuildLocalizationCache and it helped. [14:17:02] thanks for the update Krinkle [14:17:09] * potter leaves for dinner [14:17:14] Jarry1250: In IE9 here it passes with 491/491 [14:17:15] Krinkle: where does one file bugs about this gadget? [14:17:26] sumanah: talk page of https://commons.wikimedia.org/wiki/MediaWiki:Gadget-Stockphoto.js [14:17:28] sumanah MaxSem :bye. Thanks for your suggestions. [14:17:38] potter: how are you tracking them? [14:17:46] potter_away: how do you keep track of your TODOs? [14:17:57] sumanah: i use stick note [14:18:09] sumanah: something along the lines of "stockPhoto.backlink_url" should be protocol relative when used in html, and use current window protocol in other places. [14:18:21] Krinkle: and I am not the first to be confused and then enlightened: https://commons.wikimedia.org/wiki/MediaWiki_talk:Gadget-Stockphoto.js#HTML_generated_by_.22use_this_code.22_does_not_work_as_img_src_URL_is_missing_scheme [14:18:23] silly me [14:18:37] potter_away: in the long run, you will have to switch to something more robust. [14:18:45] well, if they actually copied it and tested it, they would've found that it works :) [14:18:48] Krinkle: yeah. [14:18:50] same here! [14:19:21] Kribkle: it gets to 110/114 and then stops [14:19:28] sumanah: i ahve a to do list on comp also, but recently i have kinda stopped using it [14:19:44] potter_away: it's up to you, of course. Whatever works [14:19:50] enjoy your dinner! [14:22:31] Krinkle: added https://commons.wikimedia.org/wiki/MediaWiki_talk:Gadget-Stockphoto.js#stockPhoto.backlink_url_only_protocol-relative_when_used_in_HTML [14:27:57] sumanah: Daniel_WMDE mentioned about the extension examples mentioning SVN still... Do I remember you were going to ask awjr about updating it? [14:28:39] Reedy: I did ask awjr to update it and he said he would, during his next 20% day [14:28:46] Great :) [14:28:48] which may not be ready in time for Daniel_WMDE's training [14:29:09] I can always get round to tying to do it [14:31:03] Jarry1250: I can't reproduce it [14:31:28] Tried IE8 and IE9 [14:31:40] Krinkle: Well, I guess I'll just put it down to a quirk and forget about it for now. [14:47:10] Hi, what are the best ways to cache a Special Page ? any page where it is already implemented ? [14:47:45] * sumanah looks at https://www.mediawiki.org/wiki/Manual:$wgQueryCacheLimit [14:48:15] * sumanah looks at https://www.mediawiki.org/wiki/Manual:$wgMiserMode [14:48:50] nischayn22: take a look at https://www.mediawiki.org/wiki/Manual:$wgMiserMode ? [14:49:03] sumanah: thanks [14:49:08] I could be wrong. [14:50:49] nischayn22: SpecialPage::isCacheable() SpecialPage::isCached SpecialPage::recache() SpecialPage::fetchFromCache() [14:51:19] New review: MaxSem; "(no comment)" [mediawiki/extensions/MobileFrontend] (contact-us-redesign) C: 1; - https://gerrit.wikimedia.org/r/3963 [14:52:01] Reedy:thanks [14:52:29] Err, QueryPage, rather [14:54:36] hmm, found them :) [14:57:01] Krinkle: I can't remember about toggle [14:57:26] Krinkle: pretty sure I got a doc somewhere saying toggle( functionOdd() , functionEven() ) [14:57:52] I don't know of such function..? [14:59:49] Krinkle: http://api.jquery.com/toggle-event/ [15:02:05] you were linking to http://api.jquery.com/toggle/ [15:02:06] :) [15:02:23] interesting [15:02:25] nice :) [15:04:07] is it just me or is gmail down? [15:04:09] Daniel_WMDE: I presume it worked ok? [15:04:19] works for me, Nikerabbit [15:04:36] hmph, as soon as I asked all my four gmail accounts started working again [15:04:57] sumanah: yes. though the "other information" field should not be required. that's confusing. the usual case is that there is no "other information". [15:05:11] whuzza! I shall fix [15:05:12] tookj me a bit to spot the field that i missed [15:05:22] eventbrite is unhelpful about that, missing fields are not highlighted [15:05:27] Daniel_WMDE: thank you for the QA :-) [15:05:32] np :) [15:05:39] Daniel_WMDE: and how is the confirmation email? informative and accurate? [15:06:05] sumanah: another issue: we often had people wo wanted to *reserve* a spot in the hostel with everyone else, but were going to pay for it out of their own pocket (didn't need assistance)= [15:06:11] that doesn't seem to be covered [15:06:22] * Daniel_WMDE goes to read the mail [15:06:59] Daniel_WMDE: so the option would be: "please reserve a spot for me in the hostel, but I will pay for it myself" [15:07:18] Daniel_WMDE: right? [15:08:13] sumanah: yes. well, in theory, you need that with AND without "i need assistance with travel". so it masy be better to make two fields, one for travel and one for accomodation [15:08:22] blurgh. ok [15:08:36] complex form is complex :/ [15:09:23] "food preference: None" sounds like "I need no food! no! don't give me food!" [15:09:28] :P [15:09:34] Do you need help with your accommodation while in Berlin? I need financial assistance with my Berlin accommodation. please reserve a spot for me in the hostel, but I will pay for it myself. I need financial assistance with accommodation. [15:09:54] Daniel_WMDE: I'll fix. [15:10:03] sounds good [15:10:06] thanks :) [15:10:20] "omnivore" [15:11:00] Daniel_WMDE: fixed with "omnivore" [15:11:05] or "nomnivore" nomnomnom [15:11:22] nomnomnom is good too :) [15:11:40] thinking about it... omnivor may be a bit hard for non-native speakers. too bad, i like it :) [15:11:42] hm... [15:11:42] Krinkle: I must have pasted the wrong link. I think at one point I wanted to comment about jQuery having two toggle() form and wanted to paste both links [15:11:50] why did i get *two* confirmation mails? [15:11:59] Daniel_WMDE: !! are they different in any way? [15:12:01] Krinkle: I have probably removed the wrong one. Please amend my comment if you remember the change # :-D [15:12:05] siebrand: did you get 2 confirmation emails? [15:12:14] New review: MaxSem; "(no comment)" [mediawiki/extensions/MobileFrontend] (contact-us-redesign) C: 1; - https://gerrit.wikimedia.org/r/3965 [15:12:18] hashar: comments can be amended? [15:12:34] Krinkle: sorry, I meant reply [15:14:23] sumanah: can't spot any difference. but they have different ids in the header. i.e. it's not a dupe generated on the way, it was actually sent two separate times. [15:14:27] weird. [15:14:32] let me make a diff... [15:15:27] Added a 4th choice re accommodation, Daniel_WMDE "I work for the Wikimedia Foundation." just so those dozens of people know what to click [15:16:18] sumanah: ah, that makes a lot of sense [15:16:43] sumanah: huh, i found out why i got two mails. becuase i get a BCC for all registrations. including my own. [15:16:48] diff ftw [15:16:51] Daniel_WMDE: I'll remove that. [15:17:08] thanks [15:17:16] but i should still have thought of it :) [15:17:50] multichill made me drink too much beer last night, my head is still not clear. [15:18:03] New review: MaxSem; "Minor spacing problems, see inline comments." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/3977 [15:18:03] though... 3 isn't that much. bust have been something in the soup. [15:18:38] New review: Reedy; "(no comment)" [mediawiki/extensions/MobileFrontend] (contact-us-redesign); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3965 [15:20:06] 03(mod) Edits wrongly attributed on frwikisource - 10https://bugzilla.wikimedia.org/35610 +comment (10Sam Reed (reedy)) [15:20:22] Bugzilla seems upset today, ever change I try to make apparently is a conflict [15:20:51] Daniel_WMDE: you've been drugged! by the GLAM people! [15:21:29] New review: MaxSem; "These dirmarks are invisible and thus hard to work with. Would be great if they were added as escape..." [mediawiki/core] (master) C: -1; - https://gerrit.wikimedia.org/r/3929 [15:22:57] New review: MaxSem; "(no comment)" [mediawiki/extensions/MobileFrontend] (contact-us-redesign) C: 1; - https://gerrit.wikimedia.org/r/3948 [15:24:02] Daniel_WMDE: so, I am going to start publicizing the reg page NOW because people need to know about it, and when Rachel comes into work I will ask her to remove your bcc. I cannot figure out how to do it [15:24:06] so there will be a spate of reg emails [15:24:51] Krinkle: Would you mind reviewing https://gerrit.wikimedia.org/r/#change,3845 please? [15:27:30] New patchset: saper; "bug35572 Blocks appear to succeed w/DB error" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3977 [15:28:02] Reedy: I'll have to set up upload, upload wizard and pull that patch first [15:28:10] I'm about to leave to catch a train in 10 minutes [15:28:22] Haha. That's fine then :) [15:29:02] leaving home in 10 that is, I certainly hope my train won't go until 30 minutes from now :P [15:29:23] If you can wait ~ 12 hours, I'll get to it tonight [15:30:30] ^demon: https://integration.mediawiki.org/ci/job/MediaWiki-GIT-Fetching/150/aggregatedTestReport/ [15:30:34] New patchset: Amire80; "(bug 25475) Replacing table with div and fixing directionality." [mediawiki/extensions/DismissableSiteNotice] (master) - https://gerrit.wikimedia.org/r/3951 [15:30:41] ^demon: finally got tests to be aggregated somehow [15:30:44] yay! [15:31:02] <^demon> Awesome. [15:31:23] <^demon> What about building all, not just parser + databaseless? [15:31:43] well adding jobs is kind of easy [15:32:06] the long stuff has been to setup git / rethink the ant build file and hack jenkins [15:32:16] now, it should be super easy to create a lot of new jobs [15:32:43] I have some hacky drafts to run the installer against sqlite / mysql / postgre [15:32:47] sumanah: ok, put it out there :) [15:32:48] then to run API tests [15:32:59] Daniel_WMDE: yay! [15:33:08] hashar, cmdline or Selenium? [15:33:33] sumanah: actually, i already put it on twitter. didn't know you hadn't yet made it public, sorry. but it's only my personal account [15:33:45] MaxSem: the PHPUnit test suite for now [15:33:54] Daniel_WMDE: I saw! it's ok [15:34:04] good then [15:34:09] hashar, I mean how are you going to install? [15:34:25] MaxSem: too sorry. Yes it is using the cli installer in maintenance/ [15:34:48] is Selenium dead and buried? [15:35:03] MaxSem the old implementation has been dropped yes [15:35:12] is there a reported bug about Gerrit loading changes for review very, very slowly? [15:35:18] MaxSem: chrismcmahon (our lead QA) is redesigning Selenium from scratch [15:35:55] aharoni: does not remember me anything. I know Nikerabbit had a similar complaint about gerrit being slow [15:36:03] https://wmberlin.eventbrite.com/ [15:36:10] hashar MaxSem I found an earlier Selenium project that was abandoned some time ago (for good reason) [15:36:24] AFTv5 has selenium stuff AFAIK [15:36:53] Reedy: yes, but OmniTI is maintaining that and I don't know what it looks like. [15:37:03] 03(NEW) Loading of a change for review in Gerrit is often very slow - 10https://bugzilla.wikimedia.org/35612 normal; Wikimedia: Git/Gerrit; (amir.aharoni) [15:37:24] chrismcmahon: hi chris. I somehow achieved a milestone today regarding Jenkins job to test MediaWiki . It does run some tests now and aggregate the result. Example: https://integration.mediawiki.org/ci/job/MediaWiki-GIT-Fetching/150/aggregatedTestReport/ [15:38:01] Hey, is there a way to get a php value into a language string? [15:38:04] hashar: nice! [15:38:33] chrismcmahon: would be nicer once I start writing documentation for that. Will keep you informed [15:39:17] I use $wgExtensionMessagesFiles and in one of the strings inside I need to put a PHP variable. [15:39:31] hashar: it is far from final, but I have a spike of some basic Selenium tests that will integrate with Jenkins via a supported Jenkins plugin. more information soon. [15:39:43] MaxSem, about the invisible dirmark: that's how our getDirMark function works. [15:39:45] chrismcmahon: ohoh that will rocks !!!!! [15:39:52] chrismcmahon: is that on a labs server ? [15:40:22] DerJoerg: put $1, $2, $3... into the message, as placeholders. then use wfMsg("yourkey", $foo, $bar, $stuff) [15:40:23] DerJoerg: $1, $2 etc? [15:40:36] hashar: right now it is on github :) I want some experts to review it (hopefully today) and then discuss the approach within WMF (which will take some time) [15:40:43] DerJoerg: it'S a bit different with wfMsgExt, i think you need to put the values into an array for that [15:42:20] DerJoerg: ashish_d FooBarMartijn henna Jarry1250 JeLuF Krenair Platonides saper SPQRobin svip thedj Vyznev Please register for the Berlin Wikimedia & MediaWiki hackathon 1-3 June wmberlin.eventbrite.com Help available with visas & cost [15:42:48] will do, thanks sumanah [15:43:11] sumanah, thanks :) [15:44:15] awjr: hey, hope you enjoy your doc-updating day :D Daniel_WMDE will potentially be using that extensions tutorial on Tuesday [15:45:07] chughakshay16: you might also be interested: wmberlin.eventbrite.com Help available with visas & cost [15:45:12] sumanah: when i get into the office i'll update the tutorial doc, but then im going to be spending the rest of the day working on a command line script to take bulk actions on gerit changeset [15:45:21] s [15:45:22] good idea [15:45:34] awight: you might also be interested: wmberlin.eventbrite.com Help available with visas & cost [15:47:14] <^demon> Oh awesome https://gerrit-review.googlesource.com/#/c/30450/ [15:47:22] <^demon> Now we can keep people from checking in ogg files :p [15:47:47] * sumanah celebrates opening of Berlin registration with toffee/chocolate-covered popcorn [15:48:42] sumanah: thx, I'm hoping to meed UTC crew some day [15:48:43] sumanah: perhaps a beer and some techno would be more appropriate [15:49:24] awjr: ha! [15:51:18] * awight takes a little printout of php parser for the plane ride [15:51:51] awight: oh, where are you headed? [15:52:12] sumanah: planning ahead for wmberlin now. [15:52:18] aha :) [15:53:05] * awight corners the market on B0 paper size to do my little printout [15:53:24] nonstandard Kindle use cases: reading code that's been outputted as PDF [15:55:19] sumanah: btw - 150 slots for open reservation scare me a bit... wmf folks need to register early if you have all slots up for grabs. [15:55:32] Daniel_WMDE: I'm advising people about that now [15:55:40] ok, great [15:55:54] oh, btw - you may want to tell the wikia folks specifically about the event [15:55:56] Daniel_WMDE: once I do a count, I will probably do some reserving. [15:55:59] Daniel_WMDE, Reedy: Here is a stripped version of what I am trying to do: http://pastebin.com/V2UpbfXR [15:56:07] they tend to want to come with a lot of people at the last minute [15:56:21] DerJoerg: yes, use $1 [15:56:27] MaxSem: it's possible (and easy) to write another function, that returns '‏' or '‎', which can be used when you are sure that the output will be HTML. SPQRobin, what do you think? [15:56:37] You can continue to use {{SITENAME}} anonymously, or you can [$1 log in again] as the same or as a different user. [15:57:05] (SPQRobin: i refer to getDirMark, which returns explicit invisible RLM/LRM.) [15:58:26] DerJoerg: http://pastebin.com/6bYQz8vF [15:58:58] oh, right, {{SITENAME}} also works as a magic word. you can keep using that [15:59:19] r/win 39 [15:59:34] Interesting... seems like I was completely on the wrong track. Let me try this... [16:01:12] sumanah: can I register on hackathon even if I am unsure of being able to attend? [16:01:22] aharoni: yes, although I am not familiar with the different outputs in general (like \xE2\x80\x8E vs ‎) [16:01:32] vvv: yes, go ahead. I know your specific visa issues. Go ahead [16:02:30] vvv goes to Berlin? wheee [16:02:36] MaxSem: you too? [16:02:51] already have tickets [16:02:57] though not visa [16:03:09] SPQRobin: the effect is the same. Both work in HTML. Only the explicit character works in plain text. If the developer is sure that the text will be HTML and not escaped, ‏ is fine. [16:03:20] sumanah: FYI, I have an exam right on the Saturday of the Berlin Hackathon. (I could try asking for an earlier/later exam, who knows they accept that :p ) [16:04:13] SPQRobin: that's unfortunate. Yes, go ahead and ask for a different date [16:10:07] Daniel_WMDE: I got it! Now the replacement is working. Is there a reason why wfMsg() adds brackets around the input? Afterwards I get "" with < and >. [16:10:33] Is there a way to disable this behaviour? [16:10:58] DerJoerg: the input is a message key. if it doesn't find the message, it spits back the key with < ... > around it. [16:11:25] DerJoerg: if your message is resolved and then gets brackets, you are somehow trying to resolve it twice [16:12:39] hi treitter! [16:12:45] sumanah: hey! :) [16:12:48] 03reedy * 10/trunk/tools/make-wmf-branch/default.conf: Remove r from r114622 [16:12:52] how's everything? [16:13:16] treitter: :-) I'm great! I'm volunteer development coordinator for the Wikimedia Foundation, still married, still living in NYC [16:13:39] cool :) [16:13:41] treitter: speaking a lot at conferences, nurturing software developers & processes. [16:13:43] treitter: and you? [16:14:03] sumanah: engaged, +1 cat [16:14:07] treitter: I see you're still at Collabora [16:14:44] treitter: congrats on the engagement! I think you were just dating when I knew you [16:14:53] yup :) [16:15:20] Daniel_WMDE: This is what I do now: http://pastebin.com/3pbUZy5e If I do not add the key to $messages['en'] later, I cannot use it. [16:16:03] New patchset: IAlex; "Changed wfMessage() usage to call directly MessageCache::get() so that its $isFullKey parameter can be set to true." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3987 [16:16:16] hi potter [16:16:27] sumanah: hello [16:16:52] potter: I recommend you get a real IRC client, one that keeps logs [16:16:55] I've installed the LST extension and it shows up on Special:Version. But whenever I try to use its special markup on a page, it goes completely unparsed. Anyone know what I might be missing? [16:17:14] sumanah: I use net from a proxy server. [16:17:58] sumanah: therefore Xchat etc dont wokr directly [16:18:00] treitter: https://www.mediawiki.org/wiki/Extension:Labeled_Section_Transclusion right? [16:18:05] sumanah: right [16:18:32] treitter: you've already skimmed https://www.mediawiki.org/wiki/Extension_talk:Labeled_Section_Transclusion ? [16:18:41] sumanah: Making IRC client work in my comp is in one of my to do lists :D [16:18:45] ok :) [16:20:01] DerJoerg: that is completely backwards :) [16:20:22] sumanah: on a lighter note, have you been to Karnataka ? [16:20:47] potter: many times -- my family is from there [16:20:50] :) [16:21:26] sumanah: ah, not yet - I always forget Talk pages exist [16:21:40] sumanah: I know your family is there(your blog). Where in karnataka? [16:21:40] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/3987 [16:21:53] treitter: it's easy to forget, sometimes. But for extensions that's often where informal support and bug-reporting happens. [16:21:57] DerJoerg: http://pastebin.com/YpzJVzAj [16:22:09] potter: Mysore and Bangalore, basically [16:22:46] <^demon> hashar: Is it going to do that for all open mediawiki/core changes? [16:22:54] sumanah: nice :) . any plans of visiting bangalore in near future? [16:23:00] sumanah: hmm, the only similar discussion is someone who mangled their MW install (which I haven't done) [16:23:03] !gerrit [16:23:04] https://gerrit.wikimedia.org/r/`e1 [16:23:09] ^demon: yup [16:23:16] <^demon> Mmk [16:23:30] potter: Don't know, sorry. There are extremely vague potential ideas, that's all [16:23:36] ^demon: though that message is wrong. It is only the result of the parent job which basically only fetch from GIT [16:23:41] no service, etc. needs to be restarted after installing an extension, right? [16:24:01] sumanah: why sorry :P [16:24:48] treitter: No, shouldn't do. Just refresh (or similar) [16:25:01] Might need to do a hard refresh. [16:25:57] ^demon: to disable jenkins spam. In Gerrit, I remove jenkins-bot user from the JenkinsBot group [16:26:28] <^demon> hashar: Was that a question? [16:26:44] ^demon: sorry no. Just a "for your information" [16:26:50] <^demon> Ok :) [16:26:53] in case jenkins-bot becomes mad oneday [16:26:57] I have re disabled it already [16:28:09] hi, how do i set licences for Special:Upload [16:28:21] i can't for the love of my life find anything in the manuals [16:28:33] ^demon: weekend time for me [16:28:41] ^demon: I will write some documentation next week :-D [16:28:41] good bye hashar [16:28:42] <^demon> Alrighty, have a good one [16:28:44] talk to you later [16:28:47] enjoy your weekend [16:28:52] thanks to you both! [16:29:05] Is there a way to add specific workflows to validate page editions ? [16:29:19] Jc_: FlaggedRevisions? [16:29:38] !license [16:29:38] I don't know anything about "license". You might try: !credit !import [16:29:47] !upload [16:29:47] File uploads are disabled by default, set $wgEnableUploads=true; to enable it. See for configuration details, and for using uploaded images and other files. [16:30:21] Anarhist: that is hard [16:30:27] Anarhist: I'm looking myself, now [16:30:34] treitter: so, no luck? [16:30:52] sumanah, i've actually started writing an extension, got half way and then thought that somebody must have done that already [16:31:00] sumanah: sounds nice... thanks [16:31:11] will restart jenkins one more time [16:31:22] Anarhist: looking at https://www.mediawiki.org/wiki/Files_and_licenses_concept and MediaWiki:Licenses [16:32:36] i'll finish my extension and then just comment out whatever generates empty drop down list on Special:Uploads [16:32:50] that's the quickest route i think [16:33:05] sumanah: eventbrite site won't let me Complete Registration for wmberlin, [16:33:18] awight: why? what's the problem? [16:33:18] there is a js error maybe: Uncaught TypeError: Cannot read property 'payment_type' of undefined [16:33:23] awight: !!! [16:33:27] awight: what browser are you using? [16:33:34] chromium, linux [16:33:36] the payment is supposed to be FREE so that shouldn't be an issue! [16:33:41] right... [16:33:58] I'll try with firefox in a few, just wanted to give you a heads-up [16:34:02] awight: you're the first person mentioning this - several people have been able to register. can you try .... ok, thanks [16:37:58] awight: I filed a help ticket to let them know, thanks!~ [16:39:24] Is there a way to add [keyword=value] info to a page (like [project=blah]) ? I know it can be done with categories, but it could lead to a huge amount of them (I waould like to sotre info like [ticketid=XXXX] or the like... [16:39:55] s/sotre/add/ [16:41:20] 03(NEW) Feature request: Module User Uploads - 10https://bugzilla.wikimedia.org/35613 enhancement; MediaWiki: API; (rainerrillke) [16:41:56] Hello all, I was wondering how likely it would be that the latest release of Mediawiki would have an XSS attack loaded in it [16:42:41] Ulfr: can you ellaborate? [16:43:47] Every time I try to run an initial setup on a clean server with what I hope is a clean client I get a pop up saying my amazon session is expired and they require my credit card info to continue shopping [16:44:16] I've been poking at it with firebug, and it's pointing to a root relative file I can't find on either machine [16:44:25] Ulfr, can you show me a screenshot? o.O [16:44:33] One moment [16:45:52] I may need to launch a new instance for it to happen [16:50:11] 03(NEW) Feature request: Module "All (sub-)category-members" - 10https://bugzilla.wikimedia.org/35614 enhancement; MediaWiki: API; (rainerrillke) [16:50:27] A screenshot wouldn't do much good anyway, all of the images and css styles come from amazon directly [16:50:46] the only things that don't match are an obfuscated as hell javascript and the pointer to the file it submits to, which I can't find [16:52:06] Krenair: Can you visit the page and see if it happens to you? [16:52:17] ok [16:52:30] Krenair: http://ec2-23-20-216-167.compute-1.amazonaws.com:8000/ [16:52:41] It pops up for me after I click the next button when selecting a language [16:52:59] I've got to skeedaddle for a meeting, I'll be back. [16:53:06] New patchset: Reha Sterbin; "Dropped use of getEditVars, as per Andrew's suggestion" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/3990 [16:53:06] New patchset: Reha Sterbin; "Abuse filtering is now correctly detecting a disallow/warning; the previous version only looked for the existance of a message, which may or may not be the right thing to do depending on the consequences checked. We need access to the names of the action" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/3991 [16:53:07] New patchset: Reha Sterbin; "Bug fix: need the db read connection" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/3992 [16:53:08] New patchset: Reha Sterbin; "Proof of concept: Added a custom AbuseFilter action for AFT (flag the incoming feedback as abuse)" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/3993 [16:53:09] New patchset: Reha Sterbin; "Flag as abuse custom AF action is now working; also moved callback into ApiArticleFeedbackv5" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/3994 [16:53:09] New patchset: Reha Sterbin; "Use a title that includes the page id, in case we want to throttle; remove non-useful title var calculation" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/3995 [16:53:10] New patchset: Reha Sterbin; "Squashed a notice" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/3996 [16:53:11] New patchset: Reha Sterbin; "Make use of the warning feature in AbuseFilter" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/3997 [16:53:11] New patchset: Reha Sterbin; "Warn first, then disallow" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/3998 [16:53:12] New patchset: Reha Sterbin; "Let SpamBlacklist use a fake title, since it needs to collect old links; have AbuseFilter use the actual title, so that it can write usefully to the log and provide title varibles that might be useful in filtering; remove the links calculated variable, si" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/3999 [16:53:13] New patchset: Reha Sterbin; "Moved flagging out into its own class" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/4000 [16:53:14] New patchset: Reha Sterbin; "Updated autoflag to work with new flagging class" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/4001 [16:53:14] New patchset: Reha Sterbin; "Added auto-hide custom AbuseFilter action" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/4002 [16:53:15] New patchset: Reha Sterbin; "Added auto-request-oversight custom action to the abuse filter" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/4003 [16:53:29] Ulfr, doesn't come up for me [16:53:30] 03(mod) Feature request: Module User Uploads - 10https://bugzilla.wikimedia.org/35613 +comment (10Sam Reed (reedy)) [16:54:18] it's aws amazon [16:54:18] hmm [16:56:27] 03(mod) Feature request: Module "All (sub-)category-members" - 10https://bugzilla.wikimedia.org/35614 +comment (10Sam Reed (reedy)) [16:57:11] New review: Reedy; "(no comment)" [mediawiki/extensions/ArticleFeedbackv5] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/3996 [16:57:21] New review: Reedy; "(no comment)" [mediawiki/extensions/ArticleFeedbackv5] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3996 [17:02:38] sumanah: the extension writing tutorial actually doesn't need any modifications as far as i can tell. the 'examples' extensions are not in git yet [17:03:30] the only thing i can think of to change is replacing the old global $wgRequest and $wgOut stuff with the newer methods [17:04:41] also the 'submit your changes' bit needs to be fixed as the links point to a git-oriented change submit process whereas these changes would still be in SVN [17:04:44] 03(mod) Inline rendering/thumbnailing for Gimp XCF images - 10https://bugzilla.wikimedia.org/17959 +comment (10Marco) [17:05:31] and actually https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker#Submit_your_changes should be updated anyway to reflect that we'll accept patches from non-committers (unless that's changed?) [17:05:40] i'm having a hard time converting a wiki from 1.18wmf1 (r114624) to 1.19alpha (r110453) [17:05:54] i've been trying to do this for months now..with no avail. for some reason there is missing content afterwards [17:06:16] the user tables also have incompatibilities..i dropped the 1.18wmf1 user tables and added the 1.19alpha tables before upgrading..but still missing content [17:07:41] if anyone could help me i would appreciate it [17:11:34] 03(FIXED) create an API command just for retrieving tokens (not page-based) - 10https://bugzilla.wikimedia.org/27757 +comment (10Ryan Kaldari) [17:12:07] 03(mod) Feature request: Module "List all (sub-)category-members" - 10https://bugzilla.wikimedia.org/35614 summary; +comment (10Rainer@Rillke.eu) [17:12:42] 03(NEW) Redirect for file on repository is not reflected on local projects - 10https://bugzilla.wikimedia.org/35615 normal; MediaWiki: Images and files; (huji.huji) [17:13:22] awjr: ok, how about you revert the "Submit your changes" git update I made [17:13:59] anyone seen hexmode today? [17:14:28] awjr: yes, someone needs to update https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker#Submit_your_changes ... I will see whether I can get to that today [17:14:51] ^demon: is it possible to get the 'examples' extension into git any time soon? like maybe today? :p [17:15:19] awjr: did you file a new repo request? [17:15:31] <^demon> I can try to squeeze it in today. No promises. [17:15:31] ^demon: I know you have a lot to go through https://www.mediawiki.org/wiki/Git/New_repositories/Requests [17:15:39] sumanah: no, where is it? [17:15:40] oh [17:15:51] awjr: https://www.mediawiki.org/wiki/Git/New_repositories [17:16:23] huh that page says 'Example' extension is done although im not seeing it as a project in gerrit [17:18:00] sumanah, ^demon ^ [17:18:02] <^demon> Well it was a test repo in test/mediawiki/extensions/examples.git [17:18:15] <^demon> The actual mediawiki/extensions/examples.git hasn't been made. I'll poke at it [17:18:22] for some reason, all parser functions seem to fail for me. Eg, "{{#expr: 1 and 0}}" literally gets printed as-is [17:18:23] ^demon: thanks :) [17:19:51] works! [17:20:09] 03(mod) Feature request: Module "List all (sub-)category-members" - 10https://bugzilla.wikimedia.org/35614 +comment (10Sam Reed (reedy)) [17:20:18] treitter: what version of MediaWiki are you using? [17:20:58] 03(mod) Optionally exclude subpages from Special:Allpages and Special:Prefixindex - 10https://bugzilla.wikimedia.org/7184 +comment (10Max Semenik) [17:20:59] Is it possible to URL rewrite (Short URLs) if I have MediaWiki setup on IIS? [17:21:19] i.e. http://www.mediawiki.org/wiki/Manual:Short_URL#Recommended_how-to_guide_.28setup_used_on_Wikipedia.29 [17:22:05] YuviPanda: ^ do you know? [17:23:28] davidca9: yes, should be able to, I'm not sure how well documented it is though [17:24:06] https://www.mediawiki.org/wiki/Manual:Short_URL/wiki/Page_title_--_Windows_with_IIS7--root_access [17:24:21] ^demon: grr, subgits doesn't work with git bash [17:24:28] https://www.mediawiki.org/wiki/Manual:Short_URL/IIS7 [17:24:31] * AaronSchulz still has no way to update all extension submodules [17:24:32] <^demon> AaronSchulz: Huh? [17:24:42] its under tools/code-utils [17:24:51] sumanah: nope, but I remember someone wrote a 'Short Url configurator' that supported IIS [17:24:59] a while back, it was on wikitech-l as well [17:25:00] thanks Reedy [17:26:17] <^demon> AaronSchulz: Oh. I'm not too invested in temporary solutions to that. I want 2.3 :) [17:27:46] $ git pull [17:27:47] fatal: The remote end hung up unexpectedly [17:27:52] I can't even pull one extension [17:28:01] * AaronSchulz wishes basic stuff like this worked [17:28:30] 03(mod) Wikipedia pages not complying with CC-BY-SA license - 10https://bugzilla.wikimedia.org/34673 +comment (10Pete F) [17:28:43] 03bsitu * 10/trunk/extensions/PageTriage/SpecialPageTriage.php: re-add missing code after update [17:29:43] New review: Greg Sabino Mullane; "Out of town, but will look when I get back. Also, gerrit is not working for me yet on Opera so have ..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/3977 [17:30:00] Opera? [17:30:01] <^demon> AaronSchulz: I think you're doing something wrong? [17:30:12] 03(mod) multiple templates and mw templates - 10https://bugzilla.wikimedia.org/35554 +comment (10John McClure) [17:30:25] ^demon: if by "wrong" you mean "using that sh script that came with extensions/" [17:30:44] * AaronSchulz should just make script that manually checks out each ext (not as a submodule) [17:30:47] * AaronSchulz nukes the dir [17:30:50] <^demon> When I committed it I said it was a work in progress. [17:30:54] <^demon> And was not to be trusted. [17:31:11] AaronSchulz: Platonides committed one to do that [17:31:23] what *is* the way to do it now? Just checking out each item by itself? [17:31:45] http://svn.wikimedia.org/viewvc/mediawiki/trunk/tools/code-utils/clone-all.php?view=co [17:31:57] 03(NEW) Wikipedia pages violating CC-BY-SA license - 10https://bugzilla.wikimedia.org/35616 critical; Wikimedia Mobile: Content; (pete.public.email) [17:32:17] 03(mod) Wikipedia pages violating CC-BY-SA license - 10https://bugzilla.wikimedia.org/35616 (10Pete F) [17:32:50] Krenair: Looks like it's a virus on my end, sorry to bother :) [17:32:55] 03(mod) Wikipedia pages not complying with CC-BY-SA license - 10https://bugzilla.wikimedia.org/34673 +comment (10Pete F) [17:34:29] New patchset: IAlex; "* (bug 35567) The whole password reminder e-mail is now sent in the same language" [mediawiki/core] (REL1_18) - https://gerrit.wikimedia.org/r/4005 [17:35:58] Reedy: 'wget' is not recognized as an internal or external command, operable program or batch file. [17:36:00] :) [17:36:13] install linux. problem solved. ;) [17:36:26] http://downloads.sourceforge.net/gnuwin32/wget-1.11.4-1-bin.zip [17:36:48] Hi. I'm trying to get mediawiki to work with varnish. I think I have the varnish part working, but Mediawiki only sends out Cache-Control: s-maxage=86400, must-revalidate, max-age=0 for its cache header. [17:36:51] * AaronSchulz does have curl though [17:36:52] This is mediawiki 1.18.2 [17:36:54] * AaronSchulz sighs [17:37:09] Is there a way to have it set the max-age to 86400? [17:37:20] New review: Robmoen; "Upon testing, I found the same problem. This breaks the existing drag and drop functionality in my ..." [mediawiki/extensions/UploadWizard] (master) C: -1; - https://gerrit.wikimedia.org/r/3808 [17:38:15] <^demon> AaronSchulz: Use curl? [17:39:20] 03(mod) Wikipedia pages not complying with CC-BY-SA license - 10https://bugzilla.wikimedia.org/34673 (10Pete F) [17:39:32] 03(mod) Wikipedia pages violating CC-BY-SA license - 10https://bugzilla.wikimedia.org/35616 (10Pete F) [17:40:10] New patchset: IAlex; "* (bug 35567) The whole password reminder e-mail is now sent in the same language" [mediawiki/core] (REL1_19) - https://gerrit.wikimedia.org/r/4006 [17:40:56] my gerrit account is - Bagariavivek and i am entering " git clone Bagariavivek@gerrit.wikimedia.org:29418/mediawiki/core.git " , in the terminal [17:41:13] i have a proxy connection - hproxy.iitm.ac.in , port - 3128 [17:41:36] username = ee10b047 [17:41:54] New review: Demon; "(no comment)" [mediawiki/extensions/SiteMatrix] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3830 [17:41:56] Change merged: Demon; [mediawiki/extensions/SiteMatrix] (master) - https://gerrit.wikimedia.org/r/3830 [17:41:56] what should i do to clone mediawiki [17:42:30] potter: you're missing a protocol [17:42:31] <^demon> potter: You need ssh:// before your username@host:port/path [17:42:42] <^demon> So `git clone ssh://...` [17:43:04] 03(mod) Feature request: Module "List all (sub-)category-members" - 10https://bugzilla.wikimedia.org/35614 +comment (10Rainer@Rillke.eu) [17:43:34] New patchset: IAlex; "* (bug 35567) The whole password reminder e-mail is now sent in the same language" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4007 [17:44:03] i still get an error - ssh: connect to host gerrit.wikimedia.org port 29418: Connection timed out [17:44:19] * AaronSchulz downloads wget [17:44:40] 03(mod) Feature request: Module "List all (sub-)category-members" - 10https://bugzilla.wikimedia.org/35614 +comment (10Rainer@Rillke.eu) [17:45:11] New review: Demon; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3930 [17:45:13] Change merged: Demon; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3930 [17:45:31] Reedy: ^demon: port 29418 is blocked for me [17:46:03] https? [17:46:17] git clone https://Bagariavivek@gerrit.wikimedia.org:29418/mediawiki/core.git [17:46:20] argh [17:46:29] git clone https://Bagariavivek@gerrit.wikimedia.org/mediawiki/core.git [17:46:34] <^demon> You can't auth with https. [17:48:01] git fetch https://reedy@gerrit.wikimedia.org/r/p/mediawiki/extensions/UploadWizard refs/changes/45/3845/2 && git cherry-pick FETCH_HEAD [17:48:16] pointless links are pointless [17:48:19] 03(mod) Password reminder contains untranslated phrases - 10https://bugzilla.wikimedia.org/35567 +comment (10Alexandre Emsenhuber [IAlex]) [17:48:46] 03(mod) Password reminder contains untranslated phrases - 10https://bugzilla.wikimedia.org/35567 +comment (10Alexandre Emsenhuber [IAlex]) [17:48:57] New review: Demon; "Trailing whitespace in i18n file, new message needs message docs (qqq)." [mediawiki/extensions/MobileFrontend] (contact-us-redesign); V: 0 C: -1; - https://gerrit.wikimedia.org/r/3964 [17:49:06] 03(mod) Feature request: Module User Uploads - 10https://bugzilla.wikimedia.org/35613 +comment (10Bryan Tong Minh) [17:49:43] New review: Demon; "And in the SpecialPage file, missed that at first glance." [mediawiki/extensions/MobileFrontend] (contact-us-redesign); V: 0 C: -1; - https://gerrit.wikimedia.org/r/3964 [17:51:07] Reedy: ^demon : I get http request failed [17:51:35] <^demon> Reedy: Where on earth do you see that? [17:52:12] checkoutpullcherry-pickpatchAnonymous HTTPSSHHTTP [17:53:26] <^demon> Oh blargh [17:53:29] <^demon> What a stupid thing to do. [17:53:32] * ^demon whacks gerrit [17:54:01] <^demon> Actually...I might be wrong there. [17:56:25]

Problem accessing /r/gerrit/rpc/ProjectAdminService. Reason: [17:56:26]

    condition failed: false

[17:56:35] * AaronSchulz hrms [17:57:00] How exactly does the translation system on MediaWiki.org work? [17:58:00] Which translation system [17:58:07] potter: https://gerrit.wikimedia.org/r/#settings,http-password [17:58:14] Make it generate you a password [17:58:28] <^demon> AaronSchulz: There's a one-liner you could do with ls-projects. [17:58:38] New patchset: Umherirrender; "(bug 34334) add a footer to Special:Contributions for newbie mode" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4008 [17:58:54] <^demon> AaronSchulz: https://gerrit.wikimedia.org/r/Documentation/cmd-ls-projects.html#_examples [17:58:59] <^demon> "Clone any project visible..." [17:59:13] <^demon> I'd drop the --bare though [17:59:21] ^demon: want to update clone-all.php then? [18:01:59] 03(mod) Feature request: Module User Uploads - 10https://bugzilla.wikimedia.org/35613 +comment (10Sam Reed (reedy)) [18:02:09] 03(NEW) Bad link on "CC BY-SA 3.0" in page footer when viewed on Android - 10https://bugzilla.wikimedia.org/35617 major; Wikimedia Mobile: Content; (pete.public.email) [18:02:11] New review: IAlex; "The change in Database.php is unrelated, right?" [mediawiki/core] (master) C: -1; - https://gerrit.wikimedia.org/r/4008 [18:03:15] 03(mod) Feature request: Module "List all (sub-)category-members" - 10https://bugzilla.wikimedia.org/35614 +comment (10Sam Reed (reedy)) [18:06:17] 03(NEW) Feature request: Provide a more flexible method to explore categories - 10https://bugzilla.wikimedia.org/35618 normal; MediaWiki: Categories; (rainerrillke) [18:06:36] 03(mod) Feature request: Provide a more flexible method to explore categories - 10https://bugzilla.wikimedia.org/35618 normal->15enhancement (10Rainer@Rillke.eu) [18:10:20] 03(mod) Feature request: Module "List all (sub-)category-members" - 10https://bugzilla.wikimedia.org/35614 +comment (10Rainer@Rillke.eu) [18:11:01] 03(mod) MobileFrontend extension doesn't load MediaWiki:Common.css - 10https://bugzilla.wikimedia.org/34325 +comment (10Derk-Jan Hartman) [18:11:04] New patchset: Umherirrender; "(bug 34334) add a footer to Special:Contributions for newbie mode" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4008 [18:16:43] New patchset: Umherirrender; "(bug 34334) add a footer to Special:Contributions for newbie mode" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4008 [18:17:58] Reedy: I could not make it work. But i came you with some weird stuff to make it work [18:19:00] Reedy: thanks for your help :) [18:26:28] New review: Umherirrender; "Yes, that was my first commit to a git/gerrit and I have unchecked the wrong checkbox." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4008 [18:27:42] 03(FIXED) add a footer to Special:Contributions for newbie mode - 10https://bugzilla.wikimedia.org/34334 +comment (10Umherirrender) [18:28:08] mediawiki cloned in 0.7392578125 seconds. [18:28:09] mediawiki clone failed. [18:28:26] Reedy: well it's using curl, but didn't get far ;) [18:30:06] New review: Bsitu; "(no comment)" [mediawiki/core] (master) C: 1; - https://gerrit.wikimedia.org/r/3987 [18:40:15] 03aaron * 10/trunk/tools/code-utils/clone-all.php: Switched to using curl since more users will have it [18:40:58] New review: Brion VIBBER; "Couple minor details I recommend changing for maintenance, but it looks functionally correct. The te..." [mediawiki/core] (master); V: 1 C: -1; - https://gerrit.wikimedia.org/r/3897 [18:41:09] New patchset: Pgehres; "Fixing typo for Cote d'Ivoire" [mediawiki/extensions/DonationInterface] (master) - https://gerrit.wikimedia.org/r/4013 [18:43:07] 03(NEW) Add proper bucket field to aft_article_feedback table - 10https://bugzilla.wikimedia.org/35619 major; MediaWiki extensions: ArticleFeedbackv5; (dtaraborelli) [18:43:18] 03(mod) "Select text" does not work in Android 4.x - 10https://bugzilla.wikimedia.org/35529 +comment (10Patrick Hayes) [18:43:35] 03(mod) Add proper bucket field to aft_article_feedback table - 10https://bugzilla.wikimedia.org/35619 (10Dario Taraborelli) [18:46:16] New review: Katie Horn; "(no comment)" [mediawiki/extensions/DonationInterface] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4013 [18:46:18] Change merged: Katie Horn; [mediawiki/extensions/DonationInterface] (master) - https://gerrit.wikimedia.org/r/4013 [18:47:03] 03(mod) "Forward" is permanently disabled in Android 4.x - 10https://bugzilla.wikimedia.org/35530 (10Patrick Hayes) [18:48:23] 03(mod) Cannot scroll low enough to see all content - 10https://bugzilla.wikimedia.org/35551 (10Patrick Hayes) [18:51:44] 03(mod) Top section isn't automatically expanded - 10https://bugzilla.wikimedia.org/35552 (10Patrick Hayes) [18:53:54] We should add throwUserPermissionsErrors [18:54:05] Can somebody help me? [18:54:11] Buzzbyte_iPad, probably [18:54:17] if you tell us your problems [18:54:28] and they are mediawiki related, of course :) [18:55:31] How can I disable anonymous editing without accessing the code on mediawiki [18:55:51] you can't do it reliably [18:56:05] 03(mod) Search box sometimes has pixel-wide left/top margin - 10https://bugzilla.wikimedia.org/34661 +comment (10Tomasz Finc) [18:56:09] javascript hacks are possible, but are easy to overcome [18:56:30] ;) And naturally 100% ineffective on bots [18:56:46] so only LocalSettings.php edits can save you [18:57:15] well, LocalSettings.php is editing the configuration [18:57:19] ...unless someone who had access to code installed Extension:Configure or something... [18:57:20] not like adding a live hack [18:58:07] Well am an admin on a wiki and I can't access the code of it [18:58:22] do you have access to the server? [18:58:29] Nope [18:58:42] how can a firebug bar of 600ms be longer than a 1s one? :S [18:58:53] But am an admin on it [18:59:12] that's not enough [18:59:21] Not the server admin though [19:00:55] Who's mw-bot ? [19:01:15] a bot [19:01:47] Is it in php? [19:01:55] no [19:02:02] Java? [19:05:46] I'm trying to build a mediawiki bot but it says Login failed: NeedToken ... [19:06:02] What's the problem? [19:07:08] Hello? Can anyone help? [19:07:38] RTFM? https://www.mediawiki.org/wiki/API:Login#How_to_log_in [19:07:56] New patchset: Daniel Friesen; "Add Title::throwUserPermissionsErrors and OutputPage::needsWrite." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4016 [19:08:45] Thanks Reedy! [19:09:16] New patchset: Daniel Friesen; "Add Title::throwUserPermissionsErrors and OutputPage::needsWrite." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4016 [19:11:07] New review: preilly; "(no comment)" [mediawiki/extensions/MobileFrontend] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3913 [19:11:08] Change merged: preilly; [mediawiki/extensions/MobileFrontend] (master) - https://gerrit.wikimedia.org/r/3913 [19:18:43] 03(NEW) Choose main screen menu icons - 10https://bugzilla.wikimedia.org/35620 normal; Wiktionary App: Wiktionary; (pfhayes) [19:18:50] 03(mod) Choose main screen menu icons - 10https://bugzilla.wikimedia.org/35620 (10Patrick Hayes) [19:20:15] Reedy: How can I find the token? [19:21:01] Hmm, do I need help paying for the hostel... well, how much is the hostel ... /me looks at berlin registration form [19:25:58] Lcawte: in past years, it was 30 to 40 eur. [19:26:03] per person per night [19:26:29] Hmm, unless the Euro does some more crazy stuff before June, I think I want to tick that box... [19:26:38] MaxSem: hi! [19:27:10] yessh? [19:27:13] I might see how useful my chapter membership is for this :P [19:27:28] MaxSem: regarding watchlists, i wanted to know whether combing the edit and viewing of the watch pages will be better? [19:28:25] MaxSem: currently we have different pages for edit and viewing of pages. [19:28:42] Ok, going off 3 nights, which I what I hope I'll be using, (flying back monday sometime), at with the current exchange rate, and 40EUR a night, thats 100.00something GBP... nice lol [19:28:45] depends on how you implement them;) [19:29:00] How do you find the token for a wiki? [19:29:17] umm, by reading the docs? [19:29:25] MaxSem: in the view page, we wont be viewing all the pages (cause we will view the pages which have been changed) [19:29:41] Where? [19:30:14] MaxSem: but in the edit page, all pages are displayed, thus easier to edit. [19:30:33] Is there a special page or something ? [19:30:41] Buzzbyte_iPad, you've already been given the link: https://www.mediawiki.org/wiki/API:Login#How_to_log_in [19:31:12] first request retrieves the token, second logs in [19:31:47] MaxSem: We can give option to remove page in the view page itself? [19:32:16] MaxSem: typo error! [19:32:21] MaxSem: We can give option to remove page in the view page also? [19:32:37] 03(ASSIGNED) Commits from the l10n-bot should be merged immediately - 10https://bugzilla.wikimedia.org/35537 +comment (10Chad H.) [19:32:43] hey, I'm not writing the application for you;) [19:33:07] MaxSem: asking for suggestion. [19:34:47] 03(mod) Add proper bucket field to aft_article_feedback table - 10https://bugzilla.wikimedia.org/35619 +comment (10Reha Sterbin) [19:35:34] potter, you should demonstrate your skills by creating a cool project proposal. if everything in it will be created by other people, we can't judge you [19:36:22] 03(mod) On Gerrit's Review screen, change text "Cover Message" to "Comment" - 10https://bugzilla.wikimedia.org/35593 normal->15enhancement (10Chad H.) [19:36:46] so try to concentrate on important things, leave small details to be decided during the planning phase [19:38:28] New review: Raimond Spekking; "Tested locally. Works fine :-)" [mediawiki/core] (master) C: 1; - https://gerrit.wikimedia.org/r/4008 [19:39:30] so jenkins is somehow building tests :D [19:39:35] though it does not report anything [19:39:45] example: https://integration.mediawiki.org/ci/job/MediaWiki-GIT-Fetching/161/ [19:40:01] I will write some email next week :-) for now I am going out !! [19:40:05] have a good weekend everyone [19:43:17] New patchset: QChris; "Stop PHP notices fouling up XML, when exporting all pages" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4024 [19:43:34] Why does is say NeedToken when it already has the token? [19:43:36] 03(mod) Integrate Jenkins with Git - 10https://bugzilla.wikimedia.org/34141 +comment (10Antoine "hashar" Musso) [19:45:08] Buzzbyte_iPad, https://en.wikipedia.org/wiki/CSRF [19:46:53] I mean what do I need to do? [19:47:11] 03(mod) Autolink to new Gerrit / Git changesets and SHA-1 commits - 10https://bugzilla.wikimedia.org/35144 +comment (10Nemo_bis) [19:49:40] MaxSem: I understood :). Thanks for correcting me :) [19:54:02] Agh... why is it so hard to figure out what's wrong with special page i18n [19:56:14] Hello? [19:59:28] Buzzbyte_iPad, what is the URL you're requesting? [20:00:49] Can I just show you the login code? [20:01:09] Just show me what you're sending which causes you to get NeedToken [20:03:43] New patchset: MrBlueSky; "(bug 30963): Follow-up to change I335c54f3: update messages.inc" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4025 [20:03:57] Krenair: http://pastebin.com/FYznvWbx [20:04:05] Here it is! [20:07:08] IIS 7.5, PHP 5.3.8, MediaWiki 1.19. I'm trying to troubleshoot some timeout issues. Durring long page edits, the session will expire and your wiki page will fail to load and settings are lost. the work around is to click the back arrow, and hope you didn't loose much. then save again. I have reset all settings in the MediaWiki, and IIS and php.ini and started over. Same issue. I decided to then create a session.php that just simp [20:07:17] IE and Chrome behave differently than FF. FF seems to count visits per one session while navigating away and comming back, or refreshing the page. Chrome and IE, uppon reload, or navigate away and back... Always 1 visit per session. The question is, whats causing the difference in behavior, and/or how to i properly test sessions with MediaWiki. [20:08:29] shaun_: checked the php session related settings? [20:08:44] Hello? [20:11:44] Reedy> Is there anything specifically you are curious about? [20:14:08] New review: Nikerabbit; "(no comment)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4025 [20:14:11] Change merged: Nikerabbit; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4025 [20:16:13] shaun_: usually when sessions are messed up, it's bad php configuration, not setting a tmp dir for session etc. [20:16:14] !session [20:16:14] make sure session.save_path is set correctly in your php.ini. Verify that it exists, is readable and writable to PHP, and check that session data is actually being written there. On a server farm, make sure it's a shared directory, accessible from all servers. [20:17:18] New patchset: MrBlueSky; "(bug 32384) API: Allow descending order for list=watchlistraw" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4026 [20:17:40] Krenair? [20:18:00] Any thoughts? [20:22:16] Just show me what you're sending which causes you to get NeedToken [20:22:51] New review: Nikerabbit; "(no comment)" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/4024 [20:23:08] Krenair: http:/​/​pastebin.com/​FYznvWbx [20:23:11] 03(NEW) Broken links are corrected but not added to the watchlist - 10https://bugzilla.wikimedia.org/35621 normal; MediaWiki: Watchlist; (vivekee047) [20:23:12] 03(mod) Form definition without newlines causes incorrect display of multiple-instance templates - 10https://bugzilla.wikimedia.org/35554 summary; +comment (10Yaron Koren) [20:23:17] Buzzbyte_iPad, that's your code [20:23:23] Buzzbyte_iPad, I want to see what you're sending [20:23:26] Yup [20:23:32] It's there [20:24:00] It's just the login function though [20:24:12] But it's there [20:24:12] 06(LATER) Tell git on gerrit.wikimedia.org not to generate spurious terminal sequences - 10https://bugzilla.wikimedia.org/35462 +comment (10Marcin Cieślak) [20:24:53] New review: Bsitu; "(no comment)" [mediawiki/extensions/ArticleFeedbackv5] (master) C: 1; - https://gerrit.wikimedia.org/r/3992 [20:25:35] What's wrong with following the manual? https://www.mediawiki.org/wiki/API:Login#Structure_of_login_request [20:25:47] Confirm token: "If the response to the above query was Success instead of NeedToken, you can skip this step" [20:26:59] 03(mod) Broken links are corrected but not added to the watchlist - 10https://bugzilla.wikimedia.org/35621 +comment (10Bagariavivek) [20:27:02] So is there a problem in the code? [20:27:17] No [20:27:20] Read the manual [20:27:24] And do what it says [20:27:28] I did [20:27:35] You didn't, otherwise it would be working [20:28:08] If the response to the above query was Success instead of NeedToken, you can skip this step. (This extra step was added in MediaWiki 1.15.3.) In MediaWiki 1.15.4, first phase of login in ApiLogin.php is broken, so login/sessionid parameter is not returned, thus token confirmation is impossible. Apply ApiLogin.php file from MediaWiki 1.15.5 to your installation as a quick workaround, even better to upgrade to 1.15.5. ApiLogin.php from [20:28:08] MediaWiki 1.16+ is incompatible with MediaWiki 1.15.3+. [20:28:08] Send a login request with POST, with confirmation token in body and the session cookie (e.g. enwiki_session) in header as returned from previous request. [20:28:41] Does is have to be in XML [20:28:43] 03(mod) Replace MD5 password hashing with WHIRLPOOL - 10https://bugzilla.wikimedia.org/28419 +comment (10Tyler Romeo) [20:29:46] New patchset: QChris; "Avoid doubling dump output" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4027 [20:30:19] New review: Nikerabbit; "(no comment)" [mediawiki/core] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/4016 [20:31:50] 03(mod) Run "refreshLinks.php --dfn-only" on all wikis periodically - 10https://bugzilla.wikimedia.org/16112 +comment (10Umherirrender) [20:31:56] Now I have another error! [20:33:02] Login failed: Failed retrieving necessary data for editing! [20:33:07] ^ [20:33:35] What do I do now? [20:34:25] That's not a mediawiki error [20:36:43] So what data would be necessary? [20:37:20] New review: Nikerabbit; "(no comment)" [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/4007 [20:38:36] New review: Demon; "(no comment)" [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4007 [20:38:39] Change merged: Demon; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4007 [20:39:39] New review: Demon; "(no comment)" [mediawiki/core] (REL1_18); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4005 [20:39:41] Change merged: Demon; [mediawiki/core] (REL1_18) - https://gerrit.wikimedia.org/r/4005 [20:39:42] Reedy: scared of https://gerrit.wikimedia.org/r/#change,3976 ? [20:39:48] New review: Demon; "(no comment)" [mediawiki/core] (REL1_19); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4006 [20:39:50] Change merged: Demon; [mediawiki/core] (REL1_19) - https://gerrit.wikimedia.org/r/4006 [20:40:15] No [20:40:21] Just haven't got round to looking at it :p [20:42:09] 03(FIXED) Add option to hide redirects on Special:Prefixindex - 10https://bugzilla.wikimedia.org/30963 +comment (10MrBlueSky) [20:42:36] Reedy: just faffin' about? [20:42:44] 03(NEW) Improve XCF Thumbail - 10https://bugzilla.wikimedia.org/35622 normal; MediaWiki: Images and files; (mah) [20:42:53] New review: Demon; "(no comment)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/3976 [20:42:56] Change merged: Demon; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/3976 [20:43:02] * AaronSchulz makes another clone/pull script [20:45:13] New review: Nikerabbit; "The commit/bug description could be clearer about the context." [mediawiki/core] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/3929 [20:45:13] New review: Demon; "(no comment)" [mediawiki/extensions/Translate] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/3737 [20:45:16] Change merged: Demon; [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/3737 [20:45:23] New review: Demon; "(no comment)" [mediawiki/extensions/Translate] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/3798 [20:45:25] Change merged: Demon; [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/3798 [20:46:08] 03(mod) Improve XCF Thumbail - 10https://bugzilla.wikimedia.org/35622 +upstream; +comment (10Mark A. Hershberger) [20:48:22] 03(mod) Improve XCF Thumbail - 10https://bugzilla.wikimedia.org/35622 (10Mark A. Hershberger) [20:48:23] 03(mod) Inline rendering/thumbnailing for Gimp XCF images - 10https://bugzilla.wikimedia.org/17959 (10Mark A. Hershberger) [20:49:44] 03(mod) Inline rendering/thumbnailing for Gimp XCF images - 10https://bugzilla.wikimedia.org/17959 +comment (10Mark A. Hershberger) [21:03:02] Reedy: I can see that sessions are being created on the MediaWiki Server. A session directory has been set. I have Verified that PHP has read and write access to the save directory. FireFox seems to be the only browser effected by this timeout issue. Can you specify the scenario about server farms to see how i fit into the configuration? [21:04:03] New patchset: QChris; "Stop PHP notices fouling up XML, when exporting all pages" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4024 [21:05:04] 03(mod) Replace MD5 password hashing with WHIRLPOOL - 10https://bugzilla.wikimedia.org/28419 +comment (10Daniel Friesen) [21:05:10] New review: Reedy; "(no comment)" [mediawiki/core] (master); V: 1 C: 1; - https://gerrit.wikimedia.org/r/4024 [21:05:53] New review: Bsitu; "(no comment)" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/4026 [21:05:56] hi! I would like to use Mediawiki's user authorization for a php script. That is, I only want users who are logged into Mediawiki to be able to run the script. How do I do this? [21:08:33] 03(mod) Loading of a change for review in Gerrit is often very slow - 10https://bugzilla.wikimedia.org/35612 +comment (10Nemo_bis) [21:10:33] New review: QChris; "(no comment)" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4024 [21:17:49] New code comment: Nikerabbit;
 \ + return __CLASS__ . ': $Id: ApiPageTriageStatsNav.php $'; \ 
\ $Id $ isn't doing much unl; [21:22:46] I want the width of http://en.wikipedia.org/wiki/Template:Ranks_and_insignia_of_NATO/Generic/Army not to exeed log off link [21:22:49] Suggestions? [21:23:17] New patchset: Umherirrender; "(bug 26909) follow up r102947: fix the navigation with 'dir' and 'continue' for some prop-Modules" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4028 [21:23:38] I switched from APC to memcached. How can I check if memcached works properly? [21:23:47] 03bsitu * 10/trunk/extensions/PageTriage/api/ApiPageTriageStats.php: followup to -r114620 - add svn prospet svn:keywords id [21:25:02] 03(mod) Implement 'dir' for query properties. - 10https://bugzilla.wikimedia.org/26909 +comment (10Umherirrender) [21:27:33] New code comment: Nikerabbit; Please avoid Title Case in messages to be consistent with the rest of MediaWiki.; [21:29:33] 03(mod) Add proper bucket field to aft_article_feedback table - 10https://bugzilla.wikimedia.org/35619 +comment (10Dario Taraborelli) [21:30:14] New patchset: Aaron Schulz; "[FileBackend] Syncing from journal support. * Added FileJournal::getChangeEntries() and FileBackend::getJournal(). * Added a script to sync one file backend from another, using the journal of the later. * Removed some overzealous exception catching in Fil" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4029 [21:40:42] 03(mod) when guessVariant is true (implemented for Serbian), -{}- is not parsed but it is sometimes needed - 10https://bugzilla.wikimedia.org/35076 +i18n (10Niklas Laxström) [21:47:34] Jarry1250: any progress on finding a mentor? [21:47:47] Jarry1250: is Siebrand potentially interested? I know Niklas is taken. [21:48:43] s/mentor/dance partner [21:49:54] bsitu: - how is your day going? I see you got some Code Review in :-) https://gerrit.wikimedia.org/r/#q,reviewer:bsitu%2540wikimedia.org,n,z [21:50:04] sumanah: Hi, yes, I spoke to Max and he said he'd be happy to mentor. [21:50:09] bsitu: any particular issues or nice surprises? [21:50:23] "spoke" -> irc/email [21:50:34] Jarry1250: oh great! I'll update the GSoC 2012 page to put your proposal & Max's name under the Projects with Mentors heading [21:51:09] sumanah: Sure. Obviously if anyone else has comments, I'd always appreciate them. [21:51:48] sumanah: I am doing fine, thank you! :) [21:57:29] New patchset: Siddhartha Ghai; "Remove rules that did nothing, correct errors, add new rules for simplification, use single rule instead of multiple where possible" [mediawiki/extensions/Narayam] (master) - https://gerrit.wikimedia.org/r/3514 [21:59:35] I think there's a typo on the Summer of Code 2012 site -- the headings seem a little confused. [22:00:44] baconprime: go ahead. [22:00:57] * sumanah loads up https://www.mediawiki.org/wiki/Summer_of_Code_2012 [22:01:23] baconprime: translations & svgs? [22:01:41] Yep; looks like it's fine, now. [22:01:52] baconprime: thanks! [22:02:17] I'd love to take the credit for doing it, but I was halfway through signing up for an account when someone corrected it ... [22:02:27] Gah; alright, ignore me. [22:02:29] :| [22:03:05] baconprime: you can brag on the talk page (politely) if you want. :-) [22:03:09] "It was I! I!!!!" [22:03:31] New patchset: Reha Sterbin; "Renamed af_bucket_id to af_form_id; added af_experiment field to carry the experiment used for clicktracking" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/4030 [22:04:26] 03(ASSIGNED) Add proper bucket field to aft_article_feedback table - 10https://bugzilla.wikimedia.org/35619 +comment (10Reha Sterbin) [22:05:26] How does one reply to a review message? Inline comments could be found in the diff. Where to find a reply box for review comments on patchsets? [22:05:31] New review: Reha Sterbin; "Fixes bug 35619." [mediawiki/extensions/ArticleFeedbackv5] (master) C: 0; - https://gerrit.wikimedia.org/r/4030 [22:05:37] Sid-G: you just hit Review. [22:05:52] Sid-G: I don't think there is a way to quote a previous review message in your review. [22:05:53] Sorry. [22:06:12] sumanah:thanks [22:07:38] New review: Siddhartha Ghai; "Removed the space rule for now in patchset 4." [mediawiki/extensions/Narayam] (master) - https://gerrit.wikimedia.org/r/3514 [22:07:48] Sid-G: thanks for your contributions [22:08:15] Sid-G: you've heard about the upcoming event in Berlin in June? https://wmberlin.eventbrite.com/ [22:08:22] sumanah:Thank you for the thanks (I doubt I deserve one for a single messed up commit) [22:08:42] the thought & intention count, too :-) [22:08:50] :) [22:11:45] drdee: hey, http://reportcard.wmflabs.org/ is still giving me a 503 error, is that known? [22:12:28] maplebed: you've been in touch with Schoonover & those folks maybe? maybe you know what's up with http://reportcard.wmflabs.org/ ? [22:12:41] hm? [22:12:45] no, don't think so... [22:12:55] I mean, I hang out in -labs, but.... [22:13:27] I would ask dschoon about it. [22:13:59] 03yaron * 10/trunk/extensions/SemanticForms/includes/forminputs/ (SF_CheckboxesInput.php SF_RadioButtonInput.php): Replaced tag around individual options in 'radiobutton' and 'checkboxes' inputs with a