[00:01:15] New patchset: preilly; "Use the new GetMobileUrl hook to override the mobile subdomain in order to stay on zero site" [mediawiki/extensions/ZeroRatedMobileAccess] (master) - https://gerrit.wikimedia.org/r/4379 [00:02:22] New review: MaxSem; "(no comment)" [mediawiki/extensions/ZeroRatedMobileAccess] (master) C: 1; - https://gerrit.wikimedia.org/r/4379 [00:07:16] New review: awjrichards; "(no comment)" [mediawiki/extensions/ZeroRatedMobileAccess] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4379 [00:07:30] Change merged: awjrichards; [mediawiki/extensions/ZeroRatedMobileAccess] (master) - https://gerrit.wikimedia.org/r/4379 [00:11:33] New patchset: Aaron Schulz; "Merged some code from r97512 and made changes to account for the metadata OOM problem." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4381 [00:12:48] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4381 [00:16:36] New review: MrBlueSky; "If you mean autocompletion in the text box, yes that would be nice too. But personally I think havin..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/4363 [00:17:32] 03laner * 10/trunk/extensions/OpenStackManager/OpenStackManager.i18n.php: Add missing message [00:23:53] RoanKattouw: hmm, I really need to deal with the thumb.php hack [00:24:06] Right [00:24:12] * AaronSchulz should kill two birds with one stone here (old svn patches + swift migration) [00:24:30] hmmm? [00:27:16] New patchset: MrBlueSky; "(bug 25909) Dropdown for tags in rc, contribs, history and newpages" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4363 [00:27:24] New review: jenkins-bot; "Build Failed " [mediawiki/core] (master); V: -1 C: 0; - https://gerrit.wikimedia.org/r/4363 [00:29:05] New review: MrBlueSky; "(no comment)" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/4363 [00:30:06] New review: MrBlueSky; "(no comment)" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4363 [00:42:17] how do i set this option https://www.mediawiki.org/wiki/Extension:ExpandTemplates#Remove_comments ? [00:45:53] 03ezachte * 10/trunk/wikistats/squids/ (SquidCountryScan.pl SquidReportArchive.pl): regional reports did no longer show which months were included + minor other tweaks [00:52:48] JPeterso2: https://www.mediawiki.org/wiki/Special:ExpandTemplates [00:52:50] Visit the special page [00:58:07] Reedy: thx. [00:58:48] Reedy: "{{convert|1|in|mm|abbr=on}}" still output "1 in (Expression error: Unexpected < operator mm)" [01:01:44] Where are you getting that? [01:02:01] https://github.com/styleguide [01:02:37] 03bsitu * 10/trunk/extensions/PageTriage/ (PageTriage.hooks.php PageTriage.php includes/PageTriage.php): sync patrol and pagetriage queue [01:11:31] 03(mod) Localize "Author" namespace name in Chinese - 10https://bugzilla.wikimedia.org/35714 normal->15enhancement (10Sam Reed (reedy)) [01:14:40] Reedy: from this mediawiki http://jsfiddle.net/JohnPeterson/Sntkk/ [01:17:07] 03laner * 10/trunk/extensions/OpenStackManager/ (4 files in 2 dirs): Add a boolean to check whether a group is global or not. Fixes bug 34052. [01:19:36] 03(FIXED) Puppet groups added to All Projects don't display - 10https://bugzilla.wikimedia.org/34052 +comment (10Ryan Lane) [01:20:51] New patchset: Catrope; "Merge branch 'RL2' into gadgetprefs" [mediawiki/extensions/Gadgets] (gadgetprefs) - https://gerrit.wikimedia.org/r/4385 [01:25:44] New review: Catrope; "Gerrit doesn't show the diff of this commit because it's a merge. You can get a diff locally with:" [mediawiki/extensions/Gadgets] (gadgetprefs); V: 0 C: 0; - https://gerrit.wikimedia.org/r/4385 [01:31:03] New patchset: Catrope; "Add --wikidom flag to parse.js" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/4386 [01:49:07] 03(NEW) {{PAGENAME}} must not escape special chars, otherwise it makes {{#ifeq:}} unusable - 10https://bugzilla.wikimedia.org/35746 critical; MediaWiki: Templates; (danny.b) [02:00:57] Is there a way to narrow searches to specific categories, instead of just namespaces? [02:49:39] 03(mod) Install RandomRootPage on WMF wikis - 10https://bugzilla.wikimedia.org/16655 (10mybugs.mail) [02:51:06] 03laner * 10/trunk/extensions/OpenStackManager/ (6 files in 3 dirs): [02:51:06] * Remove position from puppet groups, classes, and variables. It's confusing and it's easier and better to just sort alphabetically. [02:51:06] * Add indexes for unindexed queries [02:51:07] * Fix issue with global puppet groups where project specific groups were being added as global groups and global groups were being added as non-global groups. [02:56:47] 03reedy * 10/trunk/extensions/Randomrootpage/Randomrootpage.php: Fix duplicate wgSpecialPageGroups entry [03:00:40] 03reedy * 10/trunk/extensions/Randomrootpage/Randomrootpage_body.php: Use buildLike [03:01:25] 03(NEW) Search function shouldn't be disabled on protected pages - 10https://bugzilla.wikimedia.org/35747 normal; MediaWiki extensions: WikiEditor; (mybugs.mail) [03:04:32] 03(mod) Install RandomRootPage on WMF wikis - 10https://bugzilla.wikimedia.org/16655 +comment (10Sam Reed (reedy)) [03:08:06] 03(mod) Change "vote" to "watch", "bookmark" or "favorites" on Bugzilla interface - 10https://bugzilla.wikimedia.org/34490 (10mybugs.mail) [03:08:51] i have a "Expression error: Unexpected < operator" in a template that is hard to find the source of because of multiple subtemplates [03:09:00] how do i search for "<" inside all templates? [03:26:38] badon: Whatever Wikipedia uses supports incategory:. [03:26:45] But it only works for direct category inclusion. [03:26:50] I think it's a feature of Lucene. [03:27:00] I see [03:27:27] Joan: I'll search for that to see if I can find any documentation about it. [03:27:33] Thanks for the info [03:28:08] badon: https://en.wikipedia.org/wiki/Help:Searching#Search_engine_features [03:28:14] grep "incategory" [03:38:41] {{rndnear|0.1234|0.05}} (from wikipedia) gives 14 Expression error: Unrecognised punctuation character "[". , why? [03:43:55] JPeterso2: You installed ParserFunctions? [03:44:13] And did you copy just that template or its subtemplatse? [03:52:23] joan: yes. subtemplates. [03:53:07] 03(NEW) Romanized keyboard layout for Newari has wrong input rules - 10https://bugzilla.wikimedia.org/35748 normal; MediaWiki extensions: Narayam; (santhosh.thottingal) [03:53:38] Is there a SQL profiler in MW ? [03:53:53] joan: the lack of " in the page means the templates are in place [03:54:20] nischayn22: What kind of profiler? [03:54:33] There are debug URL parameters that put some queries in the HTML page source. [03:54:48] And you can enable debugging to log certain queries, I think. [03:54:58] is there any code coloring for wiki? [03:55:02] Joan: I need to know the time taken by each SQL query [03:55:31] JPeterso2: You mean syntax highlighting? Sure. [03:55:35] !syntaxhighlight [03:55:35] there are several extensions for syntax highlighting, see http://www.mediawiki.org/wiki/Category:Syntax_highlighting - the most popular one is at http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi [03:56:00] nischayn22: Not sure how'd you go about that. Try wikitech-l? [03:56:11] Or you can try poking around MediaWiki.org. [03:56:20] hmm, thanks [03:56:44] joan, i mean for wiki code [03:56:50] Oh. [03:57:01] ParserFunctions has low readibility [03:57:02] Hmm, like an enhanced editor? [03:57:07] Heh, it does. [03:57:17] There's a vim plugin, I think. [03:57:32] And there are surely some extensions or scripts for the main UI. [03:57:36] Not sure of any off-hand, though. [04:07:36] 03(NEW) Update checkSyntax.php --modified to use git instead of svn - 10https://bugzilla.wikimedia.org/35749 minor; MediaWiki: Maintenance scripts; (pleasestand) [04:20:31] New patchset: Santhosh; "Make SITENAME with value mw.config.get( 'wgSiteName' ) available in parser without the need of module users explicitly adding it." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4077 [04:21:32] hello to all! [04:21:47] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4077 [04:22:04] Been googling all day and I'm about to pass out from it [04:22:25] Googling? [04:22:38] its a euphimism [04:23:06] but i'm not funny enough to think of what it's a euphemism for [04:23:15] Searching on the web :| [04:23:18] lol [04:23:31] that's just facts...facts ain't funny...well...mostly [04:23:56] I'm looking for someone who can help a poor mediawiki user out with a new feature he's found to play with [04:24:02] Joan: it was a missing template inside ParserFunctions syntax [04:24:54] Joan: is there some way to show all templates used in a page? including inside ParserFunctions code [04:24:59] arknath: is possible, if you ask your question. [04:25:15] JPeterson: Look below the edit window. [04:25:19] There's a list. [04:25:25] sorry...was trying to be polite... it's the southern in me [04:25:29] :) [04:25:40] [04:25:49] So...i discovered transclusion today [04:26:13] Joan: thx [04:26:20] and i was wondering if there was syntax to "chain" templates together using it... [04:26:20] An exciting time in every new MediaWiki user's life. [04:26:25] example: [04:26:34] (def joan) :) [04:26:55] {{This page title}} [04:26:58] I have a template that I use with parameters to set up a bunch of other pages format wise (natch) [04:27:26] THOSE pages...i'd like to transclude a little blurb onto a third page (sort of a composite page if you will) [04:27:52] instead of going to each page that uses teh template and doing i tried doing it on the template [04:28:24] works for the third page...but now the second page from the template ONLY shows the data...which is what I presume it's supposed to do...and it's my stupid error :) [04:28:59] i tried to read about :substr and all...but I think i got cornfused [04:29:15] arknath: What are you trying to do? [04:29:18] err...subst...fat fingerd that [04:30:04] I've got an RPG wiki that I have (i know...) and I have a template that has parameters so that I can easily and quickly set up classes (second page) using those parameters [04:30:41] Are these css classes? [04:30:47] I have a third page that I want to use a blurb from the class pages as kind of a "quick reference" during character creation...so i want to transclude information from the class pages onto this third page [04:31:02] unfortunately it's nerdier than that...D&D classes [04:31:25] Kk, I won't ask if it's 2.0 or not. [04:31:46] lol...thanks [04:32:27] This will probably be easier if I take a look at your wiki, and what you're trying to do, arknath. [04:32:34] urls? [04:33:10] not a prob.... [04:33:24] what's a quick way to remove the requirement for login? [04:33:41] (its password protected...i know...i'm stingy on top of everything else) [04:34:13] create an account for me, e-mail address amgine@wikimedians.ca, and make me login. [04:34:16] New patchset: PleaseStand; "(bug 35749) Update checkSyntax.php to use Git" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4387 [04:34:24] Then block me when we're done. [04:34:32] right-o...one sec [04:35:31] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4387 [04:36:33] sent [04:38:10] Logged in. What are the page names you're working on? [04:38:12] 03(mod) Update checkSyntax.php --modified to use git instead of svn - 10https://bugzilla.wikimedia.org/35749 +need-review +patch; +comment (10PleaseStand) [04:39:12] Ok...Template:Class is the template [04:39:30] Sentinel is an example of the page that uses Class template [04:39:50] Classes is an example of my transclusion attempt [04:40:03] [04:40:20] (paladin section on the Classes page) [04:41:31] Okay let me troll through what's here. Is this account able to edit userspace? [04:41:57] Ah, no, it isn't. [04:41:57] prolly not...i can make you admin group i t hink [04:42:00] standby [04:43:16] should be good now [04:43:56] okay, can you join #Pleonasm? so we can chat about stuff on your wiki without boring everyone in this channel to tears. [04:44:10] lol...sure [04:58:12] I'm sure the channel gets many requests for GSoCmentors, but I was wondering if anyone would be interested in mentoring a project to implement watchlist grouping. [04:59:14] Proposal application: https://www.mediawiki.org/wiki/User:Blackjack48/GSOC_proposal_for_watchlist_improvements [05:02:04] Ooh, I'd like to throw my entry in for consideration, too: http://www.mediawiki.org/wiki/User:Baconprime/GSoC2012 [05:02:05] :3 [05:04:33] 03tstarling * 10/trunk/extensions/Scribunto/ (6 files in 3 dirs): More changes for extension rename [05:06:29] 03tstarling * 10/trunk/extensions/Scribunto/ (9 files in 2 dirs): File moves for extension rename, and removed unused directory [05:07:44] JPeterson: ParserFunctions does not have low readability. It just needs unusual formatting to be readable, due to MediaWiki's fragile whitespace. [05:07:58] badon: ok [05:08:23] does anyone know if there is a means to oversight Special:AbuseLog? [05:08:57] badon: the multitude of brackets would give use for code color and a bracket marker [05:09:22] JPeterson: I use Notepad++ with 2 space tabs. It does a great job. [05:09:42] badon: what language? [05:10:10] txt [05:10:13] JPeterson: You can see some simple code examples here: http://www.mediawiki.org/wiki/User:Badon [05:11:15] JPeterson: You can see a really complex example here: http://www.coincompendium.com/w/index.php/Template:EBay_sighting_list [05:11:44] This one is probably easier to follow: http://www.coincompendium.com/w/index.php/Template:CC [05:12:53] badon: ok [05:13:02] JPeterson: there are MediaWiki syntax highlighters, but they're crap, so I don't use them. [05:13:35] Notepad++ has good bracket highlighting, and that's all I've ever needed, and my template code is about as advanced as it gets. [05:16:07] I got ideas for my CC template whitespace handling from the examples here: https://www.mediawiki.org/wiki/Extension:Loops [05:16:39] Basically, you can put curly braces back-to-back to eliminate whitespace, which is what I do with Template:CC [05:26:37] 03(mod) Add a direct unwatch link to entries on Special:Watchlist - 10https://bugzilla.wikimedia.org/424 +comment (10Aaron Pramana) [05:41:01] 03(NEW) Initial parsing ( != PST parsing) of a newly created page should be done after the page is there - 10https://bugzilla.wikimedia.org/35750 normal; MediaWiki: Page editing; (liangent) [06:06:16] 03(mod) Initial parsing ( != PST parsing) of a newly created page should be done after the page is there - 10https://bugzilla.wikimedia.org/35750 +comment (10Tim Starling) [06:28:03] 03kaldari * 10/trunk/extensions/PageTriage/ (8 files in 4 dirs): improving more link, adding support for infinite scrolling, fixing layout of stats bar, etc. [06:30:39] 03(mod) [Regression] Performer's username is shown twice in page move entries on the history - 10https://bugzilla.wikimedia.org/34961 +comment (10Fut.Perf.) [06:40:19] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4201 [06:42:06] New review: Hashar; "Test result output is in:" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4201 [06:42:10] Change merged: Hashar; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4201 [06:45:16] New review: Hashar; "Here we go :)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4319 [06:45:19] Change merged: Hashar; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4319 [06:47:54] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4200 [06:56:32] does anyone know if there is a means to oversight Special:AbuseLog? [07:00:09] sDrewth: I think you can only do stuff like https://en.wikipedia.org/w/index.php?title=Special:AbuseLog&hide=6641295 [07:00:24] (just took the last example from enwiki) [07:11:46] New review: Umherirrender; "(no comment)" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/4368 [07:15:56] New patchset: Umherirrender; "(bug 23006) create #speciale parser function" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4340 [07:17:07] New review: Umherirrender; "Rebased to resolve merge conflict in RELEASE-NOTES-1.20" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4340 [07:17:11] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4340 [07:20:40] lo [07:20:55] hallo, sorry, is there somebody from Russia, I need some consultation about mediawiki [07:21:16] I'm from Russia [07:21:18] New review: Nikerabbit; "I don't like new preferences and this adds lots of them." [mediawiki/core] (master); V: 0 C: -2; - https://gerrit.wikimedia.org/r/4350 [07:21:29] anyone knows where to buy stinkbombs ... just in case i'm ever in a meeting such as the one i just came out of and i want to end it fast :D [07:24:23] Kate_Po: what you want to ask? [07:24:54] hi ) [07:25:38] New review: Nikerabbit; "Commit message is confusing. I had to read the code and wonder few minutes until I understood it." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4348 [07:26:19] 03(mod) #switch or #ifeq: checks should be HTML escaped - 10https://bugzilla.wikimedia.org/35628 +comment (10Beta16) [07:27:12] 03(mod) {{PAGENAME}} must not escape special chars, otherwise it makes {{#ifeq:}} unusable - 10https://bugzilla.wikimedia.org/35746 +comment (10Beta16) [07:34:48] 03(mod) {{PAGENAME}} must not escape special chars, otherwise it makes {{#ifeq:}} unusable - 10https://bugzilla.wikimedia.org/35746 04CRIT->normal; +comment (10Niklas Laxström) [07:34:49] 03(mod) {{FILEPATH:{{PAGENAME}} }} doesn't work for filenames containing characters that get escaped to HTML entities - 10https://bugzilla.wikimedia.org/16474 (10Niklas Laxström) [07:34:53] 03(mod) #switch or #ifeq: checks should be HTML escaped - 10https://bugzilla.wikimedia.org/35628 (10Niklas Laxström) [07:37:26] 03(NEW) Many broken link on Special:Version - 10https://bugzilla.wikimedia.org/35751 normal; MediaWiki: Special pages; (niklas.laxstrom) [07:45:03] New review: Nikerabbit; "1) Inline comments" [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/4363 [07:46:39] New review: Nikerabbit; "(no comment)" [mediawiki/core] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/4365 [07:49:38] New review: Nikerabbit; "Would it make sense to have this on by default?" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/4369 [07:51:36] New code comment: Nikerabbit; Thanks for removing Title Case.; [07:51:59] 03(NEW) Add parser function to verify that a string is a valid language code - 10https://bugzilla.wikimedia.org/35752 enhancement; MediaWiki extensions: ParserFunctions; (federicoleva) [07:57:33] New review: Nikerabbit; "Looks like some of the changes are not related and should be split into different commits." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/4381 [08:04:03] Nikerabbit: we have to teach Aaron about splitting his commits :D [08:04:22] On my wiki, the theme doesn't display, or at least the images don't load unless you manually set a theme in the "LocalSettings.php" file, and it caches it. But then when you clear your browsers cache , it's back to the theme not displaying. Anyone have this bug or know how to fix it? [08:06:41] New patchset: IAlex; "Use MediaWikiPerformAction hook instead of ArticleFromTitle." [mediawiki/extensions/WikimediaIncubator] (master) - https://gerrit.wikimedia.org/r/4388 [08:08:42] New review: Nikerabbit; "(no comment)" [mediawiki/core] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/4387 [08:12:05] re [08:24:35] New review: Hashar; "Mixing out changes is probably not the best to do nowadays :-D" [mediawiki/core] (master); V: 0 C: -2; - https://gerrit.wikimedia.org/r/4381 [08:27:49] 03(WONTFIX) Install RandomRootPage on WMF wikis - 10https://bugzilla.wikimedia.org/16655 -need-review ; +comment (10Max Semenik) [08:28:37] Before I nip off to bed, could I solicit anyones' opinions on http://www.mediawiki.org/wiki/User_talk:Baconprime/GSoC2012 ? [08:29:14] It's terribly late in the game to put anything substantial into it, but if there's anything style-wise that I can quickly correct, such advice would be appreciated :3. [08:32:26] question: do you know any mediawiki related projects that needs some work? [08:32:45] I'm trying to apply for google summer of codes with it [08:32:53] I really like mw [08:33:01] but I couldn't find anything specific.. hmm [08:33:07] New review: Hashar; "Quoting Aaron: please use a better name than ipb_cause, like ipb_parent_id or ipb_parent_block." [mediawiki/core] (master); V: 0 C: -2; - https://gerrit.wikimedia.org/r/3841 [08:33:26] baconprime: I am doubtful about the 'create parser for templates' part [08:33:40] daeyun: Aah. Y'know that the summer of code application is in about eight hours, right? [08:33:50] gwicke: That's still in there? It shouldn't be ... [08:33:58] yep [08:34:24] can't be too late though.. as long as I know what to do [08:34:25] hmm [08:35:11] baconprime: yeah, now I see the parsing is limited and moved to week 4 [08:36:15] there is another mention in week 2 [08:37:03] gwicke: I think I'm using the wrong term, there. It'd be 'the system that manipulates the logical structures in the page' -- I just couldn't think of a word ... [08:37:45] is that on the DOM or by looking at wikitext? [08:37:56] Looking at wiki text ... [08:38:05] hashar: so what are you up to today? [08:38:10] that smells like parsing.. [08:38:17] It really does :\ [08:38:19] Nikerabbit: working on testwarm [08:38:23] From my perspective, it seems unavoidable: [08:38:47] anything that modifies structure in the document without speaking to the server constantly would have to affect changes to the tree structure locally. [08:39:03] hashar: javascript testing? [08:40:07] gwicke: How does 'Improve the display manager...' sound? It seems a little more appropriate. [08:40:58] baconprime: tree structure as in DOM? [08:41:02] 03(FIXED) ApiBlockTest::testMakeNormalBlock() broken - 10https://bugzilla.wikimedia.org/35646 +comment (10Antoine "hashar" Musso) [08:41:27] or taxo hierarchy? [08:41:32] gwicke: Yeah ... looking over what I wrote down (that was a while ago, relatively), it indeed looks like I wanted to do that work in milestone four. [08:41:59] Nikerabbit: I am going to have Jenkins to automatically install MediaWiki with a sqlite backend and make the instance available publicly to something like test.wm.org/mw/build12345/index.php [08:42:23] Nikerabbit: then we will ask the TestSwarm swarm to come run the QUnit javascript suite there :-D [08:42:33] that will hopefully be running next week [08:42:34] gwicke: DOM. Kinda. Anyways, that'd be a milestone four project, after I have a better understanding of what would be changing dynamically. [08:42:45] baconprime: I happen to work on such a parser, and rendering taxoboxes happens to be one of the harder tasks.. [08:42:46] hashar, what if the revision contains a blatant vulnerability? [08:43:01] MaxSem: we got a lab machine hacked? :D [08:43:04] In milestones one and two, I'm going to replace 'parser' with 'rdfa parsing library'. [08:44:11] baconprime: in general, just getting the parameters of a template is easy and pretty much solved in Parsoid [08:44:25] but expanding templates for live preview is much harder [08:44:36] gwicke: I intend for the project, by milestone four, to only edit fields that've already been instantiated. [08:44:47] I am currently working on the edge cases, especially in taxoboxes [08:45:21] gwicke: Like, if the user changes the name of a taxon, that's updated automatically; if they ask for more instances in the hierarchy, that'd be a server call. [08:45:47] 03(mod) activating Extension:FormatNum in fa.wiki - 10https://bugzilla.wikimedia.org/32311 +comment (10Niklas Laxström) [08:46:07] I think that'd avoid much of the issues with template expansion -- I'd only have to code in logic about where such in-place changes would be appropriate. [08:47:12] gwicke: My motivation for doing in-place changes like that would be different from the task of doing template expansion on the client side ... [08:47:26] New patchset: Siebrand; "Remove unused message." [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/4389 [08:47:33] 03(NEW) Add a way to use {{FORMATNUM}} to just do digit transform - 10https://bugzilla.wikimedia.org/35753 enhancement; MediaWiki: Internationalization; (niklas.laxstrom) [08:47:38] ... but I think I've explained this already. It's late; sorry if I'm repeating myself :| [08:48:25] 03(mod) activating Extension:FormatNum in fa.wiki - 10https://bugzilla.wikimedia.org/32311 +comment (10Niklas Laxström) [08:48:30] baconprime: right now your proposal reads like a lot of ideas to me [08:49:20] I think it would be a good idea to focus a bit on the main parts, so that people without background in the area get the impression that it is doable and worthwhile [08:50:42] gwicke: Hmm. I suppose that I'm just worried about not having enough to work on; the current plan should take about seventy days to implement fully. [08:51:26] baconprime: I think you underestimate the issues you are getting yourself into a bit ;) [08:51:49] hashar: aha [08:52:05] Nikerabbit: ? [08:52:53] baconprime: I can see that a widget that allows the user to edit parameters as wikitext would be doable [08:53:13] serializing that out again should also not be too hard [08:54:02] gwicke: That's basically what I had in mind, except with a live-ish preview and some generic wizards. [08:54:23] baconprime: you could consider to use action=parse for the preview [08:54:52] once you have the serialization, you can feed that to action=parse for a preview [08:55:00] gwicke: Just what I had in mind! :D [08:55:26] baconprime: it was not clear to me from reading your proposal [08:55:31] gwicke: That'd be the implementation up to milestone four-fiveish, at which point I'd try to make specific sections update automatically (like text fields). [08:56:47] gwicke: Off the top of your head, are there any points in the proposal that seem (for lack of a better word) out of place? [08:56:50] hashar: just acking [08:57:11] Like, items that suggest a project other than what we've just discussed. [08:58:09] baconprime: to me, your technical strategy is not very clearly described in the proposal [08:58:25] which leaves the reader to guess how you might pull this off [08:58:50] gwicke: Would a forward in each milestone help? That is to say, a sentence or two about what I intend to accomplish. [08:59:00] Just so that one wouldn't have to interpret based off of bullet points. [08:59:35] baconprime: emphasizing planned use of existing infrastructure could help for example [08:59:57] then people can identify what is there, and what you have to build [09:01:00] gwicke: The only things that I had thought of in terms of pre-existing frameworks were the template expander and certain formatting tools (e.g. add image, etc.) [09:01:16] 03(mod) Empty tag gives UNIQ - 10https://bugzilla.wikimedia.org/31824 +comment (10Suhas) [09:01:31] I'll give it a shot. [09:01:38] baconprime: action=parse for preview might be good to mention [09:04:07] New patchset: Hashar; "generateSitemap can now optionally skip redirects" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4369 [09:04:15] 04(REOPENED) Portal namespase and ВП (alias to Project) on be: Wikipedia - 10https://bugzilla.wikimedia.org/31749 +comment (10Olya) [09:04:16] New review: jenkins-bot; "Build Failed " [mediawiki/core] (master); V: -1 C: 0; - https://gerrit.wikimedia.org/r/4369 [09:05:33] New review: Hashar; "NikeRabbit wrote:" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/4369 [09:09:37] Hi, I know theres not long left till the deadline, but would anyone be able to have a look at my proposal https://www.mediawiki.org/wiki/User:Johnnorro/GSoC_2012_application [09:09:46] any feedback would be much appreciated [09:11:12] johnduhart: I have read it quickly, looks great to me :-D [09:11:15] rrr [09:11:23] johnnorro: I have read it quickly, looks great to me :-D [09:11:32] johnnorro: though I am not involved at all in our GSoC program [09:11:48] you will have better luck this afternoon if you are available [09:12:20] This channel is often very quiet during European mornings [09:12:40] hashar: thanks, i'll try again a bit later on [09:12:49] need smb from russia [09:13:05] johnnorro: I think our main contact point is sumanah . She is in New-York [09:14:03] hashar: ah ok, not much chance of her being up at this time then [09:14:23] johnnorro: also look out for your potential mentor [09:14:40] nischayn22: are you applying to GSoC as well ? [09:14:49] hashar: yes [09:15:34] hashar: here's my application https://www.mediawiki.org/wiki/User:Nischayn22/Gsoc [09:15:41] feedback is welcome :) [09:16:29] will have a look later on [09:16:33] coffee break for now :-D [09:17:24] restarting jenkins [09:24:52] anyone from enwiki? have question regarding http://en.wikipedia.org/wiki/File:International_Monetary_Fund_logo.svg. Can this image be uploaded to any other language wiki? [09:25:52] it says 'Any other uses of this image, on Wikipedia or elsewhere, may be copyright infringement.'. just want to confrim whether its copyright infringment or not when its uploaded to other wiki. [09:25:56] hi santhosh [09:26:39] you might have better luck asking in #wikipedia-en [09:26:54] p858snake|l: thanks. [09:27:38] 03(mod) rename museum-l to glam - 10https://bugzilla.wikimedia.org/35490 (10Fæ) [09:28:12] johnnorro: I am pretty sure you want to keep the project as simple as possible. [09:28:31] johnnorro: you most probably to make "upload from flickr with all metadata" [09:28:45] johnnorro: picassa could be a second option [09:28:54] johnnorro: albums a third ones [09:29:24] johnnorro: it would be wonderful if your ext could be build to later accept any website :D [09:31:13] nischayn22: looks exciting too. I don't know anything about Semantic Mediawiki though [09:31:58] nischayn22: you will want to check with the possible mentors you mentionned [09:32:15] hasharCafe: I have talked to all of them [09:33:51] hasharCafe: do you think I should give links to my patches independently or pointing to my user page is Ok? [09:34:00] varnent: ^ one doubt [09:34:31] hasharCafe: I was hoping to parse the xml information from Picasa and Flickr APIs into a common format that I would then use in UploadWizard, this would make it easy to extend the functionality to other websites at a later date [09:35:07] nischayn22: you could for sure add a patch section on your user page [09:36:02] hasharCafe: I have a my works section there http://www.mediawiki.org/wiki/User:Nischayn22 [09:36:26] nischayn22: \o/ [09:36:35] johnnorro: that would do it :-) [09:36:45] ffs [09:37:01] is there really no other way to solve merge conflict in git that by removing the conflicts markers manually? [09:37:09] I just want the version I'm merging in [09:37:39] I'm off for the morning; thanks for all the help! [09:39:31] Nikerabbit: git checkout [--ours|--theirs] [09:39:58] there is a way to have a merging tool to show up with the 3 patches [09:40:09] can't remember how to set it up though :-( [09:40:32] ahh [09:40:43] Nikerabbit: git mergetool [09:40:54] Nikerabbit: you will need a supported diff tool to be installed though [09:41:25] 03(NEW) Spam filters based on parsing results can be skipped on page creation - 10https://bugzilla.wikimedia.org/35754 normal; MediaWiki: Page editing; (liangent) [09:41:40] 03(mod) Initial parsing ( != PST parsing) of a newly created page should be done after the page is there - 10https://bugzilla.wikimedia.org/35750 +comment (10Liangent) [09:42:40] hasharCafe: thanks [09:42:58] hasharCafe: and can I revert one file of one previous commit somehow? [09:43:03] the harder is picking one out of opendiff kdiff3 tkdiff xxdiff meld tortoisemerge gvimdiff diffuse ecmerge p4merge araxis bc3 vimdiff emerge [09:44:34] Nikerabbit: you could checkout the file to the version before the commit [09:44:43] hasharCafe: but there has been other changes after that commit [09:45:38] * hasharCafe wonders if cherry-pick has a reverse option [09:54:13] 03(NEW) Backspace, cursor, among others not working in the insert link dialog - 10https://bugzilla.wikimedia.org/35755 normal; MediaWiki extensions: VisualEditor; (joan.creus.c) [09:54:45] eeheee [09:54:53] hasharCafe: how do I get the git commit id from gerrit? [09:55:46] really, is there anything that is easy to do in gerrit? [09:55:51] that would be the Change-Id field in the commit message [09:56:05] hasharCafe: no that's not commit id [09:56:50] okay found it [09:57:01] it's in tiny letters next to Patch Set N [09:59:31] Nikerabbit: looks like `git revert` could revert the change you want [10:00:40] New patchset: Nikerabbit; "Partial revert of I80a4784 for mk" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4390 [10:00:41] hasharCafe: it doesn't accept paths [10:01:43] Nikerabbit: you will have to use git revert [10:01:52] then git reset to HEAD the file you do not want to modify [10:01:57] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4390 [10:02:01] hasharCafe: I had nice oneliner [10:02:05] git show -- | git apply -R [10:02:22] that one is nice [10:02:26] :-] [10:02:32] hasharCafe: where should I add that? [10:02:49] in the Git/workflow article maybe? [10:02:51] ij [10:02:53] ok [10:05:24] hasharCafe: that page is getting longish [10:05:57] talk about it to sumanah :D [10:07:00] installation doesn't belong on that page indeed [10:10:10] https://bugzilla.wikimedia.org/show_bug.cgi?id=30713 would be useful for me, since I'm doing some tests on ajaxifying wikipedia via the history API; can i try to implement a custom-event thing for mediawiki, like adding events such as 'onarticleload'? or is this halted until version x? [10:12:00] joancreus: not going to happen in 1.19 nor on live site in April [10:12:53] joancreus: you wil probably want to talk about it with Krinkle, he is one of our JavaScript gurus [10:13:11] ok [10:13:14] joancreus: usually connected during European evening, 7pm - midnight (UTC + 2) [10:13:21] thanks [10:13:23] joancreus: or drop him an email :-] [10:13:33] for 1.19 I can say you now [10:13:40] i'm in the same TZ i think so no problem [10:13:42] that we are feature frozen :-] [10:13:45] \o/ [10:13:56] he is based in The Netherlands [10:14:27] joancreus: also add yourself in the CC list of bug 30713 so you receive any update made on that bug report. [10:15:24] done :) thanks [10:19:11] New patchset: Nikerabbit; "Gender namespaces for Serbian (sr)" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4391 [10:20:26] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4391 [10:23:14] Nikerabbit: regarding the serbian scripts, when setting namespaceAliases, can't you refer to the other script? [10:23:43] hashar: refer how? [10:24:04] hmm [10:24:12] there is indeed no way to do that :-D [10:24:39] New review: Hashar; "there is a dupe entry :-]" [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/4391 [10:24:41] Nikerabbit: you have a dupe entry :) [10:24:46] in languages/messages/MessagesSr_ec.php [10:25:22] https://gerrit.wikimedia.org/r/#patch,unified,4391,1,languages/messages/MessagesSr_ec.php [10:25:27] New review: Nikerabbit; "(no comment)" [mediawiki/extensions/ArticleFeedbackv5] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/4389 [10:28:52] New review: Nikerabbit; "(no comment)" [mediawiki/extensions/WikimediaIncubator] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/4388 [10:34:23] Ohhh... that puppet trick worked [10:36:02] Wait.. what WHY? NOOO [10:42:37] hashar: it's not duplicate [10:42:41] kom vs. com [10:43:14] sorry, but i'll try one more time, is there anybody from russia? ) [10:43:46] New review: Hashar; "(no comment)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4390 [10:43:49] Change merged: Hashar; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4390 [10:44:43] Kate_Po: we don't have that many russian people here :/ [10:44:51] Kate_Po: maybe later this evening! [10:45:04] mmm ok [10:45:15] i think i can try in the evening [10:45:20] thx ) [10:45:48] Nikerabbit: ok merging change 4391 [10:45:58] New review: Hashar; "(no comment)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4391 [10:46:01] Change merged: Hashar; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4391 [10:48:05] New review: Nikerabbit; "See inline ocmments." [mediawiki/extensions/TranslationNotifications] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/4064 [10:48:25] ops typo [10:54:33] New patchset: Siebrand; "Fix grammar issues in recently added messages." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4393 [10:55:43] New review: Siebrand; "(no comment)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4393 [10:55:46] Change merged: Siebrand; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4393 [10:55:49] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4393 [10:56:08] Nikerabbit: greetings! [10:57:01] Nikerabbit: i have made the changes you told in Extension:WatchGroup and added few more features. Please have a look [10:57:05] Nikerabbit: ^https://github.com/vivekkuamrbagaria/WatchGroup [11:12:05] when the code has error and i am not able to fix it for a long time, i start using echo [11:12:12] MaxSem: ^ [11:15:01] mmm, as a start of work it isn't that bad [11:15:23] MaxSem: Thanks :) [11:16:29] though if I started a serious review I would have criticized almost every line;) [11:16:57] MaxSem: is it that bad? [11:18:32] don't forget, you're still a student [11:18:48] and that project is supposed to work on top-10 website [11:20:08] MaxSem: ok [11:23:38] MaxSem: any other suggestions? :) [11:25:56] Platonides: will your GSOC project be posted somewhere open-source, while still in development? [11:26:30] it'll be really interesting [11:28:53] 03(mod) Many broken link on Special:Version - 10https://bugzilla.wikimedia.org/35751 +comment (10Grunny) [11:37:08] Please take a look on my request for administrator rights: https://www.mediawiki.org/wiki/Project:Requests/User_rights/SVG_%282%29 [11:43:34] Lydia_WMDE: Take a look at https://www.mediawiki.org/wiki/User:Gautham_shankar/Gsoc [11:45:21] https://wikimania2012.wikimedia.org/wiki/Schedule/Submission_review#Technology looks like most of the tech track submissions are being accepted [11:50:21] 03(mod) rename museum-l to glam - 10https://bugzilla.wikimedia.org/35490 +comment (10p858snake) [11:54:29] sumanah, looks like the threshold for passage will be very high [11:54:44] MaxSem: yes. [11:54:58] MaxSem: what are your thoughts on that, given our experience last year? [11:58:01] MaxSem: Next year I need to be more explicit with sort of a soft deadline to circulate your plan on wikitech-l [11:58:23] sumanah, I was referring to your comment on Wikimania [11:58:35] but yes, that too:) [11:58:52] MaxSem: oh! I'm sorry, I have GSoC on the brain till 19:00 UTC [12:00:02] But the Wikimania stuff -- threshold for passage is high? Maybe I'm misunderstanding your usage of "threshold" but it seems like a fairly low threshold given that the majority of talks are getting accepted? [12:00:47] I assume that conference space is finite so they may have to choose [12:00:51] Yay, the Berlin Hackathon is going to have t-shirts? :D [12:01:09] they had last year [12:01:31] I don't know why people are so invested in the t-shirts. [12:01:49] I thought I remembered someone disliked even t-shirts... [12:02:09] Hmm, I hope I added a "none" option to that question. I'll check [12:02:33] Phew, yes we did [12:03:12] maybe next year I can convince people to let me do something else -- a mug or a scarf or something [12:03:58] MaxSem: I actually think that they have been taking the conference space into account but maybe I'm wrong. [12:04:04] I like free t-shirts though... I don't use mugs, and I don't wear scarfs... :/ [12:04:15] 1 data point heard. [12:04:19] MaxSem: so GSoC -- thanks for being a bouncer on the proposals [12:04:29] Lcawte, handkerchiefs! [12:04:59] sumanah, :) [12:05:20] Travel mugs maybe... though they can be a bit pricey... or... /me heads to zazzle to get a whole list of customizable stuffz [12:05:55] New review: Platonides; "Please, don't use (r4335) when you're refering to git changes in gerrit." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4353 [12:06:32] I ordered my event registration eh Eventbrite .. am I the only one that finds the wording weird? [12:07:27] Oooh, yeah, I need to email Nicole don't I... [12:08:24] hack-a-thon fezzes? [12:08:55] * sumanah ignores Lcawte until he asks a specific question that needs answering [12:09:11] Lydia_WMDE: hey, yay with the latest wikidata-l digest, it's 49 msgs long [12:09:16] which is more useful [12:10:07] sumanah: the Nicole you mentioned yesterday is the same one that I contacted about last years event right? [12:10:12] yes [12:10:41] hackathon ties! Or teapots lol [12:14:43] Really.. what can't you customize on Zazzle these days :/ [12:16:23] sumanah: is the plan for hostels to pay for two nights, and let people fly back Sunday evening, or 3 nights and whenever on Monday? [12:16:49] Lcawte: Ask Nicole. [12:16:57] Ok [12:21:12] sumanah: hi [12:21:22] hi potter [12:22:31] sumanah: i have implemented a prototype of Extension:WatchGroup. [12:22:39] sumanah: ^ https://github.com/vivekkuamrbagaria/WatchGroup [12:23:04] potter: neat! did you add a link to that to your proposal, both on mediawiki.org and in Melange? [12:23:36] i added it to my proposal today, i was updating melange now [12:23:38] :( re misspelling [12:24:50] New patchset: Santhosh; "Notify the translators using the talk page." [mediawiki/extensions/TranslationNotifications] (master) - https://gerrit.wikimedia.org/r/4394 [12:25:29] sumanah: ? [12:25:32] Hmmm, so the WMUK office can house 40 people... now, do I think I can fill that office with developery people... [12:25:37] in your username [12:26:56] So I could of had around 12 last year... how do I get more :/ [12:27:33] sumanah: yeah.. but i cant change it now [12:27:47] sumanah: that was a classic typo [12:29:29] potter: really classic :D [12:30:19] nischayn22: yeah.. I had done a typo in my JEE also :P [12:30:36] potter: really JEE, how could you do that? [12:30:54] nischayn22: that me ! \m/ [12:31:18] *thats [12:31:28] nischayn22: yeah..yeah... [12:32:15] nischayn22: :D [12:37:36] sumanah: hey I just got a mail for my extension [12:37:56] nischayn22: you got email that was intended for your extension? [12:38:04] nischayn22: your extension has an email address of its own? [12:38:05] ;-) [12:38:10] very special [12:38:30] sumanah: lol, A guy mailed me that he liked the extension and would like to work on it [12:38:42] oh COOL [12:38:47] that is a great sign! who? [12:39:15] Hey all. Please take a look at my request for administrator rights: https://www.mediawiki.org/wiki/Project:Requests/User_rights/SVG_%282%29 [12:39:20] some Rahul Sharma, he isn't familiar with MW work so I would forward the mail to you [12:39:37] nischayn22: no need to bottleneck on me! [12:39:46] tell him to join us in #mediawiki and join wikitech-l etc [12:39:58] sumanah: Ok, I will do that [12:40:00] (sorry, is it clear what I mean by bottleneck?) [12:40:12] I aim to be a liaison but there is no need here for me to be a gatekeeper! [12:41:51] hmm it seems it'll be useful a script which using localstorage automatically saves the textarea. soo many times i've lost hours of work. beginning to work on it :) [12:42:11] sumanah: well this Rahul guy needs a spell checker, he misspelled my Name [12:42:28] joancreus: there are extensions like https://addons.mozilla.org/en-US/firefox/addon/save-text-area/ [12:42:31] nischayn22: oh man, my name gets misspelled a lot [12:42:43] joancreus: what browser do you use? [12:42:53] joancreus: I'm in firefox 11 and it automatically does it [12:42:53] sumanah: firefox, usually [12:43:01] i'm also in firefox 11 [12:43:08] it warns me if i want to exit [12:43:22] but when it crashes (ie. killall firefox), no luck [12:43:33] oh man, got it [12:43:39] yeah [12:43:47] The "this was embarassing screen" gets the saved URLs but not that, hm= [12:43:51] nischayn22: one time, I was keynote speaker at a conference, so the organizers had arranged a hotel room for me. But when I arrived, the hotel staff had no record of me, and eventually found me under some bizarre misspelling. [12:44:04] mutante: yeah, i hate that screen [12:44:20] joancreus: i haven't tried, but that addon above sounds nice [12:44:28] nischayn22: and then, that night at midnight, someone called my room, from the hotel staff, basically saying "who are you and why are you in this room?" [12:44:40] and then I think I got another call the next night, if I recall correctly. [12:45:01] not chrome/safari/opera/others-compatible. it's not I like those browsers at all, i hate most of them... [12:45:03] Hmm, Google Code-In is the end of the year right? [12:45:13] Lcawte: from november to january [12:45:18] i can tell from my own experience :) [12:45:20] And then on my last morning, I came back into my room after breakfast, and while packing to check out, I saw that someone else had been in my room! like, there was an apple core there that hadn't been there before [12:45:29] so: misspellings. [12:45:34] * sumanah finishes offtopic story [12:45:36] nischayn22: heh, Rahul's mail is something from government? [12:45:42] @mediawiki => please join google code-in next year! [12:45:46] ^ [12:45:46] joancreus: are you a mentor, past student, etc? [12:46:08] sumanah: past? :P [12:46:23] joancreus: Lcawte -- there didn't seem to be much interest from developers in the MW community in mentoring GCI last year. it's A LOT OF WORK setting up all those tasks, reviewing them etc [12:46:36] *current :D [12:46:51] hmm it's true [12:46:53] many many tasks [12:47:03] joancreus: well, Google's office hasn't announced whether it'll happen again this year [12:47:24] sumanah: iirc in the mailing list it was said the chances were high? [12:47:45] anyway, this represents a 0,00001% in google's wealth [12:47:53] Even so. [12:47:54] i don't think it matters to them [12:47:57] It does, actually [12:48:00] Ah, so in Google code-in its task based, like fixing as many bugs as possible type thing? [12:48:01] sumanah, am I right that although students are recommended to find mentors by now, it's not required? [12:48:10] MaxSem: not absolutely required, no. [12:48:13] Lcawte: there are 3 types of task: easy, medium, hard [12:48:18] each gives 1, 2 and 4 points [12:48:33] guess what, Lcawte? there's a FAQ that's easy to find! [12:48:33] it's not *one* huge project as gsoc [12:48:41] but many small tasks [12:48:48] Hmm... [12:49:05] sumanah: see who wants to use my extension http://india-wris.nrsc.gov.in/wrpinfo/index.php?title=Main_Page it is a govt website [12:49:07] MaxSem: there will probably be a few project proposals that are pretty good, but even when we ask around next week, we won't find any mentors who are really enthusiastic about those students or proposals, so we will reject them [12:49:25] nischayn22: congratulations! [12:50:26] Wow... MediaWiki has to enter next year... I'm sure there'd be plenty to do in the documentation category... I'd do it if it won me GCI :P [12:50:28] joancreus: (a) there are only about 4 people in their open source programs office running GCI and GSoC. Of course they could double that number without it being more than a blip on their balance sheet, but they don't. [12:50:38] any direct link to chat on IRC #mediawiki from browser ? [12:50:39] Lcawte: Your desires alone do not drive what the community does. [12:50:41] Lcawte: i hated the most the documentation tasks [12:50:42] Sorry. [12:50:44] nischayn22: yes [12:50:59] nischayn22: http://webchat.freenode.net/?channels=mediawiki [12:51:37] thanks sumanah [12:51:44] joancreus: and (b) they might look at the outcomes from GCI, decide that it doesn't really lead to enough student retention, and switch to a new kind of program that has a better chance of retention. [12:52:12] joancreus: who did you participate with last year? what mentoring organization? [12:52:16] that's true [12:52:37] sumanah: various, the one i participated on the most was sympy [12:52:53] also openintents l10n [12:52:59] something on videolan [12:53:05] huh i have a bad memory [12:53:14] oh yeah, I met one of the VideoLAN people at the Mentor Summit in the fall. [12:53:45] sumanah: i have not found my mentor yet. Till when can i try for one? [12:53:51] That's right, with GCI you can spread your work among many many organizations. [12:54:01] potter: you saw my email on that topic, right? [12:54:30] sumanah: i havent :-|, will see now [12:54:43] potter: I'm sorry, that was someone else [12:54:49] I apologize, I was mixing you up with someone else [12:54:58] If you can get a mentor interested by Friday April 12th, then that will greatly increase the chance of your acceptance. [12:55:09] sumanah: gsoc has been really positive for mediawiki, however, hasn't it? [12:55:15] joancreus: It's been mixed. [12:55:58] joancreus: https://www.mediawiki.org/wiki/Summer_of_Code_Past_Projects [12:56:07] joancreus: https://www.mediawiki.org/wiki/User:MaxSem/GSoC_analysis [12:56:41] joancreus: last year, we put hundreds and hundreds of hours into mentoring 8 students. [12:56:54] sumanah: no problem for the mix up :) i cant even imagine to repsonding to 3-4 people simultaneously [12:56:55] Hmm, after 3 more GSOC's I'll be able to enter (counting this one)... or atleast, if I read the stuff on that one right, and my maths isn't messed up [12:57:06] Fewer than half have stuck around. I don't even know whether those who have left are still in open source. [12:57:26] Lcawte: don't presume that we're doing GSoC every year. We may not do it next year, if this year's students don't succeed and stick around [12:57:38] sumanah: however, ialex told that he is ready to mentor if my proposal meets his expectations. [12:58:03] I'm not completely tied to MediaWiki sumanah, I already hang around here enough :P [12:58:06] potter: then I wish you good luck in adjusting your proposal to meet his expectations -- by 19:00UTC :-) [12:58:24] Lcawte: good to know you diversify your portfolio [13:00:09] 03(mod) Empty tag gives UNIQ - 10https://bugzilla.wikimedia.org/31824 +need-review +patch; +comment (10Sumana Harihareswara) [13:00:41] joancreus: have you hung around sympy, openintents l10n, or VideoLAN? [13:01:43] i've looked at sympy's issues looking for something , not much [13:01:49] but i've kept using it for homework :) [13:02:00] on the others, no, i haven't stayed [13:02:24] so, really, there's little retention [13:02:32] Hi joancreus. [13:02:54] hi [13:04:03] sumanah: [13:04:28] joancreus: on the other hand, GCI has somewhat different aims ... maybe the mentoring organizations care less about retention than they do about just training highschool kids to get into FLOSS communities, read bugtrackers, commit, etc [13:04:33] get into the rhythm of things [13:05:03] sumanah: turns out the guy only liked my extension and needs help for other MW stuff :( Redirecting him to the mailing lists and Irc [13:05:23] nischayn22: my sympathies. thanks for redirecting him [13:05:32] i already had some experience in open source, more or less, but it was definitely great. i learned a lot, i was introduced to git, workflow... [13:06:04] joancreus: We just are not responsive enough, as a community, to be able to do GCI well. So I decided that we shouldn't do it at all for 2011. If our community gets more mentorship capacity by the fall of 2012 then we can revisit that [13:06:10] joancreus: great! [13:06:21] joancreus: mind if I ask -- what region do you live in? [13:06:23] !events [13:06:23] We run face-to-face events for MediaWiki developers and people who want to learn: https://www.mediawiki.org/wiki/MediaWiki_developer_meetings We also have online meetings in IRC to triage bugs: https://www.mediawiki.org/wiki/Bug_management/Triage [13:06:23] We run face-to-face events for MediaWiki developers and people who want to learn: https://www.mediawiki.org/wiki/MediaWiki_developer_meetings We also have online meetings in IRC to triage bugs: https://www.mediawiki.org/wiki/Bug_management/Triage [13:06:23] We run face-to-face events for MediaWiki developers and people who want to learn: https://www.mediawiki.org/wiki/MediaWiki_developer_meetings We also have online meetings in IRC to triage bugs: https://www.mediawiki.org/wiki/Bug_management/Triage [13:06:29] sumanah: catalonia [13:06:33] near barcelona [13:06:45] sumanah: i'm a little lost about how to find a mentor for my project https://www.mediawiki.org/wiki/User:Johnnorro/GSoC_2012_application, should I just ask about on here and wikitech-l? [13:06:48] joancreus: you're already in Europe :) so you could come to our Berlin hackathon [13:06:59] sumanah: i've been thinking about it [13:07:17] the timing is excellent, some weeks before exams, with practically no work to do [13:07:26] and it'd definitely be a great experience [13:07:26] johnnorro: so, finding a mentor is a little bit like marketing. you are trying to appeal to skilled people and ask them to give their time to mentor you [13:07:46] i'd also like to know more about wikidata, probably there'll be WLM stuff [13:08:22] johnnorro: you're starting very very late. Your proposal is "Integrate 'upload from Flickr and Picasa' functionality into UploadWizard". drecodeam also has a similar proposal https://www.mediawiki.org/wiki/User:Drecodeam/GSoC_2012_Application but started circulating it weeks ago. [13:08:57] johnnorro: i did something for WLM similar [13:09:02] but not inside uploadwizard [13:09:06] it was a python script [13:09:41] johnnorro: The mentor who is most interested in this functionality, Ryan Kaldari, has been in communication with Drecodeam, and so far likes his proposal the best. I have to ask -- why did you wait till 2 days before the deadline to communicate about your plans with us? [13:11:14] sumana: I know it's a bit late, I had started work on my proposal and ideas in march, but a unplanned week long stint in hospital in march kind of put me back and I have only just managed to get round to it [13:12:14] johnnorro: here's your lesson for next time: when you start your proposal, speak up about it! [13:12:28] johnnorro: my sympathies on your recent illness [13:15:36] sumanah: just of curiosity, if i wasn't to get accepted onto GSoC, would it be possible to still work on a summer project with a similar support structure, eg mentor and evaluations [13:15:53] johnnorro: Given that there is only 1 mentor who is actively interested in mentoring uploadwizard work, and that your proposal conflicts with another proposal and student that he already prefers, I think you might want to brace yourself :( [13:16:43] johnnorro: of course you are welcome to work on MediaWiki and to ask someone to mentor and evaluate you -- (unpaid of course) -- if you can persuade a mentor that your project is worth doing and that you're smart and resourceful, then I can help with that [13:16:44] joancreus: would I be able to have a look at the script? [13:16:51] I'm the volunteer development coordinator at the Wikimedia Foundation [13:17:21] johnnorro: we have many volunteers who work with us who don't have any formal support structure [13:17:41] johnnorro: it's a really really dirty script [13:17:44] johnnorro: have you already poked around our "how to become a MediaWiki hacker" instructions? [13:17:49] and adapted for only catalan wikipedia [13:18:03] it basically posts to commons after looking to the wlm database [13:18:22] i probably can't mentor, but if accepted i'll be glad to help you in things like how to upload [13:18:30] or fetch from flickr/picasa [13:18:31] joancreus: still... it's somewhere public, right? [13:18:42] sumanah: toolserver [13:18:48] i'd have to post it on github or something [13:18:48] rock. [13:18:54] joancreus: or in our own Git repo [13:19:11] !git [13:19:11] MediaWiki development is using git, a distributed source control manager, starting on March 21st, 2012; details: https://www.mediawiki.org/wiki/Git_happens Instructions for using it: https://www.mediawiki.org/wiki/Git/Workflow To get an account: https://www.mediawiki.org/wiki/Project:Labsconsole_accounts [13:19:11] MediaWiki development is using git, a distributed source control manager, starting on March 21st, 2012; details: https://www.mediawiki.org/wiki/Git_happens Instructions for using it: https://www.mediawiki.org/wiki/Git/Workflow To get an account: https://www.mediawiki.org/wiki/Project:Labsconsole_accounts [13:19:11] MediaWiki development is using git, a distributed source control manager, starting on March 21st, 2012; details: https://www.mediawiki.org/wiki/Git_happens Instructions for using it: https://www.mediawiki.org/wiki/Git/Workflow To get an account: https://www.mediawiki.org/wiki/Project:Labsconsole_accounts [13:19:28] sumanah: yes, I have submitted patches for a couple of things on the 'annoying bugs' page as well [13:19:41] joancreus: you're welcome to set up a repo with your tools: https://www.mediawiki.org/wiki/Git/New_repositories [13:19:48] maybe it'd be of more help for Platonides , who is working on sth wlm-related [13:20:00] sumanah: i'll have a look [13:20:21] johnnorro: ah you're John N! [13:20:56] johnnorro: I'm very sorry for the wait in response to your patches. You should definitely get a developer account so you can submit your patches directly into Git [13:21:00] joancreus: you too [13:21:05] https://www.mediawiki.org/wiki/Developer_access [13:21:26] hey Daniel_WMDE -- I know you're about to head off [13:21:31] Whats with 3 mw-bot's ? [13:21:43] but https://www.mediawiki.org/wiki/User:Gautham_shankar/Gsoc might interest you because if accepted then this person would probably need to coordinate with Wikidata [13:22:00] are you sure? my mediawiki-experience is basically javascript. i know php but i basically nothing about mediawiki internally [13:22:27] joancreus: so what. you have some Wikimedia tool stuff. This is for all Wikimedia tech, not just MW [13:22:39] joancreus: and who knows, maybe you will find stuff to fix in our JS too, someday [13:22:57] if you have the account set up, then it's quick to use when you want it [13:25:36] sumanah: i think i have a svn account inside toolserver [13:25:43] at least, for the erfgoed MMP related to wlm [13:25:45] does it count? [13:26:04] joancreus: aha - no, it doesn't [13:26:09] I should change that wording [13:26:30] ok [13:27:17] johnnorro: So, to answer your question ("if i wasn't to get accepted onto GSoC, would it be possible to still work on a summer project with a similar support structure, eg mentor and evaluations") -- it's possible. But in your specific case I would suggest that you take on some other project. And you will have time to hang around the community, see what needs doing, show your competence, and perhaps attract a mentor who would give you a few lit [13:27:17] tle tasks to do [13:28:19] johnnorro: like, I think the Fundraising people, like Peter Gehres, and apergos on import/export, haven't had any students interested in helping them out [13:29:05] Why so many mw-bots? [13:29:44] 03(mod) Get some statistics about testswarm db performance - 10https://bugzilla.wikimedia.org/35028 +comment (10Antoine "hashar" Musso) [13:31:11] <^demon> Somebody needs to check out mw-bot so he can stop joining multiple times. [13:31:30] sumanah: it's wayy to late to change my proposal now I guess, so I'll just keep going with it, but I will look into other projects and if I fail on the Flickr one, I would still like to work on MW over the summer [13:32:40] johnnorro: sensible. [13:32:49] And I'll ask Ryan Kaldari to take another look at your proposal. [13:33:30] thanks [13:34:31] drecodea_: hey there [13:34:42] hi sumanah [13:35:00] drecodea_: you have another competitor https://www.mediawiki.org/wiki/User:Johnnorro/GSoC_2012_application :-) [13:35:22] sumanah: ya i got to know from the mailing list. Competition is good, keeps you on your toes :D [13:35:28] :) [13:36:50] by the way, have you seen kaldari around, i had to ask him something about my proposal. Had mailed him yesterday but have not got a response, and could not find him on IRC yesterday [13:37:05] !seen ialex [13:37:05] ialex (~IAlex@mediawiki/pdpc.active.ialex) was last seen quitting from #mediawiki 6 days, 16 hours, 2 minutes ago stating (Quit: ialex). [13:37:33] !seen kaldari [13:37:33] kaldari (~rkaldari@208.87.217.46) was last seen quitting from #mediawiki 44 days, 6 hours, 20 minutes ago stating (Quit: kaldari). [13:38:29] drecodeam: Ryan Kaldari does not come into IRC every day. Did you email him? [13:38:39] (again?) [13:38:47] sumanah: whom else can i approach for mentorship regarding WatchGroups? [13:38:52] potter: I don't know. [13:39:06] will aaronshulz be ready? [13:39:15] Probably not. [13:39:18] 03(mod) XSS Attack embedded in web based initial setup - 10https://bugzilla.wikimedia.org/35731 (10Mark A. Hershberger) [13:39:21] Aaron has shown no interest in mentoring this summer. [13:39:24] sumanah: i did not mail him again, was waiting for it since it had only been a day [13:39:28] drecodeam: makes sense. [13:39:38] sumanah: ah ok [13:40:06] drecodeam: If your proposal is accepted and he mentors this summer, then he will have to be more available for you [13:40:42] sumanah: shall i mail wikitech-l asking for mentors ? [13:41:00] potter: I think you should try first to think of what makes you & your project appealing. [13:41:06] sumanah: i am sure he will, he usually is available and does respond to my mails fast [13:41:13] drecodeam: ok, that's good to know! [13:41:19] drecodeam: then I won't worry too much [13:41:45] potter: instead of asking asking asking, try thinking of what you are offering. [13:42:23] sumanah: offering- in what sense ? [13:42:28] after all, you are asking them for something like 100 hours of free work -- try to think from their perspective. what will they get out of mentoring you? [13:42:53] sumanah: i got you :) [13:43:04] nit3ch: did you submit a GSoC proposal? [13:43:53] New review: Hashar; "Looks good to me. Niklas will have the final word on this patch." [mediawiki/core] (master); V: 1 C: 1; - https://gerrit.wikimedia.org/r/4340 [13:46:54] sumanah, hi sumana [13:47:07] sumanah, did u get a chance to talk to Jure ? [13:47:29] chughakshay16: Jure emailed me [13:47:37] sumanah, okay [13:48:12] sumanah, and thanks for all ur help, had it not been for u I would not be having a mentor at this point.. [13:48:15] sumanah, :) [13:48:47] 03(mod) IP Zone issue - 10https://bugzilla.wikimedia.org/35738 +patch (10Mark A. Hershberger) [13:49:07] hi [13:49:38] im trying to create a urllib2 request for special:export [13:49:41] params = {'title': 'Special:Export', 'pages': '%0A'.join(['!', 'XXXX']), 'action': 'submit', } [13:49:48] chughakshay16: :) I am glad I could help. [13:49:50] if i put a single page in 'pages' it is ok [13:50:25] but when i want to add more than one page, i have to use %0A as separator, but it doesnt work [13:52:05] New review: Krinkle; "(no comment)" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/4251 [13:55:03] New review: Nikerabbit; "Implementation is okay, but I haven't seen anyone present usecase where this is really useful (and n..." [mediawiki/core] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/4340 [13:55:06] hi hexmode [13:55:30] sumanah: hey [13:55:45] hexmode: so I see that a little work on the 1.19 page happened yesterday, so that's nice [13:56:05] going through the new bugs... will work on 1.19 page today [13:56:24] didn't get to it yesterday since I dug into some bugs [13:56:38] hexmode: sure, makes sense [13:57:13] where should I place functions which I want to use in different extensions? I use to place them directly in Title.php and User.php but that's wrong, so I want to do it correctly :) [13:57:26] but, yea, the page looks much better now [13:58:55] ok, time for some exercise, back in an hour [13:59:04] more like 45 min really [14:02:10] 03greg * 10/trunk/extensions/SemanticMediaWiki/includes/storage/SMW_SQLStore2.php: [14:02:10] We don't want the quoted table name when we are doing a direct lookup via a [14:02:10] column value. We probably do not want to use tableName() with 'raw' either, [14:02:10] because *any* modification of said name will break the query. Other than a [14:02:11] complete table rename, which seems very, very unlikely and unwanted. This [14:02:12] appears to be mentioned in bug 34855. [14:04:01] 03(mod) Query failed: ERROR: syntax error at or near "smw_tmp_unusedprops" LINE 1: ...iesSpecial Mioze7Ae */ OR REPLACE FUNCTION create_"smw_tmp_u... ^ - 10https://bugzilla.wikimedia.org/34855 +comment (10Greg Sabino Mullane) [14:04:35] !gerritchange 4368 [14:04:35] https://gerrit.wikimedia.org/r/#change,4368 [14:04:50] New patchset: Grunny; "(bug 35751) Fix git revision links on Special:Version" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4409 [14:04:51] MaxSem, thanks for submitting that, I'd forgotten about it :D [14:05:06] :P [14:06:02] I don't have access to my own computer again until monday, so I can't fix Umherirrender's issue with the param descriptions yet. [14:06:05] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4409 [14:06:25] 03(mod) https://www.wikisource.org redirects to the unsecured http://wikisource.org/wiki/Main_Page - 10https://bugzilla.wikimedia.org/35740 +comment (10Mark A. Hershberger) [14:06:39] 03(mod) Many broken link on Special:Version - 10https://bugzilla.wikimedia.org/35751 +need-review +patch; +comment (10Grunny) [14:08:06] I want to write some unit tests for api. Any ideas how can I populate the database with different snapshots for each test? [14:08:33] New review: Platonides; "It's not nice having to add a _e function for each one." [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/4340 [14:09:26] 03(mod) iOS save/share menu should offer to mail link - 10https://bugzilla.wikimedia.org/35742 (10Mark A. Hershberger) [14:09:43] 03(mod) Inline styles in wikitext cause problems on mobile site - 10https://bugzilla.wikimedia.org/35704 summary (10Jon) [14:14:53] IMNSHO we just start to block 112.210.0.0/16 on wikis where SGF is active, and nothing else shows up in that space [14:15:18] Platonides: Nikerabbit what do we decide about {{speciale}} ? [14:15:43] Platonides: Nikerabbit : does it need to be discussed a bit more on the bug report or can I merges it (g 4340) ? [14:17:37] I have two other patches in BZ but one of them changes some extensions and is only partially tested [14:18:54] hashar: I wont cry if it gets merged but I'd like to see someone provide use cases [14:20:49] Nikerabbit: ok I understand there is no use cases. But maybe by providing that new function people will start using it [14:21:04] it is simple enough I am going to be bold and apply it [14:23:32] 03(FIXED) Missing SSL certificates on gerrit.wikimedia.org blocking anonymous git clones - 10https://bugzilla.wikimedia.org/35709 +comment (10Mark A. Hershberger) [14:23:41] New review: Hashar; "Although there is no real use cases for now, that change is not going to kill us and might help some..." [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4340 [14:23:45] Change merged: Hashar; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4340 [14:24:04] 03(FIXED) create #speciale parser function - 10https://bugzilla.wikimedia.org/23006 +comment (10Antoine "hashar" Musso) [14:24:48] New patchset: QChris; "Adding tests for dumps (debugging; do not submit)" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4155 [14:24:55] 03(mod) Nearby map view should be able to open markers in native Maps application - 10https://bugzilla.wikimedia.org/35743 normal->15enhancement (10Mark A. Hershberger) [14:25:17] New review: Umherirrender; "Yes, it is possible to use urlencode, but it is easy to do and to understand, when there is a specia..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/4340 [14:26:16] New review: jenkins-bot; "Build Failed " [mediawiki/core] (master); V: -1 C: 0; - https://gerrit.wikimedia.org/r/4155 [14:26:20] 03(mod) Don't give people with comment hiding rights the 'Flag as abuse' link - 10https://bugzilla.wikimedia.org/35744 (10Mark A. Hershberger) [14:27:04] 03(mod) HTMLForm multiselect uses tables, making it impossible to use certain css styles - 10https://bugzilla.wikimedia.org/35745 (10Mark A. Hershberger) [14:28:09] this channel used to be more helpful in the past... [14:30:32] can we change gerrit diff colors? [14:30:48] 14(DUP) {{PAGENAME}} must not escape special chars, otherwise it makes {{#ifeq:}} unusable - 10https://bugzilla.wikimedia.org/35746 +comment (10Mark A. Hershberger) [14:30:50] I find them straining my eyes [14:31:24] New patchset: QChris; "Adding tests for dumps (debugging; do not submit)" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4155 [14:31:41] 03(mod) Search function shouldn't be disabled on protected pages - 10https://bugzilla.wikimedia.org/35747 normal->15enhancement (10Mark A. Hershberger) [14:32:54] New review: jenkins-bot; "Build Failed " [mediawiki/core] (master); V: -1 C: 0; - https://gerrit.wikimedia.org/r/4155 [14:33:10] 03(mod) Romanized keyboard layout for Newari has wrong input rules - 10https://bugzilla.wikimedia.org/35748 (10Mark A. Hershberger) [14:33:46] New review: Umherirrender; "I know that adding more Preferences is not loved by all developer. But hardcoded defaults are bad. W..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/4350 [14:35:46] 03(FIXED) Update checkSyntax.php --modified to use git instead of svn - 10https://bugzilla.wikimedia.org/35749 +comment (10Mark A. Hershberger) [14:37:28] 03(mod) Initial parsing ( != PST parsing) of a newly created page should be done after the page is there - 10https://bugzilla.wikimedia.org/35750 (10Mark A. Hershberger) [14:39:38] New review: Nikerabbit; "Added some inline comments." [mediawiki/extensions/TranslationNotifications] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/4394 [14:42:54] New patchset: QChris; "Adding tests for dumps (debugging; do not submit)" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4155 [14:44:13] New review: MarkAHershberger; "I've closed https://bugzilla.wikimedia.org/35749 pending the acceptance of this patch. Please re-op..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/4387 [14:44:13] New review: jenkins-bot; "Build Failed " [mediawiki/core] (master); V: -1 C: 0; - https://gerrit.wikimedia.org/r/4155 [14:47:20] New review: MarkAHershberger; "I've closed https://bugzilla.wikimedia.org/35751 pending the review. Please re-open that bug if thi..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/4409 [14:48:17] 03(FIXED) Many broken link on Special:Version - 10https://bugzilla.wikimedia.org/35751 +comment (10Mark A. Hershberger) [14:49:42] New patchset: Inez; "Just a test" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/4414 [14:49:51] 03(mod) Spam filters based on parsing results can be skipped on page creation - 10https://bugzilla.wikimedia.org/35754 (10Mark A. Hershberger) [14:53:27] 03(mod) Backspace, cursor, among others not working in the insert link dialog - 10https://bugzilla.wikimedia.org/35755 (10Mark A. Hershberger) [14:54:04] New patchset: QChris; "Adding tests for dumps (debugging; do not submit)" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4155 [14:55:22] New review: jenkins-bot; "Build Failed " [mediawiki/core] (master); V: -1 C: 0; - https://gerrit.wikimedia.org/r/4155 [14:56:57] OK Quick question [14:57:34] http://en.wikisource.org/wiki/User:Sfan00_IMG/Sandbox When transcluding stuff, is it normal to get line breaks between usages of a tag ? [14:58:00] Ideally the stuff in both versions of chapter 3 should link up seamlessly , but they don't seem to at present... [14:58:12] Suggestions, (before I treat this as a glitch) [14:58:14] ? [14:58:19] 03(mod) Query failed: ERROR: syntax error at or near "smw_tmp_unusedprops" LINE 1: ...iesSpecial Mioze7Ae */ OR REPLACE FUNCTION create_"smw_tmp_u... ^ - 10https://bugzilla.wikimedia.org/34855 +comment (10Markus Krötzsch) [14:58:45] 03(NEW) Parameter for square thumbs - 10https://bugzilla.wikimedia.org/35756 normal; MediaWiki: Images and files; (subfader) [15:01:36] Is anyone in here? [15:01:39] is there a way to retrieve the thumbnail path from an image name? [15:04:26] sumanah: finished exercising ? [15:04:35] hi potter -- yes, for now [15:05:11] sumanah: i am now in bangalore(home after so many days) [15:05:14] that reminds me ... need to check if my foot is healed enought o do that half marathon next week [15:05:16] :) [15:06:05] Anyone? [15:06:13] I'm having a problem here... [15:06:25] <^demon> !ask | Qcoder00 [15:06:25] Qcoder00: Hi, how can we help you? Just ask your question. [15:06:36] ^demon I did [15:06:41] No-one responded [15:06:42] !lists | Qcoder00 [15:06:42] Qcoder00: mediawiki-l and wikitech-l are the primary mailing lists for MediaWiki-related issues. See https://www.mediawiki.org/wiki/Mailing_lists for details. [15:06:50] Qcoder00: the lists might help you if IRC didn't. [15:06:52] Good luck [15:07:09] The problem needs a simple answer [15:07:21] New patchset: QChris; "Adding tests for dumps (debugging; do not submit)" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4155 [15:07:34] New review: Hashar; "Wonderful! Thanks for the fix :-]" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4387 [15:07:34] Does each use of cause a line break fro each instance... [15:07:35] Qcoder00: can you repeat ur problem please [15:07:37] Change merged: Hashar; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4387 [15:08:08] potter: http://en.wikisource.org/wiki/User:Sfan00_IMG/Sandbox in Chapter 3 there is a line break between 2 sections (trancluded) which shouldn't be there [15:08:27] I've checked both sides of the transclude for a line break and can't find one... [15:08:39] New review: jenkins-bot; "Build Failed " [mediawiki/core] (master); V: -1 C: 0; - https://gerrit.wikimedia.org/r/4155 [15:08:53] So Does each use of cause a line break at the start of each use? [15:09:10] If so , it's an annoying glitch I'd like to disable.. [15:09:18] Qcoder00: before "Original version (as given by Ruffhead)" ? [15:09:25] Yes... [15:09:36] Section beginning CAPII. [15:09:42] *CAP III. sorry [15:09:59] because of formatting in the original document I'm using sections on this transclusion [15:10:12] (It's sandbox because I wasn't sure it would work) [15:10:18] As I'm finding , it doesn't [15:10:44] check that page now [15:10:57] No change [15:11:49] ... hath " and "had ..." should link up as one paragraph, but don't [15:11:52] New patchset: Inez; "Merge changes from branch ce-poll" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/4417 [15:11:53] New patchset: Inez; "Merge changes from branch ce-poll" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/4418 [15:12:12] So as i understood, basically there is two lines of enter , but you need only one right? [15:12:19] Qcoder00: ^ [15:12:58] potter: I need to know if using causes a line break between each use... [15:13:18] Qcoder00: ah, ok give me a min [15:13:22] :) [15:13:27] because as I explained above "...hath" and "had ..." should link up as a single paragraph... [15:13:38] qchris: spammer :-]]]]]]]]]]]]]]]]]]]] [15:13:58] I'd I had checked for suprious line feeds on eeach of the respective source pages [15:14:02] New patchset: Inez; "getLeafNode is now a static method and should be called as a static method" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/4419 [15:15:39] hashar: :D [15:16:11] potter: What i think is happening is that somewhere a line break/(or pragraph break) is being generated which should not be... [15:16:26] but I've tried to track down where and can't find it.. [15:19:25] New patchset: MarkAHershberger; "w/s and spelling" [mediawiki/extensions/Math] (master) - https://gerrit.wikimedia.org/r/4420 [15:21:07] New review: Hashar; "(no comment)" [mediawiki/extensions/Math] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4420 [15:21:10] Change merged: Hashar; [mediawiki/extensions/Math] (master) - https://gerrit.wikimedia.org/r/4420 [15:21:37] New patchset: MarkAHershberger; "Fix for the empty math tag" [mediawiki/extensions/Math] (master) - https://gerrit.wikimedia.org/r/4422 [15:23:03] Qcoder00: i can see changes in the page [15:23:14] Qcoder00: the line has dissapeared [15:23:28] Diff please [15:23:36] Finally figured out how to get Git working on this stupid windows laptop I'm stuck with [15:23:38] I'm still seeing the 'gap' [15:24:42] http://en.wikisource.org/w/index.php?title=User:Sfan00_IMG/Sandbox&oldid=3732857 is the latest revison and it still doesn't format as I want it to [15:25:02] So i will ask (for the thrid time) Does cause a line break? [15:25:07] *third [15:26:16] Qcoder00: it is not a good practice to ask your doubts so many times [15:26:29] I am not getting an answer [15:26:32] SO I will keep asking [15:26:37] Qcoder00: people may be busy with something else [15:26:39] New patchset: QChris; "Adding tests for dumps (debugging; do not submit)" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4155 [15:26:40] Until I get one [15:27:02] Qcoder00: this will not get help you :) [15:27:07] Qcoder00: check this diff - http://en.wikisource.org/w/index.php?title=User:Sfan00_IMG/Sandbox&diff=3732857&oldid=3732852 [15:27:24] Yes , that's the edit I made [15:27:42] By putting both transclusions on the same line in case it was that simple... It's not [15:27:48] New review: jenkins-bot; "Build Failed " [mediawiki/core] (master); V: -1 C: 0; - https://gerrit.wikimedia.org/r/4155 [15:29:08] Qcoder00: can you be clear? [15:29:08] Qcoder00: check this -http://en.wikisource.org/w/index.php?title=User:Sfan00_IMG/Sandbox&diff=3732857&oldid=3732852 [15:29:30] I did [15:29:42] The glitch I am seeing is not solved by that edit [15:30:09] As I have said REPEATEDLY... [15:30:11] Qcoder00: must introduce a line break, from the point of view of a developer :) [15:30:19] Thank you [15:30:25] That's the answer I actually needed [15:30:27] :) [15:30:45] Time to file a feature request [15:31:04] Qcoder00: what request? [15:31:23] To allow the line-break page is generating to be disabled [15:32:00] otherwise it's going to be a major hassle trying to transclude stuff from the transcription of the DjVU concerned [15:32:12] because of the formatting of the original... [15:34:46] New patchset: L10n-bot; "Translation updates from translatewiki.net" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4427 [15:35:16] hello [15:36:00] hi nofx-punk [15:36:01] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4427 [15:36:43] New review: Demon; "I'm beginning to think the hook isn't running at all :\" [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/4427 [15:36:45] Change merged: Demon; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4427 [15:37:25] who can help me, i need to delete history for one page only [15:38:22] history > /index.php?title=Page&action=history [15:38:25] New review: Reedy; "(no comment)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4200 [15:38:28] Change merged: Reedy; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4200 [15:38:41] nofx-punk: are you the administrator on that wiki? [15:40:04] yes [15:41:28] hi baconprime [15:42:00] sumanah: Good morning! [15:42:11] Right, well checking the HTML source of the sandbox it seems a paragrpah break is being generated [15:42:16] .. [15:42:23] So I say there's a bug [15:42:31] baconprime: I really really wish you had started participating in our IRC channels and our mailing list weeks or months ago, to help get more interest in your proposal and so on [15:42:43] 03a_engels * 10/trunk/wikistats/squids/ (4 files): making the UserAgent data work for now; non-working first version of the CountryInfo that I am working on [15:42:43] Or that needs an additional paramter... [15:42:56] New patchset: Alex Monk; "(bug 32492) API now allows editing using pageid" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4368 [15:43:28] Okay [15:43:28] sumanah: The real kicker is that I was lurking around before then, but never did anything more than read :| is it really 100% impossible to be accepted having not found a mentor by now? [15:43:34] New patchset: Inez; "Make toolbar and context menu works" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/4428 [15:43:51] baconprime: not 100% but pretty low. [15:44:09] baconprime: why didn't you speak up earlier? [15:44:13] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4368 [15:44:19] baconprime: If you can attract a mentor by Friday 12 April that increases your chances. [15:44:32] okay [15:44:46] baconprime: maybe you could seek out fancy template makers on English Wikipedia and so on. [15:45:02] but also baconprime it's totally reasonable for you to just work on that project as a volunteer, as a member of our community [15:45:19] we'll help you -- you just will not have a dedicated mentor or stipend, or the deadlines/evaluations imposed by Google [15:45:28] So thanks to hexmode's ssh-agent tutorial thing I've figured out how to get it set up here [15:45:48] Question : How do i file bugs? [15:45:52] Krenair: :) [15:45:58] sumanah: Answering in reverse order: oh yeah, totally -- it's just that I was _really_ hoping to get a proper job this summer. It was either this or McDonald's, but I'd still love to work on the project in my spare time! [15:45:59] that thing is so old [15:46:20] baconprime: well there are still other choices! [15:46:41] baconprime: why is it either this or McDonald's? thousands of other firms exist, many of which take summer interns. [15:47:05] Some of them work on MediaWiki. http://www.wikimatrix.org/consultants/mediawiki/consulting/ [15:47:30] 03(mod) WebOS port of PhoneGap app - 10https://bugzilla.wikimedia.org/31977 +comment (10Maël Lavault) [15:47:44] sumanah: Not many of them will take a summer intern with a terrible GPA and without a diploma ... or at least that's just my experience at looking through job posting. [15:47:50] sumanah: I'll take a look at that; thanks! [15:48:11] sumanah: Er, am taking a look at that right now, thanks :). [15:48:53] baconprime -- and if you're lurking, then you saw a dozen other students mention their proposals and get help, criticism, momentum [15:49:39] nuff off diz ... need to make easter eggs :D [15:50:02] sumanah: I get quite easily intimidated by the prospect of competing against other, more qualified persons -- just a personality quirk, but a really awful one. [15:50:10] baconprime: argh. yeah. [15:50:16] baconprime: the best summer internships are the ones you seek out and make [15:50:22] sumanah: And yeah, I'm most definitely kicking myself in the butt on this one, in case there's any question about that. [15:50:57] baconprime: If you are still enrolled in a college in April of 2013 then you will be eligible for GSoC again, if it's run the way it is this year [15:51:11] baconprime: have you ever heard of "worse is better" or "fail faster"? [15:51:25] sumanah: In a recent blog post, yep. [15:51:46] sumanah: Right, that was unclear: yes, I've heard of the concept :). [15:52:25] baconprime: Your writing is far better than most of the writing we see in GSoC proposals [15:52:46] baconprime: you seem very smart [15:52:48] :) [15:53:21] sumanah: Thanks! But yes. I'm ... going to send in my proposal much sooner next year. [15:53:38] baconprime: and not just send it in, right? but also chat up the community. [15:53:50] !events | baconprime [15:53:50] baconprime: We run face-to-face events for MediaWiki developers and people who want to learn: https://www.mediawiki.org/wiki/MediaWiki_developer_meetings We also have online meetings in IRC to triage bugs: https://www.mediawiki.org/wiki/Bug_management/Triage [15:53:57] 03(NEW) Not possible to transclude to single paragraph over multiple instances of - 10https://bugzilla.wikimedia.org/35757 normal; MediaWiki extensions: ProofreadPage; (wiki) [15:54:12] also, baconprime, you should think about coming to one of our events, or hosting a hackday at your school [15:56:02] sumanah: Hosting a hackday is a great idea, actually. My faculty's student society has been trying to set up more events ... [15:56:09] and baconprime there ARE options out there other than retail and GSoC. For example you might be able to set yourself up on eLance or codeguru to do one-off consulting jobs. [15:56:21] sumanah: Er, more *coding* and productive events, but yes. [15:56:25] Right [15:57:19] baconprime: In your proposal, you say, "Nearly every project I've worked on in my life has been assigned for a class; the few that weren't were the only interesting ones, so the prospect of working on anything that I want on software that I use regularly appeals greatly to me." PLEASE LINK TO THE CODE YOU HAVE WRITTEN! [15:57:22] sorry for allcapsing [15:57:25] sumanah: What I was looking for in a gsoc position was the mentorship and direction; I can see getting that through a internship, but I fear that I'd be too inexperienced to start anything out on my own. [15:57:42] but please do mention the kinds of non-assigned projects you've done and link to code! [15:58:25] sumanah: bug:14623 has to be reviewed. [15:58:33] !b 14623 [15:58:33] https://bugzilla.wikimedia.org/show_bug.cgi?id=14623 [15:58:59] baconprime: everyone starts somewhere [15:59:01] potter: looking [15:59:09] sumanah: :) [15:59:20] potter: did you submit it as a Git commit yet? [15:59:26] sumanah: Hmm. Well, I've got a toy project lying around. I guess I'll open the repo on github. [15:59:31] baconprime: YES [15:59:48] baconprime - the contradiction of open source - in our vulnerability is our strength [16:00:10] potter: use gerrit, it makes commits much faster than submitting patch at bugzilla [16:00:12] sumanah: no, i had submitted it before shifting [16:00:22] potter: you can just submit it again as a branch to Gerrit [16:00:31] sumanah: surely [16:00:35] potter: and nischayn22 is right, it makes reviews happen way faster. [16:00:36] https://bugzilla.wikimedia.org/show_bug.cgi?id=35757 - My issue now filed as a bug [16:01:03] Not that anyone will notice [16:01:08] 03(mod) Not possible to transclude to single paragraph over multiple instances of - 10https://bugzilla.wikimedia.org/35757 +comment (10Sumana Harihareswara) [16:01:17] Qcoder00: I've cc'd Zaran, who works on that extension a lot [16:01:38] Qcoder00: so, at least one person has noticed. [16:01:44] The particualr issue here is to do with a 'continuation' [16:01:45] (me) [16:01:55] sumanah: I have tried my best to minimize any grammatical errors in my application [16:01:56] Qcoder00: then please add that to the bug. [16:02:13] sumanah : I gave a link to the sandbox [16:02:17] in the bug report [16:03:14] 03(mod) Not possible to transclude to single paragraph over multiple instances of - 10https://bugzilla.wikimedia.org/35757 +comment (10Sumana Harihareswara) [16:03:16] * sumanah adds your comment to the bug anyway [16:03:24] New review: Catrope; "(no comment)" [mediawiki/extensions/ArticleFeedbackv5] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4389 [16:03:27] Change merged: Catrope; [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/4389 [16:03:48] nischayn22: "Semantic MediaWiki is about making extensive use of the data in a wiki such that it can be processed and queried dynamically, but when used with wikis with large contents it has a few performance issues see discussion. " do you see the problem in that sentence? [16:03:56] :) [16:04:14] sumanah: see discussion? [16:04:28] Right. That should be in parentheses, or something like that. [16:04:51] sumanah: thanks,anything else I missed? [16:05:05] nischayn22: "SMW database was designed with an extendable storage abstraction layer in mind, but later the number of DataItems was fixed at 10, the database design thus needs a few refinements. " That last comma should be a semicolon, or you should start a new sentence. [16:05:11] nischayn22: I could go through line by line if you want [16:05:57] New review: Demon; "It would've made more sense to move this sort of functionality into the GitInfo class." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4387 [16:05:57] sumanah: If you have the patience I will actually want that. [16:06:17] nischayn22: I think you should make all of your "required deliverables" grammatically similar. Like, they should all be nouns, or verbs in the same tense [16:06:34] New review: Catrope; "Did you mean to combine this with https://gerrit.wikimedia.org/r/#change,4417 ?" [mediawiki/extensions/VisualEditor] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/4418 [16:06:36] Ok [16:06:36] nischayn22: sure, why not, I'm just sitting here waiting for more proposals & last-minute questions for the next 3 hours basically [16:07:26] (by the way, nischayn22, I am sorry that I cannot remember the grammar of your proposal before the fixes, but I'm sure you have improved a lot and I congratulate you for that!) [16:07:51] (I have been reading and writing English for almost 3 decades .... it's just a matter of practice.) [16:08:14] sumanah: Yes, I have improved. Many many thanks to you. [16:08:22] nischayn22: "Analyse the problems with the outdated database and simplicity required" -- not sure what "simplicity required" means here, clarify? [16:08:43] 03(mod) Parameter for square thumbs - 10https://bugzilla.wikimedia.org/35756 normal->15enhancement (10Subfader) [16:08:54] nischayn22: "Implement a table to store hash values of queries, before performing any query we do a hash and compare with the initial hash from the table, if different we perform the write and rewrite the hash value in the table." again you're using commas where maybe you want to separate sentences or use a semicolon. [16:09:36] 03a_engels * 10/trunk/wikistats/squids/SquidReportArchive.pl: bugfix [16:09:37] "This can be done in two ways using memcache or implementing MW's Query Page " I would add words and punctuation as: "This can be done in one of two ways: either using memcache, or implementing MW's Query Page." So you should also specify that you'll need time to decide on an approach and implement it! [16:10:13] 03(mod) Not possible to transclude to single paragraph over multiple instances of - 10https://bugzilla.wikimedia.org/35757 (10wiki) [16:10:21] sumanah: Updated bug [16:10:40] in an extension, how could I scrape the article's wiki markup source with regex? [16:10:48] Great, thanks Qcoder00! I bet that will make it a lot easier to get the problem fixed [16:10:53] Subfader: why not use the API? [16:10:56] !api [16:10:56] The MediaWiki API provides direct, high-level access to the data contained in the MediaWiki databases. Client programs should be able to use the API to login, get data, and post changes. Find out more at . For client libraries in various languages, see . [16:11:16] I have it disabled [16:11:19] sumanah: As I said in my notes to the bug... [16:11:21] Subfader: why? [16:11:28] paranoid ;) [16:11:44] summanah: A straightforward transclude wasn't possible because of multi-column issues... [16:12:11] Hence the need to combine multiple 'sections' into one paragraph. [16:12:32] yup, I saw. [16:12:41] Subfader: you have put yourself in this position. [16:13:01] I want to retrieve the name of the first image used on an article (not alphabetically via imagelinks). [16:13:21] I guess there's an easy function to retrieve the article text before it is parsed without the API [16:13:45] Subfader: At this point I point you to the wide world of parser/screenscraper helper tools, like Beautiful Soup and lxml and ElemenTree and so on. [16:13:47] Sumanah: Fixing the 'bug'' (Although I' supsect I'm pushing what Proofread pages was designed to do) would help greatly for some documents... [16:14:07] which might have side by side versions for example ... [16:14:30] that doesn't help me atm ;) [16:14:30] * sumanah is just going to transcribe this into bug comments [16:15:26] I did have some other comments relating to sections, but they are more in the way of a feature request than a bug as such [16:16:03] Go ahead and file those in Bugzilla as well and cc Zaran -- he will take a look [16:16:31] 03(mod) Not possible to transclude to single paragraph over multiple instances of - 10https://bugzilla.wikimedia.org/35757 +comment (10Sumana Harihareswara) [16:16:40] Well it was more about expanding the sectiosn code, so it could be used in places other than Pages: [16:16:46] Again - go ahead. [16:17:09] Just trying to help you out -- go write out your specifications to make it easier for someone to implement them! :-) [16:17:46] :) [16:17:50] Qcoder00: Bugzilla is a main way that MediaWiki & extensions developers track both bugs to be fixed and enhancements that people request (you can file your new issue under "Enhancement") [16:18:25] sumanah: The enhancement would be to allow sections support for ANY page... [16:18:41] nischayn22: you ready for more? [16:18:44] For example if you had sections support on talk pages you could quite easily generate digests for example [16:18:49] sumanah: not yet [16:18:59] Qcoder00: remember, I am not the person who will implement this [16:19:03] Qcoder00: I'm not a developer [16:19:09] Qcoder00: and I don't use ProofreadPage myself. [16:19:17] And I don't manage Zaran's time (he is a volunteer). [16:24:12] Noted [16:24:22] summanah: Thanbks for looking at the bug though [16:24:34] !tabcompletion | Qcoder00 [16:24:34] Qcoder00: Instead of manually typing another person's nickname in IRC, you can type the beginning of their name and hit TAB on your keyboard to get it autocompleted, like on the command line. This avoids misspellings. Just make sure it's the right person! [16:24:44] Glad I could help, Qcoder00 [16:26:47] sumanah: Ready! [16:26:52] ok nischayn22 I will go back to eating my sandwich...... ah ok [16:27:19] Hmm, weirdly, much of your application now looks like gibberish in my email! [16:27:32] never mind [16:27:33] Thunderbird issue [16:27:52] Thunderbirds, GO! [16:27:56] sumanah: sure its a Thunderbird issue? [16:28:03] fairly sure. [16:28:10] I can see it fine in Melange. [16:28:39] nischayn22: in the If Time Permits section, why is "Caching" capitalized? [16:28:46] New patchset: Bagariavivek; "Added preload parameter" [mediawiki/extensions/InputBox] (master) - https://gerrit.wikimedia.org/r/4433 [16:28:49] similarly for your phrase "Expensive Special Pages" [16:29:04] and sometimes you capitalize Special and sometimes you don't [16:29:14] I think you could do it either way, but be consistent throughout your proposal [16:29:46] nischayn22: similarly, I believe you should capitalize "github" as "GitHub" [16:30:04] sumanah: Yes, I will capitalize them everywhere also I now see LocalSettings.php should have S capitalized [16:30:26] nischayn22: you aren't the only one who forgets that -- sometimes it causes a snag in fixing people's problems [16:30:38] because they grep and they forget that search can be case-sensitive [16:30:40] etc etc [16:31:11] nischayn22: I suggest that you change " Milestone 3 (2 week) Highly polled RDF and RSS exports are cached" to a verb, to match your other milestones. [16:31:35] "My name is Nischay Nahata, an engineering student from National Institute of Technology, India." Your name is not Nischay Nahata, an engineering student from National Institute of Technology, India :-) [16:31:36] also after I started working on MW I realized it actually matters to say PHP instead of php [16:31:55] In writing like this, it does increase your credibility [16:32:08] New review: MaxSem; "(no comment)" [mediawiki/extensions/InputBox] (master) C: -1; - https://gerrit.wikimedia.org/r/4433 [16:32:12] * nischayn22 is laughing at himself [16:32:29] a good attitude :) [16:33:35] sumanah: is this fine - https://gerrit.wikimedia.org/r/#change,4433 [16:33:36] nischayn22: "This serves two purposes for me, getting to work with experienced developers from different parts of the world and contributing to Wikimedia with code." can you guess (by now) what the problem is? [16:33:59] potter: congratulations on committing to Git and having your change show up in Gerrit! [16:34:12] potter: I see that MaxSem has already given you some comments [16:34:20] potter: that was fast :) [16:34:30] potter: if you click one of the "Diff" buttons you will be able to see his comments, inline in the diff [16:34:51] sumanah: unfortunately not. [16:34:52] potter: in this case: trailing whitespace. [16:35:03] nischayn22: instead of a comma, use a colon [16:35:14] nischayn22: a colon is how you declare that you are about to list some things [16:35:15] oh, that! [16:35:42] sumanah: colon and semicolon were never this meaningful to me [16:35:56] nischayn22: ok, very quick lesson then [16:36:02] as I said, a colon means "here's a list coming up!" [16:36:19] a semicolon means "here is a separate string that could have been its own sentence but is very closely related to the previous bit" [16:36:56] I like three fruits: apples, bananas, and cherries. [16:37:03] I like fruits; they taste good. [16:37:28] and I used commas everywhere :P [16:37:46] nischayn22: one teacher of mine pointed out a related problem in some people's writing [16:38:10] they use "however" and "therefore" and "So" and stuff like that to make it sound like there's logic in what they're writing, but the logic isn't there [16:38:39] he said that those kinds of words should be like roadsigns, but in cases where there's no logic to point out, those words are like toothpicks in a swamp [16:39:03] * drecodeam is getting to learn a lot quick tips on english [16:39:21] It's pretty important in open source [16:39:27] inside mediawiki, where's the place where things like collapsing TOCs are implemented? in javascript [16:39:31] the better you write, the better you can argue for your ideas [16:40:50] joancreus: https://www.mediawiki.org/wiki/MediaWiki:Common.css ? [16:41:03] * sumanah pokes around mediawiki.org a little with relevant keywords [16:41:06] have you already tried that? [16:41:11] nischayn22: ready for the next? [16:41:56] nischayn22: "Implement algorithm to identify complex inline queries and complex templates used and caching these queries." your verbs don't match. [16:42:08] nischayn22: did you mean "and cache those queries"? [16:42:16] sumanah: nono, never mind, i found it, thanks [16:42:22] joancreus: cool, what was it? [16:42:48] /resources/mediawiki.page [16:43:09] sumanah: You are very,very good at English [16:43:13] New patchset: QChris; "Adding tests for dumps (debugging; do not submit)" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4155 [16:43:20] nischayn22: Thank you! Like I said: nearly 3 decades of it. [16:43:43] meh, not sure if you saw my comment: BewareofDoug: Sumanah, Qcoder00, this is a long existent problem I seem to recall, I will comment on the bug shortly [16:43:44] [6:42pm] [16:43:46] nischayn22: I grew up in a family where we were always reading and writing and giving speeches. Some in English, but my parents also spoke in Kannada, Hindi, etc [16:43:51] I got moofed [16:43:53] BewareofDoug: no, I didn't see that. Thanks. [16:44:28] Also, thisis best dealt with at #wikisource, there are no active proofreadpage devs outside of there [16:45:05] more correctly: there are no active proofreadpage devs, period. [16:45:09] BewareofDoug: that's why I cc'd Zaran on the bug [16:45:12] BewareofDoug: you are incorrect [16:45:19] sumanah: I won't be wrong if I said my teachers also didn't know English very well. [16:45:27] nischayn22: :( [16:46:18] nischayn22: this is tiny, but "Re-design/Improve code that accesses the database with inputs received from mentor and other developers." you shouldn't capitalize the I in "improve" -- I can see why you did, because it's like an alternate choice for the first word in a sentence. but you don't. [16:46:55] nischayn22: 'since then I have spent most time coding for MediaWiki' -- your use of "most" here is unclear (most of your time? a lot of time? more time than for any other open source project?) [16:46:58] * RoanKattouw wonders whether sumanah has ever considered getting an EFL certificate [16:47:22] sumanah, has zaran taken over development? [16:47:37] BewareofDoug: indeed he has, perhaps you haven't seen his mail & his changes to the extension page? [16:47:49] and he's been reviewing changes [16:47:51] I have been away [16:47:55] BewareofDoug: got it [16:47:56] awesome [16:47:57] New review: jenkins-bot; "Build Failed " [mediawiki/core] (master); V: -1 C: 0; - https://gerrit.wikimedia.org/r/4155 [16:48:33] RoanKattouw: any proofreader could do what I am doing, I think [16:48:53] (any English-lang proofreader) [16:49:12] sumanah: I corrected it to most of my time [16:49:16] RoanKattouw: I did think about going into proofreading as a job [16:49:26] 03(mod) Retrieve the first image used on a page - 10https://bugzilla.wikimedia.org/35647 +comment (10Subfader) [16:49:51] sumanah, it shouldn't be assigned to ThomasV though should it? He's not around at all that I know of [16:49:58] nischayn22: ok! "Hence I chose this project, it will let me know the SMW code better and therefore help me to contribute to both SMW and Wikidata in future." so, there are sort of 1 and a half problems here..... [16:50:12] BewareofDoug: you're right. I think we should change the default assignment on this extension to Zaran [16:50:24] BewareofDoug: (that's what happened here -- default assignment) [16:50:26] oh, it's a default, I see [16:50:41] 03(NEW) Filter page listing specialpages by namespace - 10https://bugzilla.wikimedia.org/35758 enhancement; MediaWiki: Special pages; (toniher) [16:50:52] Are you able to change such things? [16:51:15] sumanah: Hence shouldn't be in a new sentence? [16:51:38] 03(mod) Add a direct unwatch link to entries on Special:Watchlist - 10https://bugzilla.wikimedia.org/424 +need-review +patch; +comment (10Sumana Harihareswara) [16:51:40] BewareofDoug: checking now. [16:51:55] nischayn22: I think it's fine for it to be in a new sentence. [16:52:07] But it's like you have 2 sentences in there, separated by the comma. [16:52:13] So either use a period or a semicolon. [16:52:25] ok, again comma :P [16:52:52] nischayn22: right. [16:52:55] How can I retrieve the source text of an article in order to scrape it with regex (in an extension, without API) [16:53:50] And the half-problem is that you should be aware that the phrase "in future" is sort of British/Indian English; US English prefers "in the future". Kind of like "in hospital" vs "in the hospital" -- I can't figure out why. So it's not a problem but I just wanted to let you know of the regional difference [16:54:01] hexmode: got a moment? Bugzilla admin issue [16:54:21] New patchset: Bagariavivek; "Bug14623: Added preload parameters" [mediawiki/extensions/InputBox] (master) - https://gerrit.wikimedia.org/r/4434 [16:54:21] sumanah: sup? [16:54:52] hexmode: could you change the default assignee for the ProofreadPage extension from ThomasV to Zaran, please? ThomasV is basically gone, and Zaran is now the lead dev for that extension [16:55:04] k [16:55:25] sumanah: small doubt, is "complete my B.tech in Information Technology" right? [16:55:33] nischayn22: it's very very Indian. [16:56:07] nischayn22: it's correct where you are. For an international audience I would say something like "complete my bachelor's degree in information technology" [16:56:20] (the fact that it's tech is already mentioned in the name "information technology") [16:56:51] ^demon: got email. Thanks! [16:57:10] New patchset: QChris; "Adding tests for dumps (debugging; do not submit)" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4155 [16:57:12] sumanah: yes, but the degree is called B.tech in India so we usually write it that way [16:57:16] nischayn22: Sure. [16:57:24] So it's ok. [16:57:43] "My Open-Source journey started at MediaWiki itself. Till date I have made two extensions..." so, you don't need to capitalize or hyphenate "open source" [16:58:13] 03(mod) Parameter for square thumbs that cut off edge of image - 10https://bugzilla.wikimedia.org/35756 summary; +comment (10Bawolff) [16:58:16] sumanah: actually I was asking if *in* Information Technology is right? [16:58:34] nischayn22: yes, that is fine in my opinion [16:58:53] sumanah: https://gerrit.wikimedia.org/r/#change,4434 [16:59:16] sumanah: I don't see Zaron in bugzilla, do you know the first part of the email? [16:59:19] nischayn22: "Till date" is not a phrasing we hear a lot -- I think we would say "At this point" or "Currently" or "In the past ____ months" [16:59:24] hexmode: try Zaran [16:59:53] no wonder "/whois zaron" didn't work :P [17:00:29] sumanah: done [17:00:36] thanks hexmode! BewareofDoug - done. [17:00:51] BewareofDoug: if you see other ProofreadPage bugs assigned to ThomasV, go ahead and assign to Zaran? [17:00:55] New review: jenkins-bot; "Build Failed " [mediawiki/core] (master); V: -1 C: 0; - https://gerrit.wikimedia.org/r/4155 [17:01:26] This chan is frustrating grr [17:01:51] BewareofDoug: sumanah: I would prefer to use CC rather than assignments [17:02:07] hexmode: that does make sense. [17:02:38] 03(mod) useful preload parameters - 10https://bugzilla.wikimedia.org/14623 +comment (10Bagariavivek) [17:03:14] sumanah: should it be "made two new extensions" or "made two extensions" ? [17:03:27] nischayn22: if they were new, go ahead and say new! [17:03:42] potter: looking [17:04:02] potter: so is this a better version of the change that Max criticized? [17:04:14] sumanah: I thought since I made them "new" is implied. [17:04:26] nischayn22: it's up to you. Either is ok. [17:04:48] potter: If so, you should submit it as an amendment to the first one [17:04:51] !amend [17:04:52] https://www.mediawiki.org/wiki/Git/Workflow#Amend_your_change [17:06:59] hexmode, that's fine with me, are you able to default those? [17:07:12] BewareofDoug: I did [17:07:14] 03(mod) Retrieve the first image used on a page - 10https://bugzilla.wikimedia.org/35647 +comment (10Bryan Tong Minh) [17:07:17] thanks Mark [17:07:46] New review: Aaron Schulz; "Keep in mind these a quick changes we need to make before switching staging to git. I can separate t..." [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/4381 [17:11:24] nischayn22: tell me if you're ready for more [17:11:36] sumanah: I am [17:11:44] * sumanah hits refresh [17:11:51] * nischayn22 wondering how many more rounds are still left [17:11:53] sumanah: i removed the spaces [17:12:16] potter: have you also joined the English classes? [17:12:36] no :) it was a whitespace issue in his commit [17:12:51] nischayn22: why? :/ [17:13:01] i wrote the by mistake [17:13:04] "the" * [17:13:19] nischayn22: "when used with wikis with large contents" ... "large contents" here is subtly wrong and I'm trying to figure out why [17:13:36] potter: sumanah is giving me English lessons. [17:13:52] I think it has something to do with "content" as a weird noun [17:13:58] weird in the grammatical sense [17:14:22] contents can't be large, can they? [17:14:32] one could say "a large amount of content" [17:14:36] Yeah [17:14:45] "A lot of content" [17:15:02] or "wikis whose contents exceed 5 terabytes" or something [17:15:17] You're using content in its non-pluralizable form, but it also has a pluralizable form [17:15:19] nischayn22: reviewing you app gramatically? [17:15:35] 03(mod) Install RandomRootPage on WMF wikis - 10https://bugzilla.wikimedia.org/16655 +comment (10Bawolff) [17:15:39] Ahm, I think I mean "uncountable" and "countable" [17:15:45] potter: yes, and you also need grammar lessons [17:15:55] potter: well, nischayn22 said basically that he had fixed all the grammatical errors that he could find, so of course my proofreader-mind said "hmmmm" and checked [17:16:12] sumanah: that's called countable/uncountable, I think [17:16:13] Change abandoned: Aaron Schulz; "(no reason)" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4381 [17:16:24] RoanKattouw: "If so, you should submit it as an amendment to the first one" - sorry for this [17:16:37] sumanah: let me say the samething ;) [17:16:39] vvv-sick: I think you're right. [17:16:59] vvv-sick: hope you feel better soon! [17:17:08] Countable nouns are those with which you can use plural form and which are used with "many" [17:17:12] Yeah [17:17:16] I hope so too :) Thanks [17:17:30] 03(NEW) Add support for sharing to Instapaper on iOS - 10https://bugzilla.wikimedia.org/35759 enhancement; Wikipedia App: Share; (brion) [17:17:34] Uncountable nouns are used with "much" usually do not have plural [17:17:36] Do you know any php code formatter which outputs code close to MW coding standard? [17:17:39] But "content" is uncountable when used in the Creative Commons sense, and countable when used in the "show me what's in the bag" sense [17:17:39] I feel like I'm probably spamming the channel so if I'm going to keep doing this sort of thing for the next 2 hours (while I wait for the 19:00UTC deadline for applications) then I should move elsewhere [17:17:48] RoanKattouw: no! it's my bag! [17:17:54] * sumanah clutches bag [17:18:09] * RoanKattouw recalls CBP officer saying "What's in the box" [17:18:11] Beau_, there's stilize.php in our svn (see trunk/tools/code-utils) [17:18:25] sumanah: #mediawiki-english-classes [17:18:25] Platonides: never worked for me, always outputs the input unchanged [17:18:27] (They didn't ask this time) [17:18:38] Sure, why not, potter [17:18:50] nischayn22: drecodeam - mind if I move there? [17:19:04] I will join too [17:20:18] 03(mod) Parameter for square thumbs that cut off edge of image - 10https://bugzilla.wikimedia.org/35756 +comment (10Subfader) [17:20:35] hi davidpardz [17:22:07] Platonides: does it format something like this http://p.defau.lt/?_ZeMO9FFx04Quo2uuqza3Q ? I mean that array thing ;) [17:27:31] nischayn22: "I plan to use GitHub to maintain the code so that my mentor can keep track of my work and post reviews." not a grammar issue but a workflow one -- nooooo! please keep your code in the main Semantic MediaWiki repository on Wikimedia servers! [17:27:41] that will make it much easier to keep all the code review, branching, merging, etc in one place. [17:28:19] Ok, but I have to wait till SMW is migrated to git [17:28:32] which happened about an hour ago! [17:28:39] (You didn't know, and that's OK.) [17:29:11] * varnent blames ^demon for not having ESP powers to tell us all the git migrations are done - email is so 20th century.. [17:29:29] ESP as in spanish powers? [17:30:22] 03(mod) Retrieve the first image used on a page - 10https://bugzilla.wikimedia.org/35647 +comment (10Subfader) [17:30:59] lol - not exactly - but that's an intriguing idea as well.. - http://en.wikipedia.org/wiki/Extrasensory_perception [17:39:26] gwicke: I need a bit more help defining what is supposed to happen when list items come from a template, if u have a minute. [17:40:05] gwicke: it would make sense to have a synchronous parsing phase, rather than just token transformations... [17:40:06] hi guys I applying to GSoC here is my proposal http://www.mediawiki.org/wiki/User:Davidpardz/GSoC_2012_application do you think deliverables are ok? [17:40:17] I'm applying * [17:40:54] New review: Robmoen; "(no comment)" [mediawiki/extensions/VisualEditor] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4414 [17:41:08] Change merged: Robmoen; [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/4414 [17:41:50] New review: Robmoen; "(no comment)" [mediawiki/extensions/VisualEditor] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4417 [17:42:10] Change merged: Robmoen; [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/4417 [17:42:36] New review: Robmoen; "(no comment)" [mediawiki/extensions/VisualEditor] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4419 [17:42:51] New patchset: Aaron Schulz; "[FileRepo] Added some cache code based on the problems in r97512." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4436 [17:42:54] davidpardz: deliverables seem reasonable to me - have you submitted on the melange site - and any luck finding potential mentors? [17:43:49] New review: Robmoen; "(no comment)" [mediawiki/extensions/VisualEditor] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4428 [17:44:38] New review: Robmoen; "(no comment)" [mediawiki/extensions/VisualEditor] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4418 [17:44:43] Change merged: Robmoen; [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/4419 [17:44:45] Change merged: Robmoen; [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/4428 [17:44:46] Change merged: Robmoen; [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/4418 [17:44:48] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/AddThis] (master) - https://gerrit.wikimedia.org/r/4437 [17:44:52] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/AdminLinks] (master) - https://gerrit.wikimedia.org/r/4438 [17:44:55] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/Awesomeness] (master) - https://gerrit.wikimedia.org/r/4439 [17:44:58] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/Blackout] (master) - https://gerrit.wikimedia.org/r/4440 [17:45:04] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/Commentbox] (master) - https://gerrit.wikimedia.org/r/4441 [17:45:09] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/CreatePage] (master) - https://gerrit.wikimedia.org/r/4442 [17:45:14] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/4443 [17:45:19] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/GeoData] (master) - https://gerrit.wikimedia.org/r/4444 [17:45:24] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/Interlanguage] (master) - https://gerrit.wikimedia.org/r/4445 [17:45:30] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/LastModified] (master) - https://gerrit.wikimedia.org/r/4446 [17:45:35] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/LdapAuthentication] (master) - https://gerrit.wikimedia.org/r/4447 [17:45:40] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/Lingo] (master) - https://gerrit.wikimedia.org/r/4448 [17:45:45] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/LiveTranslate] (master) - https://gerrit.wikimedia.org/r/4449 [17:45:47] varnent: thanks! I submitted on melange few days ago I only need to update it and I haven't found any potential mentor :( [17:45:50] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/Maps] (master) - https://gerrit.wikimedia.org/r/4450 [17:45:55] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/Offline] (master) - https://gerrit.wikimedia.org/r/4451 [17:46:00] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/4452 [17:46:06] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/Push] (master) - https://gerrit.wikimedia.org/r/4453 [17:46:11] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/Ratings] (master) - https://gerrit.wikimedia.org/r/4454 [17:46:16] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/RT] (master) - https://gerrit.wikimedia.org/r/4455 [17:46:20] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4436 [17:46:22] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/Scribunto] (master) - https://gerrit.wikimedia.org/r/4456 [17:46:27] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/SemanticImageInput] (master) - https://gerrit.wikimedia.org/r/4457 [17:46:32] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/SemanticMaps] (master) - https://gerrit.wikimedia.org/r/4458 [17:46:36] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/4459 [17:46:42] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/4460 [17:46:46] New review: Reedy; "(no comment)" [mediawiki/extensions/OpenStackManager] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4452 [17:46:46] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/SemanticWatchlist] (master) - https://gerrit.wikimedia.org/r/4461 [17:46:48] Change merged: Reedy; [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/4452 [17:46:51] New review: Brion VIBBER; "Let's go ahead and take this version as it's clean and simple, and when we add support for more dyna..." [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/4077 [17:46:51] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/SubPageList] (master) - https://gerrit.wikimedia.org/r/4462 [17:46:53] Change merged: Brion VIBBER; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4077 [17:46:56] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/Survey] (master) - https://gerrit.wikimedia.org/r/4463 [17:46:58] davidpardz: hmm - yeah - it can be a challenge - I would try contacting some potential mentors and focusing on that as well [17:47:01] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/TranslateSvg] (master) - https://gerrit.wikimedia.org/r/4464 [17:47:06] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/TweetANew] (master) - https://gerrit.wikimedia.org/r/4465 [17:47:11] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/UnitTest] (master) - https://gerrit.wikimedia.org/r/4466 [17:47:17] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/Validator] (master) - https://gerrit.wikimedia.org/r/4467 [17:47:23] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/WikidataClient] (master) - https://gerrit.wikimedia.org/r/4468 [17:47:28] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/WikiShare] (master) - https://gerrit.wikimedia.org/r/4469 [17:47:34] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/WindowsAzureSDK] (master) - https://gerrit.wikimedia.org/r/4470 [17:47:39] New patchset: Demon; "Adding .gitreview" [mediawiki/extensions/WindowsAzureStorage] (master) - https://gerrit.wikimedia.org/r/4471 [17:47:44] <^demon> Ok, I'm done :) [17:47:50] varnent: do you know if after deadline we can still working to demonstrate we are really interested... I mean I found a bug in the UploadWizard and I entered to bugzilla and I am trying to fix it but I dont know how much time it will take [17:49:02] New review: Reedy; "(no comment)" [mediawiki/extensions/RT] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4455 [17:49:04] Change merged: Reedy; [mediawiki/extensions/RT] (master) - https://gerrit.wikimedia.org/r/4455 [17:49:09] ^demon: you mismigrated me :( [17:49:18] https://gerrit.wikimedia.org/r/gitweb?p=mediawiki%2Fextensions%2FScribunto.git;a=shortlog;h=HEAD [17:49:51] 03kaldari * 10/trunk/extensions/PageTriage/modules/ (2 files in 2 dirs): making the sort buttons work [17:50:17] New review: Reedy; "(no comment)" [mediawiki/extensions/AddThis] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4437 [17:50:19] Change merged: Reedy; [mediawiki/extensions/AddThis] (master) - https://gerrit.wikimedia.org/r/4437 [17:50:22] New review: Reedy; "(no comment)" [mediawiki/extensions/AdminLinks] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4438 [17:50:24] Change merged: Reedy; [mediawiki/extensions/AdminLinks] (master) - https://gerrit.wikimedia.org/r/4438 [17:50:29] New review: Reedy; "(no comment)" [mediawiki/extensions/Awesomeness] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4439 [17:50:31] Change merged: Reedy; [mediawiki/extensions/Awesomeness] (master) - https://gerrit.wikimedia.org/r/4439 [17:50:35] <^demon> vvv: Did you change usernames at some point? [17:50:35] New review: Reedy; "(no comment)" [mediawiki/extensions/Blackout] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4440 [17:50:37] Change merged: Reedy; [mediawiki/extensions/Blackout] (master) - https://gerrit.wikimedia.org/r/4440 [17:50:41] New review: Reedy; "(no comment)" [mediawiki/extensions/Commentbox] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4441 [17:50:43] ^demon: yes [17:50:44] Change merged: Reedy; [mediawiki/extensions/Commentbox] (master) - https://gerrit.wikimedia.org/r/4441 [17:50:47] New review: Reedy; "(no comment)" [mediawiki/extensions/CreatePage] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4442 [17:50:50] Change merged: Reedy; [mediawiki/extensions/CreatePage] (master) - https://gerrit.wikimedia.org/r/4442 [17:50:54] New review: Reedy; "(no comment)" [mediawiki/extensions/EducationProgram] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4443 [17:50:55] <^demon> vvv: Well that's why...nobody tells me these things. [17:50:57] Change merged: Reedy; [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/4443 [17:50:59] New review: Reedy; "(no comment)" [mediawiki/extensions/GeoData] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4444 [17:51:02] Change merged: Reedy; [mediawiki/extensions/GeoData] (master) - https://gerrit.wikimedia.org/r/4444 [17:51:03] <^demon> I didn't have your new username mapped. [17:51:10] New review: Reedy; "(no comment)" [mediawiki/extensions/Interlanguage] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4445 [17:51:12] Change merged: Reedy; [mediawiki/extensions/Interlanguage] (master) - https://gerrit.wikimedia.org/r/4445 [17:51:22] ^demon: I thought you were using USERINFO files [17:51:40] <^demon> Yeah when I built the list like a couple of months ago. [17:51:49] <^demon> I didn't anticipate people changing usernames between now and then. [17:52:56] New review: Reedy; "(no comment)" [mediawiki/extensions/LastModified] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4446 [17:52:59] Change merged: Reedy; [mediawiki/extensions/LastModified] (master) - https://gerrit.wikimedia.org/r/4446 [17:53:02] New review: Reedy; "(no comment)" [mediawiki/extensions/LdapAuthentication] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4447 [17:53:04] Change merged: Reedy; [mediawiki/extensions/LdapAuthentication] (master) - https://gerrit.wikimedia.org/r/4447 [17:53:23] New review: Reedy; "(no comment)" [mediawiki/extensions/Lingo] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4448 [17:53:26] Change merged: Reedy; [mediawiki/extensions/Lingo] (master) - https://gerrit.wikimedia.org/r/4448 [17:53:29] New review: Reedy; "(no comment)" [mediawiki/extensions/LiveTranslate] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4449 [17:53:31] Change merged: Reedy; [mediawiki/extensions/LiveTranslate] (master) - https://gerrit.wikimedia.org/r/4449 [17:53:38] New review: Reedy; "(no comment)" [mediawiki/extensions/Maps] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4450 [17:53:40] Change merged: Reedy; [mediawiki/extensions/Maps] (master) - https://gerrit.wikimedia.org/r/4450 [17:53:42] New review: Reedy; "(no comment)" [mediawiki/extensions/Offline] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/4451 [17:54:33] New review: Reedy; "(no comment)" [mediawiki/extensions/Push] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4453 [17:54:36] Change merged: Reedy; [mediawiki/extensions/Push] (master) - https://gerrit.wikimedia.org/r/4453 [17:55:37] New review: Reedy; "(no comment)" [mediawiki/extensions/Ratings] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4454 [17:55:39] Change merged: Reedy; [mediawiki/extensions/Ratings] (master) - https://gerrit.wikimedia.org/r/4454 [17:55:51] New review: Reedy; "(no comment)" [mediawiki/extensions/Scribunto] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4456 [17:55:53] Change merged: Reedy; [mediawiki/extensions/Scribunto] (master) - https://gerrit.wikimedia.org/r/4456 [17:56:06] New review: Jpostlethwaite; "(no comment)" [mediawiki/extensions/UnitTest] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4466 [17:56:08] Change merged: Jpostlethwaite; [mediawiki/extensions/UnitTest] (master) - https://gerrit.wikimedia.org/r/4466 [17:56:32] New review: Reedy; "(no comment)" [mediawiki/extensions/SemanticImageInput] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4457 [17:56:34] Change merged: Reedy; [mediawiki/extensions/SemanticImageInput] (master) - https://gerrit.wikimedia.org/r/4457 [17:56:43] New review: Reedy; "(no comment)" [mediawiki/extensions/SemanticMaps] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4458 [17:56:45] Change merged: Reedy; [mediawiki/extensions/SemanticMaps] (master) - https://gerrit.wikimedia.org/r/4458 [17:56:55] New review: Reedy; "(no comment)" [mediawiki/extensions/SemanticMediaWiki] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4459 [17:56:57] Change merged: Reedy; [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/4459 [17:57:09] New review: Reedy; "(no comment)" [mediawiki/extensions/SemanticResultFormats] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4460 [17:57:11] Change merged: Reedy; [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/4460 [17:58:10] New review: Reedy; "(no comment)" [mediawiki/extensions/Offline] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4451 [17:58:12] Change merged: Reedy; [mediawiki/extensions/Offline] (master) - https://gerrit.wikimedia.org/r/4451 [17:58:24] New review: Reedy; "(no comment)" [mediawiki/extensions/SemanticWatchlist] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4461 [17:58:27] Change merged: Reedy; [mediawiki/extensions/SemanticWatchlist] (master) - https://gerrit.wikimedia.org/r/4461 [17:58:36] New review: Reedy; "(no comment)" [mediawiki/extensions/SubPageList] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4462 [17:58:39] Change merged: Reedy; [mediawiki/extensions/SubPageList] (master) - https://gerrit.wikimedia.org/r/4462 [17:58:45] New review: Reedy; "(no comment)" [mediawiki/extensions/Survey] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4463 [17:58:47] Change merged: Reedy; [mediawiki/extensions/Survey] (master) - https://gerrit.wikimedia.org/r/4463 [17:58:54] New review: Reedy; "(no comment)" [mediawiki/extensions/TranslateSvg] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4464 [17:58:56] Change merged: Reedy; [mediawiki/extensions/TranslateSvg] (master) - https://gerrit.wikimedia.org/r/4464 [17:59:05] New review: Reedy; "(no comment)" [mediawiki/extensions/TweetANew] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4465 [17:59:08] Change merged: Reedy; [mediawiki/extensions/TweetANew] (master) - https://gerrit.wikimedia.org/r/4465 [17:59:41] New review: Reedy; "(no comment)" [mediawiki/extensions/Validator] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4467 [17:59:43] Change merged: Reedy; [mediawiki/extensions/Validator] (master) - https://gerrit.wikimedia.org/r/4467 [17:59:52] New review: Reedy; "(no comment)" [mediawiki/extensions/WikidataClient] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4468 [17:59:54] Change merged: Reedy; [mediawiki/extensions/WikidataClient] (master) - https://gerrit.wikimedia.org/r/4468 [18:00:00] New review: Reedy; "(no comment)" [mediawiki/extensions/WikiShare] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4469 [18:00:02] Change merged: Reedy; [mediawiki/extensions/WikiShare] (master) - https://gerrit.wikimedia.org/r/4469 [18:00:08] New review: Reedy; "(no comment)" [mediawiki/extensions/WindowsAzureSDK] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4470 [18:00:10] Change merged: Reedy; [mediawiki/extensions/WindowsAzureSDK] (master) - https://gerrit.wikimedia.org/r/4470 [18:00:16] New review: Reedy; "(no comment)" [mediawiki/extensions/WindowsAzureStorage] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4471 [18:00:18] Change merged: Reedy; [mediawiki/extensions/WindowsAzureStorage] (master) - https://gerrit.wikimedia.org/r/4471 [18:00:40] I think gerrit-wm bot is ^demon's form of ESP :) [18:01:14] <^demon> Next week I'll work on silencing a bit of the spam from him. [18:01:55] New patchset: Aaron Schulz; "[LanguageConverter] Added some cache code based on the problems in r97512." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4472 [18:05:26] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4472 [18:06:18] I'm making a post with many templates in and get Fatal error: Maximum execution time of 60 seconds exceeded in D:\...\includes\parser\Preprocessor_DOM.php on line 982 [18:06:55] 03(mod) Disparity between submit clicktracking events and AFTv5 records created - 10https://bugzilla.wikimedia.org/35590 +comment (10Dario Taraborelli) [18:07:05] Increase it then? [18:07:59] Reedy: to what? [18:08:08] can i disable preprocessing? [18:08:18] Something more than 60 seconds [18:08:18] 03kaldari * 10/trunk/extensions/PageTriage/ (3 files in 2 dirs): fix multi-more-button bug [18:08:25] (it's a list that has around 3 000 {{convert}}) [18:08:38] I can't imagine doing that is going to produce good results [18:10:52] awight: pong [18:11:12] Reedy: 120 seconds gave enough time to Preprocessor_DOM.php [18:12:46] hi guys I'm applying to GSoC I just posted a brief explanation of my proposal on the other channel, my proposal is about the idea to implement "upload images from Flickr": the main idea is to add a feature to the UploadWizard extension capable of handling copyrights issues. When media is uploaded to Commons sometimes is necessary a revision. A feature like this could focus on two things: the first one is to detect co [18:12:48] pyrigth issues before an image from Flickr is uploaded, and the second one is to give the info necessary to the reviewers and the FlickerevieweR (bot) that will help them to do their contribution easily. http://www.mediawiki.org/wiki/User:Davidpardz/GSoC_2012_application [18:16:11] 03kaldari * 10/trunk/extensions/PageTriage/ (2 files in 2 dirs): fixing sorting direction functionality - need to reset offset [18:16:53] New patchset: MarkAHershberger; "bug 22555 is reopened" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4474 [18:20:21] 45 more minutes of incoming GSoC proposals. [18:20:22] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4474 [18:21:35] sumanah: do you have a count? [18:21:42] New review: Demon; "The bug was reopened, but the fix is still in trunk. We shouldn't remove/tweak the release-notes unt..." [mediawiki/core] (master); V: 0 C: -2; - https://gerrit.wikimedia.org/r/4474 [18:21:47] YuviPanda: 57 or so [18:21:52] YuviPanda: including the terrible ones [18:21:56] O_o [18:22:07] are they all public? [18:22:28] New patchset: Catrope; "Remove duplicate URLs in SquidUpdate.php" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4475 [18:23:18] no [18:23:29] sumanah: okay. [18:24:16] !b 33544 [18:24:16] https://bugzilla.wikimedia.org/show_bug.cgi?id=33544 [18:24:46] 03(mod) Install Q&A system at ask.wikimedia.org - 10https://bugzilla.wikimedia.org/29923 +comment (10SJ) [18:25:58] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4475 [18:26:55] Am I right in thinking this would need to be done through translatewiki? [18:27:58] New review: Robmoen; "(no comment)" [mediawiki/extensions/VisualEditor] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4372 [18:28:02] New patchset: Catrope; "Remove duplicate URLs in SquidUpdate.php" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4475 [18:28:07] Change merged: Robmoen; [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/4372 [18:28:34] what's the link to the wiki code (only) of an article? [18:28:53] hexmode: if I have a student contact you for 1-on-1 mentoring in bugmeisterhood, will you have room in your copious spare time to give some? [18:28:54] JPeterson: index.php?action=raw&title=Foobar [18:29:00] RoanKattouw: thx [18:29:03] JPeterson: you could use the API to grab it. [18:29:13] That too [18:29:33] Amgine: that sounds awesome... I would try to make time for it :) [18:29:34] api.php?action=query&prop=revisions&titles=Foobar&rvprop=content&format=json [18:29:40] Excellent! [18:29:49] ty Hexmode! [18:29:52] 03(mod) Cannot scroll low enough to see all content - 10https://bugzilla.wikimedia.org/35551 (10Dale Lemieux) [18:30:02] RoanKattouw: thx [18:30:14] Amgine: can you tell me more about this student? I am intrigued [18:30:40] sumanah: One of the UCOSP students, who would like more tasks but isn't getting any. [18:31:12] Amgine: oh -- why is it that he isn't getting any tasks? [18:31:18] I am out of the loop, which is my fault [18:31:31] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4475 [18:31:55] sumanah: He is getting tasks, just not as much as he would like. We are not getting enough bugs via feedback. [18:32:34] Amgine: if you still have time to handle some bugs and feedback, chrismcmahon might be able to put you in touch with a firehose of testing [18:34:03] We don't have much time, as the end of term is arrived, but if there is interest in expanding this to GSoC or next year's fall session... [18:34:22] RoanKattouw: can you look into http://www.mediawiki.org/wiki/Special:Code/MediaWiki/97505 ? [18:34:55] sumanah: i promised to look up visa times and the official source i found says up to 10 business days but this seems way too little for some places to me [18:34:59] Amgine: well, they haven't submitted any applications to GSoC and the deadline is in 25 min. [18:35:04] You're right Lydia_WMDE [18:35:31] Amgine: I think if we do another UCOSP session I'd feel more comfortable if we could switch around topic areas, do something other than mobile next time. [18:36:22] New review: Brion VIBBER; "Looks fine." [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/4475 [18:36:23] sumanah: it would be nice if the app were also available in iOS [18:36:26] Change merged: Brion VIBBER; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4475 [18:36:35] AaronSchulz: I would like Tim to look at most of these [18:36:50] ahh, then you can do 97508 :) [18:36:53] Amgine: some Microsoft people mentioned to me the other day that it would be nice if it were on Windows Phone as well. [18:36:57] The APC patch is a good idea but needs to be wrapped in a check for APC's presence [18:37:00] !r 97508 [18:37:00] https://www.mediawiki.org/wiki/Special:Code/MediaWiki/97508 [18:37:22] RoanKattouw: https://gerrit.wikimedia.org/r/#change,4472 [18:37:34] you can modify that patch :p [18:38:06] and RIM, but first the largest markets? [18:38:09] grr, I keep forgetting there are two apc patches [18:38:14] AaronSchulz: 4472 looks fine [18:38:16] New patchset: Robmoen; "Fix copy / paste errors for setStyle method in ListNode and ListeItemNode" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/4476 [18:38:19] Platonides, so you're running. Have you seen the application template? :P [18:38:21] Yeah I was talking about the HTCP-related patch [18:38:58] Amgine: now that we have a success story with this batch, maybe I could get Wiki Loves Monuments or some other team to work with UCOSP in the fall [18:39:20] [18:39:45] AaronSchulz: Wouldn't this be better solved by instantiating a separate $wgLangConvMemc = $wgLanguageConverterCacheType == 'apc' ? wfGetCache( CACHE_ACCEL ) : $wgMemc; ? [18:39:48] New review: Brion VIBBER; "(no comment)" [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/4472 [18:39:50] Change merged: Brion VIBBER; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4472 [18:40:04] brion: ---^^ [18:40:17] RoanKattouw: sounds sane [18:40:34] Can't discuss this on the change any more cause Brion just merged it :S [18:40:42] woops [18:40:51] wanna revert it and keep going? [18:40:56] en.wikipedia.org give "HTTP/1.0 403 Forbidden" for all calls from wikipedia, what header can i use to be allowed? [18:41:04] *from php [18:41:07] JPeterson: Set a User-Agent header [18:41:09] *all calls from php [18:41:15] brion: if roan wants to make a new patch [18:41:24] Hey I wasn't volunteering :D [18:41:30] New patchset: Brion VIBBER; "Revert "[LanguageConverter] Added some cache code based on the problems in r97512."" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4477 [18:41:30] I'm working on HTCP purge routing for mark [18:42:39] urg, that creates a new changeset etc? pain in the butttt [18:42:44] Yeah [18:42:46] I'll +2 it [18:43:03] New review: Catrope; "(no comment)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4477 [18:43:06] Change merged: Catrope; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4477 [18:43:24] someone should resurrect the old one [18:43:29] how can I manipulate an article by python? [18:43:32] brion: do you want to change it? [18:43:34] is there any library for that? [18:43:38] * AaronSchulz is doing a repo patch atm [18:43:51] You can resurrect it by amending it to remove the Change-Id from the commit msg. Then git will generate a new one [18:44:24] RoanKattouw: resurrecting the dead? and you say you have no idea why your clock keeps switching to Jerusalem. [18:44:31] lol [18:44:44] sumanah: Oh BTW I resurrected Salvatore's branch yesterday, he poked me about gadgetprefs [18:45:06] RoanKattouw: YAY [18:45:17] So I imported his branch from SVN, then spent more than an hour trying to merge our RL2 branch into it [18:45:25] Which was mostly successful but needs more work from him [18:45:30] * RoanKattouw <3 git [18:45:36] neat-o burrito. [18:45:44] well, now that he's graduated he will have more time. [18:45:48] I couldn't even imagine trying to do this in SVN [18:46:32] 03kaldari * 10/trunk/extensions/PageTriage/tools/importNewPages.php: make sure optional params are set [18:46:33] 03(mod) Spam filters based on parsing results can be skipped on page creation - 10https://bugzilla.wikimedia.org/35754 +comment (10Liangent) [18:47:14] 03kaldari * 10/trunk/extensions/PageTriage/ (2 files in 2 dirs): set more link to be hidden earlier (rather than after css is loaded by RL [18:49:19] sumanah: it seems like no one is interested :( [18:49:37] sumanah: btw - for any folks you come across that may be interested - #wikimedia-lgbt has been created by Fae and others [18:49:41] !seen Krinkle [18:49:42] Krinkle (~Krinkle@wikimedia/Krinkle) was last seen quitting from #mediawiki 7 days, 3 hours, 5 minutes ago stating (Quit: Krinkle). [18:49:45] oh [18:49:48] New patchset: Ryan Lane; "Add a space after the comma for actions" [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/4478 [18:49:54] davidpardz: yes, and you have my sympathies. [18:50:07] I think that's a lie [18:50:14] (re krinkle) [18:50:25] hm [18:50:28] davidpardz: we love teaching new contributors. But yes, it sounds like this one particular project proposal is not that interesting to the people in these channels at this moment [18:50:32] do I +2 and merge my own code? :) [18:50:44] for my own extension? [18:51:10] also, is something going to verify my change? [18:51:23] No, there's no verification for extension changes ATM [18:51:25] Only for core [18:51:55] i thought it was "owner can push"? [18:52:05] Not by default [18:52:06] sumanah: I understand, thank you for your support [18:52:13] I don't think, anyway [18:52:15] RoanKattouw: why not even a lint check? [18:52:25] Ryan_Lane: We have no lint checks in Jenkins yet [18:52:27] not even for core [18:52:30] oh [18:52:31] Core only runs the test suite currently [18:52:35] I see [18:52:36] davidpardz: this is a reason to communicate about these kinds of things in lots of channels, weeks ahead of time. [18:52:37] hashar is working on this [18:52:40] New review: Brion VIBBER; "Confirmed this fixes the link on Special:Version if you cloned from https://gerrit.wikimedia.org/r/p..." [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/4409 [18:52:43] Change merged: Brion VIBBER; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4409 [18:52:48] wait. weird [18:53:08] davidpardz: All the guides say to do this, but next year, I'm going to be even more explicit about it [18:53:28] heh. I was ignoring all whitespace. I wondered why it showed me an empty commit [18:53:47] New review: Ryan Lane; "(no comment)" [mediawiki/extensions/OpenStackManager] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4478 [18:53:49] Change merged: Ryan Lane; [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/4478 [18:54:12] hm. people reviewed my extension before. I'm guessing no one will now? [18:54:47] sumanah: thanks! [18:55:14] didn't consider that possibility. heh [18:56:22] sumanah: can I keep trying to persuade someone ? I mean afeter deadline ? [18:57:07] Ryan_Lane: it seems people are still commenting on various extensions like they did in CR [18:57:17] ah. cool [18:57:20] even post submit? [18:57:34] Not sure about post submit [18:57:37] * Ryan_Lane nods [18:57:55] davidpardz: sure you can [18:58:09] I guess I can just wait for reviews before submit [18:58:17] unless it's a really simple one [18:58:27] davidpardz: my advice is to try to do it by Friday April 13th or so [18:58:43] davidpardz: because that's in our consideration/decision period [18:59:08] sumanah: thank you ! [18:59:59] New review: Brion VIBBER; "This appears to also remove some negative caching? Might be worth mentioning that in the commit msg." [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/4436 [19:00:43] meeting, gotta go [19:02:50] New review: Brion VIBBER; "Looks functional, but can't test it right now so not going to confirm it fully." [mediawiki/core] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/4368 [19:03:17] I suspect I should change machines [19:03:36] brion: hmm, the negative cache should be added back [19:03:52] I think I got confused by the old logic (which used a confusing reference) [19:04:40] New review: Aaron Schulz; "Yeah, the negative cache change isn't really needed." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/4436 [19:05:32] does anybody know where the code which loads the javascript mediawiki specific scripts (ie. mediawiki.special.upload or mediawiki.special.block)? [19:05:34] thanks [19:06:13] New review: Daniel Friesen; "(no comment)" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/4251 [19:06:51] New patchset: QChris; "Correcting type of DatabaseSqlite::insertId()" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4480 [19:06:58] joancreus: ResourceLoader [19:07:37] Reedy: can it be loaded via javascript, can't it? [19:07:47] 03(mod) Manually complete unification of all SUL-eligible accounts - 10https://bugzilla.wikimedia.org/35707 +comment (10Mark A. Hershberger) [19:07:53] Can what? [19:08:21] mw.loader.load... doesn't matter i'll look into the docs [19:08:27] thanks Reedy ! [19:12:58] Reedy: the path for resourceloader? (not the resources.php file, the code below handling it) thanks [19:13:52] includes/resourceloader [19:14:10] ok [19:14:12] thanks [19:15:10] New review: jenkins-bot; "Build Failed " [mediawiki/core] (master); V: -1 C: 0; - https://gerrit.wikimedia.org/r/4477 [19:16:22] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4480 [19:17:33] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4477 [19:24:51] 03(mod) Install Q&A system at ask.wikimedia.org - 10https://bugzilla.wikimedia.org/29923 +comment (10varnent) [19:25:43] 03(mod) #switch or #ifeq: checks should be HTML escaped - 10https://bugzilla.wikimedia.org/35628 +comment (10Philippe Verdy) [19:31:42] New patchset: Aaron Schulz; "[FileRepo] Added support for temp file repos (to preserve our thumb.php hack)." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4481 [19:32:57] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4481 [19:37:08] * AaronSchulz heard "Animaniacs" [19:40:08] New patchset: Aaron Schulz; "[FileRepo] Added some cache code based on the problems in r97512." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4436 [19:41:24] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4436 [19:53:40] 03(NEW) Requests are made via http, not https - 10https://bugzilla.wikimedia.org/35760 normal; Wiktionary App: Wiktionary; (pfhayes) [19:54:04] 03(ASSIGNED) Requests are made via http, not https - 10https://bugzilla.wikimedia.org/35760 normal->04BLOCKER (10Patrick Hayes) [19:54:49] New review: Brion VIBBER; "Looks ok to me." [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/4436 [19:54:52] Change merged: Brion VIBBER; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4436 [19:57:31] New review: Brion VIBBER; "Looks good; it's not valid to call it when not on a sequence so forcing to int should be fine (resul..." [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/4480 [19:57:34] Change merged: Brion VIBBER; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4480 [19:59:02] Reedy: got a sec to talk about timing for Monday? [19:59:41] New patchset: Aaron Schulz; "[LanguageConverter] Added some cache code based on the problems in r97512." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4482 [20:00:20] Silly americans not having easter holdiays [20:00:24] robla: sure [20:00:50] gah....did I schedule it over your holiday? [20:00:59] New review: jenkins-bot; "Build Failed " [mediawiki/core] (master); V: -1 C: 0; - https://gerrit.wikimedia.org/r/4482 [20:01:12] I've nothing planned for monday, so it's not an issue [20:01:19] Today is also a holiday, *apparently* [20:01:46] well, that still sucks though [20:03:01] New review: Brion VIBBER; "Seems to work, looks sane. Merging! :D" [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/4369 [20:03:52] Reedy: I think it'd be fine to move it to Tuesday, and maybe we should given that [20:04:16] New patchset: Brion VIBBER; "generateSitemap can now optionally skip redirects" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4369 [20:04:24] not just for you personally, but that's also going to be for Antoine to I'll bet [20:04:56] Does Tuesday 11am PDT/18:00 UTC work for you? [20:05:01] Reedy: ? [20:05:14] hello :) [20:05:19] Tim-away: Tim Starling? [20:05:34] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4369 [20:05:57] I am going to try out a PHP linter on Jenkins (ping brion who's doing CR) [20:06:19] Krinkle: i've begun working on the event system [20:06:20] New review: Brion VIBBER; "Rebased to fix merge conflict in RELEASE-NOTES-1.20. Merging! per review on patchset 2, looks fine a..." [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/4369 [20:06:24] Change merged: Brion VIBBER; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4369 [20:06:33] ok [20:06:35] hashar: So we should wait submitting things? [20:06:36] the system is working fine; the problem is, all the scripts need to be converted [20:06:47] go ahead :D [20:06:51] $(document).ready to whichever is needed [20:06:56] or you could hold a few minutes and be a beta tester :D [20:06:56] hashar, should i avoid poking gerrit or just keep an eye out? :) [20:06:59] hehe [20:07:30] hashar: I'd rather not. Have been before and that made me debug for quite some time ;) [20:07:36] * hashar picks a change to test with [20:07:45] joancreus: Before you spend hours on replacing calls, make sure to have the system itself reviewed first. may save some time :) [20:07:46] I'd like to have check-vars running on it, but we have too many false positives right now [20:07:52] putting diff in a pastie.org or on gerrit is best :) [20:08:13] Krinkle: that's the code => http://dpaste.com/727905/ [20:08:21] New review: jenkins-bot; "Build Failed " [mediawiki/core] (master); V: -1 C: 0; - https://gerrit.wikimedia.org/r/4369 [20:08:25] i.e. not the system and the call replacements in the same commit [20:08:27] hmm i used the one on the chan msg [20:08:33] hi joancreus [20:08:42] hi Platonides [20:08:45] document-ready still works fine, so it's not a breaking change that needs the replacements in the same commit [20:09:11] Krinkle: document ready still works, the thing is, some might need more specific ones. ie: the one handling the TOC [20:09:33] also, that would require changes in wikipedias. not doing it wouldn't break, but scripts won't be able to benefeit [20:09:48] New review: jenkins-bot; "Build Failed " [mediawiki/core] (master); V: -1 C: 0; - https://gerrit.wikimedia.org/r/4369 [20:09:49] hashar, seems to fail out? https://integration.mediawiki.org/ci/job/MediaWiki-GIT-Fetching/452/console [20:09:57] joancreus: sure, but I mean mediawiki isn't broken without it. and the code you sent just now isn't ready yet :) [20:10:01] Platonides: finally, how are you implementing it? the project will surely be really useful [20:10:05] brion: yup I have a path issue :-(((( [20:10:06] Krinkle: i know, i know [20:10:24] Krinkle: is there a js style guide? [20:10:47] joancreus: np:) Just trying to make sure you're not spending a lot of time on changing modules to use this system before the system is ready. [20:10:50] joancreus: Yes, there is [20:10:53] ![[ CC [20:10:53] https://www.mediawiki.org/wiki/CC [20:10:58] and the /JavaScript sub page of that [20:11:10] but read the main Coding Conventions page first [20:11:43] right now the idea is: pageready=>document.ready. fired once. article.load=>when something is added to #bodyContent, or whatever. edit.load=>when an edit page is loaded. history.load=>when a history page is loaded. and so on [20:11:53] robla: That should work [20:12:21] joancreus: A small suggestion so far: Use lazy initializing of the Callback objects, that way the function won't throw a fatal exception when passed an unknown event name, and it saves resources. [20:12:43] New review: jenkins-bot; "Build Failed " [mediawiki/core] (master); V: -1 C: 0; - https://gerrit.wikimedia.org/r/4369 [20:12:46] no need to sum them all up in there, they should be documented somewhere of course though [20:13:21] Krinkle: how to do lazy initializing? intialize when add is called for the first time? [20:14:42] joancreus: A local function getCb( hookKey ) { if ( callbacks[key] === undefined ) { callbacks[key] = $.Callbacks( "memory" ); } return callbacks[key]; } [20:14:53] joancreus: then use that instead of callbacks[key] in both functions [20:15:09] oh ok [20:15:33] joancreus, I jsut read your question 9 hours ago [20:15:41] :) [20:15:44] I thought to be developing in a git project [20:16:03] I'd like a sexy name for it, though [20:16:06] joancreus: both add and run should take an infinite number of arguments. add for registering multiple hooks and run for passing the data (such as $content) [20:16:17] use .apply( context, arguments) to pass all arguments [20:16:31] New patchset: Aaron Schulz; "[FileBackend] Use LRU for stat/sha1 cache." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4484 [20:16:38] brion: https://integration.mediawiki.org/ci/job/MediaWiki-Universal-Linter/2/console :-] [20:16:43] are you developing javascript wfRunHooks ? [20:16:47] \o/ yayyyy [20:16:48] Krinkle: in the email you proposed context and $content; i omitted it since config can be obtained as mw.config, and $content is in mw.util.$content. is there another reason? [20:17:17] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4369 [20:17:29] hashar, I don't think it should run in files not *.php or *.inc [20:17:34] * joancreus goes sexy-name-finder mode [20:17:41] I use a git diff trick to list the modified files since last checkup then do a php -l on all of them [20:17:43] Platonides: should the name imply WLM? [20:17:45] joancreus: Well, for one, every hook as different types of data. $content and context are just examples [20:17:51] joancreus: secondly, mw.util.$content is essentially a global, and likely one to be killed [20:17:57] joancreus, it could or it could not [20:18:00] Platonides: I haven't found out how to filter the list to *.php *.phtml *.inc only :-( [20:18:11] joancreus: mediawiki is going more and more context based [20:18:22] hashar, what's the git trick? [20:18:29] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4484 [20:18:42] I guess you could filter with grep [20:19:16] otherwise, I've successfully used find \( -name \*.php -or -name \*.inc \) | xargs -iFILE php -l FILE for the whole tree [20:19:20] New review: Hashar; "Congratulations, you have been beta testing Jenkins PHP linting script :-D" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4369 [20:19:32] Platonides: let me commit the build.xml ant script [20:20:57] Krinkle: the syntax for multiple .add should be something like hooks.add([array_of_events], one_function_to_rule_them_all) or hooks.add([event, function], [event, function]) [20:21:12] joancreus: neither [20:21:21] Check documentation for Callbacks.add [20:21:32] .add( hookKey, fn1, fn2 [] ) [20:22:16] use the `arguments` keyword to get the list of arguments [20:22:31] then use .apply on the callbacks.add method to allow passing them as a list [20:22:39] .apply is a bit like call_user_func_array in php [20:23:15] 03(NEW) SemanticMediaWiki: A property reported as a special one. - 10https://bugzilla.wikimedia.org/35761 normal; MediaWiki extensions: Semantic MediaWiki; (van.de.bugger) [20:23:43] 03(mod) SemanticMediaWiki: A user-defined property reported as a special one. - 10https://bugzilla.wikimedia.org/35761 summary (10Van de Bugger) [20:24:42] hello [20:25:44] hello hearts [20:26:17] we have a issue on our mediawiki installation, i searched google quickly but cant find a solution [20:26:27] New patchset: Aaron Schulz; "[LanguageConverter] Added some cache code based on the problems in r97512." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4482 [20:27:15] RoanKattouw: http://www.mediawiki.org/wiki/Special:Code/MediaWiki/97508 <-- seems like the skin change can be merged without change [20:27:44] 03(FIXED) Choose main screen menu icons - 10https://bugzilla.wikimedia.org/35620 (10Patrick Hayes) [20:27:45] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4482 [20:28:13] 03(FIXED) Top section isn't automatically expanded - 10https://bugzilla.wikimedia.org/35552 (10Patrick Hayes) [20:28:15] if i want to use mw.title in my gadget, how should i do it? i was trying to find it on mw.o but i'm obviously looking for wrong term [20:28:32] 03(mod) Top section isn't automatically expanded - 10https://bugzilla.wikimedia.org/35552 +comment (10Patrick Hayes) [20:28:39] huh, someone did already [20:28:48] Danny_B|backup: Gadget or user script [20:29:37] Krinkle: gadget [20:29:43] Danny_B|backup: specific usage of mw.title isn't documented because it is "just another" module. See documentation on Extension:Gadgets for dependencies [20:29:45] Danny_B|backup: [dependenices=mediawiki.Title] [20:29:47] heartsmagic, I'm afraid our mind-reading system is broken right now, [20:29:48] so you should state your issue in written form [20:30:07] Danny_B|backup: Then the mw.Title constructor will be available in the gadget [20:30:10] aha, that's why i couldn't find it [20:30:15] MessageCache.php done already too [20:31:06] Pladask, sorru I was trying to debug it [20:31:15] ok, we installed mediawiki easily [20:31:35] but when we refresh the browser theme is messed up [20:31:49] when we refresh it again, theme is coming back [20:31:50] New patchset: QChris; "Adding tests for dumps" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4155 [20:31:52] 03(NEW) Delay when clicking the share, bookmark, settings buttons on the bottom panel - 10https://bugzilla.wikimedia.org/35762 normal; Wikipedia App: Generic; (Thehelpfulonewiki) [20:31:53] is your install viewable? [20:32:13] sure, http://wiki.archtr.org/ [20:32:47] 03(NEW) Read page in scrolling up and down makes you lose the languages - 10https://bugzilla.wikimedia.org/35763 normal; Wikipedia App: Generic; (Thehelpfulonewiki) [20:33:10] New review: jenkins-bot; "Build Failed " [mediawiki/core] (master); V: -1 C: 0; - https://gerrit.wikimedia.org/r/4155 [20:33:43] 03(NEW) Add the option to save pictures to the camera roll - 10https://bugzilla.wikimedia.org/35764 normal; Wikipedia App: Generic; (Thehelpfulonewiki) [20:34:22] some load.php request seem to timeout, or similar [20:34:40] 03(NEW) Back button on the settings page doesn't work - 10https://bugzilla.wikimedia.org/35765 normal; Wikipedia App: Generic; (Thehelpfulonewiki) [20:34:41] http status code -> undefined [20:35:39] there's a RST,ACK on the second request [20:35:52] 03(NEW) "An option to change background colour would be great, to let people choose a contrast that is easier on the eye" - 10https://bugzilla.wikimedia.org/35766 normal; Wikipedia App: Generic; (Thehelpfulonewiki) [20:35:55] what can cause this Platonides? [20:36:15] looks like your webserver only allowed a response per connection [20:36:22] yet, it didn't return a Connection: close [20:36:43] is this problem just bothers mediawiki? [20:36:57] because my friends is running a forum on this server [20:37:06] 03(NEW) The search box stays at the top of the screen, but it'd be nicer to let it scroll up once loaded so you have more reading space - 10https://bugzilla.wikimedia.org/35767 normal; Wikipedia App: Generic; (Thehelpfulonewiki) [20:37:12] or not [20:37:25] firefox then retries /load.php?debug=false&lang=tr&modules=skins.vector&only=scripts&skin=vector&* and it still fails [20:37:46] do you have anything in your server log? such as an apache child crashing? [20:38:10] I don't know why it would crash, but that would explain the sudden lack of response [20:38:48] yet it returns appropiately to wget... [20:38:57] Platonides, they can't see Apache logs [20:39:05] this is a shared host I think [20:39:18] they just request some help from me [20:39:41] I'm seeing an image at hi-wp with a create tab and no corresponding page at Commons [20:39:45] they can't see an error_log file? [20:40:02] that's available most of times (specific to their vhost, of course) [20:40:30] I haven't tried purging just in case this is a bug which goes away on purging and we lose a testcase. [20:40:34] New patchset: Aaron Schulz; "[FileRepo] Added support for temp file repos (to preserve our thumb.php hack)." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4481 [20:40:38] page is http://hi.wikipedia.org/wiki/%E0%A4%9A%E0%A4%BF%E0%A4%A4%E0%A5%8D%E0%A4%B0:Indian_intelligence_setup.jpg [20:41:09] I asked it right now Platonides and waiting an answer [20:41:16] Can someone check if this is a bug? [20:41:19] btw, is this a crutial error: mw.user is undefined [20:41:49] heartsmagic, that's a consequence of load.php failing sometimes [20:41:52] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4481 [20:42:11] that javascript is delivered through it [20:42:34] Sid-G, is it a local upload or loaded from commons? [20:42:46] ok, it's a local upload [20:43:10] Platonides, I am sorry, they can't see any error_log file [20:43:22] Sid-G, yes, it's a bug [20:43:23] so limited unfortunately [20:43:26] it has happened in the past [20:43:36] heartsmagic, is there some logs folder? [20:43:57] the image page doesn't get created [20:44:10] Platonides:So its a reported bug? [20:44:15] yes [20:44:18] checking it Platonides [20:44:27] Platonides: So what do I do with the page? [20:44:30] purge it/ [20:44:33] ? [20:44:47] purge if you wish [20:44:49] it won't help [20:45:00] so how do i make it go away? [20:45:01] as it is duplicated in commons, I'd simply delete it [20:45:11] and let the commons file take over it [20:45:16] I dont have the delete button [20:45:26] the local is unused [20:45:30] btw, the author should be instructed about not creating graphics in jpeg [20:45:57] Sid-G, https://bugzilla.wikimedia.org/show_bug.cgi?id=15430 [20:47:14] what's the special page that links someone to their own user page? [20:47:38] Special:MyPage [20:47:39] New patchset: Reedy; "AbuseFilter: Resolve bugs 18374, 28633. * Store the revision ID associated with a log entry if the action is successful. * Expose this as a diff link in the UI. * Implicitly hide log entries if their corresponding revisions are also hidden. * Includes sco" [mediawiki/extensions/AbuseFilter] (master) - https://gerrit.wikimedia.org/r/3435 [20:47:41] i think [20:48:10] therefore [20:48:10] it is [20:48:22] heartsmagic, go to http://wiki.archtr.org/load.php?debug=false&lang=tr&modules=skins.vector&only=scripts&skin=vector&* [20:48:28] and reload it several times if it works [20:49:15] 03(mod) MobileFrontend has no link to activate the beta functions unless you read blog.wikimedia.org - 10https://bugzilla.wikimedia.org/32148 +patch +reviewed (10Sumana Harihareswara) [20:49:38] Platonides, I see something [20:50:22] 03(mod) [[Special:MyPage]] should not discard URL parameters - 10https://bugzilla.wikimedia.org/35060 +need-review +patch; +comment (10Sumana Harihareswara) [20:50:26] it should return jQuery(function($){var $pCactions... [20:50:42] but sometimes the browser shows an error "Connection has been reset..." [20:50:51] yeah [20:50:56] 03kaldari * 10/trunk/extensions/PageTriage/api/ApiPageTriageList.php: follow-up to r114725 - fixing user page status [20:51:28] 03(mod) mediaWiki.Api token handling - 10https://bugzilla.wikimedia.org/35727 +need-review +patch; +comment (10Sumana Harihareswara) [20:51:37] Platonides, we can't see any Apache or wiki related error on the log files [20:51:39] 03(mod) Keep home-random menu expanded after clicking random - 10https://bugzilla.wikimedia.org/30842 +need-review +patch (10Sumana Harihareswara) [20:51:44] actually my friend can't see [20:53:07] Sid-G: thanks [20:53:23] 03bsitu * 10/trunk/extensions/PageTriage/api/ApiPageTriageList.php: Update the logic for PageTriage filtering [20:53:28] Platonides:So if I create the filepage manually, I'll then be able to delete it? [20:53:33] YuviPanda:np :) [20:53:59] 03(mod) [[Special:MyPage]] should not discard URL parameters - 10https://bugzilla.wikimedia.org/35060 +comment (10Platonides) [20:54:04] New patchset: Catrope; "Implement routing for HTCP purges" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4486 [20:54:11] mark: ---^^ [20:54:13] New review: jenkins-bot; "Build Failed " [mediawiki/core] (master); V: -1 C: 0; - https://gerrit.wikimedia.org/r/4486 [20:54:16] Sid-G, are you a sysop? [20:54:41] !modules [20:54:43] I don't know anything about "modules". [20:54:48] !module [20:54:49] I don't know anything about "module". You might try: !domdocument [20:54:52] Platonides:At hi-wp, yes [20:54:57] try going directly to http://hi.wikipedia.org/wiki/%E0%A4%9A%E0%A4%BF%E0%A4%A4%E0%A5%8D%E0%A4%B0:Indian_intelligence_setup.jpg?action=delete [20:55:05] ok [20:55:14] hmm, where to find documentation of various rl modules? [20:55:34] RoanKattouw: I think you have a syntax error https://integration.mediawiki.org/ci/job/MediaWiki-Universal-Linter/7/console [20:55:56] Danny_B|backup:http://www.mediawiki.org/wiki/RL/DM [20:56:37] Platonides, I think we have a dead end here? [20:56:55] Sid-G: there's no mw.title there [20:56:55] Platonides:Thanks, that worked :) [20:57:33] yes there is [20:57:47] its a redirect i think [20:58:05] try http://www.mediawiki.org/wiki/ResourceLoader/Default modules [20:58:17] http://www.mediawiki.org/wiki/ResourceLoader/Default_modules [20:58:22] try that [20:58:38] New review: Hashar; "Linter got you : https://integration.mediawiki.org/ci/job/MediaWiki-Universal-Linter/7/console" [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/4486 [20:58:49] hashar, did you commit it? [20:58:55] Platonides: yup [20:59:02] Platonides: gave you link in #wikimedia-dev [20:59:10] * Platonides looks there [20:59:32] Danny_B|backup:Sorry, I just understood what u meant. U're looking for an mw.title module? [21:00:03] yup, need to know its available methods [21:00:52] does http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/resources/Resources.php?view=markup help? (I dont know php, so i dont know if it will) [21:02:59] The correct URL is https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=resources/Resources.php [21:03:07] The correct URL is https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=resources/Resources.php [21:07:06] 03raindrift * 10/trunk/extensions/PageTriage/ (8 files in 5 dirs): [21:07:06] added deleted status checking to api [21:07:07] added username checking to filter list [21:07:07] small api bugfix for filter by tag [21:07:15] New patchset: Aaron Schulz; "[FileRepo] Added support for temp file repos (to preserve our thumb.php hack)." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4481 [21:08:04] New patchset: MrBlueSky; "(bug 25909) Dropdown for tags in rc, contribs, history and newpages" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4363 [21:08:27] brion: https://gerrit.wikimedia.org/r/#change,4484 should be easy [21:08:35] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4481 [21:08:38] 03(NEW) Current positioning of the "Enhanced watchlist" preference is confusing - 10https://bugzilla.wikimedia.org/35768 normal; MediaWiki: User preferences; (mybugs.mail) [21:08:38] New review: jenkins-bot; "Build Failed " [mediawiki/core] (master); V: -1 C: 0; - https://gerrit.wikimedia.org/r/4363 [21:08:58] New patchset: QChris; "Adding tests for dumps" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4155 [21:09:12] Platonides, I am bothering you but do you have any extra idia about our issue. I am blaming server right now [21:10:38] New review: jenkins-bot; "Build Failed " [mediawiki/core] (master); V: -1 C: 0; - https://gerrit.wikimedia.org/r/4155 [21:10:56] New review: Brion VIBBER; "Looks good. trimCache trims the oldest item in the array; these pings push things to the end of the ..." [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/4484 [21:10:59] Change merged: Brion VIBBER; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4484 [21:14:15] hashar: universal linter? [21:14:22] is this like star trek? [21:15:07] New patchset: MrBlueSky; "(bug 25909) Dropdown for tags in rc, contribs, history and newpages" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4363 [21:15:15] New review: jenkins-bot; "Build Failed " [mediawiki/core] (master); V: -1 C: 0; - https://gerrit.wikimedia.org/r/4363 [21:15:28] AaronSchulz, does Star Trek have ant workers? [21:15:55] 03(mod) Current positioning of the "Enhanced watchlist" preference is confusing - 10https://bugzilla.wikimedia.org/35768 (10mybugs.mail) [21:17:02] New review: Reedy; "(no comment)" [mediawiki/extensions/AbuseFilter] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/3435 [21:17:10] AaronSchulz: yeah one job to lint PHP / JS / CSS / Python …. Hence universal [21:17:15] AaronSchulz: only does PHP for now [21:17:16] New patchset: QChris; "Adding tests for dumps" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4155 [21:17:21] AaronSchulz: have a good weekend. I am heading bed [21:17:28] bye :) [21:17:29] one job to lint them all to the shadows of mordor... [21:17:33] good night, hashar [21:17:38] thanks! [21:18:10] 03(mod) Install Q&A system at ask.wikimedia.org - 10https://bugzilla.wikimedia.org/29923 (10MZMcBride) [21:18:20] New review: Brion VIBBER; "Looks sane, but not sure how to test it." [mediawiki/core] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/4481 [21:18:57] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4155 [21:20:28] New review: MrBlueSky; "Nikerabbit wrote: " [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/4363 [21:20:33] New patchset: Brion VIBBER; "(bug 25909) Dropdown for tags in rc, contribs, history and newpages" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4363 [21:20:47] 03(mod) [[Special:MyPage]] should not discard URL parameters - 10https://bugzilla.wikimedia.org/35060 +comment (10Derrick Coetzee) [21:21:09] 03kaldari * 10/trunk/extensions/PageTriage/ (3 files in 3 dirs): making the list smart enough to know if more pages can be loaded or not after a fetch [21:21:50] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4363 [21:24:57] 03(mod) Install Q&A system at ask.wikimedia.org - 10https://bugzilla.wikimedia.org/29923 +comment (10Platonides) [21:27:38] 03(mod) make unit test work with PHPUnit invoker - 10https://bugzilla.wikimedia.org/34037 (10christian) [21:27:49] New review: Brion VIBBER; "(rebased for merge conflict in RELEASE-NOTES-1.20)" [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/4363 [21:28:13] 03demon * 10/trunk/tools/make-wmf-branch/ (default.conf make-wmf-branch): Minor tweak to $specialExtensions, let it copy the previous branch *or* a specific commit hash [21:30:45] 03catrope * 10/trunk/debs/wikimedia-task-appserver/ (debian/changelog scap-2): Exclude .git directories from rsync in scap. For the main sync we need the .git metadata for Special:Version to work, so only exclude .git/objects (which is where the bloat is) there [21:31:14] RoanKattouw: around? [21:31:16] Yes [21:32:09] New review: Aaron Schulz; "Needs a bit more documentation. Otherwise nice." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/4069 [21:32:16] RoanKattouw: how to get action link for given title in rl? such as w/index.php?title=template:foo&action=edit [21:32:46] 03bsitu * 10/trunk/extensions/PageTriage/api/ApiPageTriageList.php: Move variable outside block to avoid undefined notice [21:33:18] Danny_B|backup: mw.util.getParamValue( 'action' ) [21:34:42] DanielFriesen: maybe you can refactor IP to be an object class too ;) [21:34:46] RoanKattouw: perhaps misunderstanding - i don't mean for current page, but for something created by mw.title [21:34:54] 03raindrift * 10/trunk/extensions/PageTriage/ (3 files in 3 dirs): all the filters work, sort direction is preserved when the filters are changed [21:35:02] AaronSchulz: hmmm? [21:35:24] IP.php [21:35:44] AaronSchulz: I know, but what do you mean refactor into an object class? [21:36:01] it's just a static class (bag-o-functions) now [21:36:01] New review: Brion VIBBER; "I can't get the qunit tests to run with this changeset in; it claims 0 tests and doesn't run anythin..." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/4365 [21:36:21] RoanKattouw: or just mytitle.geturl() + "?action=edit" ? [21:36:25] Danny_B|backup: Oooh [21:36:50] so nobody wants to review https://gerrit.wikimedia.org/r/#change,3497 ? [21:36:51] AaronSchulz: I'm not sure what improvement we'd get [21:36:51] Danny_B|backup: No [21:36:56] Danny_B|backup: Url may contain a ? [21:37:09] 03demon * 10/trunk/tools/make-wmf-branch/ (default.conf make-wmf-branch): Make branch prefix configurable and update usage to match (now I don't have to fix fixVersion()) [21:37:11] Krinkle: I don't see another way, because the getUrl() function doesn't have a query param [21:37:13] it should [21:37:21] DanielFriesen: ideally less "if v6 do X else do Y" [21:37:23] Danny_B|backup: Either do indexOf( '?' ) ? '?' : '&' first, or use the mw.Uri class to append a query [21:37:59] how can url contain ? [21:38:05] RoanKattouw: mw.Title should probably have a method to create an mw.Uri instance and from there you can add query arguments and toString() [21:38:12] Hmm true [21:38:15] isn't that escaped if it's part of title [21:38:20] Danny_B|backup: because not all wikis use /wiki/Foo [21:38:22] hey [21:38:30] Danny_B|backup: ?title=Foo [21:38:34] Danny_B|backup: ? == ? [21:38:37] and yes, mw.title should have something like {{fullurl:title|params}} [21:38:37] :) [21:38:41] is it possible to create a way to block a user/s from a set of pages? [21:38:46] Hi danny :-) [21:38:59] Danny_B|backup: Use mw.Uri to manipulate a url [21:39:08] apart from "don't edit x pages or you will be in trouble" [21:39:16] lacking doc, lacking doc... :-( [21:39:21] Steven_Zhang: hi [21:39:31] Danny_B|backup: mw.Uri is one of the best documented modules [21:39:36] Danny_B|backup: Just not on wiki [21:40:07] is it possible? [21:40:25] Danny_B|backup: Because we don't have a doxygen for javascript, maintaining by hand on wiki is stupid and pointless. We can extract from the js files at some point, but for now opening the file and reading git is just as easy and performing a search on mw.o and looking it up [21:40:32] and that way you always have the right version [21:41:04] ./resources/mediawiki/mediawiki.Uri.js [21:41:52] Krinkle, can you tell why qunit tests seem to fail on https://gerrit.wikimedia.org/r/#change,4365 ? adding mediawiki.Uri into dependencies seems to cancel all tests from happening [21:42:04] ? [21:42:12] yeah it's a bit funky [21:42:19] define failure, how? in testswarm? [21:42:21] jorm: can you look at bug 35202? [21:42:26] good nihgt folks, Platonides thank you btw [21:42:27] or locally on SpecialJSTest/qunit? [21:42:39] Krinkle, in Special:JavaScriptTest/qunit [21:42:40] Krinkle: so assuming my gaget needs to load that as well? [21:42:55] Danny_B|backup: If you want to use mw.Uri, yes it needs to be loaded [21:43:17] hmm maybe it's only with the changes in [21:43:48] Danny_B|backup: But if you only need to add a query in one function, you can easily use mw.Title's getUrl() and then url + ( indexOf( '?' ) ? '?' : '&' ) + "query" [21:43:53] brion: which failure? [21:44:26] brion: tests/qunit/suites/resources/mediawiki/mediawiki.Uri.test.js exists? [21:44:30] I thought it used jasmin [21:44:38] (which is odd, why do we have both) [21:44:41] well this is interesting [21:44:42] exception 'MWException' with message 'ResourceLoaderFileModule::readScriptFiles: script file not found: "/var/www/core/tests/qunit/suites/resources/mediawiki/mediawiki.Uri.test.js"' in /var/www/core/includes [21:45:12] brion: capital W [21:45:18] "Change Ibc4386ba: tests/qunit/suites/resources/mediawiki/mediaWiki.Uri.test.js" [21:45:18] bleh [21:45:19] :) [21:45:32] brion: bad file name [21:45:40] day by day it's harder and harder to develop for mw :-/ [21:45:40] Krinkle, aha! [21:45:43] ok that makes sense :D [21:45:47] probably worked on somebody's mac :) [21:45:54] hehe [21:46:10] brion: btw, maybe you can convert that jasmin Uri test to qunit as well later? [21:47:29] Krinkle, where's that test hiding? [21:47:40] ./tests/jasmin I suppose [21:47:41] not sure [21:47:46] ah there it is [21:47:54] i'll stick it in bugzilla and might get to it later :D [21:47:57] k [21:48:14] New patchset: Brion VIBBER; "(bug 35658) make mw.Uri handle uris w/o protocol or host" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4365 [21:49:16] 03(NEW) Convert jasmin test for mediawiki.Uri module to qunit - 10https://bugzilla.wikimedia.org/35769 normal; MediaWiki: Unit tests; (brion) [21:49:30] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4365 [21:51:19] robla: do we have a page on mw.org for the 1.20 deployment? [21:51:39] probably not...s'pose we should, huh? [21:52:08] Use https://www.mediawiki.org/w/index.php?title=MediaWiki_1.20/Roadmap&action=edit&redlink=1 ? [21:52:20] I was looking at live hack type revisions that need bringing forward [21:55:31] New patchset: Lupo; "(bug 35658) make mw.Uri handle uris w/o protocol or host" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4365 [21:56:48] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4365 [21:58:05] New review: MrBlueSky; "Or maybe implement this as a gadget instead? If it turns out there is a lot of demand for this it ca..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/4363 [21:58:41] New review: Brion VIBBER; "This breaks two test cases in the jasmine tests for mediawiki.Uri (go to wiki.../tests/jasmine/SpecR..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4365 [22:00:20] AaronSchulz: can https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112151 go into head? (or is it already? no followup revs) [22:00:47] Reedy: no, we will use the gerrit patch instead [22:00:57] That's fine [22:01:03] Same for https://svn.wikimedia.org/viewvc/mediawiki/branches/wmf/1.19wmf1/includes/filerepo/RepoGroup.php?&pathrev=111194&r1=111193&r2=111194 ? [22:01:11] and https://svn.wikimedia.org/viewvc/mediawiki/branches/wmf/1.19wmf1/thumb.php?&pathrev=111194&r1=111193&r2=111194 ? [22:01:40] a patch to handle the first thing was merged into master [22:01:49] the second will be handled by the same path under review [22:02:04] we still have r97505, r97508 in the open [22:02:08] I emailed tim about those [22:02:29] Reedy: https://www.mediawiki.org/wiki/MediaWiki_1.20/Roadmap [22:04:39] New patchset: Catrope; "Implement routing for HTCP purges" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4486 [22:05:42] 03raindrift * 10/trunk/extensions/PageTriage/modules/ext.pageTriage.views/ (ext.pageTriage.listStatsNav.js ext.pageTriage.listView.js): fixed some minor bottom nav bugs that showed up when the window scrolled after loading more articles [22:05:56] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4486 [22:06:17] RoanKattouw: using pipes as a regex delimiter? blasphemy! Use hashes! [22:06:50] hehe [22:06:58] * AaronSchulz should -1 [22:07:52] where's the regex there? [22:07:56] it does seem evil [22:09:57] New review: Catrope; "(no comment)" [mediawiki/core] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/4481 [22:11:47] New review: Reedy; "(no comment)" [mediawiki/extensions/Math] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/4422 [22:12:01] New review: Robmoen; "(no comment)" [mediawiki/extensions/VisualEditor] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4476 [22:12:18] Change merged: Robmoen; [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/4476 [22:12:26] New review: Brion VIBBER; "Why disable the LC caching during unit tests? Does that mean we won't be able to cache that data, or..." [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/4482 [22:12:50] New review: Aaron Schulz; "(no comment)" [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/4486 [22:12:53] Change merged: Aaron Schulz; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4486 [22:14:40] New review: Aaron Schulz; "Well if you to test it in the unit tests you can leave it enabled and mark the tests as requiring a ..." [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/4482 [22:15:27] Change abandoned: Reedy; "Duplicate of I8a4d4a58" [mediawiki/extensions/InputBox] (master) - https://gerrit.wikimedia.org/r/4434 [22:17:43] New patchset: Brion VIBBER; "Update math parser test cases for new rendering defaults" [mediawiki/extensions/Math] (master) - https://gerrit.wikimedia.org/r/4492 [22:21:37] New review: Brion VIBBER; "Needs a parser test case. :)" [mediawiki/extensions/Math] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/4422 [22:22:48] RoanKattouw: where is the custom repo hash behavior coming from? upload stash? [22:23:37] "hash behavior" [22:23:38] ? [22:24:01] You mean like the hash level stuff? [22:24:46] New review: Aaron Schulz; "basenames don't match old ones without passing $path into UnregisteredLocalFile. I must have tricked..." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/4481 [22:24:50] yes [22:25:09] Probably UploadStashFile or something [22:25:11] there has to be at least a slightly better way rather than have thumb.php deal with it [22:26:14] !seen ialex [22:26:15] ialex (~IAlex@mediawiki/pdpc.active.ialex) was last seen quitting from #mediawiki 7 days, 52 minutes ago stating (Quit: ialex). [22:26:44] sumanah: is there no way for me to only subscribe to that one proposal? [22:26:54] do I really need to see all of the stupid messages? :( [22:27:04] Ryan_Lane: I don't know. I haven't dug into Melange's email preferences stuff that much [22:27:16] Ryan_Lane: (I've only ever been the org admin so I do want to see everything) [22:27:24] yeah [22:27:57] meh. filtered [22:31:33] 03demon * 10/trunk/tools/make-wmf-branch/make-wmf-branch: More robust error detection for when you misconfigure [22:34:50] New code comment: ^demon; Also makes it possible to pin an extension to a specific sha1 when $oldVersion is master.; [22:41:26] 04(REOPENED) Manually fix blocks from when global oversight log removal problem started - 10https://bugzilla.wikimedia.org/34995 +comment (10Snowolf) [22:44:01] sumanah: how many gsoc slots do we have this year? [22:44:14] Reedy: We will find that out sometime around April 16 or 20 [22:44:36] Reedy: and we're not allowed to tell students that they are accepted until Google announces it on 23 April [22:45:04] OMG, thanat was scary [22:45:15] My computer rebooted in the middle of a rebase and corrupted my .git [22:45:43] Fortunately I managed to recover my data [22:50:14] wow [22:50:26] Reedy: The likely range is 5-10 slots [22:52:48] Makes sense [22:55:04] RoanKattouw: what kind of filesystem? [22:55:16] saper: ext4 [22:55:27] 03kaldari * 10/trunk/extensions/PageTriage/ (PageTriage.php SpecialPageTriage.php): separating Traigers with commas [22:55:32] There were two empty files in .git/objects and git was throwing errors about them [22:55:42] Deleting those fixed it, and my working tree was intact [22:55:49] I ended up recovering the commits too [22:55:54] New patchset: Aaron Schulz; "[FileRepo] Added support for temp file repos (to preserve our thumb.php hack)." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4481 [22:55:58] why did it reboot? [22:56:01] Pre-rebase [22:56:10] It hung up so I rebooted it [22:56:13] It's been a bit weird toda [22:56:15] y [22:57:10] RoanKattouw: obscure veg reference coming up: [22:57:11] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4481 [22:57:19] RoanKattouw: your computer is doing the Jerusalem 'choke? [22:57:48] whoosh [22:58:09] RoanKattouw: there is a veg [22:58:14] Jerusalem artichoke [22:59:49] Notice: Array to string conversion in D:\www\DevWiki\core\includes\actions\HistoryAction.php on line 164
[23:01:38] $tagSelector has a nested array: [23:01:41] array(1) { [23:01:43] ["class"]=> [23:01:45] string(18) "mw-tagfilter-input" [23:01:46] } [23:02:35] New review: Catrope; "Looks good but has two small issues" [mediawiki/extensions/AbuseFilter] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/3435 [23:04:02] broken by 6cd3995f11c36ab3a58fd7d59f8c0320e15480a3 [23:06:16] 03bsitu * 10/trunk/extensions/PageTriage/ (3 files in 2 dirs): Add support for deleted tag search [23:08:10] 03raindrift * 10/trunk/extensions/PageTriage/modules/ext.pageTriage.views/ (3 files): fixed bugs i introduced in sticky bars, that are triggered by loading more articles [23:08:34] can someone provide a api.php?action=edit php example? [23:09:26] can text be provided through POST? [23:09:27] https://www.mediawiki.org/wiki/API:Edit#Editing_via_Ajax [23:09:39] Yes, edit requests have to be POSTed [23:11:30] New patchset: Aaron Schulz; "Revert "Resolve bug #18704 ("Add an unique CSS class or ID to the tagfilter table row at RecentChanges")"" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4494 [23:11:52] New review: Aaron Schulz; "It was causing:" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/4494 [23:12:08] brion: ^ [23:12:46] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4494 [23:13:32] brion: I love how fast annotating in git is [23:14:24] How to add extension in mediawiki, such that it is available in Special:ExtensionDistribitor ? [23:14:35] AaronSchulz, can you add the explanation of the revert to the commit message? [23:15:22] potter: it has to be in our code repos [23:15:31] specifically svn at the moment [23:15:50] Reedy: is it ok, to give lik=nk to github ? [23:15:54] link* [23:16:01] yes [23:16:17] 03raindrift * 10/trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.listControlNav.js: [23:16:17] fix for browser differences in scrollTop [23:16:17] followup to r114785 [23:16:21] ok thanks [23:17:05] AaronSchulz, how do you actually repro that bug anyway? [23:17:18] go to a history page ;) [23:17:30] ok, now I've sent that mail to wikitech-l about GSoC and I'm actually leaving. [23:17:34] night all [23:18:17] New patchset: Aaron Schulz; "Revert "Resolve bug #18704 ("Add an unique CSS class or ID to the tagfilter table row at RecentChanges")"" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4494 [23:19:33] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4494 [23:27:08] 03raindrift * 10/trunk/extensions/PageTriage/modules/ (2 files in 2 dirs): javascript lint changes for ie compatibility [23:31:16] 03raindrift * 10/trunk/extensions/PageTriage/modules/ext.pageTriage.models/ext.pageTriage.article.js: removed an errant console.log [23:33:46] New review: Reedy; "(no comment)" [mediawiki/extensions/AntiSpoof] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/3410 [23:38:33] "Please reformat your commit message per the guidelines." [23:38:40] ^ What guidelines where? :/ [23:39:08] Reedy: any way to get the edittoken from php? [23:40:02] PHP in what sense? An extension? MediaWiki itself? A php script that consumes the api? [23:40:59] Change abandoned: Reedy; "Test" [test/mediawiki] (master) - https://gerrit.wikimedia.org/r/3797 [23:41:28] Reedy: a script [23:41:31] cli script [23:41:37] Reedy: i get MediaWiki-API-Error: badtoken [23:41:46] when suppluying the token from the session [23:41:53] http://en.wikipedia.org/w/api.php?action=query&prop=info&titles=Main%20Page&intoken=edit [23:42:30] Reedy: that require a session [23:43:35] New patchset: Aaron Schulz; "Merged ImageFunctions.php into GlobalFunctions.php" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4497 [23:43:46] Login then? [23:44:53] New review: jenkins-bot; "Build Successful " [mediawiki/core] (master); V: 1 C: 0; - https://gerrit.wikimedia.org/r/4497 [23:45:14] Reedy: how do i login with the api? [23:45:27] Read the manual? [23:45:28] https://www.mediawiki.org/wiki/API:Login [23:46:12] 03raindrift * 10/trunk/extensions/PageTriage/modules/ext.pageTriage.views/ (ext.pageTriage.listControlNav.js ext.pageTriage.listView.js): A few mostly insignificant changes to get my pedantic linter to leave me alone. [23:46:52] Reedy: thx. for action=edit, does it expect a token as "b5780b6e2f27e20b450921d9461010b4" or as "b5780b6e2f27e20b450921d9461010b4+\"? [23:46:58] with the +\ in the end [23:47:29] +\ url encoded [23:47:30] to %2B%5C [23:49:03] New review: Reedy; "(no comment)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4497 [23:49:05] Change merged: Reedy; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4497 [23:49:20] 03(FIXED) Quick search bar is not respecting phone language settings - 10https://bugzilla.wikimedia.org/35650 (10Yuvi Panda) [23:55:02] 03raindrift * 10/trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.listView.js: added a spinner for infinite scrolling