[00:00:18] it'll probably take 6 weeks to rebuild everything and then three modules will fail because of failed unit tests [00:00:42] * AaronSchulz wonders what Alien::SVN is [00:01:18] 03(mod) Add API endpoint URL link somewhere in the pages - 10https://bugzilla.wikimedia.org/35685 +comment (10Sam Reed (reedy)) [00:01:38] google is your friend [00:02:29] that's something people used to say on usenet [00:02:35] not sure if anyone still says it [00:03:07] google is your friend who knows everything about you [00:04:08] * TimStarling holds down the enter key for 20 seconds to build up a buffer because he doesn't have the patience to say "yes" to everything [00:04:18] 03(mod) Install Extension:ReaderFeedback in es.wikinews - 10https://bugzilla.wikimedia.org/34024 +comment (10Luis) [00:04:50] avar told me that the reason cpan asks for confirmation so often is because it often asks to do things which will screw up your system [00:05:22] but I think it would be quicker to wipe everything and reinstall than to work out which actions I'm meant to say no to [00:05:46] 03(mod) Install ArticleFeedback on es.wikinews - 10https://bugzilla.wikimedia.org/34024 +shell; summary (10Sam Reed (reedy)) [00:06:58] heh [00:07:17] brion: UW tries *really* hard not to let you upload the same files [00:07:17] New patchset: Alex Monk; "Show Log toolbox link for anon users, fix toolbox on DeletedContribs" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4247 [00:07:31] a bit annoying for testing [00:08:18] 03(mod) SVG: part of the image not rendered for large resolutions - 10https://bugzilla.wikimedia.org/35657 (10Mark A. Hershberger) [00:08:30] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4247 [00:09:22] 03(mod) Javascript error in ShortURL - 10https://bugzilla.wikimedia.org/35658 (10Mark A. Hershberger) [00:10:04] 03(mod) Set logo for sl.wikiversity - 10https://bugzilla.wikimedia.org/35659 +shell (10Mark A. Hershberger) [00:11:12] 03(mod) Section Link in MediaWiki:Revreview-edited-section does not display special characters properly - 10https://bugzilla.wikimedia.org/35661 (10Mark A. Hershberger) [00:12:08] 03(mod) Move svn.wikimedia.org/doc/ - 10https://bugzilla.wikimedia.org/35663 (10Mark A. Hershberger) [00:12:49] 03kaldari * 10/trunk/extensions/PageTriage/ (4 files in 2 dirs): code for More link at bottom of list - not yet activated by anything though [00:13:09] 03(mod) Wikisource Gujarati Logo cropped - 10https://bugzilla.wikimedia.org/35664 (10Mark A. Hershberger) [00:13:21] 03(mod) Add API endpoint URL link somewhere in the pages - 10https://bugzilla.wikimedia.org/35685 +comment (10Nemo_bis) [00:13:39] 03(mod) svn.wikimedia.org/doc/ needs to report git sha1 - 10https://bugzilla.wikimedia.org/35665 (10Mark A. Hershberger) [00:13:55] 03(mod) Renaming Namespace Wikisource:Author in gu.wikisource - 10https://bugzilla.wikimedia.org/35666 (10Mark A. Hershberger) [00:14:03] 03(mod) PDF on gu.wikisource doesn't show characters - 10https://bugzilla.wikimedia.org/35668 (10Mark A. Hershberger) [00:14:38] 03(WONTFIX) Don't run tests when changed files aren't code files - 10https://bugzilla.wikimedia.org/35683 +comment (10Chad H.) [00:15:12] 03(mod) Background of Wikimedia public key list fails to load - 10https://bugzilla.wikimedia.org/35669 +shell (10Mark A. Hershberger) [00:15:40] 03(mod) Text bundle of Wikimedia public key list is incomplete - 10https://bugzilla.wikimedia.org/35670 (10Mark A. Hershberger) [00:19:45] 03(mod) Add API endpoint URL link somewhere in the pages - 10https://bugzilla.wikimedia.org/35685 +comment (10Sam Reed (reedy)) [00:26:12] New patchset: Aaron Schulz; "Reduced file journal index bloat by removing indexes that would only be used in rare cases and where we'd almost always only be interested in very recent entries only (timestamp is indexed). This should decrease insertion time a bit." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4248 [00:27:16] Hi again Krenair! [00:27:24] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4248 [00:27:24] Hi! [00:27:46] Somehow I managed to "disable" my mediawiki. [00:28:08] I changed the values in LocalSettings.php so I can't access it. [00:28:17] Now I get (Can't contact the database server: Can't connect to MySQL server on '213.21.78.135' (111) (213.21.78.135)) [00:28:25] I've changed like a hundred times now. [00:28:47] Umeaboy: As I said earlier, change your DB host to localhost [00:28:52] That error means the connection was refused [00:29:12] This is almost certainly because you tried to access it on a non-localhost interface (the external IP) [00:32:24] Krenair: What about thisvalue then? $wgServer = "213.21.78.35"; [00:32:26] ? [00:33:34] Umeaboy: Use this: $wgDBserver = "localhost"; [00:33:53] Your $wgServer should be fine [00:34:07] OK. [00:36:52] 14(DUP) Black streaks across .jpeg images - 10https://bugzilla.wikimedia.org/35684 +comment (10Bawolff) [00:36:53] 03(mod) Black/striped thumbnails of CMYK JPEGs - 10https://bugzilla.wikimedia.org/24854 +comment (10Bawolff) [00:37:48] 03(mod) Black/striped thumbnails of CMYK JPEGs - 10https://bugzilla.wikimedia.org/24854 +comment (10Bawolff) [00:45:04] 03kaldari * 10/trunk/extensions/PageTriage/PageTriage.php: missing a comma! [00:46:02] New code comment: Kaldari; forgot a comma, added in r114688.; [00:47:00] 03kaldari * 10/trunk/extensions/PageTriage/modules/ (2 files in 2 dirs): follow-up to r114687 - actually adding the new css file [00:48:05] 03kaldari * 10/trunk/extensions/PageTriage/modules/ext.pageTriage.models/ext.pageTriage.article.js: follow-up to r114689 - reverting accidental commit of debugging code [00:52:31] 03raindrift * 10/trunk/extensions/PageTriage/SpecialPageTriage.php: triage button makes an alert (temporarily, until there's a zoom interface) [00:56:47] New code comment: Kaldari; for ( var key in this.apiParams ) { \ paramString += '&' + key + '=' + this.apiParams[key]; \ ; [01:03:19] 03bsitu * 10/trunk/extensions/PageTriage/ (7 files in 4 dirs): add redlink status to user page and user talk page [01:05:22] 03bsitu * 10/trunk/extensions/PageTriage/SpecialPageTriage.php: followup to -r114692 - remove debugging code [01:19:21] 03raindrift * 10/trunk/extensions/PageTriage/ (4 files in 2 dirs): added the beginning of the filter status display. [01:27:06] if I pull an extension off svn, do I need to remove the .svn directories from it before I drop it into the extensions dir? [01:27:55] no [01:28:44] if you like, you can use a LocationMatch directive in apache to prevent those directories being read from the web, if there's not one there already [01:28:48] but it's not essential [01:29:26] * sorressean nods. [01:29:36] guess there's not much info they'd get from reading my .svn dir [01:30:14] ok. so I have one final question. I want a sort of category list that shows a tree of categories and pages, preferably so I can collapse/expand. [01:30:24] there's a third-party dpl, but there are securtiy warnings on it. [01:30:49] CategoryTree can do that [01:31:05] Doesn't deprecating functions involve fixing all uses of them in extensions? [01:31:16] TimStarling: sweet, thanks [01:31:30] depends how lazy you are [01:32:03] WordPress seams to think .svn directories are dangerous https://codex.wordpress.org/Installing/Updating_WordPress_with_Subversion#A_Note_About_.SVN_Folders_on_Public_Servers [01:32:28] Well, I was just sort of wondering if it's possible to do at the moment without making separate commits for each extension [01:33:03] well, they're wrong [01:33:09] there are no passwords in them [01:35:55] New patchset: preilly; "Fix format of language options" [mediawiki/extensions/ZeroRatedMobileAccess] (master) - https://gerrit.wikimedia.org/r/4250 [01:35:57] Well... long as the're standard checkouts [01:36:17] ;) If you check passwords into a repo then you have to hide the .svn and .git dirs [01:36:20] New review: preilly; "(no comment)" [mediawiki/extensions/ZeroRatedMobileAccess] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4250 [01:36:22] Change merged: preilly; [mediawiki/extensions/ZeroRatedMobileAccess] (master) - https://gerrit.wikimedia.org/r/4250 [01:37:20] Dantman: if you check passwords into your repo... [01:37:29] there is more you have to worry about [01:37:59] <^demon|away> Just write your passwords on a post-it note. No metadata to hide. [01:38:13] 03preilly * 10/branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php: 1.19wmf: MFG Change-Id: I5ae19aa25c24c16008b7456165cc9337ecc4dece [01:40:00] ^demon|away: I would prefer some of the staff at the school I volunteer at did that compared to their current habbits [01:40:26] put it this way, I knew a few staff members passwords that have access to special stuff [01:47:39] 03tstarling * 10/trunk/tools/bugzilla/bugzilla-4.0/extensions/Wikimedia/Extension.pm: [01:47:39] * Added some word boundary assertions to prevent accidental linking [01:47:39] * Added some case-insensitive flags [01:49:32] 03aaron * 10/branches/wmf/1.19wmf1/includes/filerepo/backend/FileOp.php: MFG I965de0e9a89d97ac6ee9a047daceb93946b69fa2 [01:53:27] 03kaldari * 10/trunk/extensions/PageTriage/sql/PageTriagePage.sql: adding comment to clarify ambiguous field name [01:58:16] * Dantman wishes browser would implement the DOM Level 3 WheelEvent [01:59:02] Dantman: What browser? [01:59:11] That was a typo for 'browsers' [02:01:07] WheelEvent 'wheel' has support for clean Pixel, Line, and Page scrolling... [02:01:22] Both vertically and horizontally... [02:01:37] ;) Well actually... technically it has X Y AND! Z delta... [02:02:02] Not that I can think of an existing device consumers would have with a Z delta ;) lol [02:02:49] That first part is the real good part. [02:03:37] Hey all! What's the diff between global $wgRequest; [02:03:50] and $this->getRequest(); ? [02:04:05] Solitarius: The first is deprecated. The latter has proper context. [02:04:27] There are situations where multiple requests may be executed in the same php context. [02:04:44] Job queue, includable special pages, etc... [02:05:09] Thanks you Dantman. Deprecated don't sound nice. I'll switch to getRequest() then! :) [02:06:01] Is that the same with $wgUser and $wgOut? [02:06:11] Yes [02:06:17] And wgLang [02:07:05] ** Instead of the unstable wheel delta we have now; WheelEvent would let a trackpad smoothly scroll with pixles. And a scroll wheel scroll lines or pages. [02:07:44] Is there any unofficial variable name convention for them? $(mUser|user|User|lUser|myUser)? = $this->getUser()? [02:10:07] 03(NEW) Language codes with 'm' as the second character redirect to incorrect desktop domain - 10https://bugzilla.wikimedia.org/35686 normal; MediaWiki extensions: MobileFrontend; (tfinc) [02:11:17] Not really... [02:11:35] Anything that implements IContextSource will have reliable names though [02:11:48] So you'll pratically just be using getUser [02:13:57] I didn't quite understood the last two lines. Except that I can reliably use $this->getStuff(); when I'm in a class inherited from a core basic class. [02:17:10] Well, not just in the class, but whenver it's accessible... [02:17:47] If you've got an Article, OutputPage, Skin, SpecialPage, etc... anywhere in reach, then you just call getUser, getRequest, etc... on it [02:19:41] 03(mod) Monobook user edit buttons go first - 10https://bugzilla.wikimedia.org/35068 (10skupa) [02:20:12] From what I've browsed on the code, it seem it was always $this->getStuff(). If I understand you right it can also be $SomeOtherStuff->getUser() ? [02:23:13] Solitarius: it just runs some function on $object [02:23:53] $this refers to the object you're working in. You can specify a different object [02:27:45] Krenair: Yes, but it's hard to know which one implement what and what class match to what. I'm new at this and I wish there was a lighter doc than Doxygen. Something to present the 5-10 basics and main classes that make up MediaWiki. [02:28:08] um [02:28:38] We're talking about basic OO concepts [02:29:09] http://uk.php.net/manual/en/language.oop5.basic.php [02:29:16] I still feel like the chicken and egg problem with the Title and Article classes. Does the chicken object came first or wast it the egg one? [02:29:30] And I do confess my OO concepts are not that good. [02:30:56] Article, Skin, SpecialPage, and OutputPage basically implement the context source methods [02:30:59] Reedy: still not found a way to do timezone conversion in UTC format, but it is still better than http://meta.wikimedia.org/wiki/Template:UTC_with_local_time_link no? [02:31:28] If you want the title, user, language, request, skin, or output page for the request use the closest one of those you have. [02:31:39] If you're writing a SpecialPage, use $this to get the Special Page. [02:32:00] If you're writing a Skin use $this to get the Skin (or $this->getSkin() from a template). [02:32:19] If you're writing something that extends Article use $this to get the Article. [02:32:42] If you're writing a hook that does stuff on skin and passes a $sk, use that to get the Skin. [02:33:02] If you're writing a hook that passes an output page, then use that $out to get the OutputPage. [02:33:29] From there just call getOutput/getSkin/getUser/etc... to get what you need. [02:33:46] On a hook that give me a $user object, I'd use $user->getLang? [02:35:37] No [02:35:43] User is not a context source. [02:36:45] Unless you are supposed to format something in 'that' user's language instead of the current user's. [03:01:23] 03(mod) Cite fails to properly respect CITE_DEFAULT_GROUP - 10https://bugzilla.wikimedia.org/35675 +comment (10Sumana Harihareswara) [03:01:30] 03(mod) Cite fails to properly respect CITE_DEFAULT_GROUP - 10https://bugzilla.wikimedia.org/35675 +need-review +patch (10Sumana Harihareswara) [03:11:02] Thanks you Dantman! I've been reading some extensions code since you given me the hints and it helped. [03:12:45] I am having some trouble with my wiki, the Unused Files page, i have a bunch of images that are not in any pages, and when i try to erase any of them i get this message "Error deleting file: Error" [03:13:03] anyone have any suggestions, ive been searching on google for couple days, with no luck [03:14:04] i have checked apache logs, set wgShowExceptionDetails = true; not seeing any reasons at all [03:19:01] nebadon: did you try adding " ini_set('display_errors', 1); " in your LocalSettings.php ? [03:21:59] i just did now Solitarius, no change [03:23:29] nebadon: Don't know what else to suggest, sorry. [03:25:22] thanks Solitarius, me either im rather stumped [03:38:04] 03(NEW) Special:Block doesn't warn if no such user - 10https://bugzilla.wikimedia.org/35687 trivial; MediaWiki: Blocking; (jidanni) [03:53:06] okay - I think all the GSOC emails have been replied to :) [03:59:51] varnent: I have got the labs account, can I now host the extension at WM's git installation ? [04:00:21] nischayn22: generally - yes - with an additional step (for now) [04:00:39] https://www.mediawiki.org/wiki/Git/New_repositories [04:00:52] * nischayn22 is looking [04:01:23] basically you need to request a repo on the git install for now - in the future that will likely be done via labs..but for now it's manually done by admins [04:02:12] that wikipage is a quick and dirty solution that provided the transparency folks crave :) [04:07:26] varnent: I requested as mentioned in https://www.mediawiki.org/wiki/Git/New_repositories but the display at https://www.mediawiki.org/wiki/Git/New_repositories/Requests looks screwed [04:07:34] my post is not in the table [04:10:03] 03ning * 10/trunk/extensions/WikiObjectModel/includes/apis/ (SRF_Xml.php WOM_GetWikiResult.php): Apply api format for WOM get wiki result [04:10:08] 03ning * 10/trunk/extensions/WikiObjectModel/patch-smw_1_6.txt: apply smw 1.6 patch in WOM [04:10:48] yeah [04:10:51] that's my bad actually [04:11:08] I set it up without a bottom part to the table..then someone added a bottom..and now when new ones are auto-added it gets messed up..so.. [04:11:13] I'll fix that.. [04:11:40] I've been playing with InputBox extension a lot lately to use buttons for common actions - it's been a hit and miss :) [04:12:27] varnent: about GSOC, my application is about SMW should I also mail it to wikitech-l ? [04:12:33] for comments and feedback [04:12:38] I'm just going to complicate that page a bit more and hope folks accept it - lol :) [04:13:10] nischayn22: yes - it's worth it at this point - lol - one more for me to have to reply to :) lol - but I don't mind obviously [04:13:29] heh [04:14:24] I am curious how the SMW proposals will pan out - but my hunch is that some may change to something else seeing the depth of existing proposals [04:16:05] varnent: what do you mean by "change to something else" ? [04:16:09] I also have a hope that SMW gets accepted into another summer coding program - but I'm not operating a SMW install right now - so not something I'm putting a lot of thought into I'll admit.. [04:16:29] I think some may change proposal ideas before they submit to Google - to something else on their idea list that isn't SMW [04:16:47] increase their chances so to speak [04:17:16] again - once they see the depth of some existing ones :) [04:17:50] varnent: but before you said that SMW ones will get equal opportunities [04:18:00] they will - absolutely [04:18:08] changing to something else now would be difficult for me now [04:18:24] I'm not suggesting that for you - just saying what I think some folks who are still in early drafts may do :) [04:19:02] Ok, and otherwise I can also submit two proposals [04:19:23] that I don't know actually - sounds reasonable - but not sure what the official GSOC rule is on that :) [04:19:43] we can submit more than one according to the rules [04:19:54] yeah - that makes sense [04:20:06] Interesting IE9 implements WheelEvent [04:20:06] to the same org? [04:20:20] oy - IE.. [04:20:35] I think yes, will ask #gsoc [04:21:20] 03(NEW) don't offer 'deleted only' if one must instead choose 'deleted user contributions' see the results - 10https://bugzilla.wikimedia.org/35688 normal; MediaWiki: Deleting; (jidanni) [04:21:42] 03(mod) don't offer 'deleted only' if one must instead choose 'deleted user contributions' to see any results - 10https://bugzilla.wikimedia.org/35688 (10jidanni) [04:22:19] varnent: yes, we can [04:22:19] but most orgs like the students to submit fewer proposals, they prefer quality over quantity [04:22:32] makes sense [04:24:04] hey varnent [04:24:16] bawolff: greetings [04:24:38] you made a typo in the to part of one of your gsoc response emails [04:24:50] uh-oh :( [04:25:29] in http://lists.wikimedia.org/pipermail/wikitech-l/2012-April/059660.html - Amir is not the one applying for gsoc in that thread (Amir works for wmf I believe ;) [04:26:12] oh - whoops - ha - ah well - will reply and correct - ty! :) [04:26:39] that's what I get for being a serial replier [04:27:00] lol [04:27:10] 03(NEW) Expiry times use language of wiki not language of user! - 10https://bugzilla.wikimedia.org/35689 normal; MediaWiki: Blocking; (jidanni) [04:27:24] btw - I haven't posted on the wiki yet - but I agree with the last post you made in the thread talking about subpages to extensions [04:27:29] *extension pages [04:27:52] 14(INVALID) don't offer 'deleted only' if one must instead choose 'deleted user contributions' to see any results - 10https://bugzilla.wikimedia.org/35688 +comment (10Daniel Friesen) [04:28:54] 03(mod) Expiry times use language of wiki not language of user! - 10https://bugzilla.wikimedia.org/35689 +comment (10Bawolff) [04:29:04] holy crap, Jidanni just filed a valid bug [04:29:13] I think this day needs to be marked on the calender [04:29:29] A stopped clock is right twice a day. [04:30:18] bawolff: two, there was one earlier about blocking non-existent users as well [04:30:50] maybe there's something to this whole end of the world in 2012 thing after all [04:30:54] 03(NEW) Don't call it just "IP block list" anymore - 10https://bugzilla.wikimedia.org/35690 normal; MediaWiki: Blocking; (jidanni) [04:31:28] wow, that's pretty much 3. [04:31:45] 03(mod) [Regression] Performer's username is shown twice in page move entries on the history - 10https://bugzilla.wikimedia.org/34961 (10fuhghettaboutit) [04:32:50] 03(mod) Don't call it just "IP block list" anymore - 10https://bugzilla.wikimedia.org/35690 +comment (10p858snake) [04:33:12] bawolff: 2.5, he might be running a old version for that last one [04:33:35] * bawolff had such high hopes too [04:33:44] varnent: you now have one more mail to reply too :) [04:33:59] more likely someone on his wiki customized the message at some long forgotten point in the past [04:34:08] happy to do so :) [04:34:20] well..moderately pleased to do so.. :) [04:34:22] and I will confirm once again with Sumanah about submitting another proposal [04:34:34] sounds good [04:34:51] moderately ;) [04:34:57] bawolff: that would be a weirder message to customize, or maybe its because I use en-gb [04:36:21] hmm, grep shows me three messages still using that phrase [04:37:31] but my local install is a bit outdated relative to trunk [04:39:15] 03(mod) Don't call it just "IP block list" anymore - 10https://bugzilla.wikimedia.org/35690 +comment (10Bawolff) [04:39:41] 03(mod) don't offer 'deleted only' if one must instead choose 'deleted user contributions' to see any results - 10https://bugzilla.wikimedia.org/35688 (10jidanni) [04:42:49] 03(mod) Don't call it just "IP block list" anymore - 10https://bugzilla.wikimedia.org/35690 (10jidanni) [04:44:07] 03(mod) Don't call it just "IP block list" anymore - 10https://bugzilla.wikimedia.org/35690 +i18n; +comment (10p858snake) [04:45:01] * bawolff laughs at the improve smw efficiency project being called green-smw [04:45:46] As if the main reason smw folks want their program to be efficient is solely to be environmentally friendly [04:45:53] everything sounds fancy when you attach "green" to it [04:46:19] nischayn22: fixed that table issue (hopefully..maybe..) [04:47:11] To be honest though, I'm surprised there is enough low hanging fruit in smw efficiency to be able to make it into a gsoc project [04:47:42] bawolff: there are a few this year - and they had a whole GSOC project submission [04:47:49] *org submission [04:48:10] I would have assumed they had already optimized everything that could be optimized given how long smw has been around [04:48:29] eh - some could say that about MW :) [04:48:33] there's also more work to be done [04:49:17] bawolff: Jeroen said there are lots of issues [04:49:56] and thus my proposal http://www.mediawiki.org/wiki/User:Nischayn22/Gsoc has lots of scope as mentioned [04:50:28] I think SMW has paid more attention on making new things rather than on increasing performance [04:52:01] nischayn22: I don't doubt it, especially given that the people who listed that on the ideas page definitly know what they're talking about when it comes to smw [04:52:30] hi all ! time for another 5:50am before bed wiki hack! [04:53:05] can someone help me with this: "Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 71 bytes) in /var/www/mywiki/current/includes/Fallback.php on line 124" [04:53:13] Markus had listed that idea, smw had some complaints about it using a lot of resources [04:53:22] when doing http://mywiki.org/index.php?title=Category:Cool&action=pdfbook [04:53:33] ? [04:53:50] !wg MaxShellMemory | dcht00 [04:53:51] dcht00: https://www.mediawiki.org/wiki/Manual:$wgMaxShellMemory [04:54:35] varnent: you got me worried about my proposal now, I have been working for long with it [04:54:56] I wouldn't be worried - just aware - that's all :) [04:55:06] nischayn22: personally (and take this with a lot of salt, I'm not involved with smw nor do i really know anything about it) I think a lot of the inefficiencies of smw are inherent in what they're trying to do [04:55:56] things like quality of proposals and potential community involvement are already stated factors [04:56:06] you can let randoms create and query arbitary data, and have it be efficient/scale to arbitrary sizes. If you could, a lot of db administrators would be out of jobs [04:56:15] s/can/can't/ [04:56:57] bawolff: well we can always improve, caching can be done for frequent requests [04:57:09] bawolff : thanks for re! do I have to restart anything? [04:57:10] sadly at the end of the end - and I'll admit I dislike this part - GSOC is a competition - so I have to be transparent, unbiased and realistic that no one area of MW is likely to have more GSOC attn than another - but I'm not trying to say anything or sway you :) [04:57:22] still getting the same message though I allocated 1gb instead of default 100mb ! [04:57:52] dcht00: crap, i told you the wrong thing [04:58:01] dududuuuuuu [04:58:10] the error message you're getting is php memory exhausted, not shell memory [04:58:14] april fools \o/ [04:58:21] i thought so [04:58:34] any idea where to set that, not that familiar with php [04:59:10] if you have access to your php.ini file you need to change the directive memory_limit [04:59:25] ah yes let's see [04:59:42] dcht00: See https://www.mediawiki.org/wiki/Manual:Errors_and_symptoms#Fatal_error:_Allowed_memory_size_of_nnnnnnn_bytes_exhausted_.28tried_to_allocate_nnnnnnnn_bytes.29 [05:00:23] nischayn22: yes you certainly can, and that will help in many trouble spots [05:01:52] nischayn22: btw in regards to your proposal, at one point you mention (in the about you section) that you were inspired by "semantic wikipedia" - you do realize the chance of smw being enabled on wikipedia is very low? [05:02:38] plus I'll admit - I find any discussion of energy conservation via creative means like software rather intriguing [05:02:42] varnet, are you mentoring for gsoc this year? [05:02:49] oh, i'd heard of that before. [05:02:59] if you reduce cpu cycles, you reduce power consumption. [05:03:02] (That's not to say that smw stuff isn't useful, or otherwise cool, just that its probably not going to be on wikipedia. otoh wikidata appears to be coming) [05:03:05] google does stuff like that, i think. [05:03:23] jorm: I'm not mentoring - but I'm sumanah's backup admin - so I'm helping out with backup support to mentors and students when sumanah isn't around and such :) [05:03:24] bawolff: I meant in general wikipedia that can be queried (wikidata) not smw in particular [05:03:31] gotcha. [05:03:40] bawolff: here is a discussion of what inefficiencies smw currently leads to http://wikimedia.7.n6.nabble.com/SMW-on-large-sites-Was-Roadmaps-and-getting-and-keeping-devs-td599741.html if you are interested :) [05:03:44] nischayn22: ok, just checking [05:03:55] nischayn22: I think it's a good point - always worth mentioning or clarifying that on your app [05:04:14] varnent: yes, I will just put it there [05:04:37] how did I forgot to that [05:04:41] Jorm: hence my serial replying to gsoc emails :) task on the gsoc project todo list :) [05:05:06] you just dive right in. heh. [05:05:20] wasn't there an issue not long ago with getting commit access for you? [05:05:26] or am i thinking of someone else? [05:05:33] not too long ago - correct :) [05:05:38] jorm: you had suggestions for AllTimeZones ? [05:05:42] lol - eh - I help where I can when I'm asked [05:05:51] and yer a wikimania judge now. [05:06:10] [15:02] if you reduce cpu cycles, you reduce power consumption. nischayn22: i'm mostly not sure what the purpose of it is. [05:07:17] nischayn22: Well good luck on your gsoc proposal [/me is always a fan of gsoc people who know how to find there way to irc] [05:07:33] jorm: I've done wikipedia for 5-6 yrs - and sysadmin'd wikis for 3-4 yrs - but wasn't as active in the WM support or outreach side of things - but I've been rather compelled by WMF's recent work and try to support nonprofits I benefit from :) only seems fair that as I get benefits from my org's wiki project launching that we give back to WM community [05:07:33] * bawolff goes back to his end of term rush of miserable homework ;) [05:07:45] bawolff : not so fast ! [05:07:46] jorm: if you see the use of the Template:{UTC with local time link here http://meta.wikimedia.org/wiki/Wikidata/Events [05:08:10] :P It wasn't the case, it's something else [05:08:14] dcht00: you still get errors after changing the memory_limit ? [05:08:34] yes, seems the memory leak is just a symptom. I'm trying to use pdfbook extension... [05:08:50] any other tips maybe? [05:09:02] jorm: using my extension you just don't need to send the user to some other site for timezone reference [05:10:55] 03tstarling * 10/trunk/extensions/Scripting/ (engines/LuaSandbox/Engine.php i18n/Messages.php): [05:10:55] * Added missing message scripting-exception-common-toofewargs [05:10:55] * In importModule(), don't catch exceptions since that luasandbox bug is fixed now [05:10:55] * Use the chunkName parameter to loadString to get more informative error messages [05:11:12] varnet: do you enjoy beer? [05:11:16] or perhaps whiskey? [05:11:19] dcht00: Not really, the only three courses of action you can take is increase the memory limit, don't use the extension, convince someone to modify the extension so that it uses less memory [which may be difficult depending on the extension] [05:11:27] jorm: whiskey - indeed :) [05:11:45] jorm: finish athena and I'll gladly give you one at wikimania [05:11:47] nischayn22: and this is an extension? or a gadget? [05:11:55] i'm giving a big talk on athena. [05:12:07] and i was going to say that i want to get a beer with you. [05:12:13] jorm: extension , a tag extension [05:12:19] jorm: i'd enjoy that [05:13:00] yeah, makes more sense as a tag extension than a gadget. [05:13:28] so, you basically tag it, saying "it's happening at this time in UTC" and then as a reader, I can just pull down to see what that means in PST, right? [05:13:47] jorm: my heritage is welsh - which I'm told means we drink like the Irish, dance like the Scottish and have British teeth..so pubs are a safe haven for us at conferences :) [05:14:24] jorm: yes, you can also say "it's happening at this time in my timezone" and it still works [05:14:32] and we're either to be totally trust or not at all trusted with sheep..depending on your school of thought.. [05:15:19] so, this seems pretty useful, then. [05:15:39] varnet: at the last wikimania, i filled an irish pub with about 350 people. [05:15:47] jorm: but, the UI needs lot of work [05:15:49] i just dropped them on the guy. we took over the entire bar. [05:16:21] hrm. [05:17:01] jorm: ha! excellent - there's a conference I attend every year which..to my amusement..holds most hotel chain's records for conference liquor sales - when it was in my area I attended the hotel management mtg with the host committee - I about burst into laughter when the staff of the org running the event tried to convey just how much liquor the hotel would need to have on hand.. [05:17:49] i spoke with the owner of the place the next day and he said we'd dropped about 30,000 shekels. [05:18:22] nischayn22: how bad-ass do you want to make this thing? [05:19:21] excellent - I would probably still be cleaning dishes for some pubs in NYC were it not for friends in hotels that were owed favors by the bartenders who basically took care of us..there are probably photos of us in the subways afterward which would prevent me from holding political office..among other things :) [05:20:54] nischayn22 : if I understand what you're doing that's great ... someone should handle conversions between units more nicely on wikipedia too... [05:21:18] so this could be a candidate for WMF deployment sounds like.. [05:21:40] dcht00: will also look into that [05:22:04] jorm: sorry, I didn't get you [05:23:32] nischayn22: let me know when it's in beta - we'll deploy on wikiqueer (test site then production site) [05:23:42] i could easily see this deployed on meta. [05:24:04] would be handy on MW.org with the number of mtgs mentioned on there [05:24:13] maybe wikimania sites? [05:24:13] probably in its current form, tbh. it's loads better than the current solution. [05:24:30] getting in on something like enwiki may be a chore. [05:24:37] is this checked into svn? [05:24:49] varnent: It works fine, I just want to get feedback [05:24:51] github - but there's a request for gerrit on the wikipage [05:25:12] jorm: not yet, I don't have svn access yet, and a request is already made on gerrit [05:25:21] nischayn22: great - we'll deploy to our test wiki [05:25:32] so, i could see this being handled with some sexy javascript stuff, but it depends on how much work you want to do. [05:25:37] varnent: I am suprised how I made this just yesterday and everyone seems to like it :) [05:25:42] https://www.mediawiki.org/wiki/Git/New_repositories/Requests [05:26:24] like, instead of the entire thing being a pulldown, you could do something like this: the meeting is at 12:30PM, PST [change tz] [05:26:26] nischayn22: open source projects can be great like that - quick feedback..lol..both good and bad - I find it amusing when I stumble upon a wiki that used the Blackout extension or still use the AddThis one :) [05:26:52] where [change tz] is a small link or something, that you click on it, and then get a pulldown with timezones, and it dynamically updates the text. [05:27:12] you can probably get away with a link like "[tz]" only, since it's a discoverable affordance. [05:27:30] well, it's a tool that solves a real business need. [05:27:39] so of course we like it. [05:28:47] does it already default to display it in the user's selected tz? [05:28:47] jorm: hmm, nice suggestion, I am not the JS guru but I will try doing that [05:29:39] varnent: the default tz is the one the editor used [05:29:50] varnent: if you used UTC it will be UTC [05:30:08] displaying it in the user's selected tz would be cool [05:30:16] * nischayn22 wonders if he can make a conversion thingy as a gsoc proposal [05:30:58] varnent: yes, was trying to do that, needs more complexity [05:31:08] fair enough [05:31:24] what if the user's tz is not detected properly ? [05:31:44] or he/she has not put it up on the preferences [05:32:12] than we scorn them [05:32:22] or default to server or the editor's selection..whichever is easiest [05:32:58] or have the [tz] prompt that jorm (autocorrect really wants you to be norm btw) mentioned appears to let them set it? [05:33:27] hmm, I will have to see if there is a way to get the user's tz from preferences [05:33:39] I'm running into these complexities with planning the wikishare extension - the list of wants exceeds the realities of v1.0 [05:34:43] heh, making things is easy, making it useful is hard [05:34:49] and now there's pinterest - which means I now know more about file pages than I planned :/ [05:35:02] * varnent fist waving at Pinterest developers [05:35:04] 03(mod) Wikipedia:Contact us page is horribly formatted - new contact/feedback page - 10https://bugzilla.wikimedia.org/31591 +comment (10Tomasz Finc) [05:35:43] you might be able to get the tz from the browser. [05:36:21] https://www.mediawiki.org/wiki/Extension:Contests - has some good code on using/creating user preferences [05:36:37] also, the first time the user changes the tz, you can set a cookie on them storing that preference. [05:36:55] 03(mod) Don't call it just "IP block list" anymore - 10https://bugzilla.wikimedia.org/35690 (10Dan Collins) [05:37:06] jorm: Ok, Reedy also sugested UTC offsets, but PHP doesn't support them [05:37:23] jorm: would it be possible to create a db entry tied to their username instead if they're logged in? helps with multi-device users [05:37:53] yes, but that would result in a query for every page that contains it [05:38:14] I will look how tz info from preferences is used for signatures [05:39:04] varnent: you think an extension to handle all types of conversions will make a good gsoc proposal? [05:39:07] p858snake|l: good point..hmmm..did they get around that for site notice? I seem to recall discussion of better multi-device support for site notice.. [05:39:34] the dismissability is stored in a cookie [05:39:38] nischayn22: it appears worth discussing with some folks [05:40:02] and there is a gadget also that suppresses the js/css after the page load [05:40:07] varnent: seems to me pretty necessary for wikimedia if not yet done [05:40:36] it could be a preference, i suppose. [05:40:36] p858snake|l: right - I thought there was something in bz about a non-cookie solution that would remain consistent between mobile and multiple-pc's - which cookies don't [05:41:24] varnent: there is desire for it, but afaik hasn't been done yet [05:41:39] Time? What output are we talking about? [05:41:55] gotcha - that explains why it was lingering still in my head [05:42:18] but the query point makes obvious sense for a db based solution [05:44:18] tbh I don't think the usage of something like this (change time to user local) would be pressing enough for a db version, on a larger scale site [05:44:29] if it was configurable in the extension maybe [05:45:17] * Dantman may have some important relevant points to note [05:45:43] I'm surprised someone hasn't proposed a better cookie solution - in the broader sense - I don't think Chrome's sync even uses "the cloud" to sync cookies for multi-device users.. [05:48:59] I just..can't bring myself to address an email to "Bacon".. [05:49:38] https://www.mediawiki.org/wiki/User:Baconprime/GSoC2012 [05:49:44] luckily their name is there :) [05:50:14] How about prime rib? [05:50:31] An ode to side pork... [05:50:36] varnent: you know ? [05:50:54] he/she had some feedback for conversions in wikipedia [05:51:13] On the topic of output of time into articles we already have some plans... [05:51:36] nischayn22: doesn't immediately come to mind - no [05:52:07] Dantman: are you talking about tz conversions? [05:54:00] http://en.wikipedia.org/wiki/Steve_Jobs#Death also looks like could use AllTimeZones [05:54:07] *it could [05:54:31] The intent is to start supporting.