[10:34:40] does anyone know if it is possible to add lua modules in Module space to categories? [10:48:21] New review: Hashar; "We will be able to catch errors in JJB config whenever it is installed on gallium ( https://bugzilla..." [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/55300 [12:26:24] mlitn: ping :-] AFTv5 is broken in beta because of CentralNotice updater :-D [12:26:33] mlitn: update.php dies with a stacktrace hehe [12:27:04] I noticed your comment :) [12:27:12] and approved https://gerrit.wikimedia.org/r/#/c/55566/ [12:27:22] mlitn: on merge, a Jenkins job will deploy it automatically on beta [12:27:27] I forgot to announce that [12:27:38] ok great :) [12:27:46] the job is https://integration.wikimedia.org/ci/job/beta-mediawiki-config-update/ [12:28:44] Jenkins will report back to Gerrit whenever I get Zuul upgraded [12:28:54] with a message like "Successfully deployed on beta" :] [12:31:24] that would be nice :) [12:40:04] hmm [12:40:08] I hate php [12:40:14] mlitn: the fix should be https://gerrit.wikimedia.org/r/55567 [12:40:30] the value is used as a callback for call_user_func_array [12:44:26] lol that's a sad issue :) [12:46:16] ahh [12:46:19] I am not paying attention [13:00:09] (meanwhile on labs: I can't use git :D ) [13:02:44] <^demon|nopower> Over ssh? Over https? [13:02:56] <^demon|nopower> Oh, you said, git, not gerrit :) [13:03:30] ^demon|nopower: yeah running locally on a glusterfs partition [13:03:46] <^demon|nopower> Oh, gluster. [13:03:47] <^demon|nopower> :) [13:03:52] also I noticed Gerrit is quite slow when pushing a refs for review against mediawiki/core [13:03:58] it takes a noticeable amount of time [13:03:59] <^demon|nopower> Indeed, it is. [13:04:06] repo too big ? [13:04:11] <^demon|nopower> Needs a gc. [13:04:19] <^demon|nopower> Gonna work with Roan to do that safely. [13:04:26] ah [13:04:30] <^demon|nopower> (since last time almost ended in disaster) [13:04:42] also I was wondering whether we should change the default merge strategy for mw/core [13:04:51] it does "merge if necessary" maybe we could use cherry-pick [13:05:00] that would save a few merge commit objects [13:05:09] not sure if we will still be able to do a merge --no-ff though [13:05:42] <^demon|nopower> https://gerrit-review.googlesource.com/#/c/41762/ would also help pushes on repos with large #s of refs. [13:06:01] <^demon|nopower> Personally, I think we should move to ff-only. [13:06:14] that force us to rebase every single time [13:06:27] <^demon|nopower> It will implicitly rebase before merge. [13:06:47] <^demon|nopower> From a workflow perspective, it's basically the same I believe. [13:06:48] na Gerrit tells you the change could not be merged and need a rebase [13:06:56] <^demon|nopower> Well, if it needs a manual rebase. [13:07:18] on the other hand, cherry pick just put the patch on top of master and merge that in [13:07:26] but then you get a different sha1 in the repo and in the change [13:07:36] <^demon|nopower> Yeah, I don't like that. [13:09:44] :o nopower [13:14:19] <^demon|nopower> Yeah, snowed overnight. Using my phone right now. [13:15:50] does anyone know if it's possible that, on fenari (eval.php or maintenance script) $wgMemc stuff is stored to different Memcached servers or under different keys (wfMemcKey), than what a web request generates? [13:16:00] mlitn: yeah [13:16:15] mlitn: there is a bug about it. fenari is in pmtpa so it loads the memcached configuration for pmtpa [13:16:25] whereas apaches are in eqiad and have thus a different memcached configuration [13:16:35] definitely a bug we have to fix [13:16:43] that cause more and more problem [13:16:49] <^demon|nopower> This is a bug with all maintenance scripts. [13:16:58] so right now, there's not really a reason to change memcached values with a maintenance script? [13:17:10] that just change it on pmtpa : / [13:17:16] s/reason/way/ [13:17:18] <^demon|nopower> Not if you want the change to do anything live :) [13:17:22] which also mean we have a split brain [13:17:28] mmh [13:19:31] mlitn: mwscript.php/mctest.php does not know about memcache in both datacenters https://bugzilla.wikimedia.org/show_bug.cgi?id=46428 [13:20:20] thanks - I'll have a read ;) [13:23:30] moauuhaha [13:23:39] Adding index index_page to table aft_feedback ...A database query syntax error has occurred. [13:23:41] I am doomed [13:24:05] Database returned error "1061: Duplicate key name 'relevance_page' (10.4.0.53)" [13:24:22] mlitn: I guess that is for you :-] applying the patch sql/index_page.sql got me a dupe key :( [13:27:43] hashar: correct; https://gerrit.wikimedia.org/r/#/c/55574/ will fix this [13:27:58] my bad [13:28:08] :-] [13:28:55] I am blocked by CentralNotice again [13:29:18] * CentralNotice blocks hashar [13:29:30] New review: Zfilipin; "(5 comments)" [qa/browsertests] (master) C: -1; - https://gerrit.wikimedia.org/r/55431 [13:29:40] CentralNotice: :-] [13:30:18] YuviPanda: I got you a bug report regarding our licenses in the Wikipedia app. Seems we should mention we are using JQueryy + Phonegap and list their licenses. [13:30:40] hashar: yes - we currently list them *in* the app ('about' has a list of credits + licenses) [13:31:13] hashar: i'll copy paste it into the wiki app's source repo at some point, [13:32:46] YuviPanda: that would be nice :-] the bug is https://bugzilla.wikimedia.org/show_bug.cgi?id=46532 , reported to me by the maintainer of F-Droid (a repo of android OSS) [13:32:59] yes, I do remember F-Droid :) [13:33:17] I've wanted to get Commons app setup on that, but the process seemed a bit too involved [13:33:29] YuviPanda: they are nice guys. Kind of like the Debian project but for android. [13:33:54] yup! One of these days I want to work on their marketplace android app [13:33:56] YuviPanda: you "just" need to submit a pull request for a file named something like org.wikimedia.commons.txt that contains a few dozen of plain text lines. [13:33:59] it could use some love [13:34:11] feel free to idlein #fdroid [13:34:14] hashar: yeah, I will do that :) Just need to clone, set it up, etc. [13:34:17] freenode? [13:34:21] yup [13:35:15] will do :) [13:35:35] aearazeazr [13:35:45] I hate our lack of documentation [13:35:53] brb [13:37:56] hashar: :D [13:42:55] stupid central notice patch [13:42:57] it is half complete [13:42:58] grbmbl [14:08:38] I need to relocate to Canada [14:10:04] hashar: for testing GeoLocation? [14:11:36] WearyPanda: na to get reviewers :-] [14:11:53] I could relocate to Quebec (french speaking part of Canada) but that is too cold [14:12:01] :D [14:13:44] + Quebecian people do not like French people :D They usually found us to be quite arrogant :-( [14:14:41] yeah, I've heard that before [14:14:58] I think I've met only one french person ever (you) and didn't find them arrogant. [14:15:12] I am not really french :-] [14:15:16] well technically I am [14:15:55] but I am interacting with so many foreign people that I am barely french anymorehehe [14:16:40] <^demon|nopower> How about New Orleans? They speak cajun french :p [14:19:05] HAHA! SOMEONE ELSE WITH NO POWER! [14:21:24] ^demon|nopower: the city is too dangerous [14:21:49] <^demon|nopower> WearyPanda: Yeah well, snow. [14:28:20] New patchset: Krinkle; "QUnit: Make builder 'qunit' re-usable." [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/55408 [14:40:01] Change abandoned: Krinkle; "Ifef20927889e6af3e7c146fe4" [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/53534 [14:42:09] ^demon|nopower: I am getting crazy with a SQL update made by Central Notice :-] [14:43:06] <^demon|nopower> Hmm. [14:43:14] <^demon|nopower> What's the instance & db name? [14:43:47] that is on lab [14:43:53] I think I will simply revert their patch [14:44:09] they changed the schema adding new tables and columns https://gerrit.wikimedia.org/r/#/c/52913/7/CentralNotice.sql [14:44:36] and provide a long SQL patch to bring the new changes [14:44:47] which is triggered whenever cn_controller_mixins table does not exist [14:44:50] but it is never created :-] [14:44:53] https://gerrit.wikimedia.org/r/#/c/52913/7/patches/CNDatabasePatcher.php,unified [14:46:51] I am reverting [14:52:07] hashar: Can you merge https://gerrit.wikimedia.org/r/#/c/53188/ please ? [14:52:24] nop sorry [14:52:27] too busy fixing beta [14:52:28] :( [14:53:46] <^demon|nopower> Krinkle: I'll take a look. [14:54:38] robla, Caltrain cut in Palo Alto due to an accident. I'm at Mountain View station, working. :) See you later, hopefully. [14:55:27] <^demon|nopower> Krinkle: +2'd. [14:57:12] mlitn: ok after 2 hours of unproductive work on CentralNotice, I am finally hit again by AFTv5 update :-] [14:59:33] ^demon|nopower: thx [15:00:19] <^demon|nopower> yw [15:00:53] hashar: ^^ let's hope it ends now :) [15:10:52] LBFactory_Multi::newExternalLB: Unknown cluster "extension1" [15:10:57] I love beta [15:12:17] hashar: that'll need another exception on wmflabs; I'll add that ;) [15:12:46] that is from AFTv5 too ? [15:13:02] #1 /data/project/apache/common-local/php-master/extensions/ArticleFeedbackv5/ArticleFeedbackv5.backend.LBFactory.php(24): LBFactory_Multi->getExternalLB('extension1') [15:13:09] hehe [15:13:41] that is a bug in our DB configuration [15:14:58] hashar: https://gerrit.wikimedia.org/r/#/c/55594/ [15:15:11] on production, AFTv5 data is on another db [15:15:21] (extension1) [15:19:35] but beta should never reference that [15:19:42] ahh [15:19:43] ok [15:22:30] grr [15:22:37] need to touch initialiseSettings.php to reset the cache [15:23:35] mlitn: that works! Just add a warning saying IMPORTANT! Auto-archive is currently disabled. To enable, set $wgArticleFeedbackAutoArchiveEnabled = true. [15:25:44] New review: Cmcmahon; "maintenance" [qa/browsertests] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/55463 [15:25:45] Change merged: Cmcmahon; [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/55463 [15:27:17] <^demon> qchris: Soo, I got to thinking. Is there anything specific in 2.7-SNAPSHOT we're needing for these plugins? If not, why can't we just build against 2.6-rc0 or 2.6 (final)? They'd be available in the gerrit maven repo. [15:27:30] New patchset: Hashar; "beta: clear config cache on mw-config update" [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/55598 [15:27:56] ^demon No there is nothing specific. It's just that gerrit master is on 2.7-SNAPSHOT [15:28:03] <^demon> Yeah, I knew that. [15:28:06] So the plugins' masters should also use that [15:28:08] hashar: that warning is ok; that feature is not supposed to be enabled before maintenance script can manipulate production's caches, so for now it's still off :) [15:28:20] <^demon> qchris: We don't branch/tag plugins (yet) :) [15:28:23] Otherwise we cannot build master of plugin against master of gerrit. [15:28:25] Change merged: Hashar; [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/55598 [15:28:30] ^demon: Yes :-( [15:28:33] <^demon> So was just curious how it'd work from $thirdPartyPeople [15:28:40] <^demon> Not that we can't just tag/branch them. [15:29:38] Well ... They'd be on 2.5, 2.6-SNAPSHOT, 2.6-rc0, 2.7-SNAPSHOT. For three of them it'll be broken if we do not start branching :-( [15:30:00] I am lacking the rights to at version specific branches. Otherwise, I'd just do that. [15:30:42] mlitn: the german version seems to give something (though there are 0 feedbacks) http://de.wikipedia.beta.wmflabs.org/wiki/Spezial:Artikelrückmeldungen_v5 [15:30:54] mlitn: the english one still complains about not being enabled for this page http://en.wikipedia.beta.wmflabs.org/w/index.php?title=Special:ArticleFeedbackv5 [15:31:03] <^demon> I've got it on delete-project, hooks-(its|bugzilla) [15:31:37] ^demon: :-) I'd definitely love to see those branches [15:31:55] <^demon> Worth bikeshedding on the list? I'm curious what other peoples' ideas/plans were. [15:32:33] Yes. Sure. [15:33:11] <^demon> Mmk, I'll do that. [15:34:48] hashar: it's "disabled" in JS based on the value that https://gerrit.wikimedia.org/r/#/c/55566/ changes [15:34:54] hashar: mw.config.get('wgArticleFeedbackv5Namespaces'); // outputs [] [15:36:45] even though this value should now be [0,12,4] ([NS_MAIN, NS_HELP, NS_PROJECT]) [15:36:56] any chance some js is still cached? [15:44:48] might be [15:44:54] and I have no idea how to clear the RL cache [15:45:19] ^demon: in MW installer, do we have a way to track the database schema version of an extension? [15:45:38] ^demon: I would like to avoid having a patch for each column deleted / removed :-] [15:45:50] <^demon> Nope...but we don't in core either. [15:45:58] <^demon> We have to do patches for each schema change. [15:46:38] I noticed the setAppliedUpdates which add an entry in updatelog [15:46:47] I though we could abuse that to find out whether a patch is up to date :-] [15:49:53] ^demon: do you know how a browser URL like: http://www.wikidata.org/w/index.php?title=Special%3ASearch&profile=default&search=Boston&fulltext=Search [15:50:02] gets converted to a search URL ? [15:50:11] mlitn: the crazy thing is that I do see "9 featured comments…" and some feedbacks. Then the page blink and i get the "Article Feedback page not enabled for this page." message. I guess it is only disabled on the client side ? [15:50:15] Or which PHP files do it ? [15:50:17] <^demon> xyzram: Yes :) [15:50:48] Great, how/where ? [15:51:05] <^demon> SpecialSearch -> SearchEngine subclass (in our case, from MWSearch) -> lsearchd [15:51:40] <^demon> Lemme look at some stuff. [15:52:30] ^demon: I see ApiQuerySearch.run() as starting things off but can't quite see where that is called from. [15:52:53] <^demon> Well, ApiQuerySearch would be from api.php, not index.php [15:53:03] Oh, I see. [15:53:23] <^demon> ApiQuerySearch would be the SpecialSearch in that chain. [15:54:05] mlitn: ah without cache it works http://en.wikipedia.beta.wmflabs.org/w/index.php?title=Special:ArticleFeedbackv5&debug=true :] [16:34:52] ^demon: I am heading back home. I left a rant on https://bugzilla.wikimedia.org/show_bug.cgi?id=46526 :-] [16:34:57] * hashar waves [16:36:42] who is Michelle Lee Kosik? she just cc'd herself on like ten bugs i watch [17:10:32] YuviPanda, hello [17:17:36] YuviPanda, Hello [17:21:06] Reedy, Hello [17:46:46] hey Rahul_21 [17:46:56] sorry, in meetings [17:46:56] :( [17:46:56] so expect high latency [17:46:57] wassup? [17:47:27] YuviPanda, i wanted to learn how to test a patch' [17:48:05] qgil, hello [17:48:25] hello Rahul_21 [17:48:49] Rahul_21: ? like, apply someone else's patch and test it? [17:50:04] YuviPanda, i have a change in mind,not sure how it will look,so how do i test it on my local wiki? [17:50:19] qgil, its regarding the gsoc proposal [17:50:48] qgil, i had a talk with bawolff(he is interestd in mentoring) [17:51:40] qgil, the idea is to introduce a system of recording pronounciation in wikitionary [17:53:45] Rahul_21, ok, sounds like an interesting proposal. I *think* there is already a feature request somewhere in Bugzilla. [17:54:37] Rahul_21, bawolff is also interested in mentoring other projects. He is great but still he is only one person with 24h/day... [17:54:59] Rahul_21, but none of this is a blocker for presenting a proposal in that direction. Let me check in Bugzilla... [17:55:56] qgil, i have started working in presenting a proposal in this direction [17:56:14] qgil, i hope its a good proposal [17:59:02] Rahul_21, https://bugzilla.wikimedia.org/show_bug.cgi?id=31221 [17:59:53] qgil, yes but i think no1 has undertaken it [17:59:53] Rahul_21, but that is not about recording... [18:00:31] qgil, can i explain my proposal just in short maybe for you to have an insight [18:00:48] Rahul_21, please do it in that bug report [18:01:24] Rahul_21, in that bug report there is an objection to save audio files for Wiktionary words. [18:01:34] Rahul_21, you will need to proof that your argument is better [18:01:51] Rahul_21, I'm not saying that the commenter is right [18:02:08] Rahul_21, but we must check that the Wiktionary community would see a point in this proposal [18:02:24] Rahul_21, otherwise you would do a bunch of great work that would never make it to wiktionary.org [18:03:35] qgil, bawolff told me they requested it :) [18:03:44] Rahul_21, bawolff is already CCed in that report [18:03:46] Anyone from the VisualEditor team around? [18:04:52] Rahul_21, ok, then you can provide a URL of that request (or ask bawolff to do it) and you will have a strong case you won't need to argue. [18:05:32] qgil, bawolf just told me that,he didnt give me any links [18:07:39] qgil, any way on the irc to retrieve private talks with users? [18:10:36] Rahul_21, if you are logging chats i your channel you should be able to find them by opening a window with that user [18:10:51] Rahul_21, I mean if you are logging chats in your IRC client [18:11:18] qgil, but since hes not online :( [18:11:29] Rahul_21, but you could make a better use of your time asking bawolff [citation needed] :) [18:12:06] qgil, hes not online on the irc?is he? [18:12:12] Rahul_21, that works even if the other user is not only, as long as you are logging chants in your client [18:12:30] Rahul_21, you still have time, no need to find an answer today [18:13:33] Rahul_21, if you want to do somethig rigt now you could post your case to https://bugzilla.wikimedia.org/show_bug.cgi?id=31221 and start testing the waters [18:14:09] Rahul_21, I will post a message at the English Wiktionary Vila Pump about this Wiktionary proposal and another one we have about Wiktionary API, that might bring more community feedback to the bug report [18:14:43] qgil, to quote bawolff [18:15:41] qgil, http://lists.wikimedia.org/pipermail/wikitech-l/2013-March/067572.html [18:16:05] Rahul_21, actually yeah, don't post in that bug report. Just reading closer. [18:16:11] qgil, fresh request and this is what i was talking about [18:16:43] Rahul_21, good! [18:17:53] qgil, "You should maybe also ask qgill if he thinks its an appropriate length/scope for a project since he's been going through all the project suggestions and generally seems to be in charge"-bawolff [18:18:21] qgil, hehe(makes bawolff sound like a man from the literature0 [18:20:42] Rahul_21, what I will do is to search Bugzilla better to find if there is a request filed. If not I will create one and I will CC you there. We can continue in that report. [18:21:44] Rahul_21, sure :),i hope i dont have to change this idea,alot of thinking went into this [18:23:21] Rahul_21, the only thing I want to avoid is that you put even more thinking and plenty of work... only to see your feature stalled at the gates of Wiktionary, not accepted by that community for some reason we ignore today [18:25:37] New review: Krinkle; "For some reason when running qunit/phantomjs on a MediaWiki install built by mw-setup-extensions it ..." [integration/jenkins-job-builder-config] (master) C: -1; - https://gerrit.wikimedia.org/r/55408 [18:26:52] anyone with UploadWizard knowledge around? [18:27:35] qgil, yea,and i was even thinking of a rating extension to accompany this feature,it would involve some 5 people good at linguistics to rate the pronounciation and the pronounciation with the highest rating will be used [18:28:15] qgil, This is not the main idea,but thought that it could go well with the pronounciation feature [18:29:54] YuviPanda: depends on the issue. i could probably help with anything frontend-related [18:30:07] MatmaRex: UploadCampaigns [18:30:08] rather [18:30:13] YuviPanda: (i don't have much experience with UW, though) [18:30:14] ah [18:30:40] I'm about to clone the code and comb through it, but was hoping someone can answer questions and save me that :) [18:31:09] MatmaRex: so I'm trying to find out what all UC can do, and if it is possible to extend it to let me get 'list of media uploaded via this campaign' [18:32:31] YuviPanda: sorry, i have no idea. [18:32:54] MatmaRex: :) Thanks for offering to help MatmaRex :) [18:33:00] * YuviPanda gives MatmaRex 3rd party cookies [18:33:24] YuviPanda, 3rd Party cookies?hahaha [18:33:30] heh [18:35:25] :) [18:35:40] MatmaRex: on an unrelated note, since you talked about frontend stuff [18:35:48] MatmaRex: thoughts on sass/less support with RL? [18:36:19] (or just a pluggable pre-processor of some sort) [18:36:49] YuviPanda, U said you could do small code reviews right? [18:36:56] yep [18:37:04] for some definition of 'small' :) [18:37:16] YuviPanda, https://gerrit.wikimedia.org/r/#/c/55517/ [18:38:32] Rahul_21: did you test it? [18:39:04] YuviPanda, thats what i was pinging you for,i want to learn how to test my own patch [18:39:17] well, do you have a local version of mediawiki running? [18:39:28] YuviPanda, yes [18:39:39] then... reproduce the cause of the bug as given in bugzilla? [18:39:44] and try to see if your patch fixes it? [18:41:25] local version of mediawiki ,no :( [18:41:53] i have installed mediawiki and its like my own personal wiki with random stuff in it [18:44:15] Rahul_21: ? how are you commiting patches without a local version of mediawiki cloned? [18:44:16] * YuviPanda is confused [18:45:19] it is cloned!ok my bad [18:45:43] do i have to place this cloned repo in htdocs? [18:50:24] RoanKattouw: ping! [18:53:12] Rahul_21: yes, you have to 'install' it [18:53:17] check documentation on installing mediawiki [18:53:23] Krinkle: ping! [18:53:35] YuviPanda, installed :) [18:53:35] gwicke|lunch: that looked like a nice lunch there [18:53:42] :) test it out then [18:54:15] YuviPanda, hmmm [18:54:23] Nischayn22: around? [18:54:37] mwalker: yes? [18:54:47] interesting 'problem' for you [18:54:53] AaronSchulz: this is what I have been reading: http://symbo1ics.com/blog/?p=827 [18:55:38] Fundraising just managed to take down the site because apparently with $.ajax({cache: false }) all jsonp calls get appended with a timestamp [18:56:07] mwalker: ? [18:56:18] Who was coding without knowing what they're doing? [18:56:24] j/k [18:56:31] mwalker: What's the question? [18:56:42] well -- we had caching globally disabled in the CentralNotice controller for a long time [18:56:46] but we just took it out [18:57:07] and now it turns out that other extensions/scripts rely on this setting being sane [18:57:16] so... I can either set the global again in CN [18:57:28] or we can go through and fix everything that's not doing the call correctly [18:57:35] or... we can set it somewhere else globally for MW [18:57:43] so -- the question is: what is the appropriate response? [18:57:56] mwalker: I don't get what you're asking. [18:58:05] mwalker: A few quick boolean questions [18:58:20] Do you want / Is it a problem to have server-side caching? [18:58:28] It is not a problem to have server side caching [18:59:08] which caching was "globally disabled for a long time"? [18:59:34] sorry -- bad wording -- CN set, globally, $.ajax({cache: true }) [18:59:40] we removed this code [18:59:53] so now the default, because nothing else sets it, is cache: false [19:00:25] this is not a problem for CN (I can fix all my calls) -- this is a problem for everything else that assumed cache: true [19:00:35] Why would (or wouldn't) any CN code use the 'ajax' property in an $.ajax call (whether true or false) [19:00:54] (not a boolean question) [19:00:56] :D [19:01:26] we load a script dynamically -- we used to do this by injecting a script tag to the DOM [19:01:59] and now it is a resourceloader module? [19:02:05] or an API? [19:02:15] or something else? [19:02:30] what kind of url is loaded through that script tag? [19:02:38] it's a psuedoapi -- we're loading the script from a MW special page [19:02:59] and I was going to not inject a script tag; but instead use $.ajax({dataType: "script"}) [19:03:18] OK [19:04:03] So instead of append(createElement(script).src)=special:cn/cn.js you use $.ajax( special:cn/cn.js, { dataType: script }) [19:04:13] exactly [19:04:18] YuviPanda, i have my repo in my root folder and i have installed mediawiki in /opt/lampp/ [19:04:28] 'root folder'? [19:04:39] Krinkle: so this solves it for CentralNotice -- but Asher is apparently seeing other calls affected by CN removing the global default for caching [19:04:44] mwalker: Does the cn/cn.js url serve something else for the same url? [19:04:59] mwalker: Explain "removing the global default for caching" [19:05:34] 1st question: yes; there's about 750,000 different things it can serve -- all of them should be cached :) [19:05:45] I'm trying to understand how the ajax 'cache' property is relevant, especially if you're coming from adding script tags [19:05:58] http://stackoverflow.com/questions/7054795/adding-a-script-to-the-page-dynamically-with-jquery-never-uses-the-cached-file [19:06:06] apparently jQuery modifies all those DOM calls [19:06:43] YuviPanda, yes [19:07:06] YuviPanda, root i meant [19:07:25] sorry Rahul_21, I don't think I'll be able to help right now :( [19:07:33] mwalker: Well, one should never append raw html containing a script tag. Soon (maybe 1.9.1) they will be stripped out entirely. It disabling caching is odd, but then again, it shouldn't happen at all imho. [19:07:35] Rahul_21: there's documentation on installing and running mediawiki on mediawiki.org [19:07:47] I meant 1.9, not 1.9.1 [19:07:51] Rahul_21: and you should be able to repro the steps on the bug to be able to reproduce teh behavior [19:08:01] mwalker: OK, but you're no longer appending raw html script tags, right? [19:08:33] Krinkle: we didn't do it that way in the first place, but yes that's true (we did $.('