[00:02:39] anyone ? [00:05:53] shout out to our MW friends :) http://wikihow.tumblr.com/post/94010883606/a-new-mobile-experience-for-wikihow [00:08:25] spkdev: sudo apt-get install build-essential [00:09:05] wmat: Thanks, but I'm on OS X 10.6.8 (with Macports). [00:09:23] ah [00:09:43] downgrade vagrant [00:09:59] Sorry, should have said. Sleepy :) [00:10:15] spkdev: xcode-select --install [00:10:23] spkdev: command line tools [00:11:10] Pretty sure those are already in place. [00:13:52] wmat: I think I'm going to sleep on this one. Looks like I probably ought to install RVM, at least. Thanks for trying to help :) [00:15:13] np, and good luck [02:02:22] (Last connect attempt failed fr whatever reason) [02:02:25] Hi! Um, in terms of PHP, how can I add "system messages" (Eg, 'MediaWiki:ExampleMessage)? As in, I want $my_message to = MediaWikiLExampleMessage [02:02:41] *MediaWiki:ExampleMessage [02:03:43] I'm creating a special page with a *lot* of text, and I'd like to be able to edit what's said on the page without touching the file, [02:15:13] *asking again* How do i include system messages via PHP? Eg: MediaWiki:ExampleMessage [02:28:56] FleaParty: take a look at any of the other special pages [04:43:48] Hello! I installed FlaggedRevs extension and add user to group reviewer. All works well. But after user relogin not in this group. Is it ok? [05:07:02] in log I can see "atabaseBase::query: Writes done: DELETE FROM `user_groups` WHERE ug_user = '34' AND ug_group = 'editor'" why it deleting? [10:12:32] is anyone reading these? [10:14:22] this channel? yes [10:15:10] Where to go after setting the tools? [10:15:16] already on site [10:20:45] mloki0: I have no idea what you're talking about [10:21:39] I was looking for a few bugs to work on, but I already foundo some stuff on pywikibot [10:23:28] mloki0: Are you at wikimania? [10:23:52] Yep, guy in the wkimedia labs table [10:24:11] not that I know anything about labs or tools, tho [10:24:25] mloki0: cool. Lots of the wikimania people are in the #wikimania-2014 channel [10:24:47] lol, talk let me head there then [10:25:10] mloki0: Here is cool too, lots of people in this channel at wikimania [10:25:23] I was just confused initially as I thought you were having trouble installing mediawiki [10:25:51] I followed the setup from the wikimania page, but I'm having troubles using git review [10:26:09] I think it has to do with permissions rather than a config on my end [10:26:44] Is your ssh key in gerrit [10:27:12] mloki0: If you see any of the vagrant install party people, they can definitely help with git-review [10:27:43] alright then, looking for one [10:43:41] !class EmailingJob | Lcawte [10:43:42] Lcawte: See https://doc.wikimedia.org/mediawiki-core/master/php/html/classEmailingJob.html [10:51:29] Any speakers of Tamil, Panjabi or Bengali around at the hackathon? [10:55:26] CFCF: Yeah, there should be... [10:55:37] CFCF try santhosh__ [10:55:42] (among otherS) [10:56:40] Okay, do you know where? 4th floor or 3rd? [11:14:37] chat [11:16:26] Hello, i have a sidebar problem, it is not on top of page, its under topic, but on other computers is in right place, what can i do?? [11:16:56] linky? [11:19:21] http://web-capture.net/picture.php?pic_index=1&presentation_method=inline is on other places, for me: http://imgur.com/wsyCe0g [11:20:16] I have no acces to edit Wikisage? [11:20:26] How is that possible? [11:21:47] What is Wikisage? [11:22:08] http://nl.wikisage.org/ [11:22:51] http://nl.wikisage.org/wiki/Hoofdpagina [11:22:59] I'm autoconfirmed [11:23:03] e-mail [11:27:31] ha, wikisage gives autoconfirmed users edituserjs rights. That's a site just waiting to get hacked [11:27:51] Gustaafff_: There's a difference between emailconfirmed and autoconfirmed [11:28:19] How can i be autoconfirmed? [11:28:47] Gustaafff_: Check in special:Preferences if you are actually in autoconfirmed group [11:29:23] usually autoconfirm happens after doing a set number of edits, and being registered for about a week [11:29:29] but it can be configured differently [11:29:30] No, only e-mailfonfirmed and users [11:30:23] Gustaafff_: you're not in the emailconfirmed group, it would be listed at special:listusers if you were [11:30:33] See also http://nl.wikisage.org/wiki/Speciaal:GroepsrechtenWeergeven [11:30:39] ask the wikisage folks [11:30:47] very away bawolff_away is away :P [11:31:15] Ok [11:31:18] Lcawte: I came back :P [11:39:41] bawolff: Want do me a favour and tell me where I'd put a function call to a TOC in the category page stuff? :) [11:55:14] nice...now i got my entire company to use mediawiki!! :D victory [12:14:05] jorm: hi [12:14:20] stangeland: \o/ [12:14:49] ori, are you mediawiki author? :D [12:15:33] jorm: now that the winter source is available, is the any i18n or RTL readiness? [12:15:44] AFAIC all the English strings are hardcoded [12:16:09] s/AFAIC/AFAICS/ [12:20:21] So it may be me being a complete n00b but that bug does not look very easy... [12:28:17] Lcawte: is marked as 'easy' in bugzilla? ;) [12:28:29] legoktm: Yus. [12:30:13] linky? [12:31:29] legoktm: https://bugzilla.wikimedia.org/show_bug.cgi?id=8178 [12:32:00] Reminder: legoktm easy != new contributor easy :P [12:33:16] <^d> heh, that's pretty easy. I almost used that same TOC on Special:SpecialPages awhile back. [12:33:25] <^d> Just don't reuse the #filetoc ID :) [12:33:56] The sections on CategoryPage change dependant on if they have members, and as far as I can tell that's done in like two other classes... [12:34:43] (although, I have been known to be wrong before :P) [12:35:19] thedj also said it was easy [12:35:42] Hey folks, about to look at this bug :) [12:35:53] oh, sdamn, what did i say ? [12:37:15] I agree that the keyword "easy" should probably be used to mean "easy for a new contributor to start with" - andre__ ? [12:37:26] <^d> thedj: That you'd do all the work ;-) [12:37:45] https://bugzilla.wikimedia.org/describekeywords.cgi [12:37:47] Sold, /me starts assigning all the bugs to thedj [12:37:51] says for "easy": "Self-contained, non-controversial issues with a clear approach which are recommended to try for new developers. See Annoying little bugs. Keyword should not be set in combination with the "shell" or "ops" keywords." [12:37:51] there is a different between something being easy technologically within the scope as defined, and being difficult in that something might not fully capture the scope. [12:38:01] guys, the edits against wikimedia are done in vagrant, right? [12:38:17] the proposed change is easy, but the change does not account for all the various use cases that might already exist and does not have a 'forward' plan for that. [12:38:21] I find it likely that a 4-digit bug that is still open has difficult design or architectural considerations that a new developer would not find easy to address [12:38:37] thanks andre__ [12:39:38] so it's easy technologcially, but controversial for the ecosystem [12:40:37] Adding a TOC would be fine, but I'd only be able to hardlink stuff since I don't understand how to get the member detection to work with it (well, if statements but where I get teh values from confuses me) [12:41:14] And then you'd have TOC links to sections not present on that page. If someone wants to tell/show me how to do that, I'll spend the rest of today fixing the bug :P [12:46:04] What css file has the mw-ui-button stuff in it? Found a bug that appears to be a lot easier to work on for now... [12:46:56] mediawiki.ui module in resources [12:48:16] Lcawte: and there is a testpage generator to experiment with in /docs/kss/ that uses the styling, so that you can do testing and capture different modes etc. [12:48:54] Lcawte: and it might be that the style is used incorrectly, rather than that the style is broken. so try to figure that out if you are looking into that area. [12:49:54] The bug is to apply mediawiki.ui styles to an extension, in particular a button on a form but I'm looking to see if there are other size classes/ids I can use to make it not look so out of place. [12:50:55] Tpt: good work taking on Proofread pagequality [12:51:14] thedj: Thanks [12:51:42] thedj: If you want to work with me on the VIsualEditor, you are welcome :-) [12:54:45] Tpt, hey. Was talking to Ed yesterday useful? [12:54:48] Tpt: i want to do so much.... but i do what I can :) [12:55:19] Krenair: Yes, I've begun to work [12:56:19] Krenair: but I stuck with some strange errors. [12:58:06] Tpt, okay. You can come and find me (I'm sitting at a table in the garden room near the conservatory door with JamesF) or someone else on the team [13:34:48] Do know any tool which can stop or alarm recreating a page which is deleted before? (abuse filter or bot or JS Tool) [13:36:03] There should be an automatic warning [13:36:23] when you edit a page, it should show a log snippet from the deletion log [13:36:46] Ugh? https://www.mediawiki.org/wiki/Thread:Extension_talk:FlaggedRevs/User_groups_resetting_after_relogin [13:36:50] yes it should but I want to control new users [13:40:18] bawolff: we should have a log for this kind of pages [15:00:12] Hi, if I want to add a stylesheet to all skins via resource loader, do I need to in sense create an an extension? [15:01:11] vane-: no, you can use your wiki's MediaWiki:Common.css page [15:01:18] you can put the code straight in LocalSettings.php [15:01:43] haha, [15:02:25] legotktm, Vulpix said Common.css doesn't minify [15:02:51] vane-: you understood wrong [15:03:16] vane-: Common.css does minify. But if you put an @import there, the external CSS won't be minified [15:04:01] I said that for the use case you were describing the other day [15:04:03] gotcha, my bad [15:04:29] but yeah, thats the approach I will be taking, having to merge the less files [15:04:47] into one and putting it into Common.css [15:04:53] is a nightmare [15:06:28] .less files? MediaWiki can handle them transparently [15:07:56] I know, but if I wanted to use Common.css, then I would have to open each one individually and copy and paste them into Common.css [15:08:08] because @import doesn't minify [15:15:42] Vulpix, I am kinda having a brain fart right now, is there a reason I would need to use "$wgOut->addModules( 'ext.myExtension' );"? [15:16:25] if I just put $weResourceModules[....] in the LocalSettings.php [15:17:09] yes, you'd need to do that to actually load those modules. Otherwise they'll be only registered for being used on-demand [15:17:22] you'll need to put that on a hook [15:18:24] okay, so let me make sure I understand this correctly [15:18:43] so what I would do is make a new php file, call it say test.php, put this into it [15:18:44] http://hastebin.com/enafarolol.coffee [15:18:53] then do a require_once on it from localsettings php [15:20:52] the $wgOut line should be on a hook. Let me try to find an example / explain how to do that [15:21:08] just give me a bit of time [15:21:22] no rush, I am just trying to wrap my head around this [15:26:48] I was looking the FontAwesome Extension for MediaWiki as I was doing this since its almost the same concept, but I dont see a reference to $wgOut [15:28:44] vane-: In modern mediawiki, it would look like $this->getOutput() instead [15:32:40] bawolff, like this - http://hastebin.com/ribanisiwo.coffee [15:32:42] ? [15:37:07] vane-: yes [15:39:53] vane-: http://hastebin.com/megawikupe.coffee [15:40:22] assuming you put the css "extstyles.css" in folder "other" on the MediaWiki install path [15:40:50] I've just tested it on my 1.23 installation [15:42:12] Thanks Vulpix, I am reading through it right now [15:43:58] whats the purpose of global $wgExampleEnableWelcome; [15:44:29] eh, it's just a leftover from the Example Extension... just kill it [15:44:34] haha ok [15:46:16] and I assume return true just means continue loading even if its broken [15:47:49] you must return true from hooks, otherwise they cause errors (and not elegant ones). Haven't discovered yet why there's such requirement [15:48:06] s/why/the purpose of/ [15:48:07] Well, apparently you don't need to return anything from hooks now [15:48:08] and it works [15:48:11] APPARENTLY [15:49:08] hmmm, you're right, it doesn't crash my wiki [15:49:12] been like that for a couple versions now [15:49:30] Sorcery [15:49:32] good to know :) [15:50:03] but still considered best practise to always return something [15:50:58] return $something. [15:50:59] ; [15:52:17] Vulpix, the only question I have is suppose I have a folder for a stylesheet of a lot of less files, could I just do http://hastebin.com/apeqowaduw.coffee [15:53:48] vane-: yes. You can use an array of .css or .less files [16:02:22] Vulpix, okay, thank you, that should be all I need :) [16:02:31] much appreciated on the help [16:02:37] you're welcome :) [16:03:14] I'll try to put that example code somewhere in the RL docs, because it's a recurrent question and I always have to redo the example again :S [16:04:24] I'm using an auth extension that loads user data after hitting the UserLoadFromSession hook. Is there a "good" way to get the current title? (To compare against wgWhiteListRead in case the user isn't logged in. [16:08:30] !hook SQL Quarry Local Test Instance [1.0] [16:08:31] https://www.mediawiki.org/wiki/Manual:Hooks/SQL [16:08:32] ffs [16:08:35] !hook UserLoadFromSession [16:08:35] https://www.mediawiki.org/wiki/Manual:Hooks/UserLoadFromSession [16:08:50] I guess you should use another hook for that. For example, you first load user data from that hook, and on a later hook which would expose a Title object do the checks [16:11:16] Hmmm [16:11:41] maybe https://www.mediawiki.org/wiki/Manual:Hooks/TitleReadWhitelist ? [16:11:54] it exposes title and user [16:12:13] but I don't know if it's called always or just when the page is whitelisted [16:13:04] !class Article [16:13:04] See https://doc.wikimedia.org/mediawiki-core/master/php/html/classArticle.html [16:13:23] Hmm… that might work. I'll have to fiddle with it some [16:13:54] Thankfully I got xdebug working, so it's a bit easier to see what's actually going on. [16:15:12] wtf? that hook doesn't appear in the code shown in doxygen :S [16:15:40] ah, it's in Title.php [16:15:44] !class Title [16:15:44] See https://doc.wikimedia.org/mediawiki-core/master/php/html/classTitle.html [16:16:27] Eh? [16:16:40] What's the difference between UserLoadAfterLoadFromSession and UserLoadFromSession [16:16:48] Well.. use case difference [16:16:59] Rosencrantz: before the call to this hook, there's this comment: If the title is not whitelisted, give extensions a chance to do so... [16:17:32] so basically, it's called when the page is not in $wgWhitelistReadRegexp and $wgWhitelistRead [16:17:45] should work for you, then [16:18:27] Vulpix: Yeah. thanks [16:18:35] yw :) [16:18:42] !next [16:18:42] Another satisfied customer. NEXT! [16:34:08] I registered this domain with MyWikis yesterday but it's showing DreamHost hosting and won't let me login so I can set up MediaWiki: http://coolsongs.mywiki.com [16:37:06] rarityfan: Something tells me you won't get much help here :P [16:47:40] So, I want to use php://output in a mediawiki specialpage. It appears to make my wiki profoundly unhappy [16:49:54] all I want is for a csv file to download. ;; [16:50:54] !lmgtfy download file from php | Ulfr_ [16:50:54] Ulfr_: http://lmgtfy.com/?q=download+file+from+php+ [16:51:17] Vulpix: See, I did that! [16:51:18] I did. [16:51:19] see? [16:51:31] http://stackoverflow.com/questions/217424/create-a-csv-file-for-a-user-in-php [16:51:34] except! [16:51:47] when I follow those instructions in a specialpage class [16:51:52] my browser doesn't find the file [16:51:55] :| [17:02:09] hi fhocutt [17:02:35] hi sumanah [17:02:48] how are you? [17:02:52] I'm good! [17:02:54] And you? [17:03:19] doing all right [17:03:51] nod [17:04:22] yesterday I looked at documentation for search (API module) as well as underlying CirrusSearch [17:04:38] oh cool! [17:04:46] anything you want to explain to me about how the search API works? [17:04:55] it's pretty straightforward imo. [17:05:00] cool! [17:05:05] https://www.mediawiki.org/wiki/API:Search [17:05:10] If I poke around I will poke around with renewed confidence [17:05:36] cool. [17:05:54] sumanah: Do not meddle in the affairs of the API, for it is subtle and quick to anger. [17:06:09] fhocutt: anything in particular you'd like to ask/get help with? [17:06:10] Ulfr_: true that. [17:06:23] Ulfr_: I will be confident yet cautious! cautfident! [17:06:23] hm. [17:06:39] That sounds like you'd see a doctor to get checked out, caufident [17:06:44] cautfident* [17:07:27] sumanah: today I need to poke at the existing examples in the library a bit more [17:08:00] * sumanah listens [17:08:28] there's some quick-and-dirty proposed code in the issue itself: https://github.com/eldur/jwbf/issues/18 [17:08:32] * Ulfr_ ponders as to how one can listen to a conversation that happens in text [17:08:42] ha [17:08:51] * sumanah looks at GH issue [17:10:04] Vulpix: I figured it out. Turns out having correct syntax helps with getting php to function :D [17:10:08] fhocutt: in Java world what does "final" mean? [17:10:22] let me see [17:11:37] it can only be initialized once. [17:11:48] it means the class cannot be inherited (at least in C#) [17:12:04] ah [17:12:17] so it's, like, immutable? [17:12:29] not strictly speaking but ~yes [17:12:35] * sumanah laughs aloud. Thank you [17:12:46] * sumanah is grateful for ~ [17:13:26] sumanah: Wikipedia has an article about that! http://en.wikipedia.org/wiki/Final_%28Java%29 [17:13:30] ok fhocutt so you know where the existing examples are? [17:13:31] * Vulpix is surprised [17:13:41] Thank you Vulpix! [17:13:46] yeah I am a little surprised as well! [17:13:48] not yet, that is a thing to do today [17:14:13] fhocutt: I will issue you an imaginary hardhat and flashlight for your subterranean investigation [17:14:36] * fhocutt puts that in the backpack [17:14:41] :) [17:14:51] fhocutt: ok, do you feel set for your expedition, or would you maybe like a bit of help? [17:15:07] I think I'm set [17:15:17] also I know you can ask eldur if you need info about jwbf [17:15:45] yes [17:15:49] fhocutt: and how are you relative to the deliverables you want to get done by the ~19th? are we basically on track? [17:17:15] I think so--I'll know more at the end of the day/tomorrow [17:18:14] Got it [17:18:37] OK! Good luck fhocutt [17:18:46] thanks sumanah. [17:34:23] I'd like to import certain templates from Wikipedia in to a Mediawiki project, like Quote Box and Main Article, but for some reason they don't work in my project [17:34:40] FOr exmaple, the quote box here doesn't render properly: http://opentransactions.org/wiki/index.php?title=Voting_Pool_Security_Measurement&oldid=2145 [17:37:38] justusranvier: I can't actually see any templates... [17:37:43] But you're missing ParserFunctions for starters [17:37:51] Also, you're using a version of MediaWiki that's unsupported now [17:56:53] is there any caveats to be aware of when importing a mediawiki mysql db dump into oracle? [18:00:50] wmat: why would you want to do that? oracle is not supported on recent versions of MediaWiki [18:01:53] Vulpix: really, since when? I don't recall seeing that in the release notes. [18:02:00] well, it has oracle support, but MediaWiki is FUBAR with oracle, since 1.22 at least [18:02:28] Vulpix: also, I don't want to, I prefer MySQL, but my client requires Oracle :( [18:02:37] hi anomie! how are you doing? [18:02:54] Vulpix: is the Oracle support issue(s) documented anywhere? [18:03:03] https://bugzilla.wikimedia.org/show_bug.cgi?id=38916 [18:03:25] Oracle support was just overhauled IIRC [18:03:26] thx [18:03:46] hi sumanah! I'm ok. Escaped from the zoo downstairs, it's too loud down there. How are you? [18:03:53] I've personally reported bug 68874 after people noticed it on Support Desk, and it affects MediaWiki 1.22 and 1.23 at least [18:03:58] and it's a blocking one [18:04:15] anomie: I'm all right! About to dive into understanding the Wikidata API [18:04:41] sumanah: Maybe you can explain it to me when you figure it out, I've never had time to look at it. [18:04:44] (: [18:04:59] anomie: :) you know who else actually understands it is Frances [18:05:13] she had to figure it out for https://twitter.com/autowikifacts [18:22:47] For those interested, there will be (should be) a live wikimania opening ceremony feed at http://wikimanialondon.org/live.html [18:23:01] :) [18:26:44] valhallasw`mania: It's t3h borked for me [18:26:55] I can get about 10 seconds of stream before the plugin crashes. [18:52:01] wmat: the thing jenkins is complaining about doesn't appear to be your fault, but unfortunately you'll have to fix it anyway to get the change merged [18:54:26] wmat: missing closing parentheses opened in $b->sendBoardMessage( [18:55:36] actually, the semicolon is misplaced it looks like. it should be after the final ), not before it [18:56:59] also, you can test if there's a syntax error by just running PHP in your server instead of using jenkins to check for syntax errors [19:04:36] jackmcbarn: thx [19:04:41] Vulpix: thx [19:06:12] wmat: I've just code-review it [19:06:29] thx, I'll see if I can get it fixed up [19:15:34] dammit [19:17:41] oh, semicolon in wrong place still [19:19:43] wmat: okay, it's clear that you aren't testing your own changes, but you could *at least* run php -l to ckeck for syntax errors before submitting your changes to gerrit [19:20:08] Vulpix: yeah, sorry about that [19:20:56] no syntax errors [19:21:14] there we go [19:29:18] stwalkerster: someone borked your wiki :P (blame MatmaRex) [19:29:21] http://helpmebot.org.uk/wiki/Main_Page [19:30:25] It'd be funny to see more wikis with fallback as default skin https://wikiapiary.com/wiki/Skin:Fallback [19:52:04] Vulpix: it's such a pretty skin [19:52:24] in the meanwhile many wikis will be losing monobook [20:11:25] Vulpix, sorry are you sure it works with less? [20:22:17] Gah, now I have to use COLOGNEBLUE as my local skin. [20:22:19] Christ. :P [20:24:30] !error [20:24:30] For information on debugging (including viewing errors), see http://www.mediawiki.org/wiki/Manual:How_to_debug . A list of related configuration variables is at https://www.mediawiki.org/wiki/Manual:Configuration_settings#Debug.2Flogging [20:25:07] Hi there [20:25:19] Hi Hazelesque_ [20:25:21] What's up? [20:25:24] any idea how regularly the packages in Debian Wheezy get security updates? [20:25:36] trying to decide whether to use the debian packages, or download the source from upstream [20:25:46] (obvs. I mean the "mediawiki" packages in Debian) [20:26:43] trying to figure out what is going to be least hassle on an ongoing basis [20:27:16] * Hazelesque does sysadmin for a living, but setting up this wiki is just for my local hackspace [20:27:33] I'm subscribed to mediawiki-announce, debian-security-announce and oss-security [20:27:48] which seems to cover most bases in terms of getting security vulnerability alerts [20:28:53] Hazelesque: I wouldn't hold your breath over the debian packages [20:28:54] !debian [20:28:55] https://www.mediawiki.org/wiki/Debian/Ubuntu [20:29:39] ah, I see [20:29:56] Hazelesque: We strongly suggest using the latest stable release [20:29:57] !download [20:29:58] The latest stable release of MediaWiki can be downloaded from . Files are supplied in a .tar.gz archive. MediaWiki can also be obtained direct from our Git repository . [20:30:25] marktraceur: okay, thanks [20:30:36] also, I am to understand that MySQL is substantially preferable? [20:30:55] Hazelesque: Yeah. We use MariaDB in production, so MySQL proper isn't necessary [20:31:08] But may be easier, it's up to you really [20:31:15] Postgres would be very challenging :) [20:31:16] (/me was a PostgreSQL DBA in a previous job, so you can guess my /personal/ preference, but for this I just care about what is going to be least headache) [20:31:41] overnight imports of 90+ GB of data into PostgreSQL from an ancient COBOL Informix C-ISAM system [20:31:42] urghle. [20:31:43] heh [20:31:44] Someone recently said "unless you're willing to work on postgres support in core, use mysql" [20:31:53] haha XD [20:32:07] Which admittedly is a self-fulfilling prophecy [20:32:09] But whatever. [20:32:25] sounds entertaining, but sadly it is rumoured that I have a life XD [20:32:35] Vicious rumours. [20:32:37] ;P [20:34:12] working full time, being a trustee of the local hackspace, being poly, being a carer, ... [20:34:12] heh [20:35:04] also, you say you use mariadb? I have heard it's better than oracle's mysql... [20:35:43] (sadly we use standard MySQL at work, although theoretically our outsourced(!) DBA team and Rackspace support MariaDB now...) [20:36:06] Hazelesque: For the record through, we give debian early access to security patches, so they should be released at about the same time as the tarballs. [20:36:19] Hazelesque: yeah, we've switched internally to mariadb (where "we" == The wikimedia foundation) [20:37:13] csteipp: ah, okay. well, 1.19.18 was released on jul 30th, but there hasn't been a debian release since? [20:37:21] I guess they've been busy [20:37:30] greg-g: sweet :) [20:38:44] Wow, if it's that bad... yeah, use the upstream [20:39:53] http://metadata.ftp-master.debian.org/changelogs//main/m/mediawiki/mediawiki_1.19.16+dfsg-0+deb7u1_changelog [20:40:08] * Hazelesque goes to read the install docs for MediaWiki before asking stupid questions (re: what version of PHP to use, whether it's okay to use nginx, whether to use php-fpm or fastcgi or what, ... [20:53:06] from where I can get data and its annotations for "wikimedia performance portal" project mentioned here https://www.mediawiki.org/wiki/Mentorship_programs/Possible_projects#Wikimedia_Performance_portal [21:17:33] Question, is there a way to disable MediaWiki caching? I want to work on skinning and I have to purge the cache each time [21:18:13] $wgResourceLoaderDebug = true; [21:18:15] Possibly [21:23:28] !cache [21:23:29] General information about caches can be seen at , for configuration settings see [21:23:48] !wg CacheEpoch | vane- [21:23:49] vane-: https://www.mediawiki.org/wiki/Manual:%24wgCacheEpoch [21:23:58] If All Else Fails. :) [21:27:43] hey csteipp [21:27:44] https://openitp.org/news-events/save-the-date-march-1-6-2015.html [21:28:13] sumanah: :) [21:28:50] csteipp: OpenITP would be super happy to have a Wikimedia contingent or even a Wikimedia event within the fest [21:29:15] Does anyone know what's happening with Jenkins? [21:29:22] Wikimaniacs, anyone see hashar? [21:32:36] People around me seem unclear and giving up [21:33:03] bawolff: About Jenkins? :? [21:33:07] yes [21:33:22] they kind of mumbled about memory coruption [21:33:28] Ugh. [21:33:32] and having poked it like 1000 times already today [21:33:33] "giving up" bad news bears [21:42:25] csteipp: btw how are you doing? [21:43:15] sumanah: Besides a house full of flu victims, not too bad :) [21:44:29] oh noooooo. Hope you and yours get well soon csteipp! [22:01:45] Does anyone know how to install Winter (the interface not extension) since it was removed from BetaFeatures? [22:03:27] https://github.com/wikimedia/winter [22:03:36] nope [22:05:02] When was it removed? and why? [22:05:47] I've no idea [22:05:48] x 2 [22:06:16] It's here https://git.wikimedia.org/summary/winter.git [22:06:57] but why isn't it in the mediawiki/extensions git tree? [22:07:12] shouldn't it be mediawiki/extensions/winter [22:07:34] it's not an extensioon [22:08:00] Oh. [22:08:09] Then what is it? [22:09:56] Reedy|away: Looks like you are the author of the HEAD commit [22:14:50] Negative24: it's a demo, a proof of concept [22:16:12] MatmaRex_mobile: Gotcha. Where is the actual extension that was bundled with BetaFeatures? [22:17:26] Obviously it isn't everything but BetaFeatures had a feature called static header that was in old versions but then was removed. [22:17:42] It was like an old version of Winter [22:19:00] no idea :( [22:22:20] Off on a different topic... [22:22:47] I have a MW installation that I have cloned from mediawiki/core. [22:23:16] I want to use git clone to install another extension into the regular /extensions dir. [22:23:39] Should I use submodules, subtree, or symlinks? [22:27:10] hi, is anyone using the ConfirmAccount extension here with mediawiki 1.23.2 and postgres 8.4? [22:28:48] hey.. I have a little problem with the __DISAMBIG__ magic word.. i've included it in a template and am placing it in the disambiguation pages, but the problem is that while the template is included in over 50+ pages, [[Special:DisambiguationPages]] shows only a small (cca 10) amount of them.. any ideas about what may i doing wrong? [22:31:22] hi avtar & monty - just so you know a lot of the experts who usually hang out in this channel are at a conference right now [22:31:25] !lists | monty [22:31:26] monty: mediawiki-l and wikitech-l are the primary mailing lists for MediaWiki-related issues. See https://www.mediawiki.org/wiki/Mailing_lists for details. [22:31:30] mediawiki-l may help you out [22:36:39] monty: Are you familiar with purging or null editing a page? [22:37:43] https://en.wikipedia.org/wiki/Wikipedia:Purge [22:39:04] fhocutt: I'm heading off, am on phone [22:39:06] best wishes! [22:41:31] Negative24: just cd extensions && git clone [22:41:48] Negative24: note that you have to update it manually [22:42:40] valhallasw`mania: That will then show up in the mediawiki git [22:43:08] it should not be in the way of a git pull [22:43:39] there's also some magic git trick to make git ignore it without using .gitignore, but that is probably not a good idea [22:43:53] I'll try that. [22:49:38] Carmela: yeah, though I hoped I could do it with some maintenance script (or a single api call?) rather than editing/purging 50+ pages [22:51:58] monty: You may have to wait for the job queue to catch up. [22:52:29] monty: Read the last paragraph in this: https://en.wikipedia.org/wiki/Wikipedia:Moving#How_to_move_a_category [23:36:13] monty: You can run a script. [23:36:25] There a few related maintenance scripts in the maintenance directory. [23:36:30] runJobs.php [23:36:40] refreshLinks.php [23:36:42] Some others. [23:36:47] But it's probably just a matter of being patient. [23:37:20] Null-editing/purging a page is a means of testing whether that's the issue. [23:37:23] It could be something else entirely.