[00:34:54] *Gets home from work, email about security patch comes in, puts pants back on, time to go back to work.* Hate love you all. <3 [00:45:57] *************** new MW versions available ****************** [00:48:16] ostriches: should we remove 1.24 now that its EOL? [00:48:30] Probably ya [00:49:08] 1.24.5 was mostly me just doing it since it was the same backports as 1.23 basically. [00:49:10] :) [00:49:50] I think Q83 needs updating and release notes need copying to the wiki then that's all the wikignoming done. [00:49:59] <3's lego for writing Module:Versions :D [00:51:25] :D [00:52:11] ostriches: He's just making us all look bad [00:58:43] Jenkins is being a dick [01:01:13] imma fail you for stuff that ain't yo fault [01:01:38] https://gerrit.wikimedia.org/r/259959 [01:01:57] heh [01:03:26] legoktm: DEPLOY IT [01:04:01] Reedy: the only catch is that it'll make jenkins restart all of those jobs all over again if they're in the queue... [01:04:10] lol [01:04:19] he's gonna screw most of them over [01:04:31] but they failed so might as well [01:04:34] though, I might just force some of ostriches' through if it's just that qunit fail [01:04:37] or that [01:06:09] INFO:jenkins_jobs.builder:Reconfiguring jenkins job mediawiki-extensions-qunit [01:06:09] INFO:root:Number of jobs updated: 1 [01:06:14] force merged all of 1_24 because I can. [01:17:46] oh crap. [01:17:54] we can't remove VE because other extensions depend upon it... [01:18:44] ostriches: https://integration.wikimedia.org/ci/job/mediawiki-phpunit-zend/9562/console tests are failing? [01:19:44] legoktm: I knew that for 1.24 and 1.23. Was already broken before me. [01:19:54] oh, ugh. [01:47:35] Hi! Trying to upgrade to 1.2.6.1. Got an error message when running update.php: PHP Fatal error: Cannot redeclare wfLoadExtension() (previously declared in /var/www/w/includes/GlobalFunctions.php:176) in /var/www/w/includes/GlobalFunctions.php on line 182 [01:47:38] Any idea? [01:57:04] fixed that very one by commenting out require("includes/GlobalFunctions.php"); in LocalSettings.php [01:59:09] adrelanos: You shouldn't need a require GlobalFunctions in LocalSettings. [01:59:18] (in fact, that's a little odd :)) [01:59:21] yes [01:59:24] fixed that [01:59:43] now update.php finished without error and exited 0 [02:00:07] Now got a different issue... [Fri Dec 18 03:00:42.262890 2015] [:error] [pid 3189] [client 127.0.0.1:37908] PHP Fatal error: Call to undefined method DatabaseMysqli::wasConnectionError() in /var/www/w/includes/db/DatabaseError.php on line 332 [02:00:09] and idea? [02:01:17] I see wasConnectionError() defined in Database.php and DatabaseMysqlBase.php in REL1_26 hmm [06:53:23] !php7 [06:53:23] https://www.digitalocean.com/company/blog/getting-ready-for-php-7/get_ready-03a8c363.jpg [08:37:58] hi guys, I've installed MediaWiki on Windows Server 2012 R2 (IIS8.5) and overall it's working fine, but the stylesheets aren't loading at all, and load.php gives me a startup:error. I've double-checked, and Static Content is installed, so what can I do? [10:23:37] Hi,i just made an update of mediawiki and have somes menus that are broken. It seems related to error about getTitle. Here is my debug log http:/pastebin.com/4SnqFhmA . I use the skin Foreground. An idea to help ? [12:32:27] hi [12:39:44] i wanted to know which IRC client has mediawiki channel [12:47:30] hi everyone [12:52:37] Hi, I just finished installing MediaWiki:Gadget-ReferenceTooltips.js on gu.wiki, but its not showing up in toolbar, can anyone help? [12:53:01] in gu.wiki we have problem with almost all gadgets, proveIT stops working every few days [12:53:19] seems I am missing something very basic somewhere, may be in commons.js [12:59:08] Just a participant of google code in and new to IRC . [13:03:24] hi [13:03:34] I am guneet [13:05:19] Hi, anyone there to help me with gadget? [13:05:29] Hi lucifer [13:07:14] so nemo why is the task so long [13:07:35] means you have to stay here for 1 hour [13:11:34] yeah thats ri8 [13:21:59] !ask | Dhaval [13:21:59] Dhaval: Please feel free to ask your question: if anybody who knows the answer is around, they will surely reply. Don't ask for help or for attention before actually asking your question, that's just a waste of time – both yours and everybody else's. :) [13:28:48] lucifer: if you are bored you can look at #wikimedia-dev where there is more action :) [13:29:03] lucifer: Getting onto IRC is one part. Watching it a bit, seeing how it is used and learning how to effectively use it yourself is the other part. :) [13:29:05] The time limit is there so that you have some chance to see and do something interesting [13:29:31] Some people expect something to happen within seconds, others would wait for 24 hours straight; so we give an advice of 1 hour [13:29:43] anitheunstoppabl: Welcome to IRC! :) [14:25:48] hi andre_, sorry, I was away [14:26:09] I just finished installing MediaWiki:Gadget-ReferenceTooltips.js on gu.wiki, but its not showing up in toolbar [14:26:33] there are other gadgets on gu.wiki that are not working either, e.g. ProveIT [14:29:11] Dhaval: Hi. I don't see ProvIT on https://gu.wikipedia.org/wiki/વિશેષ:પસંદ#mw-prefsection-gadgets [14:29:40] Oh, in Editing. [14:29:48] Sorry. Umm, lemme see what's up. [14:30:47] thanks Niharika [14:31:04] please have a look at Reference tooltip as well [14:37:58] Hi! [14:38:32] does anyone know any method to contact the huggle community? Their irc is quite inactive unfortunately, do they have any mailing list? [14:42:54] Dhaval: I can't see anything wrong with it. I'll ping other people to look at it when they come online (in a few hours). Thanks for reporting it! [14:44:02] Niharika: Thank you, ProveIT had stopped working a few months back, and then was working again, for few days, it has stopped working again [14:44:34] morning [14:45:06] Dhaval: Okay. That's strange. [14:45:13] Auger: Hello. [14:45:28] Niharika: can you check https://gu.wikipedia.org/wiki/%E0%AA%85%E0%AA%AE%E0%AA%A6%E0%AA%BE%E0%AA%B5%E0%AA%BE%E0%AA%A6_%E0%AA%B8%E0%AB%80%E0%AA%9F%E0%AB%80_%E0%AA%A4%E0%AA%BE%E0%AA%B2%E0%AB%81%E0%AA%95%E0%AB%8B#.E0.AA.B8.E0.AA.82.E0.AA.A6.E0.AA.B0.E0.AB.8D.E0.AA.AD and see at the bottom [14:45:35] hello Niharika [14:45:51] references have started showing error for a few days, Check date values in: |access-date=, |archive-date= (help) [14:46:02] Dhaval: I'm not familiar with ProveIt. What does it do? [14:46:06] this seems to be due to some Lua module [14:46:26] ProveIt is also to insert references [14:46:53] Dhaval: Okay. [14:47:14] Right, I see it in the page. [14:47:53] in references we always used Gujarati version, but it seems that is not accepted any more [17:16:17] hi guys [17:16:40] how I could get the mediawiki page content from wikimedia api? [17:18:40] The_Photographer: prop=revisions [17:18:48] last [17:19:10] by default you get the last revision [17:21:42] Vulpix: https://commons.wikimedia.org/w/api.php?action=query&prop=revisions&titles=User:The%20Photographer/playlist&rvprop=timestamp%7Cuser%7Ccomment%7Ccontent [17:22:48] its comming in "*": [17:22:56] however, I want only the content and not everything [17:23:32] you can remove timestamp, user and comment from your query [17:26:17] The_Photographer: You also might want to use formatversion=2 for a saner result. [17:26:30] :) [17:26:33] let me try [17:26:46] Vulpix: I dont know how remove it [17:27:02] like this: https://commons.wikimedia.org/w/api.php?action=query&prop=revisions&titles=User:The%20Photographer/playlist&rvprop=content [17:27:21] Niharika: nice, now its content [17:27:43] :) [17:28:22] https://commons.wikimedia.org/w/api.php?action=query&prop=revisions&titles=User:The%20Photographer/playlist&rvprop=content&formatversion=2 [17:29:13] well now I need get it from javascript [17:32:40] However, Its not about mediawiki, its javascript itself, I think so [17:35:12] Hello. I am using an older FZ client. I know i have the right logging information. I reformated and went to windows 10. it worked fine. then when i installed another program. it failed so i had to hit a restore point for a week earler. when i re-installed FZ it will no longer work [17:35:28] Can somone please help me [17:35:31] What is FZ? [17:35:40] FileZilla? [17:35:56] FileZilla FTP client [17:37:00] We can't really help you get that information [17:37:07] You'd need to contact your hosting providerr [17:37:38] i did and they told me i needed to contack FileZilla [17:37:53] That's just rubbish [17:38:03] The hostname will be obvious [17:38:12] The username and password you need will be in the FTP server config [17:38:52] as >> Total Choice Hosting > Cpanel shows the correct logging information. i put that in and it worked till i had to re-install it a few days later [17:39:23] yes i know and after re-installing it... now it will not work [17:39:28] ankita_, https://lists.wikimedia.org/mailman/listinfo/huggle [17:39:52] Hi This is Aditya. [17:41:03] Hi Agent_90 [17:41:09] someone told me that when i tried to set it up the second time. i tried too many times and perhaps Filezilla dropped me [17:42:12] BobbyDee6943: how does an application "drop you"? and how is thie related to MediaWiki? [17:43:18] I have no clue... I know i have all the loging information correct. even uninstalled and reinstalled it [17:43:34] BobbyDee6943: and how is thie related to MediaWiki? [17:44:12] good lord... i ended up here when going to FileZilla website seeking help [17:45:43] Well, considering there's #filezilla here on freenode, asking in there would be more appropriate [17:46:01] BobbyDee6943: We have nothing to do with FileZilla. But maybe the FileZilla folks host their website on a software called MediaWiki. Which this IRC channel is about. [17:46:13] But things like that are 99% usually a typo in credentials [17:46:33] Hi I am Aditya, I am a student @ GCI 2k15. [17:46:50] Hi Agent_90 and welcome to IRC :) [17:46:56] i am hosted on >> Total Choice Hosting ... I use the FileZilla FTP free program [17:47:18] BobbyDee6943: We know. And this channel that we are talking in has nothing to do with FileZilla or "Total Choice Hosting". [17:47:22] Ok thanks.. will keep trying to find somone that can help me [17:47:30] BobbyDee6943, see Reedy's comments above. [17:48:07] Agent_90: Have you already taken a look at other GCI tasks and found something interesting to try next? [17:48:27] reedy yea in most cases... but i have double checked it and tripple checkd it [17:48:39] anyway... thanks [17:48:47] BobbyDee6943: Join #filezilla [17:48:49] It's their software [17:49:07] sorry that is what i thought i was doing. [17:49:28] will go back to that page... that is where it hooked me up with this site [17:50:59] Niharika: why this show missing ? https://meta.wikimedia.org/w/api.php?action=query&prop=revisions&titles=wiki/Wikiradio_(tool)/playlist/es&rvprop=content&formatversion=2 [17:51:28] The_Photographer: remove wiki/ [17:51:31] https://meta.wikimedia.org/w/api.php?action=query&prop=revisions&titles=Wikiradio_(tool)/playlist/es&rvprop=content&formatversion=2 [17:51:38] Guys, I need help in fixing problem with gadgets on gu.wiki [17:51:45] Reedy: thanks [17:52:45] Dhaval_: same as three hours ago? [17:53:01] yes andre_ [17:53:08] @andre__ Nope, but do you have any suggestions? [17:53:23] Agent_90, highly depends on your interests I'd say :) [17:54:09] andre_:Niharika tried then but said she couldn't find what was wrong and suggested to check later, so thought if anybody is here now who could help [17:55:03] What's the issue? [17:55:28] gadgets are now shown, check reference tooltip and ProveIT [17:56:38] Yeah thatś ri8. I only know java, so most of the tasks seem pretty hard to me. [17:56:54] I imported all the .js files today for Mediawiki:Gadget-ReferenceTooltips.js [17:57:09] Dhaval_: Sorry, I didn't get any response yet. [17:57:10] I mean "not" shown [17:57:27] Not shown where? [17:57:29] no problem Niharika, I thought to check it again [17:58:31] Reedy,on pages, reftooltip should show Cite button on edit toolbar, and similarly ProveIt should show a box at the bottom right corner of edit box while editing page [17:58:53] Reedy: guwiki [17:59:11] Reedy: Example page: https://gu.wikipedia.org/wiki/ભારત [17:59:12] https://gu.wikipedia.org/wiki/%E0%AA%B5%E0%AA%BF%E0%AA%B6%E0%AB%87%E0%AA%B7:%E0%AA%AA%E0%AA%B8%E0%AA%82%E0%AA%A6#mw-prefsection-gadgets [17:59:45] Reedy, have enabled/ticked them there [17:59:52] but they don't work [18:01:19] What pages have references on them? [18:01:51] https://gu.wikipedia.org/wiki/%E0%AA%85%E0%AA%AE%E0%AA%A6%E0%AA%BE%E0%AA%B5%E0%AA%BE%E0%AA%A6_%E0%AA%B8%E0%AB%80%E0%AA%9F%E0%AB%80_%E0%AA%A4%E0%AA%BE%E0%AA%B2%E0%AB%81%E0%AA%95%E0%AB%8B [18:02:01] Agent_90: Hmmm... there are also some non-coding tasks available. [18:04:22] If I dont want see \n or \" in https://meta.wikimedia.org/w/api.php?action=query&prop=revisions&titles=Wikiradio_(tool)/playlist/es&rvprop=content&formatversion=2&format=json [18:04:26] what i need do? [18:04:48] *ReferenceTooltips[default|ResourceLoader]|ReferenceTooltips.js|ReferenceTooltips.css [18:04:59] * ReferenceTooltips[ResourceLoader|default]|ReferenceTooltips.js|ReferenceTooltips.css [18:05:11] Dhaval_: I'd start with having the definition match enwiki [18:05:35] The_Photographer: What do you mean you don't see htem? [18:05:41] "content": "[\n[\ [18:06:00] I want assing content to a javascript var, it can't be scaped [18:06:01] escaped [18:06:40] The_Photographer: it needs to be scaped so JavaScript can get it, you would then have it unescaped inside a variable in JavaScript [18:07:05] ok, let me see [18:07:10] Reedy: I added * ReferenceTooltips[ResourceLoader|default]|ReferenceTooltips.js|ReferenceTooltips.css to definitions [18:08:01] Dhaval_: You've got it twice [18:09:41] Oops, corrected now [18:11:01] reference toolbar is also there but still the Cite button is not visible in edit toolbar [18:11:23] Dhaval_: https://gu.wikipedia.org/wiki/મીડિયાવિકિ:Gadget-ProveIt.js explicitly loads from an insecure http URL [18:11:34] hahah [18:11:37] yeah, that won't help [18:12:00] Hi this is Aditya [18:12:20] Agent_90: Hi Aditya. You've said Hello three times now on this channel. :) [18:12:21] Agent_90: You've said a few times. No need to keep introducing yourself... [18:12:35] so? what do you suggest? [18:12:40] use HTTPS [18:12:43] Dhaval_, fix it! [18:12:44] At a minimum [18:12:49] gj andre__ [18:12:50] * Reedy grins [18:12:56] and as I said, problem is with almost all gedgets [18:13:16] thans andre_ golden advise [18:13:21] well, let's first fix as many issues as we find and then see which issues are left? Hence I brought up the http one. [18:13:34] Dhaval_, turn "http://" into "//", done [18:14:07] andre__:No I am sorry but my task was to introduce myself and stay online for an hour at a stretch, but my net connection is unstable. [18:14:28] You don't need to introduce yourself every time [18:14:30] sorry andre_ not sure what you're talking about [18:14:37] Dhaval_: https://gu.wikipedia.org/wiki/મીડિયાવિકિ:Gadget-ProveIt.js [18:14:40] Dhaval_: https://gu.wikipedia.org/wiki/મીડિયાવિકિ:Gadget-ProveIt.js explicitly loads from an insecure http URL [18:14:41] Replace http:// with https:// [18:14:42] Save it [18:14:51] Reedy: better with // actually? [18:15:01] andre__: Probably not. WMF wikis don't do HTTP now [18:17:11] Agent_90: No problem. :) Just watch IRC a bit and see how it's used. [18:17:26] Agent_90, or check also #wikimedia-dev which is another interesting channel [18:17:57] its all https no http anywhere [18:17:57] Yeah I am registered to that as well. Thanks :) [18:18:17] Dhaval_: No it's not [18:18:19] Have a look at https://gu.wikipedia.org/wiki/%E0%AA%AE%E0%AB%80%E0%AA%A1%E0%AA%BF%E0%AA%AF%E0%AA%BE%E0%AA%B5%E0%AA%BF%E0%AA%95%E0%AA%BF:Gadget-ProveIt.js [18:18:24] mw.loader.load( 'http://en.wikipedia.org/w/index.php?title=User:ProveIt_GT/ProveIt.js&action=raw&ctype=text/javascript' ); [18:20:22] got it Reedy, have removed http from there as andre_ suggested [18:23:19] no luck [18:24:37] Dhaval_, my browser console prints out these two lines: [18:24:39] Gadget "wikEd" was not loaded. Please migrate it to use ResourceLoader. See . %E0%AA%85%E0%AA%AE%E0%AA%A6%E0%AA%BE%E0%AA%B5%E0%AA%BE%E0%AA%A6_%E0%AA%B8%E0%AB%80%E0%AA%9F%E0%AB%80_%E0%AA%A4%E0%AA%BE%E0%AA%B2%E0%AB%81%E0%AA%95%E0%AB%8B:496:1 [18:24:40] Gadget "Navigation_popups" was not loaded. Please migrate it to use ResourceLoader. See . %E0%AA%85%E0%AA%AE%E0%AA%A6%E0%AA%BE%E0%AA%B5%E0%AA%BE%E0%AA%A6_%E0%AA%B8%E0%AB%80%E0%AA%9F%E0%AB%80_%E0%AA%A4%E0%AA%BE%E0%AA%B2%E0%AB%81%E0%AA%95%E0%AB%8B:496:192 [18:27:05] Dhaval_, does ProveIt work now? [18:27:23] ah, you wrote "no luck earlier". Did you bypass your browser cache when trying again? [18:28:03] When I am trying get content from a page in mediawiki in javascript show "No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access. [18:28:10] I can't do it? [18:28:41] On your own wiki? [18:28:51] What code did you use to load it? [18:30:13] Reedy: http://pastebin.com/2ci81MB8 [18:30:36] You're doing it from your own site? [18:30:40] yes andre_ I did, but still it doesn't work [18:30:55] and navpopups and wikied thesetwo gadgets are not used [18:31:22] Reedy: Yes, however it will be in wmlabs [18:33:08] The_Photographer: https://www.mediawiki.org/wiki/API:Cross-site_requests [18:33:13] f a user script or gadget needs to make an API call against another MediaWiki site (e.g. a script on the English Wikipedia needs to check image information on Commons), it must use JSONP or CORS. [18:34:46] Dhaval_, what does your browser's error console say? [18:35:16] Reedy: I am calling it from js, what is your sugerence? [18:35:25] Dhaval_, and how to see the problem that you're facing with Proveit exactly? [18:36:58] andre_ if ProveIt is working, it will show a box on bottom right corenr of edit box, which could be expanded to enter reference fields [18:37:28] Dhaval_, and that's exactly what works here for me on gu.wikipedia. [18:37:38] Dhaval_, so I cannot reproduce any problem with ProveIt on gu.wp [18:38:19] it just works. [18:38:56] oh that's strange [18:39:04] let me try different browser and see [18:39:13] see https://en.wikipedia.org/wiki/Wikipedia:RefToolbar [18:39:43] Dhaval_, what should I see on that link? [18:39:54] as per that, I have imported all .js pages/files to gu.wiki today, but that gadget doesn't work either, I mean I cannot see Cite button in toolbar [18:43:17] Yes andre_, ProveIt seems to be working [18:45:44] Dhaval_, I still get a "NotFoundError: Node was not found" when going to an edit page. [18:46:04] Dhaval_, see your browser's console [18:46:13] and attach &debug=true to an edit URL [18:46:31] ok, let me try andre_ [18:47:52] and I get that error when disabling all other gadgets except for refToolbar on gu.wp [18:47:57] so there's a chance it's related [18:53:28] browser console says 'importScriptURI' is undefined [18:57:12] andre_and the same errorasyours, NotFoundError [19:22:51] Reedy: well, thanks. I have a code, however, I can't test it because I need access to wmlabs [19:24:53] see reply in #wikimedia-tech [19:31:05] andre_ was that for me? hope not [20:47:55] hello I am Superman and I am here to finish my task. [20:56:22] batman => that way [20:57:07] Superman_, hi! What is "your task"? [21:01:13] is this the right place to ask about systemadmining mediawiki? [21:02:49] tty2: just try :) [21:03:14] Some rooms get really mad if you are off topic it seems.. anyway here goes.. [21:03:46] so im moving my server from a single monolithic instance to a fault-tolerant setup.. I already have multiple DB servers going (master-slave), a load balancer, and a single instance with a web server up. [21:03:59] I want to add multiple web servers now.. the issue i see is that it stores stuff on the filesystem [21:04:12] I could of course do a NFS share but that is still a single point of failure [21:04:44] so any suggestions as to the proper way to handle the sharing of the filesystem.. or perhaps an alternative to storing it on the filesystem at all (I looked into S3 plugins but they are all experimental ) [21:05:22] How does wikipedia address this issue? Surely they have many servers. [21:09:55] uhm hello. when I try to gpg -v the mediawiki-1.25.3.patch.sig against the keys in https://www.mediawiki.org/keys/keys.txt, I still get "using RSA key ID F3A149D8 gpg: Can't check signature: public key not found" [21:10:53] tty2: we use Swift [21:10:56] ostriches: ^ [21:11:24] ori: hmm never heard of swift, got a link for me to look into it? [21:11:45] ori: or another keyword i can use other than jsut "swift" to google it for myself [21:12:06] tty2: yeah, i'm trying to find the best documentation page on mediawiki.org for you, just a sec [21:12:20] ori: thanks so much [21:12:54] rohieb: 1.25.3? [21:12:56] ori: is there an easy path to migrate from the filesystem too? (if i have to manually do it for each file it wont be feasable) [21:13:02] 1.25.4 just came out yesterday, fwiw. [21:13:23] tty2: btw, https://www.mediawiki.org/wiki/Extension:CloudStorage looks mature and stable, and the most recent release was yesterday [21:14:02] ostriches: oh, thanks, 1.25.4 worked %) [21:14:06] ori: is that related to swift, or just another alternative? [21:14:21] just another alternative [21:14:29] ori: I'd like to check out swift too if you have that link... unless your saying there is no migration path? [21:14:54] ori: but thanks i will check out CloudStorage [21:15:51] rohieb: I'll have a look at 1.25.3 in a bit too, make sure the sigs are ok [21:16:18] ostriches: but that was the version I had lying around on my hard drive, didn't download it just now [21:17:47] ori: I think id rather have a solution that can work nicely on any server, or if need be, in amazon AWS.. thats where our servers live and going across services like that just doesnt sit right with me. [21:18:25] tty2: what do you mean by "going across services like that"? [21:19:35] ori: needing to use a google app service from amazon AWS.. [21:19:49] our Swift file backend configuration lives here, by the way: . Swift itself is "a highly available, distributed, eventually consistent object/blob store" (http://docs.openstack.org/developer/swift/) [21:19:56] ori: my ideal solution would be something i could host myself, or something amazon AWS provides. [21:20:01] I'm trying to find good documentation on how to configure it, but am coming up empty [21:20:14] IIRC the S3 extension, although "experimental", is fairly stable, so that would be one way [21:20:18] ori: wonderful thank you.. i think that might give me some information to work with [21:20:48] ori: hmm there were too S3 extensions, one was experimental and the other was alpha .. any idea which is more stable? [21:21:04] one sec [21:21:15] s/too/two/g [21:22:36] OK, so the Swift backend was formerly implemented as an extension, but the code has since been merged into Core. According to its author, the configuration examples in https://www.mediawiki.org/wiki/Extension:SwiftCloudFiles#Standard_LocalSettings.php_configuration_example: are still current, except for the 'require' line at the top, which is not longer relevant. [21:23:02] I'm looking at the two S3 extensions now [21:25:39] tty2: another approach I just came across is . The TL;DR is to use FUSE to mount an S3 bucket. That way MediaWiki doesn't have to know anything about AWS; it is just reading from and writing to a filesystem. [21:27:00] The S3 extensions are not as stable as I thought (going by the documentation), so I actually can't recommend either. But I do recommend sending an e-mail to https://lists.wikimedia.org/mailman/listinfo/wikitech-l , because most of the relevant devs are active there. [21:28:39] tty2: I have to go. I hope this helps. [21:30:01] ori: thanks so much [21:30:15] ori: much appreciated. I think this will give me enough to work with [22:36:01] 2015/12/18 22:35:17 [error] 5741#0: *15398 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught exception 'Exception' with message '/home/mediawiki/flarar/extensions/EditUser/extension.json does not exist!' in /home/mediawiki/flarar/includes/registration/ExtensionRegistry.php:106 [22:40:46] seems like despite what the wiki says it doesn't support wfLoadExtension yet, using require_once works [22:46:26] I think the documentation was updated globally [22:46:33] well, the development version does support it [22:46:37] The extension on master does