[03:21:31] What channel is it that the bot reports all the new and updated bug tickets? [03:26:28] T13: #mediawiki-feed [03:32:14] <^d> Or you can join about 35 different channels to see the bot all over the place. [03:35:24] > channels : #mediawiki-visualeditor #wikidata #wikimedia-mobile #wikimedia-analytics +#mediawiki-feed #wikimedia-devtools #mediawiki-parsoid #wikimedia-multimedia #mediawiki-core #wikimedia-labs #wikimedia-dev #wikimedia-qa #wikimedia-collaboration [03:35:28] I wonder if I beat the bot. [03:35:40] !source [03:35:41] There are multiple keys, refine your input: sourcecode, sourceforge, [03:35:44] !sourcecode [03:35:44] You can browse MediaWiki source code at https://git.wikimedia.org/tree/mediawiki%2Fcore.git or using the GitHub mirror at https://github.com/Wikimedia/mediawiki-core [03:35:50] !help [03:35:50] There are a lot of topics you could be asking about. Besides, this bot is mostly for experienced users to quickly answer common questions. Please just ask your question and wait patiently, as the best person to answer your question may be away for a few minutes or longer. If you're looking for help pages, we moved that to !helpfor. [03:36:01] !helpfor [03:36:01] http://www.mediawiki.org/wiki/Help: [03:36:07] !config [03:36:07] All configuration is done in LocalSettings.php (near the end of the file). Editing other files means modifying the software. Default settings are not in LocalSettings.php, you can look in DefaultSettings.php. See , , , and [03:36:13] !botbrain [03:36:13] Hello, I'm wm-bot. The database for this channel is published at http://bots.wmflabs.org/~wm-bot/db/%23mediawiki.htm More about WM-Bot: https://meta.wikimedia.org/wiki/wm-bot [03:36:24] Oh, there's the other bot. [03:36:28] that's * [03:36:36] pywikibugs != wm-bot [03:36:47] Where is wikibugs' config these days? [03:38:40] https://github.com/wikimedia/labs-tools-wikibugs2/blob/master/channels.yaml [03:39:39] Hmmm. Those comments are confusing. [03:42:07] legoktm: Do you think the comments should/could be removed? ^^ [03:42:12] I cloned the repo. [03:42:24] The - foobarbaz line is also confusing. [03:43:25] https://github.com/wikimedia/labs-tools-wikibugs2/commit/ec675b5bdb97b1ffc4f26b5417d80f5dbff380da [03:43:28] I'm confused. [03:45:41] <^d> commented lines are from bz I think. [03:46:06] <^d> but yeah, not clear :) [04:06:47] Fiona: probably. They were useful when the other wikibugs was still running. [04:07:40] legoktm: Well, then I noticed the comments were added recently, maybe? [04:07:46] That commit confused me even more. I gave up. [04:13:53] what does the gerrit status of "abandoned" map to in Phab? [04:18:45] wmat: That's a tricky question. [04:19:09] Because Gerrit is a code review tool and Phabricator (Maniphest, really) is mostly being used for issue tracking currently. [04:23:04] ok, thx [04:24:33] <^d> Differential also has an abandoned status. [04:25:12] <^d> Upstream's differential statuses are (so I guess the defaults): Open, Accepted, Needs Review, Needs Revision, Closed, Abandoned [05:28:04] whats goin on peeps [05:28:17] hi RAPERRAPER [05:46:55] Hi. [05:49:59] yo [08:27:50] Hello, any implementation of No-Captcha yet? [11:34:34] JeroenDeDauw: Hi! We are struggling with SubPageList-1.1.1 we tryed SubPageList-1.1 etc, I have something like 7 different verstions on the servers but nothing works. Every time we upgrade the wiki I spend few hours trying to make it work. http://wikitranslate.org/wiki/Special:Version [11:37:25] Validator doen't work http://wikitranslate.org/wiki/Russian_alphabet :( How do I make it work? [11:38:39] No, Validator was upgraded with SMW, but SubPageList doesn't work with this Validator. :( [12:00:20] natbrown: what are you using SubPageList for? [12:00:36] !e SubPageList [12:00:36] https://www.mediawiki.org/wiki/Extension:SubPageList_ [12:02:39] Betacommand: For showing subpages, the wiki had it from the first version http://wikitranslate.org/wiki/Russian_alphabet [12:04:46] natbrown: that extension no longer has support [12:05:32] what you might want to do is switch to something like http://www.mediawiki.org/wiki/Extension:DynamicPageList_%28third-party%29 or http://www.mediawiki.org/wiki/Extension:DynamicPageList_%28Wikimedia%29 [12:05:43] How do you know? https://www.mediawiki.org/wiki/Extension:SubPageList_- nothing here about it. [12:06:49] Thanks, I have a look! [12:08:10] natbrown: if you take a look at the last release (2013-12-07) its fairly out of date [12:08:33] Where do I find it? [12:09:09] natbrown: ? [12:09:25] Yes. [12:09:42] what do you mean by "Where do I find it? " [12:10:32] Yes. the last release? [12:11:04] In the infobox on the right hand side of the extension page [12:11:18] I am always lost in releases, I'm not very good in them. OK, I'll try! [12:14:17] Betacommand: As far as I can see https://www.mediawiki.org/wiki/Extension:DynamicPageList_%28third-party%29 doesn't show subpages :( I need something to show subpages. [12:16:14] natbrown: if you add them to a category you can achieve the same thing [12:16:46] Not 100% the same, but you can get the same results with a little tweaking [12:17:51] I can do it with semantics too, I think. I loved the extension!!! [12:18:13] JeroenDeDauw:Help!!! [12:59:42] Hi guys! [13:00:05] I have updated to MW 1.24 and I am missing the file includes/Wiki.php. [13:00:17] Can you tell me where you have moved it (or the code in that file)? [13:06:55] Joergi, https://git.wikimedia.org/commit/mediawiki%2Fcore.git/aef531f6d4b8eea10a35e2ee4f9bb522665867fa [13:41:24] andre__: Thanks a lot! [14:04:47] hi, i've lost the page on the wiki where the needed packages are listed like apache-mpm and php5 [14:05:09] EdePopede, this? https://www.mediawiki.org/wiki/Manual:Installation_requirements [14:05:11] and *why* does mediawiki not run with mpm-worker? [14:05:38] not that one, it had a small list of packages it would need [14:06:16] ... like libapache2-mod-php5 [14:07:45] EdePopede, https://www.mediawiki.org/wiki/Apache_configuration ? [14:08:01] exactly that one, thanks [14:10:35] hm, libapache2-mod-php5 needs prefork or itk, is this the reason? [15:39:18] I am using PHP 5.5 and $wgMainCacheType = CACHE_ACCEL; [15:39:30] but I get an exception on any page load saying an accelerator cannot be found [15:39:38] CACHE_ACCEL requested but no suitable object cache is present. You may want to install APC. [15:46:27] I'm not sure APC is available by default in PHP 5.5 [15:46:46] Ditto [15:46:58] There is a note at https://www.mediawiki.org/wiki/Manual:APC#Install_APC [15:46:59] There was some change [15:47:24] You should probably remove $wgMainCacheType = CACHE_ACCEL; [15:47:51] I have no idea if MediaWiki is ready to find and use OPcache by default for all its stuff though? [16:49:34] On tiny question about InstantCommons [16:49:42] ^^ [16:49:51] * Reedy listens [16:50:13] I understand that InstantCommons copies the files from commons to the local server and generates the respective thumbs [16:50:23] yes [16:50:33] This means InstantCommons is not about avoiding diskspace usage [16:51:51] One can avoid the thumbs being generate by setting thumbcacheexpiry to 0 but you cannot avoid the files from being copied [16:53:13] Just want to make sure that I am solid on understanding how InstandCommons works [16:53:27] there could be a total maximum size for the instantcommons cache, if this size is exceeded, no further files would be downloaded [16:53:51] but this is not impletet yet [16:53:52] kghbln: I believe only thumbs are local, if you use the full resolution image it will just hotlink from commons [16:55:06] Steinsplitter I think there is a maximum that WMF allows to download a day 1GB or so [16:55:28] O_o [16:55:43] I've often downloaded several TB per day [16:56:07] legoktm Hmm, I just activated on my test wiki but the original file ended up locally [16:56:26] I don't think the WMF limits downloading. [16:56:38] Nemo_bis Well, dunno. I think that I read this somewhere. [16:56:50] Do not quote me on this one ;) [16:56:59] http://en.uncyclopedia.co/wiki/User:Legoktm/test is using InstantCommons and hotlinked the image [16:57:37] Rustic Mile Post - geograph.org.uk - 1362299.jpg [17:01:20] legotkm Well I see this on my test instance too, however the original file still ended up in /images/thumbs/.. Will do second test [17:27:21] kghbln: it's possible there is still some leftover from the times hotlinking was seen as a liability (i.e. before 2008). [17:27:24] legoktm Just tested. In general only thumbs get generated locally except the dimensions of the embedded file exceeds the natural (original) size of the file. [17:27:32] Now what timing [17:27:39] yeah [17:27:45] ah [17:28:23] As a principle, in general InstantCommons should try to hotlink, IMHO. [17:28:33] legoktm Now I will test what happens with thumbcacheexpiry set to 0 [17:28:44] Nemo_bis I agree [17:32:17] legoktm With thumbcacheexpiry set to 0 nothing ends up locally [17:32:25] no matter the size [17:33:08] and everything is hotlinked? [17:33:32] interesting [17:34:04] yes indeed [17:35:21] legoktm You cannot do this with $wgUseInstantCommons but with $wgForeignFileRepos [17:35:35] right [17:36:37] The reason to have local thumb cache is probably for performance considerations on the local wiki as well as saving resources at WMF I think? [17:38:58] kghbln: the cache is because thumbs are made locally [17:39:15] If thumbs were always hotlinked, there wouldn't be a need. [17:39:28] But it's been a while since I last looked into InstantCommons [17:41:55] Nemo_bis Just googled. Hotlinking generally has a bad impact on performance of a website. So having a local cachable thumb does not sound like a bad idea. Guess this is the reason why InstantCommons is set up with thumb cache [17:42:55] Never put much thought into InstantCommons. Just yesterday some bloke tried to talk me into the fact that it never uses local discspace which is bullsh [17:43:42] However I will document these findings on wiki [17:45:22] There are few wikis whose performance will be made worse by hotlinking upload.wikimedia.org [17:45:43] Especially as the alternative is often to retrieve the full file and make the thumb on demand because it wasn't cached yet [17:45:56] And few wikis have a distributed CDN [17:46:14] And those few might as well put the CDN in front of the resources hotlinked from other domains as well [17:47:01] So, the MediaWiki default is to not hotlink anything, but if one enables InstantCommons it sounds like a sensible default to me [17:48:19] interesting [17:57:42] It appears that multi word searches are case sensitive. Any way to change this function? [17:58:07] according to http://www.mediawiki.org/wiki/Help:Searching its not supposed to be... but it is. [17:59:55] I have a page named "Crooked Stave Artisan Beer Project". When I start typing "crooked.. " I can see it int he search. However, if I type "crooked st..." it dissappears from the containing suggestions. [18:00:36] Gecko: MW is first letter case insnsitive [18:00:45] *insensitive [18:00:55] So, its failing to be case insensitive regarding second word. [18:00:58] correct. [18:01:50] why not all words? [18:04:32] Nemo_bis It will be nice I you could have a peep on my note about InstantCommons (wording, typos, etc.) Will be cool https://www.mediawiki.org/w/index.php?title=Manual%3A%24wgUseInstantCommons&diff=1302191&oldid=1300936 [18:06:42] ...yet if i search for it... it does come up with Page title matches of the correct page. [21:37:59] MatmaRex: hey, are you there? I have a question about skins :) [21:38:25] https://www.mediawiki.org/wiki/Manual:Skinning says "The same name should also be used for the main .php file of the skin (see below)" [21:38:38] what's this main php file it talks about? [21:39:37] waldir: the skin entry point, like Vector.php [21:39:46] the one you require_once from your LocalSettings.php [21:40:39] legoktm: so it's one of the php files mentioned above in the text, where it says "The skin name, usually CamelCased, is used as a part of the names of PHP classes used by the skin"? [21:41:25] it lists the files at https://www.mediawiki.org/wiki/Manual:Skinning#Boilerplate_and_definitions [21:41:47] the entry point is Vector.php, and the skin class is Vector.skin.php [21:42:28] ok, my question is specifically about the capitalization [21:43:26] namely, the second passage I quoted recommends CamelCase, but the first refers to a passage that says it's up to the user ("should be equal to either the skin name or its lowercase version") [21:44:59] a skin has 3 names [21:45:37] there's the all lowercase version, "cologneblue", the CamelCase version, "CologneBlue", and the user facing one "Cologne Blue" [21:45:52] yes, but isn't the passage mentioning "the main .php file of the skin" already covered by the list above it that mentions the 3 versions of the skin name? [21:46:34] hmmm [21:46:35] the fact that it's mentioned separately confused me and made me think it was a different file [21:46:55] weird [21:47:02] I'll defer to MatmaRex on this :P [21:47:04] and I was wondering if it had anything to do with a change made somewhat recently that deprecated the autoloading of skins [21:47:24] I recall skins used to have a php file outside their directory [21:47:35] the exact wording is probably a product of painful consensus between me and dantman and whoever [21:47:50] MatmaRex: yea, I read the discussion in the talk page [21:48:01] but since then hasn't consesus emerged? [21:48:11] i'm not really available to think right now [21:48:21] ok [21:48:22] when it comes to camel-casing, it's more like a ceasefire than consensus [21:49:20] ok, hopefully this can be cleared up sometime soon because ambiguous instructions are quite inconvenient [21:49:36] I might try raising this issue later [21:49:54] when in doubt, copy-paste from MonoBook [21:50:02] (not Vector, Vector has some weird stuff in it) [21:50:19] heheh [21:50:40] wouldn't the Example skin be a better guide? [21:50:46] MatmaRex, \m/ [21:51:34] waldir: maybe, but IIRC it's very "brief", so i'm not sure if it will explain a lot [21:51:47] it might indeed be helpful [21:52:28] in any case, for now I'll replace the "(see below)" with "(FooBar.php or foobar.php)", is that ok with you guys? [21:52:58] "below" is a very ill-defined region, considering the length of the document :P [21:57:21] :) [23:02:52] Hay, how can I delete a page ? [23:03:02] like, forever :D or smthn like that