[09:45:24] New patchset: Mwjames; "SMW\FeedResultPrinter to move into the SMW namespace" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/47570 [09:47:13] New patchset: Pastakhov; "add map element circle" [mediawiki/extensions/MultiMaps] (master) - https://gerrit.wikimedia.org/r/47568 [09:47:23] @seen Saruman [09:47:43] @seen-in [09:47:45] @seen-on [09:47:50] wtf [09:47:55] Channel had already quiet mode disabled [09:48:50] Change abandoned: Pastakhov; "I do not understand how to fix conflict" [mediawiki/extensions/MultiMaps] (master) - https://gerrit.wikimedia.org/r/47568 [09:55:12] New patchset: Pastakhov; "add map element circle" [mediawiki/extensions/MultiMaps] (master) - https://gerrit.wikimedia.org/r/47571 [09:55:29] @seen Saruman [09:55:29] petan: Last time I saw Saruman they were quitting the network with reason: Quit: Bedtime now N/A at 2/4/2013 10:04:36 PM (11:50:52.4579040 ago) [09:59:12] 03(mod) Statement diffs not working - 10https://bugzilla.wikimedia.org/44662 normal->major (10Lydia Pintscher) [09:59:35] Hello, anyone here to help me with automatic login in PHP code? [10:01:31] Mariana_: hi, we don't know :) what's up? [10:02:06] saper, i looked to this website: http://www.mediawiki.org/wiki/Example_login_code_in_JS_(using_JQuery) [10:02:56] 03(mod) Statement diffs not working - 10https://bugzilla.wikimedia.org/44662 +comment (10Lydia Pintscher) [10:02:58] 03(mod) Implement claim difference visualization in DiffView - 10https://bugzilla.wikimedia.org/44095 +comment (10Lydia Pintscher) [10:04:05] saper: i put this code in my code, and it doesn't work .. and i'm trying to put this: http://mywebsite/folder/api.php?action=login&lgname=[myuser]&lgpassword=[mypass]&format=json [10:04:32] and returned: {"error":{"code":"mustbeposted","info":"The login module requires a POST request"}} [10:04:54] the above won't work since by putting the above URL in the browser you are doing the HTTP GET request [10:05:10] and you need to use POST (which is used for form submissions for example) [10:06:06] so you need to debug this some other way, for example using some script (like Python's urllib, or using curl utility) [10:06:41] 03(mod) Review PDBHandler extension - 10https://bugzilla.wikimedia.org/44660 +comment (10aklapper) [10:06:53] Mariana_: what kind of error you are getting in the JS console when trying the original code? [10:07:42] saper, this is the error: Uncaught SyntaxError: Unexpected end of input [10:08:07] New patchset: Pastakhov; "add map element circle" [mediawiki/extensions/MultiMaps] (master) - https://gerrit.wikimedia.org/r/47571 [10:08:16] Uncaught SyntaxError: Unexpected end of input [10:10:31] New patchset: Pastakhov; "add map element circle" [mediawiki/extensions/MultiMaps] (master) - https://gerrit.wikimedia.org/r/47571 [10:11:36] saper, first of all i didn't understand what is "/w/api.php" .. w ??? [10:11:43] Change merged: jenkins-bot; [mediawiki/extensions/MultiMaps] (master) - https://gerrit.wikimedia.org/r/47571 [10:12:01] Mariana_: this is URL to your api.php [10:12:14] http:///w/api.php [10:12:15] try that [10:12:25] same path as http:///w/index.php [10:13:10] "w" is the folder? [10:13:39] http://mywiki/datanotes/api.php - it works! [10:14:05] so you need to modify accordingly [10:14:27] but the error message you are getting looks like disabled JavaScript or NoScript or whatever [10:14:30] hum, let me try [10:17:00] 03(mod) Abuse filter regex \b considers unicode characters as word boundaries - 10https://bugzilla.wikimedia.org/22761 +comment (10Nemo) [10:18:22] saper: but it is impossible, because when i delete this code, all my wiki (some parts using JS) works! [10:18:41] Mariana_: I have some PHP code to login from external scripts, if you like [10:19:04] saper: i'm trying to change for /datanotes/api.php .... but it doesn't work and give the same error [10:19:12] it's almost 3 years old and needs a rewrite, but it works... [10:20:18] if you explain me how can i run this external scripts, i'm trying [10:20:24] Mariana_: you have some javascript problem [10:20:34] or maybe the code is not complete [10:22:16] saper: probably, but i'm trying to run the other code like http://www.mediawiki.org/wiki/User:Bcoughlan/Login_with_curl and it's the same :x errors! [10:22:27] New patchset: Pastakhov; "replace spaces to tabs" [mediawiki/extensions/MultiMaps] (master) - https://gerrit.wikimedia.org/r/47572 [10:24:28] 03(mod) Enable Semantic MediaWiki on WMF projects - 10https://bugzilla.wikimedia.org/8390 +comment (10fastgoldfish) [10:24:44] 03(mod) Semantic MediaWiki Property for case insensitive strings - 10https://bugzilla.wikimedia.org/44659 +comment (10nischayn22) [10:25:11] New patchset: Pastakhov; "replace spaces to tabs" [mediawiki/extensions/MultiMaps] (master) - https://gerrit.wikimedia.org/r/47572 [10:25:56] 03(mod) Enable Semantic MediaWiki on WMF projects - 10https://bugzilla.wikimedia.org/8390 (10Nischay Nahata) [10:26:03] saper: this is the error when im using CURL: FAILED: Login token not found in XML [10:26:45] saper: probably i need some XML with token? :s [10:26:46] Mariana_: do you have XML returned? [10:26:55] output.xml ?? [10:26:59] what's the output of the first API call [10:27:37] I don't know, you decide where it goes [10:27:57] when i run in mt browser: http://mywiki/datanotes/api.php ?? [10:28:21] Mariana_: excuse me, can you focus and be more specific? can you paste the exact command you are running? [10:29:27] 03(mod) Abuse filter regex \b considers unicode characters as word boundaries - 10https://bugzilla.wikimedia.org/22761 +comment (10jroquet) [10:29:43] saper: i put this code http://www.mediawiki.org/wiki/User:Bcoughlan/Login_with_curl in my code [10:30:13] and the retuned error is: FAILED: Login token not found in XML [10:31:00] probably i need some output.xml and put here the token? [10:32:00] you make a first API call [10:32:04] then you get a token [10:32:12] then you make a second API call including the token [10:32:15] 03(mod) Unknown column 'acd_xff' in 'field list' - 10https://bugzilla.wikimedia.org/44654 +comment (10Andre Klapper) [10:32:56] New patchset: Thaiphan; "Added file backend support for Amazon S3" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/41932 [10:33:17] 03(NEW) Please upload large file to Commons - 10https://bugzilla.wikimedia.org/44670 enhancement; Wikimedia: General/Unknown; () [10:33:36] New patchset: Ori.livneh; "More comprehensive test coverage" [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/47573 [10:33:40] 03(mod) For some, "Edit on double click" is broken (mw.util.$content undefined) - 10https://bugzilla.wikimedia.org/44522 +code-update-regression +easy (10Andre Klapper) [10:34:16] 03(mod) Please upload large file to Commons - 10https://bugzilla.wikimedia.org/44670 (10aeropsicowiki) [10:34:47] hi, is any mediawiki extension like nuke but for deletion all user's edits ? [10:34:58] 03(mod) Review, merge and deploy chinese-collation branch - 10https://bugzilla.wikimedia.org/44667 (10Andre Klapper) [10:35:02] 03(mod) Use locale-specific sorting (tracking) - 10https://bugzilla.wikimedia.org/30672 (10Andre Klapper) [10:37:09] saper: yes, but when i made a first API call the returned is FAILED: Error getting data from server (/datanotes/api.php?action=login&format=xml): malformed [10:37:25] New patchset: Nischayn22; "bug 36461 Filter on hitting enter" [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/41375 [10:38:54] saper: SUCCESS! [10:39:04] New patchset: Nischayn22; "(bug 36461) Filter on hitting enter" [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/41375 [10:39:41] 03(mod) Please upload large file to Commons - 10https://bugzilla.wikimedia.org/44670 (10Andre Klapper) [10:39:47] saper: but now i can open a webpage [10:40:06] saper: and returned always the same: "SUCESS" [10:40:26] 03(mod) Please upload large file to Commons - 10https://bugzilla.wikimedia.org/44670 +shell (10Andre Klapper) [10:41:33] saper: i know what's the problem [10:41:40] thanks a lot [10:41:48] good work! [10:42:22] New patchset: Ori.livneh; "More comprehensive test coverage" [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/47573 [10:43:00] Change merged: jenkins-bot; [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/47573 [10:43:16] !wptemplates [10:43:17] To copy templates from Wikipedia, use Special:Export and check the "Include templates" option to get all the sub-templates, then upload the file with Special:Import on your wiki. You'll also likely have to install the ParserFunctions extension and install/enable HTML tidy. You also might need some CSS from Wikipedia's Common.css and Monobook.css. You'll also need a lot of patience. [10:44:22] 03(mod) "http://wikidata.org/wiki" is a redirect loop - 10https://bugzilla.wikimedia.org/44612 (10Andre Klapper) [10:44:31] 03(mod) Installations of Scribunto extension (tracking) - 10https://bugzilla.wikimedia.org/44625 (10Andre Klapper) [10:44:35] 03(mod) Description for pictures from Commons can not be edited - 10https://bugzilla.wikimedia.org/44626 (10Andre Klapper) [10:45:06] Mariana_: here's the working one http://tools.wikimedia.pl/~saper/test/l.html [10:45:27] 03(mod) en.wikipedia.beta.wmflabs.org takes 10-20 seconds to load - 10https://bugzilla.wikimedia.org/44565 +comment (10Antoine "hashar" Musso) [10:45:42] 03(mod) Deleting a property leads to a JavaScript crash on items using that property - 10https://bugzilla.wikimedia.org/44636 (10tobias.gritschacher) [10:45:56] 03(mod) invalid field id (missing "https:") in Atom feed makes Thunderbird choke - 10https://bugzilla.wikimedia.org/44647 summary; +comment (10Andre Klapper) [10:46:07] 03(mod) Jenkins should test schema changes - 10https://bugzilla.wikimedia.org/44648 (10Andre Klapper) [10:46:16] 03(mod) Review, merge and deploy chinese-collation branch - 10https://bugzilla.wikimedia.org/44667 (10Andre Klapper) [10:48:23] 03(mod) FlaggedRevs, patroller and autoreview changes for tr.wiki - 10https://bugzilla.wikimedia.org/44587 (10Andre Klapper) [10:48:34] 03(mod) API data push/pull guidelines - 10https://bugzilla.wikimedia.org/44584 normal->minor (10Andre Klapper) [10:48:40] 03(mod) GitInfo doesn't get SHA1 version of git submodules for Special:Version - 10https://bugzilla.wikimedia.org/44599 (10Andre Klapper) [10:51:30] Mariana_: I have updated the wiki, the original code was good, but mine gives more diagnostics [10:55:18] 03(mod) Disable ArticleFeedback on Wikimedia wikis - 10https://bugzilla.wikimedia.org/43892 +comment (10aklapper) [10:59:04] 03(mod) jqueryMsg should not parse plain messages as HTML - 10https://bugzilla.wikimedia.org/44459 (10aokomoriuta) [11:03:20] 03(mod) Stop adding xml:lang attributes to HTML5 pages - 10https://bugzilla.wikimedia.org/44609 +comment (10Andre Klapper) [11:04:36] 03(mod) Create Wikiversity Korean - 10https://bugzilla.wikimedia.org/44460 (10Andre Klapper) [11:04:47] 03(mod) Special:JavaScriptTest/qunit doesn't fail broken ResourceLoader modules - 10https://bugzilla.wikimedia.org/44488 (10Andre Klapper) [11:04:52] 03(mod) Implement lc, lcfirst, uc, and ucfirst magic words in jqueryMsg - 10https://bugzilla.wikimedia.org/44495 (10Andre Klapper) [11:04:56] 03(mod) update.php should invalidate ResourceLoader message cache - 10https://bugzilla.wikimedia.org/44524 (10Andre Klapper) [11:05:12] 03(mod) bin/ulimit5.sh isn't UNIX compliant - 10https://bugzilla.wikimedia.org/44568 +patch-in-gerrit (10Andre Klapper) [11:05:25] 03(mod) Venus planet software doesn't support accents in URLs - 10https://bugzilla.wikimedia.org/44569 (10Andre Klapper) [11:08:36] 03(mod) Update ArticleFeedback on Hungarian Wikipedia - 10https://bugzilla.wikimedia.org/44601 (10Oliver Keyes) [11:15:40] 03(mod) Create an API for Extension:ShortURL - 10https://bugzilla.wikimedia.org/36520 (10Andre Klapper) [11:16:55] 03(mod) Review Extension:SignupAPI for deployment - 10https://bugzilla.wikimedia.org/36225 +comment (10Andre Klapper) [11:17:14] hey folks! I'm getting a random n of pages. Is it not possible to get the language links of these pages at the same time? or do i need to do a seperate query? [11:17:15] 03(mod) Enable specific extensions on Hindi Wikipedia (tracking) - 10https://bugzilla.wikimedia.org/29823 (10Andre Klapper) [11:20:50] 03(mod) Enable Extension:Admin Links on Hindi Wikipedia - 10https://bugzilla.wikimedia.org/29838 (10Andre Klapper) [11:21:11] 03(mod) Enable MediaWiki XML upload on Incubator/Commons - 10https://bugzilla.wikimedia.org/30228 (10Andre Klapper) [11:24:21] 03(NEW) Pressing in summary field does not submit the form - 10https://bugzilla.wikimedia.org/44671 normal; MediaWiki extensions: WikiEditor; () [11:24:29] New patchset: Matthias Mullie; "New actions, filters & UX" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/46947 [11:24:31] 03(mod) Labeled section transclusion installation - 10https://bugzilla.wikimedia.org/26402 (10mybugs.mail) [11:25:43] 03(mod) spurious username "0" in some dump revisions - 10https://bugzilla.wikimedia.org/44558 +comment (10delirium) [11:26:04] New patchset: Tim Starling; "Improve the shell cgroup feature" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/47559 [11:26:49] 03(mod) Enable Matroska and WebM containers on Wikimedia sites - 10https://bugzilla.wikimedia.org/30653 +comment (10Andre Klapper) [11:26:54] New review: Tim Starling; "PS3: address Aaron's comments" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/47559 [11:28:13] hmm [11:28:16] can i use random as a generator? [11:28:38] badass i can i just am not sure how but i know i can [11:32:43] 03(mod) Wikitech needs interwiki list setup - 10https://bugzilla.wikimedia.org/30847 +comment (10Andre Klapper) [11:34:44] 03(mod) namespace Rubrika in Czech Wikizpravy - 10https://bugzilla.wikimedia.org/34529 (10Andre Klapper) [11:34:46] 03(mod) Page number attribute for tags - 10https://bugzilla.wikimedia.org/13127 +comment (10dasch) [11:34:51] 03(mod) Remove format=none from MediaWiki API - 10https://bugzilla.wikimedia.org/44632 +comment (10smolensk) [11:35:40] ok [11:35:54] i figured out how to use random as a generator but i cannot set the props of the random generator\ [11:35:57] 03(mod) Mirror Commons annotation to Wikipedias - 10https://bugzilla.wikimedia.org/38786 (10Andre Klapper) [11:36:28] 03(mod) Change namespaces configuration - ku.wikiquote - 10https://bugzilla.wikimedia.org/37523 (10Andre Klapper) [11:36:31] 03(mod) Change namespaces configuration - ku.wikibooks - 10https://bugzilla.wikimedia.org/37522 (10Andre Klapper) [11:37:17] 03(mod) Increase $wgAbuseFilterEmergencyDisable* on zhwiki - 10https://bugzilla.wikimedia.org/36484 +comment (10Andre Klapper) [11:37:34] 03(mod) Create Wikivoyage Polish - 10https://bugzilla.wikimedia.org/44414 (10Andre Klapper) [11:37:38] 03(mod) Create Wikivoyage Romanian - 10https://bugzilla.wikimedia.org/44413 (10Andre Klapper) [11:38:06] 03(mod) Add an author and portal namespaces on is.wikisource - 10https://bugzilla.wikimedia.org/44164 -shellpolicy +shell (10Andre Klapper) [11:38:56] ColtonPhillips: read https://www.mediawiki.org/wiki/API:Query#Generators [11:39:11] 03(mod) Allow filtering action=sitematrix by language code - 10https://bugzilla.wikimedia.org/34200 (10Andre Klapper) [11:39:15] 03(mod) Allow filtering action=sitematrix by project code - 10https://bugzilla.wikimedia.org/34199 (10Andre Klapper) [11:40:23] 03(mod) Cannot navigate the tabs of the Preferences using IE - 10https://bugzilla.wikimedia.org/39192 +comment (10Andre Klapper) [11:41:21] PleaseStand: yes - I have read it but basically the issue is i can use random as a generator but i cannot set the rnlimit [11:41:44] 03(mod) Special:WhatLinksHere behaves incorrectly on targets from "Special:" namespace - 10https://bugzilla.wikimedia.org/39126 (10Andre Klapper) [11:42:13] 03(mod) Special/Contributions does not show (20 | 50 | 100 | 250 | 500) when max is set to a number higher than total contributions - 10https://bugzilla.wikimedia.org/38518 (10Andre Klapper) [11:44:13] ColtonPhillips: Seems to work for me [11:44:15] https://en.wikipedia.org/w/api.php?action=query&prop=revisions&generator=random&grnlimit=3 [11:44:43] PleaseStand: hmm. i think i vaguely rememer or passsed over it but i guess you have to prefix the g for that to work eh? [11:44:49] 03(mod) [UserRights] - The order of the checkboxes suddenly changed for no reason - 10https://bugzilla.wikimedia.org/37584 +comment (10Andre Klapper) [11:45:20] ColtonPhillips: "Parameters passed to a generator must be prefixed with a g. For instance, when using generator=backlinks, use gbltitle instead of bltitle." [11:45:57] 03(mod) User (suddenly) can't log in to OTRS system - 10https://bugzilla.wikimedia.org/41819 +comment (10jackdt) [11:47:17] 03(mod) Upload: "Destination filename" overwritten by "Source filename" selection - 10https://bugzilla.wikimedia.org/37450 normal->minor; summary; +comment (10Andre Klapper) [11:47:48] PleaseStand: thank you so much thats all the ?s i have for now then [11:48:19] 03(mod) TitleBlacklistAPI: Indicate result from global or local blacklist - 10https://bugzilla.wikimedia.org/33516 (10Andre Klapper) [11:48:20] 03(mod) [upstream] Jenkins: pep8 per file violations not shown - 10https://bugzilla.wikimedia.org/44033 (10Andre Klapper) [11:49:00] 03(mod) Batch replacement of mis-translated terms - 10https://bugzilla.wikimedia.org/36691 summary (10Andre Klapper) [11:49:14] 03(mod) can't validate username against blocking extensions like AntiSpoof - 10https://bugzilla.wikimedia.org/40648 (10Andre Klapper) [11:49:28] 03(mod) $wgAuth->getCanonicalName() is evil and should die in a fire - 10https://bugzilla.wikimedia.org/40024 (10Andre Klapper) [11:49:37] 03(mod) Long lived login token is invalidated when requested in another browser - 10https://bugzilla.wikimedia.org/37244 (10Andre Klapper) [11:49:48] 03(NEW) Retina support - 10https://bugzilla.wikimedia.org/44672 normal; MediaWiki extensions: Math; () [11:50:05] 03(mod) Treat 6to4 addresses equivalent to IPv4 addresses when checking user blocking - 10https://bugzilla.wikimedia.org/37395 (10Andre Klapper) [11:50:28] 03(mod) Browsing and selecting a file for upload in Chrome does nothing - works fine in IE - 10https://bugzilla.wikimedia.org/37388 +comment (10Andre Klapper) [11:51:16] 03(mod) Create "Data Commons" or "Wikidata" project (tracking) - 10https://bugzilla.wikimedia.org/30345 +comment (10Andre Klapper) [11:51:48] 03(mod) Category text "Pages in category "foo"" does not use DISPLAYTITLE - 10https://bugzilla.wikimedia.org/44197 (10Andre Klapper) [11:51:58] 03(mod) Add core component for sites - 10https://bugzilla.wikimedia.org/44339 (10Andre Klapper) [11:52:11] 03(mod) Bugzilla landing page should show recently created bugs - 10https://bugzilla.wikimedia.org/44058 (10Andre Klapper) [11:52:17] 03(mod) Add link to source code next to MediaWiki extensions components - 10https://bugzilla.wikimedia.org/43806 (10Andre Klapper) [11:52:41] 03(mod) Change SharedTo: on Saved Searches from "editbugs" to "bz_canusewhines" - 10https://bugzilla.wikimedia.org/43610 +comment (10Andre Klapper) [11:52:48] 03(NEW) smwgUseCategoryHierarchy doesnt have any effect when querying for top level category only - 10https://bugzilla.wikimedia.org/44673 normal; MediaWiki extensions: SemanticBundle; () [11:53:29] 03(mod) Joins fail with PostgreSQL - 10https://bugzilla.wikimedia.org/40757 (10Andre Klapper) [11:53:33] 03(mod) PostgreSQL/pgsql support (tracking) - 10https://bugzilla.wikimedia.org/384 (10Andre Klapper) [11:53:55] 03(mod) Disallow use of erroneous or deprecated language codes - 10https://bugzilla.wikimedia.org/44379 (10Stryn) [11:55:04] 03(mod) Testing bug -- please ignore - 10https://bugzilla.wikimedia.org/44441 (10Andre Klapper) [11:55:43] 03(mod) Implement scaleable graphing capability in a MediaWiki extension for Wikimedia wikis (tracking) - 10https://bugzilla.wikimedia.org/43666 normal->15enhancement (10Andre Klapper) [11:55:50] 03(mod) Wikivoyage migration (tracking) - 10https://bugzilla.wikimedia.org/41184 (10Andre Klapper) [11:56:10] 03(mod) log_page still not set for hundreds of images where it should - 10https://bugzilla.wikimedia.org/41024 (10Andre Klapper) [11:56:26] 03(mod) Update change tag indexes - 10https://bugzilla.wikimedia.org/40867 (10Andre Klapper) [11:56:35] 03(mod) 2000px thumbnail not deleted from (swift?) on action=purge - 10https://bugzilla.wikimedia.org/44269 (10Andre Klapper) [11:56:53] 03(mod) File with large history can't be deleted (timeout) - 10https://bugzilla.wikimedia.org/40174 (10Andre Klapper) [11:57:38] 03(mod) Deploy Narayam or ULS on the multilingual WikiSource - 10https://bugzilla.wikimedia.org/44032 normal->15enhancement; -shellpolicy +shell (10Andre Klapper) [11:58:01] 03(mod) Categorize {{#babel}} categories on sv-wikt - 10https://bugzilla.wikimedia.org/43742 (10Andre Klapper) [11:58:11] 03(mod) InstantCommons doesn't respect $wgHTTPProxy - 10https://bugzilla.wikimedia.org/42196 (10Andre Klapper) [11:58:52] 03(mod) wfShellExec() should supress warnings around passthru() - 10https://bugzilla.wikimedia.org/44140 (10Andre Klapper) [11:58:59] 03(mod) Clean up usage of one-pixel background images in Vector's CSS - 10https://bugzilla.wikimedia.org/44141 (10Andre Klapper) [11:59:17] 03(mod) Upload by URL from Flickr does not work with Chrome - 10https://bugzilla.wikimedia.org/43422 +comment (10Andre Klapper) [11:59:54] 03(mod) Add uploaders' user names to image results - 10https://bugzilla.wikimedia.org/38243 major->normal (10Andre Klapper) [12:00:09] 03(mod) Hiding file upload log entry should also hide the contents of the "Summary" box on file pages - 10https://bugzilla.wikimedia.org/36497 normal->minor (10Andre Klapper) [12:01:18] 03(mod) Add user right which allow only suppress of log entry - 10https://bugzilla.wikimedia.org/40412 (10Andre Klapper) [12:04:46] 03(mod) On printable requests, transformCssMedia does not return null for screen media types using a media query - 10https://bugzilla.wikimedia.org/43942 (10Andre Klapper) [12:05:21] 03(mod) Minifier cache + user-specific module timestamps = rapid objectcache growth - 10https://bugzilla.wikimedia.org/42094 (10Andre Klapper) [12:05:24] 03(mod) "document.write() call ignored from an asynchronically loaded external script" - 10https://bugzilla.wikimedia.org/42011 (10Andre Klapper) [12:05:36] 03(mod) Allow javascript modules to register themselves as suitable for mobile - 10https://bugzilla.wikimedia.org/40033 (10Andre Klapper) [12:05:54] 03(mod) Make file-not-found failures easier to detect in ResourceLoader. - 10https://bugzilla.wikimedia.org/38127 (10Andre Klapper) [12:05:55] 03(mod) Module cache should be invalidated (newer timestamp) when lesser old items are removed or added (scripts, style, messages) - 10https://bugzilla.wikimedia.org/37812 (10Andre Klapper) [12:09:41] New review: Demon; "The more I think about it, I'm wondering if we should just suppress from the installer (since we're ..." [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/44751 [12:13:08] 03(NEW) Add a "full text search" selection for the EntitySelector replacing the Search box - 10https://bugzilla.wikimedia.org/44674 normal; MediaWiki extensions: WikidataRepo; () [12:13:19] 03(mod) Add a "full text search" selection for the EntitySelector replacing the Search box - 10https://bugzilla.wikimedia.org/44674 (10denny vrandecic) [12:13:20] 03(mod) Replace search box with item selector - 10https://bugzilla.wikimedia.org/43066 (10denny vrandecic) [12:14:07] 03(mod) Replace search box with item selector - 10https://bugzilla.wikimedia.org/43066 (10denny vrandecic) [12:17:04] 03(mod) Module cache should be invalidated (newer timestamp) when lesser old items are removed or added (scripts, style, messages) - 10https://bugzilla.wikimedia.org/37812 (10Andre Klapper) [12:20:41] * Nemo_bis misread "we should just suppress the installer" [12:22:21] 03(mod) Increase $wgAbuseFilterEmergencyDisable* on zhwiki - 10https://bugzilla.wikimedia.org/36484 +comment (10Liangent) [12:26:18] 03(NEW) Math unable to handle currencies - 10https://bugzilla.wikimedia.org/44675 normal; MediaWiki extensions: Math; () [12:30:54] 03(mod) Edits wrongly attributed on frwikisource - 10https://bugzilla.wikimedia.org/35610 (10Andre Klapper) [12:31:25] 03(mod) EditWarning: Does not appear when search box is used - 10https://bugzilla.wikimedia.org/30101 -patch -patch-reviewed (10Andre Klapper) [12:33:20] 03(mod) interrelationship scoring between users - 10https://bugzilla.wikimedia.org/3105 +comment (10aklapper) [12:35:00] 03(mod) file path for paged media - 10https://bugzilla.wikimedia.org/35380 +comment (10Andre Klapper) [12:35:11] 03(mod) Make User:FuzzyBot content available in all languages via system message - 10https://bugzilla.wikimedia.org/42261 (10Andre Klapper) [12:35:30] what is the right place to store settings for an extension? in a PHP-Cookie? [12:35:47] its about a notification and a "show me this never again"-checkbox [12:36:31] New review: Njw; "Great, thanks for this." [mediawiki/extensions/CharRangeSpan] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/35401 [12:37:57] 03(mod) Notice: Undefined index: article in ../AbuseFilterVariableHolder.php on line 278 - 10https://bugzilla.wikimedia.org/37767 +comment (10Andre Klapper) [12:41:55] 03(mod) Special:AggregateGroups configuration not reflected on Special:LanguageStats - 10https://bugzilla.wikimedia.org/42634 +comment (10aklapper) [12:43:11] New review: Demon; "One minor nit, otherwise looks good." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/47449 [12:46:54] 03(mod) dumps.wikimedia.org seems super-slow right now - 10https://bugzilla.wikimedia.org/43647 +comment (10Nemo) [12:48:46] 03(mod) spurious username "0" in some dump revisions - 10https://bugzilla.wikimedia.org/44558 +comment (10ariel) [12:48:47] New patchset: Hashar; "composer.json to register MediaWiki in Packagist" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/47449 [12:49:00] New review: Hashar; "PS3 drops ext-wikidiff" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/47449 [12:50:57] 03(mod) spurious username "0" in some dump revisions - 10https://bugzilla.wikimedia.org/44558 +comment (10Andre Klapper) [12:53:07] 03(mod) Enable Semantic MediaWiki on WMF projects - 10https://bugzilla.wikimedia.org/8390 +comment (10yaron57) [12:56:36] 03(mod) spurious username "0" in some dump revisions - 10https://bugzilla.wikimedia.org/44558 +comment (10ariel) [12:58:01] New patchset: Hashar; "composer.json to register MediaWiki in Packagist" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/47449 [12:58:18] New review: Hashar; "PS4 : reindented using tabulations" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/47449 [13:02:36] New patchset: Hashar; "composer.json to register MediaWiki in Packagist" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/47449 [13:02:43] 03(mod) Deploy extension Memento on Wikipedia sites - 10https://bugzilla.wikimedia.org/34778 +comment (10Tim Starling) [13:03:09] New review: Hashar; "PS5 adds a list of authors : "https://www.mediawiki.org/wiki/Special:Version/Credits"" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/47449 [13:03:50] New review: Hashar; "The last patchsets are based on a peer review by Nils Aderman." [mediawiki/core] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/47449 [13:04:59] 03(mod) CentralAuth global session doesn't include some *.wikimedia.org public wikis - 10https://bugzilla.wikimedia.org/14407 +comment (10solstag) [13:09:38] sumanah hi [13:09:48] mitevam: hi there! how are you today? [13:10:26] sumanah feeling good(luckily!) thank you and you? [13:11:35] mitevam: your email to the enterprise list about getting +2 is awesome and I appreciate it a lot. [13:11:44] I want to give you a high-five on that, if I may [13:11:46] o/ [13:11:55] \o [13:12:03] is that right ? :) [13:12:42] and thank you i've been planning to send that for a while [13:13:35] yes that's right :-) [13:13:51] 03(NEW) {{DEFAULTSORT}} magic word occasionally fails - 10https://bugzilla.wikimedia.org/44676 normal; MediaWiki: Categories; () [13:17:06] mitevam: What's on your plate for the rest of today? [13:19:52] New patchset: Liangent; "New variable: new_pst which provides a PSTed version of new_wikitext" [mediawiki/extensions/AbuseFilter] (master) - https://gerrit.wikimedia.org/r/47582 [13:20:06] New review: Hashar; "There is a minor issue with MediaWiki license. The COPYING file state GPL v2 but lot of code is unde..." [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/47449 [13:20:51] 03(mod) interrelationship scoring between users - 10https://bugzilla.wikimedia.org/3105 (10Chad H.) [13:22:01] sumanah there is a few things I want to start some talks about issues that need WMF support like access control, extensions management, etc. and I am wondering if I should do it on some mailing list or as RFC on mw.org? or something else? [13:22:53] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/47449 [13:22:59] mitevam: I think if you have an idea already of what you want to happen, there's some argument for making it an RfC, but if you just want to bring up an issue and have people discuss it and decide what the next steps should be, wikitech-l is better. [13:24:28] sumanah: i do have some idea but quite general, the other option is to first bring it up on mediawiki-enteprise and see if I can get more detail [13:24:58] OK, that sounds like a good idea [13:25:18] I think re: access control I saw Chris Steipp responding on some aspect of that, last week maybe? [13:25:21] what list was that on? [13:25:43] He would probably be amenable to participating in an IRC meeting about that, if you want to set it up [13:25:59] sumanah: it was on mediawiki-l and a few people responded [13:26:21] like, you could email mediawiki-enterprise & mediawiki-l and say "we should have an IRC meeting about this. Here's a Doodle, what time would be good for you? and wait a few days and pick a time and then do it [13:28:50] sumanah: his comment was that its not that much of a technical issue but its against MW's openness "policy" [13:29:02] It really is [13:29:03] !cms [13:29:03] Wikis are designed for openness, to be readable and editable by all. If you want a forum, a blog, a web authoring toolkit or corporate content management system, perhaps don't use wiki software. There is a nice overview of free tools available at including the possibility to try each system. For ways to restrict access in MediaWiki, see !access. [13:29:06] !access [13:29:06] For information on customizing user access, see . For common examples of restricting access using both rights and extensions, see . [13:30:24] sumanah: i see , so then is there a chance to change that? [13:31:11] mitevam: the heart of Wikimedia is openness; sometimes individual Wikimedia wikis or administrator groups are interested in layers of bureaucracy or permissions but there's always been an understanding that, at heart, MediaWiki wikis should be more open and less permissions-y [13:32:25] mitevam: Here are some options I see [13:33:29] 1) Spreading the word (maybe clarifying & adding to the pages on mediawiki.org) about what you can do with the existing MW bureaucracy functionality [13:33:39] like, look at what the setups are like on various WMF wikis as examples [13:35:08] 2) Find out if there is some set of extensions that can provide similar or related functionality, and spread the word about them (again, improve the access/user rights pages on mediawiki.org) [13:36:24] 03(NEW) paging for entity selection in statement - 10https://bugzilla.wikimedia.org/44677 normal; MediaWiki extensions: WikidataRepo; () [13:36:56] 3) Tell people that if they want more granular control, MediaWiki is not for them, and help them export MW wikis to another solution, like MoinMoin, DokuWiki, etc. [13:37:04] 03(mod) paging for entity selection in statement - 10https://bugzilla.wikimedia.org/44677 normal->major (10Lydia Pintscher) [13:37:12] unfortunately in the latter case I think many of them will go to Confluence or another closed-source provider [13:37:42] sumanah for what i understand part of the problem is that access can not be restricted well enough with just extensions to have the security to add sensitive data to pages and some changes on core are needed to allow for that [13:40:43] sumanah so it sounds like i should focus on bringing up other issues [13:41:10] 03(mod) CentralAuth global session doesn't include some *.wikimedia.org public wikis - 10https://bugzilla.wikimedia.org/14407 +comment (10everton137) [13:41:53] mitevam: I think that's a good idea although I think it would be good to sort of wrap this one up in a bow [13:42:00] 03(NEW) allow to change the order of statements - 10https://bugzilla.wikimedia.org/44678 normal; MediaWiki extensions: WikidataRepo; () [13:42:21] for instance, it would be good for you to review the user rights and access pages on mediawiki.org and check that they are reasonably well-written and point to the right resources and talk about this issue frankly [13:42:40] New review: Parent5446; "Don't think it was necessary to have another patchset for spacing, but OK." [mediawiki/core] (master) C: 1; - https://gerrit.wikimedia.org/r/41198 [13:45:41] New patchset: Jeroen De Dauw; "added wiki entry in support section of composer.json" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/47584 [13:45:48] Change abandoned: Jeroen De Dauw; "(no reason)" [mediawiki/extensions/SubPageList] (1.0.x) - https://gerrit.wikimedia.org/r/47395 [13:46:48] New review: Hashar; "$ composer validate" [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/47584 [13:48:05] hihi [13:50:40] sumanah so those will be http://www.mediawiki.org/wiki/User_rights http://www.mediawiki.org/wiki/Manual:Preventing_access http://www.mediawiki.org/wiki/Manual:Configuration_settings#Access ? [13:50:48] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/47584 [13:51:24] mitevam: yes, I think those are the main pages to look at & update or improve [13:51:29] hi dbolser_ how are you? [13:52:06] New patchset: Jeroen De Dauw; "Added MediaWiki version to composer.json" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/47587 [13:58:55] hello sumanah ! [13:59:03] I'm fine thanks [13:59:10] can you send me some merch? ;-) [13:59:24] 03(mod) extends operations-puppet-typos to get typos from a file - 10https://bugzilla.wikimedia.org/43032 +comment (10Antoine "hashar" Musso) [13:59:36] I'm getting this error : 1.20.2 installation : DB connection error: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) (localhost). [13:59:40] Check the host, username and password and try again [13:59:46] but connecting from the cli is fine [13:59:55] (using the same user and pwd) [14:00:55] dbolser_: I'm so sorry, do I owe you stickers etc.? [14:01:05] it's not impossible that something would have fallen through the cracks [14:01:15] maybe you saw that http://shop.wikimedia.org/ has more stuff now! [14:01:23] sumanah: you mentioned some at some point... [14:01:25] ooh [14:01:38] mysql -S /var/lib/mysql/mysql.sock -u root -p [14:01:41] ^^ Works [14:02:46] mysql my_wiki -S /var/lib/mysql/mysql.sock -u root -p # Also works [14:03:08] and there is nothing in the error.log [14:04:06] where are php errors? [14:04:32] how do I turn on debuggin at install time? [14:05:31] Change abandoned: MarkAHershberger; "I'll come back to this later." [mediawiki/core] (REL1_19) - https://gerrit.wikimedia.org/r/28968 [14:05:34] andre__: hi there, just a moment [14:05:41] np [14:07:56] sumanah: can I buy individual buttons / stickers? [14:08:18] I don't know, sorry, maybe you can ask them? [14:08:24] ty [14:10:25] New patchset: Hashar; "composer.json for REL1_20 branch" [mediawiki/core] (REL1_20) - https://gerrit.wikimedia.org/r/47589 [14:10:45] New review: MarkAHershberger; "https://www.mediawiki.org/wiki/Extension_talk:Pdf_Export/archive_2#Passthru_unable_to_fork" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/44751 [14:12:32] 03(mod) [UserRights] - The order of the checkboxes suddenly changed for no reason - 10https://bugzilla.wikimedia.org/37584 +comment (10maurelio) [14:13:44] 127.0.0.1 also fails [14:14:57] hmm... seems mysql isn't on 3036... but that shouldn't affect the socket connection [14:15:00] 03(NEW) Microsoft Translator not working with new authorisation model - 10https://bugzilla.wikimedia.org/44679 normal; MediaWiki extensions: Translate; () [14:16:52] oh sorry, 3306 ... works fine from teh cli again [14:17:06] how can I debug the php installer fail? [14:18:52] sumanah i think i should go ahead with other issues first and wrap up the access control a little later since I don't want to start with "there is nothing I can do for you", it's not very encouraging [14:19:21] I bet this is selinux... [14:20:06] what is the right place to store settings for an extension? its about a notification and a "show me this never again"-checkbox [14:20:19] 03(mod) Microsoft Translator translation service errors - 10https://bugzilla.wikimedia.org/41435 (10Ioannis Protonotarios) [14:20:38] 03(mod) Microsoft Translator not working with new authorisation model - 10https://bugzilla.wikimedia.org/44679 (10Ioannis Protonotarios) [14:21:22] yup [14:21:32] lbenedix: yup [14:21:38] 03(mod) Morebots doesn't log entries containing non-ASCII characters - 10https://bugzilla.wikimedia.org/21944 +comment (10Sumana Harihareswara) [14:22:22] dbolser_: shoud i write it to a cookie? [14:22:47] lbenedix: right channel, wrong person ;-) [14:23:04] damn [14:23:08] ;) [14:23:14] hang around ;-) [14:23:16] read docs [14:23:16] 03(mod) Remove format=none from MediaWiki API - 10https://bugzilla.wikimedia.org/44632 +comment (10Brad Jorsch) [14:33:11] 03(mod) Microsoft Translator not working with new authorisation model - 10https://bugzilla.wikimedia.org/44679 normal->major (10Nemo) [14:34:44] 03(mod) Editor Engagement Experiments public data sets - 10https://bugzilla.wikimedia.org/44613 +comment (10Israel Herraiz) [14:34:46] 03(mod) Microsoft Translator not working with new authorisation model - 10https://bugzilla.wikimedia.org/44679 +comment (10Nemo) [14:38:11] New review: Reedy; "Might want to pull in Jeroens version commit too before this gets merged" [mediawiki/core] (REL1_20); V: 0 C: 0; - https://gerrit.wikimedia.org/r/47589 [14:40:34] Change merged: Reedy; [mediawiki/extensions/CentralNotice] (master) - https://gerrit.wikimedia.org/r/47554 [14:42:05] qgil: hi; do you know when you're going to publish the mw community metrics for January? [14:42:22] mitevam: hi, sorry, I was in a call [14:42:55] Change merged: Reedy; [mediawiki/extensions/GeoData] (master) - https://gerrit.wikimedia.org/r/47555 [14:43:10] mitevam: in terms of mailing list communications regarding user access, sure, wait on that. And maybe there shall never be an IRC meeting on that. But updating the docs on mediawiki.org now would be perfect [14:45:46] hello *, I'm looking for a way to import specifi release of a template inside another page, is it possible ? [14:46:07] 03(mod) Overhaul and standardize apple-touch-icons - 10https://bugzilla.wikimedia.org/27911 (10Nemo) [14:46:10] 03(mod) Favicon, apple-touch-icon links matching the defaults should not be sent - 10https://bugzilla.wikimedia.org/19392 (10Nemo) [14:47:49] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/47587 [14:49:29] hi wolog - you mean a somewhat older version of the template? [14:49:39] 03(NEW) Meta pages use non-existing meta.wikipedia.org/apple-touch-icon.png - 10https://bugzilla.wikimedia.org/44680 minor; Wikimedia: Site requests; () [14:49:40] 03(mod) Overhaul and standardize apple-touch-icons - 10https://bugzilla.wikimedia.org/27911 (10Nemo) [14:50:33] I would like to work with wikipedia and the organizations that accredit colleges on a program that gives students all the information needed to achieve a degree and allows them to test out...is there anything like this in the works currently???? [14:50:45] sumanah yes I will try to do that, even though I might be familiar enought with the topic to notice major inconsistencies but will probably be easily fooled on details, will do my best [14:50:55] New review: Hashar; "I am not sure which version to put in there since that is a release branch. 1.20-dev ?" [mediawiki/core] (REL1_20); V: 0 C: 0; - https://gerrit.wikimedia.org/r/47589 [14:51:06] mitevam: okay :) [14:51:25] hi mighty you might want to go to #wikipedia - this channel talks only about the software behind Wikipedia [14:51:31] sumanah: yes exactly, a way to force the page to use the oldid=12345 of the template [14:51:52] sorry and thanks i could not find any other contact information [14:52:25] 03(mod) Microsoft Translator not working with new authorisation model - 10https://bugzilla.wikimedia.org/44679 (10Andre Klapper) [14:52:26] 03(mod) Microsoft Translator translation service errors - 10https://bugzilla.wikimedia.org/41435 (10Andre Klapper) [14:52:32] wolog: sorry, I don't know.... [14:52:55] 03(mod) Overhaul and standardize apple-touch-icons - 10https://bugzilla.wikimedia.org/27911 +comment (10federicoleva) [14:52:59] !copytemplates [14:52:59] For help copying templates from one wiki to another, see < http://www.mediawiki.org/wiki/Help:Templates#Copying_from_one_wiki_to_another >. [14:54:56] l8r [14:55:12] Change merged: jenkins-bot; [mediawiki/extensions/MultiMaps] (master) - https://gerrit.wikimedia.org/r/47572 [14:55:55] 03(mod) Assert that ResourceLoader modules loaded successfully - 10https://bugzilla.wikimedia.org/44299 (10Antoine "hashar" Musso) [15:01:54] 03(mod) New namespace (Index) in Indonesian Wiktionary - 10https://bugzilla.wikimedia.org/44615 +comment (10bknliem) [15:02:26] 03(NEW) session-failure when trying to edit any item a particular user has tried to edit - 10https://bugzilla.wikimedia.org/44681 normal; MediaWiki extensions: WikidataRepo; () [15:12:12] 03(mod) Statement edits have no edit summary - 10https://bugzilla.wikimedia.org/44663 normal->major (10Lydia Pintscher) [15:12:36] 03(mod) Special:AggregateGroups configuration not reflected on Special:LanguageStats - 10https://bugzilla.wikimedia.org/42634 +comment (10federicoleva) [15:13:19] 03(mod) Special:AggregateGroups configuration not reflected on Special:LanguageStats - 10https://bugzilla.wikimedia.org/42634 +comment (10federicoleva) [15:15:37] hi guillom mmm... I will work on them between Thursday and Friday. I am still away, flying tomorrow back to SF [15:16:09] qgil: ok, no worries :) [15:20:54] 03(mod) spurious username "0" in some dump revisions - 10https://bugzilla.wikimedia.org/44558 +comment (10delirium) [15:37:02] sumanah i just received a bunch of invitations from you including one for 5 minutes ago , is the meeting starting? [15:37:08] mitevam: yes [15:38:04] sumanah: ok will be there in a minute then [15:38:09] thanks [15:42:37] New patchset: Jeroen De Dauw; "Improved SMWDescription docs and style" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/47593 [15:44:18] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/47366 [15:46:56] New patchset: Parent5446; "Changes to composer.json." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/47594 [15:48:38] New review: Jeroen De Dauw; "I am getting very confused about the dependencies now..." [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/47090 [15:49:22] New review: Anomie; "If the page has no accepted revisions (e.g. if someone goes in an unaccepts them all), it seems that..." [mediawiki/extensions/FlaggedRevs] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/47216 [15:49:37] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/46933 [15:52:25] 03(mod) Statement edits have no edit summary - 10https://bugzilla.wikimedia.org/44663 (10jeblad) [15:53:39] New patchset: Jeroen De Dauw; "Merge "smw.dataItem.factory() to enable dataItem type hinting during parseJSON()"" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/47595 [15:54:31] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/47595 [15:55:24] New review: Jeroen De Dauw; "I cherry-picked this into master, fixed conflicts and merged https://gerrit.wikimedia.org/r/#/c/47595/" [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/47090 [15:56:25] New patchset: Jeroen De Dauw; "SMW\FeedResultPrinter to move into the SMW namespace" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/47570 [15:57:23] what is the right place to store settings for an extension? its about a notification and a "show me this never again"-checkbox. Should i write it to a cookie by myself? [15:59:53] lbenedix: it sounds like it would be better stored as a user preference. [16:00:22] I don't remember how those are stored, but you can look in the file /includes/specials/SpecialPreferences.php. [16:00:49] yaron: can you tell me where the docs for this are? [16:01:03] I... don't know that either. [16:01:43] Change merged: preilly; [sartoris] (master) - https://gerrit.wikimedia.org/r/47061 [16:01:51] New patchset: Jeroen De Dauw; "Fix type hints" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/47596 [16:01:51] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/47570 [16:01:52] Change merged: preilly; [sartoris] (master) - https://gerrit.wikimedia.org/r/47062 [16:02:00] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/47596 [16:02:02] Change merged: preilly; [sartoris] (master) - https://gerrit.wikimedia.org/r/47063 [16:02:15] Change merged: preilly; [sartoris] (master) - https://gerrit.wikimedia.org/r/47064 [16:02:34] 03(NEW) Add Custom license in the pre-defined license list - 10https://bugzilla.wikimedia.org/44682 enhancement; MediaWiki extensions: WikiEditor; () [16:03:00] New review: Jeroen De Dauw; "Needs rebase" [mediawiki/extensions/SemanticResultFormats] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/46650 [16:04:03] 03(mod) Add Custom license in the pre-defined license list - 10https://bugzilla.wikimedia.org/44682 +comment (10Kelson [Emmanuel Engelhart]) [16:05:00] New review: Mwjames; "I'll this later, since a bunch of updates are coming due to the .factory() stuff" [mediawiki/extensions/SemanticResultFormats] (master); V: 2 C: -1; - https://gerrit.wikimedia.org/r/46650 [16:16:04] #python [16:18:24] 03(mod) Add Custom license in the pre-defined license list - 10https://bugzilla.wikimedia.org/44682 (10Mike Peel) [16:18:53] 03(mod) session-failure when trying to edit any item a particular user has tried to edit - 10https://bugzilla.wikimedia.org/44681 +comment (10Lydia Pintscher) [16:20:09] 03(mod) session-failure when trying to edit any item a particular user has tried to edit - 10https://bugzilla.wikimedia.org/44681 +comment (10lydia.pintscher) [16:20:26] 03(mod) Implement claim difference visualization in DiffView - 10https://bugzilla.wikimedia.org/44095 +comment (10Harald Krichel) [16:20:53] Hmm. so i have this vague memory of someone improving the way that you parse arguments [16:20:58] something better than sys.argv [16:22:18] ColtonPhillips: was this meant for #python? [16:22:36] <^demon> ColtonPhillips: Argparse maybe? http://docs.python.org/2/howto/argparse.html [16:22:38] lolbananas. [16:22:47] Nischay|Away: different codebases have different review standards and policies :) [16:22:57] how awesome that I get a reply anyway :P [16:26:48] :-) [16:26:53] Welcome ColtonPhillips [16:27:04] if you like Python we'd love your help improving pywikipedia & OpenStack [16:28:37] sumanah: well, im actually a game developer, so when I don't work on contracts I spend my time on that! I am not an open source god! D: [16:29:01] 03(NEW) Implement claims - 10https://bugzilla.wikimedia.org/44683 normal; MediaWiki extensions: WikidataRepo; () [16:29:45] JeroenDeDauw1: Yes, I am learning those now [16:30:32] 03(mod) Provide "Random page of this book" feature for use on Wikibooks projects - 10https://bugzilla.wikimedia.org/31254 (10mybugs.mail) [16:31:34] ColtonPhillips: you can become an open source contributor if you want [16:31:47] There's ADOM and Battle for Wesnoth, for instance [16:31:52] but no pressue. [16:31:54] pressure* [16:32:34] but not a god [16:33:39] I will not get into theology :-) but you don't need to be a god to contribute to FLOSS [16:33:47] I do, for instance, and I am fairly sure I am not a god [16:37:21] 03(mod) Problem entering custom value - 10https://bugzilla.wikimedia.org/44650 +comment (10Lydia Pintscher) [16:37:51] 03(mod) Remove format=none from MediaWiki API - 10https://bugzilla.wikimedia.org/44632 +comment (10b) [16:38:15] i will have to find my niche [16:38:48] New patchset: Mwjames; "smw.dataItem.factory() to enable dataItem type hinting during parseJSON()" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/47598 [16:39:13] Change abandoned: Mwjames; "This doesn't work ..." [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/47598 [16:41:42] 03(mod) UI for linking articles to Wikidata from the client - 10https://bugzilla.wikimedia.org/43997 +comment (10wikidata-bugs) [16:45:55] 03(mod) Review, merge and deploy chinese-collation branch - 10https://bugzilla.wikimedia.org/44667 (10Phillip Patriakeas) [16:46:25] let me get this straight. the contents of the wiki article are in wiki - markup correct? [16:49:47] ColtonPhillips: yes. [16:50:25] Otherwise known as "wikitext". [16:50:36] 03(mod) Morebots doesn't log entries containing non-ASCII characters - 10https://bugzilla.wikimedia.org/21944 +comment (10abogott) [16:52:22] valeriej: https://meta.wikimedia.org/wiki/Talk:Wikimedia_Blog/Drafts/Bug_Days [16:53:22] sumanah: Thanks! [16:53:27] Sure! [16:57:01] New review: Jeroen De Dauw; "Abandon?" [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/47090 [16:58:43] 03(mod) http://bots.wmflabs.org cross site scripting - 10https://bugzilla.wikimedia.org/44618 (10Krenair) [17:02:18] Change abandoned: Mwjames; "This will take me hours for a fix, so I abandon this one but really Git really -> f... m. a.." [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/47090 [17:07:45] hey hashar :D [17:07:51] I love that new feature of wm-bot lol [17:08:13] is it possible to set preferences at another place than Special:Preferences? [17:08:26] lbenedix in database [17:09:14] i have a notification and want a "please dont show me this ever again"-checkbox in it [17:13:55] :D [17:14:01] well, someone is not very happy w/ git [17:15:19] New patchset: Amire80; "General cleanup" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/47599 [17:17:01] 03(mod) wildcard DNS entries for beta - 10https://bugzilla.wikimedia.org/44669 +comment (10hashar) [17:17:03] What, if anything, will I need to change in order to rename the directory mediawiki is in (other than $wgScriptPath)? [17:17:07] New patchset: Amire80; "Cleanup whitespace and jQuery calls in editor.js" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/47600 [17:18:24] petan: hi :) [17:19:20] there's no caching in place yet. $wgScriptPath says " A lot of other variables are defined relative to this one. If you redefine this in your LocalSettings.php then all dependent variables will need redefining also!", and I'm not sure if that's automatic or not. [17:22:24] New patchset: Amire80; "Cleanup whitespace and jQuery calls in editor.js" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/47600 [17:23:54] New patchset: Amire80; "General cleanup" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/47599 [17:36:06] is there any more docs about the preferences than Manual:Hooks/GetPreferences ? [17:37:21] 03(mod) Page number attribute for tags - 10https://bugzilla.wikimedia.org/13127 +comment (10matma.rex) [17:38:56] New review: Alex Monk; "Needs rebase." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/45165 [17:39:35] 03(mod) Implement claims - 10https://bugzilla.wikimedia.org/44683 +comment (10Jeff Thompson) [17:43:01] 03(mod) Implement claim difference visualization in DiffView - 10https://bugzilla.wikimedia.org/44095 (10Andre Klapper) [17:44:11] New patchset: Mwjames; "Fix property test and add smw.dataItem.wikiPage.isKnown()" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/47603 [17:48:07] 03(mod) Add "autoreviewer" to $wgRestrictionLevels on ptwiki - 10https://bugzilla.wikimedia.org/39652 +comment (10opraco) [17:51:29] 03(mod) Change name of Neapolitan language - 10https://bugzilla.wikimedia.org/43793 (10pirsquared17) [17:55:30] New patchset: Pginer; "Styling adjustments for workflow status selector" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/47604 [17:57:21] Change merged: Adamw; [mediawiki/extensions/CentralNotice] (master) - https://gerrit.wikimedia.org/r/47040 [17:57:55] New patchset: Platonides; "(Bug 42461) Remove call to "new Database()"" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/45941 [17:59:02] 03(mod) Remove format=none from MediaWiki API - 10https://bugzilla.wikimedia.org/44632 (10Legoktm) [17:59:55] New review: Adamw; "Great! that makes me less crazy." [mediawiki/extensions/CentralNotice] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/45894 [18:00:24] New review: Platonides; "New patchset fixing conflict with f97a3a4027717ee2ef33976c72af951a18cadb8f" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/45941 [18:04:38] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/41913 [18:05:22] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/47603 [18:05:31] 03(mod) Initial focus of input for Special:ListUsers is nowhere - 10https://bugzilla.wikimedia.org/43560 +comment (10Krenair) [18:07:04] 03(mod) Implement qualifiers - 10https://bugzilla.wikimedia.org/44683 summary; +comment (10Lydia Pintscher) [18:07:40] 03(mod) Remove format=none from MediaWiki API - 10https://bugzilla.wikimedia.org/44632 +comment (10Chad H.) [18:08:37] Krenair: could you review https://gerrit.wikimedia.org/r/#/c/41834/ then? :) [18:08:46] or maybe even test [18:08:57] Already on it :) [18:09:26] 03(NEW) $wgSitename in Russian Wikivoyage - 10https://bugzilla.wikimedia.org/44684 normal; Wikimedia: Site requests; () [18:10:04] great :D [18:12:08] 03(mod) Implement qualifiers - 10https://bugzilla.wikimedia.org/44683 (10Stryn) [18:12:15] New patchset: Jeroen De Dauw; "Update authors list to relect current state of the project and link to the more comprehensive list on smw wiki" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/47605 [18:12:59] 03(mod) Initial focus on Special:Block is nowhere - 10https://bugzilla.wikimedia.org/34211 +comment (10Krenair) [18:14:23] New review: Jeroen De Dauw; "Congrats James! Do feel free to link your name to something. I can recommend https://www.youtube.com..." [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/47605 [18:15:01] 03(mod) l10n generation in git-deploy - 10https://bugzilla.wikimedia.org/43614 +comment (10Rob Lanphier) [18:15:29] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/41834 [18:18:00] New patchset: J; "Bug 43343 store derivatives in "transcoded" zone" [mediawiki/extensions/TimedMediaHandler] (master) - https://gerrit.wikimedia.org/r/45101 [18:19:35] New review: Kaldari; "@Parent5446: In those cases, I would use a custom user option (which can be set via the API). Like I..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/37395 [18:20:12] 03(mod) Switching to https redirects account creation page to login - 10https://bugzilla.wikimedia.org/44658 +comment (10Arthur Richards) [18:22:10] 03(mod) Commons iOS app needs to detect errors - 10https://bugzilla.wikimedia.org/44433 +comment (10Brion Vibber) [18:22:49] New review: Parent5446; "What do you mean "custom user options"? You can't set user options that are not either registered in..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/37395 [18:22:58] 03(mod) Commons iOS app should detect network status - 10https://bugzilla.wikimedia.org/44434 +comment (10brion) [18:23:08] Nemo_bis, if you want to clean up the rest of the initial input focus bugs (all in one gerrit changeset maybe?), you should add me as a reviewer [18:24:33] New review: Matmarex; "Custom user prefs (the userjs- ones) are not validated server-side, while API ones may be. This forc..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/37395 [18:31:16] 03(mod) Switching to https redirects account creation page to login - 10https://bugzilla.wikimedia.org/44658 +comment (10Arthur Richards) [18:32:46] Krenair: if only I knew what's the best method ^^' [18:32:46] oy vey [18:32:50] Joseph Pairin g="ms" xml:space="preserve">Joseph Pairin KitinganτÖ╛µ₧ùσÉëΣ╕üσ▓╕ langlinks [18:33:05] Krenair: I see different suggestions around [18:33:18] 03(mod) {{DEFAULTSORT}} magic word occasionally fails - 10https://bugzilla.wikimedia.org/44676 +comment (10storkk) [18:33:25] if i have that element in beautiful soup, how do i get the ll lang element? the "de" [18:33:34] (thanks for merging!) [18:33:48] find doesn't seem to do the trick [18:34:24] 03(mod) {{DEFAULTSORT}} magic word occasionally fails - 10https://bugzilla.wikimedia.org/44676 (10User:Storkk) [18:34:33] New review: Hashar; "Not sure we need the autoload part. Thanks for the version detection!" [mediawiki/core] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/47594 [18:35:27] ColtonPhillips: although there are people in here who use Beautiful Soup, you probably won't get as much help on that here as in #python [18:35:44] New review: Hashar; "We might want to wait till the composer.json in master is improved. https://gerrit.wikimedia.org/r/#..." [mediawiki/core] (REL1_20); V: 0 C: -1; - https://gerrit.wikimedia.org/r/47589 [18:37:22] ColtonPhillips: I just told the creator of Beautiful Soup that someone asked a BS question in #mediawiki and he laughed [18:38:03] New patchset: J; "Bug 43343 store derivatives in "transcoded" zone" [mediawiki/extensions/TimedMediaHandler] (master) - https://gerrit.wikimedia.org/r/45101 [18:39:27] :P [18:39:48] ColtonPhillips: What specific find call did you type, he asks? [18:39:51] what was the find command? [18:45:39] glom = soup.find_all('langlinks') [18:45:41] 03(mod) Create Wikivoyage Romanian - 10https://bugzilla.wikimedia.org/44413 (10sumone10154) [18:45:45] print glom[0].contents[0].find('xml') [18:45:53] sumanah: just typed it [18:47:36] sumanah: how do you know the creator of BS? :P [18:47:44] ColtonPhillips: I am married to him. [18:48:11] WUT :S [18:48:14] New review: Anomie; "\o/" [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/41198 [18:48:22] so much coincidence :O [18:48:52] hi I just installed Media Wiki on my Debian [18:49:03] ColtonPhillips: I private-messaged you the code Leonard wrote that should do what you want. [18:49:49] Are there three possible groups: ninjas, sysops and non-sysops ? [18:49:58] this reminds me a joke in WMIT about marriages between it.wiki sysops [18:50:28] b0ss_: ninja is not usually a group [18:50:33] b0ss_: I know wikis that have much better groups [18:51:02] ColtonPhillips: in general, https://groups.google.com/forum/?fromgroups#!forum/beautifulsoup will get you more and better help, including from Leonard [18:51:02] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/41198 [18:51:20] bawolf: so only sysops and non-sysops ? [18:51:33] sumanah: that worked thanks so much! [18:51:47] Leonard replies "yay! makes me happy." [18:52:11] New review: Aaron Schulz; "Commons 'transcode' table has 66k rows, which is fine." [mediawiki/extensions/TimedMediaHandler] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/45101 [18:52:12] Change merged: Aaron Schulz; [mediawiki/extensions/TimedMediaHandler] (master) - https://gerrit.wikimedia.org/r/45101 [18:52:44] and how do I create pages which are visible only to a certain group of logged users ? [18:53:21] 03(mod) {{DEFAULTSORT}} magic word occasionally fails - 10https://bugzilla.wikimedia.org/44676 +comment (10bawolff+wn) [18:53:39] b0ss_: Special:listgrouprights should have a list [18:53:44] !access [18:53:44] For information on customizing user access, see . For common examples of restricting access using both rights and extensions, see . [18:54:27] 03(mod) Article Feedback CTA (Call to action) buttons are hard to read in Monobook skin - 10https://bugzilla.wikimedia.org/41653 summary (10Andre Klapper) [18:55:38] 03(mod) Colour Contrast of text ‘See All Comments’ within the button is completely invisible - 10https://bugzilla.wikimedia.org/37475 +comment (10Andre Klapper) [18:56:28] bawolff_away: thanks. [18:59:14] Anyone here good with js who'd be willing to try to help me debug and extension? [18:59:25] an [19:01:12] 03(mod) Search string greater than 1000 char throws server error - 10https://bugzilla.wikimedia.org/37508 major->minor; +comment (10Andre Klapper) [19:01:57] 03(mod) Feedback details text on "View feedback page" cut off for very long string without whitespace - 10https://bugzilla.wikimedia.org/37477 normal->minor; summary; +comment (10Andre Klapper) [19:05:09] Isarra: some pointers? [19:05:29] * saper is not good at js but loves troubleshooting :) [19:08:31] saper: The css extension is killing the js when used: http://en.uncyclopedia.co/wiki/User:Lyrithya/css [19:09:12] I don't know why or how to fix it because I don't know anything about the extension or js in general. [19:09:28] 03(mod) Long text (in translations) overlaps link below it - 10https://bugzilla.wikimedia.org/38295 (10Andre Klapper) [19:10:08] 03(mod) Make Details/Permalink-URL really permanent to also work if article is moved to different title - 10https://bugzilla.wikimedia.org/43415 summary (10Andre Klapper) [19:10:24] 03(NEW) VisualEditor: Opening link inspector without selection in stand alone instance throws error. - 10https://bugzilla.wikimedia.org/44686 normal; VisualEditor: User Interface; () [19:10:50] New review: Nischayn22; "The category links appear both above and below the edit box." [mediawiki/core] (master) C: -1; - https://gerrit.wikimedia.org/r/47212 [19:10:51] Roan, vulpix: I found the RL problem with Social Profile. It was calling addModules and then later calling addModuleStyles for the same module... this confuses RL! [19:10:53] Isarra: exception... which extension is this? [19:11:26] Hello [19:12:05] https://www.mediawiki.org/wiki/Extension:CSS [19:12:20] New patchset: Andrew Bogott; "Slightly improve error reporting for domain deletion" [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/47607 [19:13:05] thx [19:13:26] 03(mod) After first action on a post the "View activity" link on Feedback overview is still disabled - 10https://bugzilla.wikimedia.org/37785 summary; +comment (10Andre Klapper) [19:13:30] Isarra: seen this? Uncaught TypeError: Object [object Object] has no method 'cssExtensionDataURIFallback' [19:14:05] 03(mod) "posted here" not always a link in the dialog displayed after posting feedback - 10https://bugzilla.wikimedia.org/37651 major->normal; summary; +comment (10Andre Klapper) [19:14:06] Same thing as "Unhandled Error: '$( 'link[href^="data:text/css;charset=UTF-8;base64,I2Nzcy1leHRlbnNpb24tY2FuYXJ5LTdlYzk3OXti"]' ).cssExtensionDataURIFallback' is not a function" [19:14:15] Because I saw that and had no idea what it meant. >.> [19:14:44] Do you know? [19:14:54] New review: Andrew Bogott; "Questions I have about this:" [mediawiki/extensions/OpenStackManager] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/47607 [19:15:46] Isarra: I think I see [19:16:11] 03(mod) RL modules specifying 'position' => 'bottom' aren't loading - 10https://bugzilla.wikimedia.org/44072 +comment (10jrobson) [19:16:23] let me reproduce this on $mywiki [19:16:50] yaron: fyi, http://identi.ca/notice/99419676 is tonight [19:19:40] has there ever been a discussion about switching to mariaDb ? [19:19:58] 03(mod) Switching to https redirects account creation page to login - 10https://bugzilla.wikimedia.org/44658 (10Jon) [19:20:49] Isarra: no problems on $mywiki (close to MediaWiki core master, Extension:CSS master) [19:21:03] even got nice shadow on #content [19:21:09] Isarra: http://tools.wikimedia.pl/trunk/w/index.php?title=Box [19:21:19] Change merged: Kaldari; [mediawiki/extensions/UploadWizard] (master) - https://gerrit.wikimedia.org/r/47550 [19:21:45] yurik: iirc some of the slaves use it [19:22:15] New patchset: Matmarex; "(bug 44385) move jquery.collapsibleTabs module from MediaWiki core" [mediawiki/extensions/Vector] (master) - https://gerrit.wikimedia.org/r/47609 [19:22:23] New review: Kaldari; "Have to deploy before the core JS changes go live, otherwise the messages will be broken." [mediawiki/extensions/PageTriage] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/47445 [19:22:23] Change merged: Kaldari; [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/47445 [19:22:55] New patchset: Matmarex; "(bug 44385) move jquery.collapsibleTabs module to Vector extension" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/47610 [19:23:09] saper: Where's the suggest dropdown in the searchbox? [19:23:12] duh: cool, is that a goal in general to migrate everything to it? (I'm not advocating, just curious) [19:23:21] no idea :P [19:23:42] * yurik doesn't like oracle that much [19:23:49] New patchset: Bsitu; "Abstracting MySQL in Echo so storage type can be swapped easily" [mediawiki/extensions/Echo] (master) - https://gerrit.wikimedia.org/r/44192 [19:23:50] 03(mod) The situation with $.collapsibleTabs and its Vector ext. counterpart sucks badly - 10https://bugzilla.wikimedia.org/44385 +patch-in-gerrit; +comment (10Bartosz Dziewoński) [19:24:07] * duh doesnt either [19:24:23] Isarra: is it another question? [19:24:52] saper: I'm saying it's still broken there. [19:25:12] The searchsuggest isn't showing up on that page, but it does on the mainpage. [19:25:12] gwicke: if we batch everything together, wouldn't it be harder to split it up again to support multiple entry points per extension? [19:25:56] Isarra: I know, because there is an exception. Looks like [[Extension:CSS]] does not get its initialization code loaded properly by the resource loader [19:26:15] yurik: if the batching was generic, then it would just be the same thing as doing the same requests individually [19:26:16] New review: Matmarex; "I'll work on merging and cleaning these up later; I just want to move the file without any changes f..." [mediawiki/extensions/Vector] (master) C: 0; - https://gerrit.wikimedia.org/r/47609 [19:26:26] Any idea how to fix that? [19:26:41] yurik: I am a bit sceptical about the feasibility though, mainly because of internal state [19:26:48] Isarra: checking... [19:27:15] gwicke: internal state that extensions need? [19:27:40] there is a lot of state in MediaWiki, not just in extensions [19:28:17] I'm not sure if action=expandtemplates for example would work as expected in a batch [19:28:30] even if you disregard custom parser functions with internal state [19:28:31] right, but if you wanted to split up just extensions, the batching entry point would have to redirect them to other internal entry points [19:29:19] anything in a batch would call the same method as a request to the end point individually [19:29:27] Isarra: do you have access to LocalSettings.php? [19:29:31] i guess it is similar to google search model - main server renders your search results, but all sorts of subservices provide individual pieces of data [19:29:41] for tag hooks, that would just be the registered hook handler [19:29:45] saper: Aye, why? [19:30:16] but overall, batching feels like a big workaround to me [19:30:27] Isarra: good [19:30:33] New review: Hashar; "lot of spaces have been fixed by I670a7baf3ba1e70d18346bb00938d518ba2063bd :-D" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/46753 [19:30:43] I think I have this problem reproduced [19:30:43] with a high probability of state-related headaches along the way [19:31:13] gwicke: but is it the same machine that handles it, or do you want one machine to call up others for the individual extensions? [19:31:32] if API request startup time cut be cut in half for common requests, then batching would probably not even needed [19:31:59] yurik: right now we use the API cluster, so that the execution is parallel / distributed [19:32:25] overall our render time would not change much with batching [19:32:38] we would potentially reduce the API load a bit though [19:33:08] all our requests are done in parallel, which hides the latency [19:33:08] gwicke: if someone ran the profiling of the api on the servers (i wonder if that's even possible), we could optimize it [19:33:49] i don't think its a good idea to optimize without really looking at the profiling data first [19:34:11] afaik Tim and AaronSchulz looked into it before [19:34:21] yurik, https://graphite.wikimedia.org/dashboard/ [19:34:34] PHP startup time is not easy to improve [19:34:35] MaxSem: yes, thanks, i look at it regularly [19:34:40] http://noc.wikimedia.org/cgi-bin/report.py [19:34:46] Okay, how the buckets does my testwiki not have jquery? [19:34:53] but i was hoping for a per-line profiling [19:35:02] gwicke, Hiiiiiiiiiiiiip Hoooooooooooop!:P [19:35:29] Isarra: too old? [19:35:40] yurik: afaik most startup time is spent on creating lots of objects and global state [19:35:42] I last updated a week or two ago. [19:36:05] gwicke: i remember something about having a pre-cached "init state" [19:36:08] MaxSem: maybe, if that supports longer-running processes, and state in MW was cleaned up [19:36:16] It's from git. Trunky or whatever you call it, far as I know. [19:36:47] Oh, wait, I appear to have checked out the 1.20 branch. Not that that explains the lack of jquery, but how do I get out of that? [19:37:03] 03(NEW) Deleting Bullet list item at start of page and saving gives parsed error - 10https://bugzilla.wikimedia.org/44687 normal; VisualEditor: General; () [19:37:07] yurik: there have been discussions about using APC more efficiently for init state caching [19:37:31] New patchset: Hashar; "style: fix up commas in function arguments" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/46753 [19:37:32] yurik: for your comment about MariaDB above - have you seen the thread at http://lists.wikimedia.org/pipermail/wikitech-l/2012-December/064994.html [19:38:01] 03(NEW) Please disable MoodBar extension on English Wikipedia - 10https://bugzilla.wikimedia.org/44688 normal; Wikimedia: Site requests; () [19:38:05] 03(mod) Deleting Bullet list item at start of page and saving gives Parsoid error message - 10https://bugzilla.wikimedia.org/44687 summary (10Phil Kirkham) [19:38:22] New review: Hashar; "PS2 is rebased, the other whitespaces have been fixed in another change." [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/46753 [19:38:34] Isarra: r103771 broke Extensions:CSS -> https://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/CSS/CSS.php?annotate=103771&pathrev=103771 [19:39:14] bawolff: thanks! [19:39:15] yurik: afaik most extensions don't really need access to all of the objects that are created [19:39:32] math for example only needs some config vars [19:39:43] true [19:40:03] sucheta: ping [19:40:20] a lot of extensions could really just be a web service [19:40:21] gwicke: are you thinking of passing the chunks of wikimarkup as the parameter? [19:40:50] New patchset: Kaldari; "Update PageTriage and UploadWizard to master" [mediawiki/core] (wmf/1.21wmf9) - https://gerrit.wikimedia.org/r/47611 [19:41:18] 03(mod) User (suddenly) can't log in to OTRS system - 10https://bugzilla.wikimedia.org/41819 +comment (10bugs) [19:41:23] yurik: for extensions, it is the name, the parameters and the body [19:41:36] Change merged: Kaldari; [mediawiki/core] (wmf/1.21wmf9) - https://gerrit.wikimedia.org/r/47611 [19:41:50] for template transclusions, the target and parameters (which are wikitext) [19:42:50] saper: I have no idea what that page even means. Does that mean it can be fixed? [19:43:01] gwicke: whenever i'm in SF next (assuming hr replies to me at some point), we should sit down and really figure out where we want to take all this [19:43:33] Isarra: you can go back to the older version of the extension [19:43:44] there are a few routes, batching is one (should be fairly straightforward) [19:44:08] quick non-core dependent extensions [19:44:10] - another [19:44:12] yurik: some kind of API strategy would be good to have [19:45:08] the real problem is that we never had content api story - i only worked on the DB-like access [19:45:17] yurik: I doubt that MW currently supports multiple requests with the same state very well [19:45:30] there is no way to really reset global state [19:45:31] and parse & expandtemplates was added later [19:45:32] i understand [19:45:41] will need to figure out what is missing :) [19:45:46] New patchset: Matmarex; "(bug 44385) move jquery.collapsibleTabs module to Vector extension" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/47610 [19:46:10] i haven't looked at expand templates really in depth yet [19:46:19] so i shouldn't be overconfident [19:46:45] afaik the preprocessor itself is pretty sane [19:47:16] extension-defined parser functions can do anything they wish though, and don't expose any efficient way to reset their state [19:48:36] but that's fine imho - the same extension could be called multiple times on the same page, right? [19:49:17] the only exception would be something like - which has to refence the list built by other parts [19:50:12] yurik: a batch needs to behave like a batch of individual requests [19:50:38] New patchset: Bsitu; "Add bundling function to Echo notification" [mediawiki/extensions/Echo] (master) - https://gerrit.wikimedia.org/r/47612 [19:50:43] there should be not state leaking from one request to the next [19:50:47] that is true [19:51:05] otherwise you get non-deterministic results depending on how your batch is made up [19:51:23] saper: So how would one fix that in the extension itself? [19:51:27] New review: Adamw; "Great improvement to core!" [mediawiki/core] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/44224 [19:52:12] Isarra: I have a fix I believe [19:52:17] jeremyb_: thanks for letting me know! I just saw this now. [19:52:41] Does it involve removing that script, by any chance? [19:52:53] yurik: another issue with batches of mutating operations is error handling [19:53:18] if your request times out, which of your batched operations have succeeded? [19:53:22] New patchset: Ori.livneh; "Add HTTP schema retrieval tests; add comments." [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/47613 [19:53:23] which do you have to retry? [19:54:15] should an error in the first request abort the other requests in the batch? [19:56:37] Isarra: no, one liner [19:56:43] 03(mod) Deploy Jenkins Job Builder on gallium - 10https://bugzilla.wikimedia.org/43141 +comment (10hashar) [19:56:44] Ah. [19:57:27] gwicke: by timeout do you mean sending to another machine for processing, or an extension hook taking too long? [19:58:20] yurik: could be a slow API machine, packet drop spike, whatever [19:58:42] saper: Thank you, by the way. >.< [19:58:46] gwicke: so you are talking about the whole batch request failing [19:58:57] New patchset: saper; "Undefined .cssExtensionDataURIFallback on load" [mediawiki/extensions/CSS] (master) - https://gerrit.wikimedia.org/r/47614 [19:59:06] Isarra: did you file a bug already? [19:59:17] (or in the case of current usage - one of requests not returning when you send all of them in parallel) [19:59:20] yes, which is a problem if some mutating operations actually succeeded [19:59:45] if they are not idempotent, you can't just retry the batch [20:00:00] Isarra: (just asking to refer to it in the commit message) [20:00:01] gwicke: i thought we were only discussing non-db-modifying ops? [20:00:01] 03(NEW) Can't delete statements if property has deleted - 10https://bugzilla.wikimedia.org/44689 normal; MediaWiki extensions: WikidataRepo; () [20:00:06] I wasn't even aware you could file bugs for random extensions. [20:00:11] 03(mod) Can't delete statements if property has deleted - 10https://bugzilla.wikimedia.org/44689 (10Stryn) [20:00:28] yurik: that's our use case right now [20:00:31] Huh. [20:01:09] gwicke: i am not sure we want to batch/parallelise save [20:01:09] So, yeah, don't know of any bug you'd link to. [20:01:09] yurik: ad-hoc batching support per end point does not sound very appealing though [20:01:37] 03(mod) VisualEditor: Opening link inspector without selection in stand alone instance throws error. - 10https://bugzilla.wikimedia.org/44686 +comment (10rmoen) [20:01:44] imho batching should be available to various content operations if there is a real need for them [20:01:47] New code comment: Saper; After this I get an exception (.cssExtensionDataURIFallback undefined) and JS stops working. Custom ; [20:02:05] unlike query stuff, which is all about batching, content should be heavily cache oriented [20:03:01] yurik: maybe- I'm not so convinced about fetching sections of a HTML DOM [20:03:01] Isarra: https://gerrit.wikimedia.org/r/#/c/47614/ have fun [20:03:10] 03(mod) Create a separate special page for account creation - 10https://bugzilla.wikimedia.org/15700 (10spage) [20:03:16] ESIs? [20:03:46] that's legitimate, but then your fragments would normally be something dynamic [20:03:54] 03(mod) VisualEditor: Opening link inspector without selection in stand alone instance throws error. - 10https://bugzilla.wikimedia.org/44686 (10James Forrester) [20:03:56] a template transclusion or extension [20:04:02] * Isarra hugs saper. [20:04:15] New review: Isarra; "IT WORKS NOW." [mediawiki/extensions/CSS] (master) C: 1; - https://gerrit.wikimedia.org/r/47614 [20:04:33] gwicke: it is static - per parameter :D [20:05:07] i wonder if we should simply use mem-cache for all requests [20:05:17] I meant fetching HTML DOMs paragraph-wise [20:05:39] just to be sure - mw timestamps will always be UTC, right? [20:05:44] never have a custom timezone? [20:05:44] Change merged: jenkins-bot; [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/47613 [20:05:49] (as in, the ones returned by the API) [20:06:05] YuviPanda: i don't think i ever did any tz manipulations [20:06:13] whatever is in DB [20:06:18] yeah, I see a 'Z' but nothing after [20:06:51] gwicke: exactly - ESI or memcache with the content of the template expansion for the given param [20:07:02] New code comment: Saper; I meant "Custom CSS from this extension works"; [20:07:03] i guess this is similar to the idea of caching html [20:07:14] Isarra++ saper++ nice catch! [20:07:16] sorry, not caching - storing in db [20:08:05] saper is awesome. [20:08:49] Isarra: I enjoyed being a spectator for that, where the issue comes down to one misplaced line of code. [20:09:09] New patchset: Ori.livneh; "Use nosetests with coverage under tox, if available" [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/47616 [20:09:41] New patchset: Aaron Schulz; "[JobQueue] Update "empty" cache key when jobs are recycled." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/47617 [20:09:42] anomie: https://gerrit.wikimedia.org/r/#/c/47562/ want to cr comment changes? [20:09:51] And he actually found and fixed it. <3 [20:10:10] 03(mod) VisualEditor: Link inspector doesn't function properly when opened in location surrounded by word boundaries - 10https://bugzilla.wikimedia.org/44086 (10James Forrester) [20:10:13] AaronSchulz- Sure, just a second [20:10:22] anomie: can you look at https://gerrit.wikimedia.org/r/#/c/47617/1 too? [20:11:02] New patchset: Anomie; "API: Fix using the same module as generator and prop" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/47618 [20:11:10] anomie: thanks for merging modules. Any ideas on pageset? [20:11:21] AaronSchulz- Review https://gerrit.wikimedia.org/r/47618 for me quick? [20:11:43] yurik- Looking at it now. [20:11:49] thx :) [20:12:00] Isarra: hehe need to put it on my linkedin profile :) [20:12:10] New review: Raimond Spekking; "i18n review" [mediawiki/extensions/MultiMaps] (master) - https://gerrit.wikimedia.org/r/47571 [20:12:18] 03(mod) VisualEditor: Instead of inspector-triggering icon, just trigger it whenever the user selects some content - 10https://bugzilla.wikimedia.org/38044 +comment (10James Forrester) [20:13:09] Heh, we all get something out of this. [20:13:30] New patchset: MaxSem; "Update MobileFrontend to production tip" [mediawiki/core] (wmf/1.21wmf9) - https://gerrit.wikimedia.org/r/47619 [20:13:35] anomie: re 47618 - i'm not sure it would fix it [20:13:46] New review: Anomie; "Looks sane" [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/47562 [20:14:03] yurik- Works in my testing [20:14:05] let me doblcheck, but i think newGenerator is called before [20:14:10] instantiating pros [20:14:13] props [20:14:14] New patchset: Hashar; "API: option to split debug log per action" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/37430 [20:14:26] looking [20:14:34] Remember that $ignoreCache also prevents it from being stored in the cache [20:14:56] anomie: this will take a while [20:14:57] oh yeah, right [20:15:15] I had to git pull to even see ModuleManager, heh [20:17:09] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/47562 [20:18:33] New review: Anomie; "Looks entirely sane. Not sure how to test though." [mediawiki/core] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/47617 [20:19:10] AaronSchulz- I just merged it. And then realized the bug while reviewing yurik's next patch. [20:19:51] 03(mod) Create a separate special page for account creation - 10https://bugzilla.wikimedia.org/15700 +comment (10federicoleva) [20:20:07] the evils of self-merge? :D [20:21:29] hello! is there a way to automatically export every image linked to in a list of pages? [20:21:44] (as a user of another wiki) [20:21:45] New patchset: Raimond Spekking; "[Wikibase] Add new messages to ignore" [translatewiki] (master) - https://gerrit.wikimedia.org/r/47620 [20:21:54] Exporting images doesn't work how you might think it should [20:22:01] anomie: wait, you haven't merged it yet, are you talking about the prop & generator bug that you fixed? [20:22:01] You'll just get the file pages, not the actual images [20:22:32] New patchset: Parent5446; "Changes to composer.json." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/47594 [20:22:34] yurik: I think so [20:22:51] Reedy: what exactly do you mean by that? [20:23:13] yurik- I merged your ModuleManager patch, and then realized the bug and made the fix that I asked Aaron to review [20:23:21] gotcha [20:23:53] 03(mod) Can't delete statements if property has deleted - 10https://bugzilla.wikimedia.org/44689 (10tobias.gritschacher) [20:23:54] 03(mod) [statements-ui] Handling of deleted properties in Claims and References/Qualifiers - 10https://bugzilla.wikimedia.org/44639 (10tobias.gritschacher) [20:24:07] anomie: good catch though. I really ought to spend some time on unit tests for the API. problem is, it will be just the tip of the iceberg. its too big [20:24:17] whoa, how is there formatting? [20:24:25] s/formatting/colros [20:25:01] New review: Hashar; "unrelated extensions/.gitignore :-)" [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/47594 [20:25:24] 03(mod) Review Extension:SignupAPI for deployment - 10https://bugzilla.wikimedia.org/36225 (10spage) [20:26:24] yurik- I know. OTOH, Scribunto is huge too. I have written 600-some unit tests so far. Or 30000, if you count the ability to download and run all the Unicode normalization tests ;) [20:27:46] anomie: yeah, i hear you. Its just that hehe i have to set up the db state before querying, and there are all the different ways, and gazillion parameters. Bleh [20:27:57] *here [20:28:15] * AaronSchulz always found the api code confusing [20:30:01] yurik- Reviewed 44087 [20:30:24] AaronSchulz: how can i make it better for you? :) [20:30:35] New review: Parent5446; "Woops" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/47594 [20:31:38] New patchset: Parent5446; "Changes to composer.json." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/47594 [20:31:54] New patchset: Bsitu; "Add bundling function to Echo notification" [mediawiki/extensions/Echo] (master) - https://gerrit.wikimedia.org/r/47612 [20:34:58] 03(mod) wildcard DNS entries for beta - 10https://bugzilla.wikimedia.org/44669 +comment (10abogott) [20:38:20] 03(mod) GlobalBlocking needs to be able to import a list of bad IP's from a text file or another wiki site - 10https://bugzilla.wikimedia.org/44630 +comment (10carlb613) [20:38:34] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/47618 [20:50:01] New patchset: SuchetaG; "(Bug 39424) The feature of having multiple pad per page is removed" [mediawiki/extensions/EtherEditor] (master) - https://gerrit.wikimedia.org/r/43100 [20:50:07] Change merged: Raimond Spekking; [translatewiki] (master) - https://gerrit.wikimedia.org/r/47620 [20:51:28] New patchset: Bsitu; "Add bundling function to Echo notification" [mediawiki/extensions/Echo] (master) - https://gerrit.wikimedia.org/r/47612 [20:53:08] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/47617 [20:54:00] New patchset: SuchetaG; "(Bug 39424) The feature of having multiple pad per page is removed" [mediawiki/extensions/EtherEditor] (master) - https://gerrit.wikimedia.org/r/43100 [21:01:19] Change merged: MaxSem; [mediawiki/core] (wmf/1.21wmf9) - https://gerrit.wikimedia.org/r/47619 [21:02:10] [21:02:17] hi [21:02:26] Aren't you in class atm? [21:02:34] Not on tuesdays [21:02:47] [21:02:52] lol [21:03:18] also its 5pm here. None of my classes go that late on any day :P [21:03:22] There were a couple things about dpl I was going to ask you to look at, but I've forgotten where they were. [21:04:09] I could think of more than a couple off the top of my head ;) [21:04:14] 03(mod) Create a separate special page for account creation - 10https://bugzilla.wikimedia.org/15700 +comment (10b) [21:04:14] <^demon> bawolff: Have you ever had night classes? [21:04:26] Also, please more-heavily spam your parser function on mw [21:04:26] I just uploaded an svg, but instead of the image, it shows "Error creating thumbnail: Invalid Parameter - white" http://lifepunch.net/wiki/index.php?title=File%3AMerge-arrows.svg Does that just mean that the default converter (ImageMagick) doesn't like it, or is something else wrong? [21:04:31] I had one that ended at 7pm once [21:04:41] * bawolff did not like that [21:04:44] * MatmaRex has 13 pending changesets right now :( [21:04:51] New patchset: Terrrydactyl; "Switch branch, check file is valid. New Git Class." [mediawiki/extensions/Git2Pages] (master) - https://gerrit.wikimedia.org/r/47187 [21:04:52] It was pitch black when I walked home [21:04:56] 03(mod) Separate UserLogin from authentication process; create account creation and identification internal API - 10https://bugzilla.wikimedia.org/17312 +comment (10MZMcBride) [21:04:56] <^demon> bawolff: Twice, I made the mistake of taking a 7-940p class. Awful awful mistake. [21:04:57] 03(mod) Create a separate special page for account creation - 10https://bugzilla.wikimedia.org/15700 +comment (10MZMcBride) [21:04:57] Dereckson: ^ [21:05:11] ewww [21:05:32] 03(mod) Separate UserLogin from authentication process; create account creation and identification internal API - 10https://bugzilla.wikimedia.org/17312 (10MZMcBride) [21:05:32] 03(mod) Create a separate special page for account creation - 10https://bugzilla.wikimedia.org/15700 (10MZMcBride) [21:05:33] 03(mod) Implement ACUX account creation interface in core - 10https://bugzilla.wikimedia.org/44628 (10MZMcBride) [21:05:33] Also a major error in judgement. [21:05:39] So much bugspam. [21:05:46] Amgine: also eww [21:06:06] bawolff: It's really bad when you procrastinate papers. [21:06:09] i hate morning classes way more than evening classes. [21:06:41] Oh, I liked that term's schedule: everything was done with by 1230, so I could have a real job. [21:07:13] It is nice to be done early in the day [21:07:33] 03(mod) Separate out and clean up account creation logic in MediaWiki core - 10https://bugzilla.wikimedia.org/15700 summary; +comment (10MZMcBride) [21:07:35] 03(mod) Implement ACUX account creation interface in core - 10https://bugzilla.wikimedia.org/44628 (10MZMcBride) [21:08:04] Disil: huh [21:08:11] * bawolff goes looks up what generates that error [21:08:32] I think it's that the SVG renderer isn't working right. [21:09:10] i'm just not a morning person, sadly. i wish i was. you get so much more done. [21:09:18] Disil: probably, I'm just surprised about the - white part [21:09:40] that almost sounds like the binary complaining, but I didn't think we actually recorded whinings from image magick in that message [21:11:15] bawolff, unless it's returning that as the image or something stupid. [21:11:34] I don't even know. [21:11:38] hey, i was just wondering, how does mediawiki handle errors from the user? say someone used my extension and they put in a invalid git url, do i send an error to the screen of some sort? [21:11:53] <^demon> terrrydactyl: I don't like early morning or late day classes. I learned (quite quickly) that I perform best if my classes are all between 10am and 4pm :p [21:11:55] or do i just return nothing and hope he realizes what he did wrong? [21:12:12] Hello terrrydactyl. [21:12:12] bawolff, I have to get going. If you do find out anything useful, please send it to me in a query <3 [21:12:16] ^demon: that is a sweet spot. no 3hour blocks between classes. [21:12:26] hi Dereckson! [21:12:35] Disil: Its most likely something wrong with the image magick binary. maybe a version mismatch [21:12:54] Probably. I'll look into upgrading it then. [21:12:56] look the syntax highlight extension code, it prints an error when the language doesn't exists [21:13:10] ( instead for example) [21:13:20] Disil: If you look in MW's debug log, it will show you exact command executed, which may help [21:13:26] * terrrydactyl looks it up [21:13:26] terrrydactyl: you mean outputtin errors into wikitext? sure, it's done all over the place [21:13:44] terrrydactyl: <[strong|span|p] class="error">error message goes here [21:13:46] terrrydactyl: but please make it a prettier error than the syntax highlight one :P [21:14:41] terrrydactyl: using the html suggested by MatmaRex, users can check for errors using the {{#iferror:...}} parser function [21:18:16] so would i call the {{#iferror: …}} function within my code? [21:18:38] terrrydactyl: no [21:18:51] terrrydactyl: the canonical examples would be within the ParserFunctions extension, i guess [21:19:05] terrrydactyl: you could see how {{#expr: ...}} and friends behave [21:19:13] terrrydactyl: although the code there might be a little convoluted, e [21:19:15] eh [21:19:52] yeah, parser funcs does semi complicated things so only the neccesary wiki code is evaluated [21:21:09] New review: CSteipp; "Working well, much better for AF edits!" [mediawiki/extensions/CheckUser] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/40287 [21:21:11] * MatmaRex really doesn't have enough time to do things lately [21:21:26] terrrydactyl: {{#iferror: is meant for other users. Wiki editors do things like {{#iferror:{{#something or other}}|Uh-oh something bad happened|Everything is grand}} [21:22:52] right. but that relies on the user writing that to check whether his input is correct. [21:28:21] 03(mod) Separate out and clean up account creation logic in MediaWiki core - 10https://bugzilla.wikimedia.org/15700 +comment (10federicoleva) [21:28:38] 03(mod) [SignupAPI] LocalSettings should not be ignored - 10https://bugzilla.wikimedia.org/30622 (10MZMcBride) [21:28:40] 03(mod) Review Extension:SignupAPI for deployment - 10https://bugzilla.wikimedia.org/36225 (10MZMcBride) [21:28:55] 03(mod) SignUpAPI Shows unwanted box when page loaded - 10https://bugzilla.wikimedia.org/31663 (10MZMcBride) [21:28:57] 03(mod) Review Extension:SignupAPI for deployment - 10https://bugzilla.wikimedia.org/36225 (10MZMcBride) [21:29:27] 03(NEW) update.php clears caches twice - 10https://bugzilla.wikimedia.org/44690 trivial; MediaWiki: Installer; () [21:33:00] 03(mod) Please disable MoodBar extension on English Wikipedia - 10https://bugzilla.wikimedia.org/44688 +comment (10Rob Halsell) [21:33:45] 03(mod) Please disable MoodBar extension on English Wikipedia - 10https://bugzilla.wikimedia.org/44688 (10MZMcBride) [21:36:58] 03(mod) Only first few seconds of video play on android phone using android's native browser - 10https://bugzilla.wikimedia.org/43748 summary; +comment (10Bawolff (Brian Wolff)) [21:37:27] 03(mod) wildcard DNS entries for beta - 10https://bugzilla.wikimedia.org/44669 +comment (10abogott) [21:38:25] 03(mod) update.php clears caches twice - 10https://bugzilla.wikimedia.org/44690 (10MZMcBride) [21:38:46] 03(NEW) Pages without h2's break in dynamic section mode - 10https://bugzilla.wikimedia.org/44691 normal; MediaWiki extensions: MobileFrontend (Beta); () [21:39:08] 03(mod) update.php clears caches twice - 10https://bugzilla.wikimedia.org/44690 +comment (10innocentkiller) [21:40:14] Good afternoon sumanah. [21:40:17] hi Dereckson [21:40:43] hey Damianz [21:40:44] you asked: [21:40:45] Hmmm, does gerrit have a concept of owners? ie people who see CRs on their dashboard/get emails for it and auto added as reviews for specific repos? [21:40:57] so, there are 2 things in there, 1 is in Gerrit and the other is not [21:41:07] 1) get emails for stuff and see them on your dashboard [21:41:18] yes, you can go into your preferences and add watched projects [21:41:40] that is in Gerrit [21:41:44] Change merged: Adamw; [wikimedia/fundraising/PaymentsListeners] (master) - https://gerrit.wikimedia.org/r/45665 [21:41:47] 2) getting auto-added as reviewers [21:41:49] oh. right. I totally forgot about that [21:42:01] that is functionality that we have not within Gerrit but because of valhallasw's bot [21:42:39] http://www.mediawiki.org/wiki/Git/Reviewers [21:42:44] Ah - so the 'these people "own" this repo' is external logic.... I would if that could be pluginised [21:43:07] I think the word "own" is perhaps misleading here, but yeah, I bet that could be plugin-ised [21:43:31] Damianz: does that help answer your question? [21:43:32] 03(mod) wildcard DNS entries for beta - 10https://bugzilla.wikimedia.org/44669 +comment (10hashar) [21:43:55] Yeah, pretty much... and own isn't really applicable for most the stuff here but that workflow is common [21:44:06] * bawolff notes, a good portion of that's bot functionality was pretty much already in gerrit :P [21:44:25] 03(mod) wildcard DNS entries for beta - 10https://bugzilla.wikimedia.org/44669 (10Antoine "hashar" Musso) [21:45:02] As in gerrit has an option to send emails whenever anyone touchs a file that starts with a certain prefix [21:49:57] Change abandoned: CSteipp; "Fixed in other patches. Getting this off my dashboard." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/25721 [21:51:22] hmm, my arrow keys now suddenly work in eval.php :D :D [21:51:39] that makes life much easier [21:53:18] Change merged: jenkins-bot; [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/47616 [21:53:21] bawolff: does home/end? [21:53:28] yes [21:53:30] :O [21:53:31] How? [21:53:36] TELL ME HOW TO FIX IT [21:53:44] It certainly did not used to [21:54:04] I have no idea. I didn't change anything [21:54:11] I just get a ~ printed... [21:54:13] I haven't updated any of my system programs [21:54:14] que doit-on répondre (j'ai déjà dit précédemment qu'il avait toutes ma sympathie) à un mec qui m'indique ceci : [21:54:20] (wrong window) [21:54:29] If only the up arrow did command history, life would be grand [21:54:49] It should [21:54:51] mine does... [21:54:53] ./does [21:55:04] (I've a new irssi configuration, with two windows, sometimes it's hard to remember if I'm in the bottom or top window) [21:55:35] bawolff: ~/.mweval_history [21:56:48] <^demon> Reedy, bawolff: Yeah, it puts it in your $HOME if it can, otherwise writes directly to the maintenance dir. [21:56:56] Dereckson: did you see my code review earlier? https://gerrit.wikimedia.org/r/#/c/47187/ [21:57:35] nope, does not work. File was not created in either place [21:57:46] and it beeps when I hit up arrow [21:57:58] <^demon> Beep. Beep. [21:58:05] * ^demon runs off into the distance. [21:58:15] * Dereckson is currently looking at that. [21:58:18] New patchset: Hashar; "Changes to composer.json." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/47594 [21:58:29] thanks Dereckson [21:58:42] ^demon: Looks like I don't have readline compiled into php [21:58:50] <^demon> Ah, yeah it needs that. [21:59:00] New review: Hashar; "I have slightly tweaked the commit message. Made a bullet list and removed the reference to the auto..." [mediawiki/core] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/47594 [21:59:25] hmm, not sure if its worth recompiling php over [21:59:31] <^demon> Prolly not ;-) [21:59:51] <^demon> eval.php, sql.php and mcc.php are the only things using it afair. [22:00:09] I haven't even heard of mcc.php [22:01:48] csteipp: https://gerrit.wikimedia.org/r/40287 fell over missing zuul again? [22:01:53] <^demon> bawolff: Interactive tool to query object cache :) [22:01:57] Change merged: CSteipp; [mediawiki/extensions/CheckUser] (master) - https://gerrit.wikimedia.org/r/40287 [22:02:02] hoo: Doh. thanks! [22:02:20] <^demon> bawolff: Very useful when you want to DELETE a specific cache entry :p [22:02:33] yeah, I could see that [22:03:02] New patchset: MaxSem; "Update MobileFrontend to production tip" [mediawiki/core] (wmf/1.21wmf9) - https://gerrit.wikimedia.org/r/47668 [22:04:00] Change merged: MaxSem; [mediawiki/core] (wmf/1.21wmf9) - https://gerrit.wikimedia.org/r/47668 [22:06:20] okay, I have an issue [22:06:34] I'm copying a number of templates from other wikis, but I need to bring a bunch of images with them [22:06:44] is there a way to automatically generate a list of images included in a page [22:07:17] benzrf: yeah with the api [22:07:30] thanks, is there a way to easily do something like [22:07:44] visit a page in the File namespace and say 'clone this file from this wiki'? [22:08:32] benzrf: example query https://en.wikipedia.org/w/api.php?action=query&prop=images&titles=Main%20Page&imlimit=max [22:08:43] thanks much :D [22:08:56] benzrf: not really, however you can tell a wiki to use images from a different wiki [22:09:00] !instantcommons [22:09:00] InstantCommons is a feature for MediaWiki 1.16+ that allows any MediaWiki installation to use media on the Wikimedia Commons. This has basically been realized via $wgForeignFileRepos. See . If you're only looking to use images from Wikimedia Commons and no other wikis, you can use the shortcut setting $wgUseInstantCommons to true. [22:09:22] does that do something like not require a prefix? [22:09:37] benzrf: I'm not sure if I know what you mean [22:10:02] does it do something like allow you to include images from Commons on your wiki without an interwiki prefix? [22:10:08] as though they were local? [22:10:27] benzrf: yep [22:10:38] (as a matter of fact, doing it via interwiki prefix is not supported). [22:10:42] ooh, that's pretty awesome! [22:10:42] :D [22:10:58] An example would be translatewiki.net - most of its images are actually from wikimedia commons - for example https://translatewiki.net/wiki/File:Example.svg [22:11:16] (Actually a better example would be en.wikipedia.org as most of its images actually live at commons.wikimedia.org ) [22:11:38] is there a quick guide to setting that up? [22:11:40] and adding other wikis? [22:11:45] 03(mod) Special pages not written for mobile have no margin - 10https://bugzilla.wikimedia.org/44042 (10Jon) [22:12:12] just add $wgUseInstantCommons = true; to the bottom of LocalSettings.php [22:12:13] New patchset: MaxSem; "Update MobileFrontend to production tip" [mediawiki/core] (wmf/1.21wmf8) - https://gerrit.wikimedia.org/r/47669 [22:12:26] New review: Ori.livneh; "@Matt: Can we merge this and your ACUX patch set?" [mediawiki/extensions/ConfirmEdit] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/44376 [22:12:32] Change merged: MaxSem; [mediawiki/core] (wmf/1.21wmf8) - https://gerrit.wikimedia.org/r/47669 [22:12:37] benzrf: There's some info at https://www.mediawiki.org/wiki/InstantCommons [22:12:52] you are a beautiful person [22:12:53] :D [22:13:09] (If you want the repo wiki to be something other than wikimedia commons, the set up is a bit more complicated, but still quite easy) [22:13:13] Thank you :) [22:13:36] and where can I find the guide for that? [22:13:39] [adding repos] [22:14:09] https://www.mediawiki.org/wiki/Manual:$wgForeignFileRepos [22:14:21] orite [22:14:24] * benzrf headdesks [22:14:35] Note, there is a bug with file descriptions not being included for recursively included repos [22:15:05] <^demon> Oh, if you include a commons image through enwiki, the description doesn't show? [22:15:09] <^demon> Hmm. Doesn't surprise me, really. [22:15:16] ^demon: yeah [22:15:30] basically ?action=render says no image exists by that name [22:15:59] I submitted a patch to fix it, but did something wrong and ended up mildly breaking wikipedia ;). I never got around to giving it another go [22:16:04] <^demon> I've wondered if we should stop using action=render and use the API for description pages anyway. [22:16:45] <^demon> Granted, it probably won't show the description either. That's show by ImagePage at view() time. [22:16:48] New review: Kghbln; "Congrats to James! See my inline comment." [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/47605 [22:17:03] <^demon> bawolff: If you ever get a patch on that again, put me on it. [22:17:42] ok [22:18:43] * bawolff just had a d'oh moment just now. wrote some code, git add/ git commit --amend, realized it was broken, fixed it, did git commit --amend (without doing the add step) and uploaded the broken code :S [22:19:33] does anyone want to write a post commit hook to update release_notes? It causes too many merge conflicts :( [22:19:36] * terrrydactyl gives bawolff a cookie [22:20:01] <^demon> bawolff: `git config --global alias.amend "commit -a --amend"` [22:20:30] yurik: MatmaRex had a custom merge handler for git to make it merge magically I think (but it wasn't compatible with gerrit) [22:20:54] ^demon: thanks, I'll try that [22:20:56] <^demon> A post-commit hook wouldn't work, since it would have to connect back to gerrit over ssh to submit the release notes (yuck). [22:21:03] yurik: yeah, i did [22:21:04] <^demon> What we should probably do is change how we do release notes. [22:21:08] * yurik shoots gerrit and moves mediawiki core to github [22:21:17] <^demon> Just forget doing it at commit time, and we'll compile release notes when we make a release. [22:21:29] let me find it [22:21:29] <^demon> yurik: Nooooooooooo [22:21:44] ^demon: oh god no [22:21:51] <^demon> Oh god no what? [22:21:55] yurik: https://github.com/MatmaRex/mediawikireleasenotes-driver [22:22:00] yurik: You know, if we just had a linear versioning system, it would probably be a lot less of an issue [22:22:07] Change merged: Tim Starling; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/44099 [22:22:09] ^demon: oh god no release notes being done some time later than committing [22:22:16] <^demon> I don't see why not. [22:22:21] ^demon: unless you volunteer to scan allthe commits and make release notes for them [22:22:36] ++MatmaRex [22:22:37] <^demon> We do it every 2 weeks automagically for wmf releases. [22:22:48] <^demon> We could do the same, and then skim those for important things to mention in actual release notes. [22:22:51] yurik: install it per instructions, and `git rebase master` should semi-often *just work*, fixing merge conflicts [22:23:17] * ^demon shrugs. [22:23:22] MatmaRex: i was hoping for the server hook :) [22:23:28] yurik: semi-often, because for some reason people love to change old release notes, and my driver is very conservative to avoid breaking stuff [22:23:45] yurik: if gerrit used git on the server, it could be installed there [22:23:46] yurik: but it doesn't, so it can't. [22:24:01] it doesn't ??? i thought it was a git extension of some sorts? [22:24:01] yurik: feel free to rewrite it in Java for JGit. [22:24:07] yurik: JGit. [22:24:10] bleh [22:24:14] <^demon> It uses jgit, which is a perfectly legitimate version of git. [22:24:32] but it can probably use shell scripts [22:24:47] yurik: the merging code is classes upon classes [22:24:58] yurik: i think you can define custom merge strategy somewhere in there [22:25:10] <^demon> You know, there's probably easier ways to do it too. [22:25:11] yurik: but i'm not doing it. [22:25:12] Hmm, how hard would it be to put all configuration stuffz in a database and have it work well :/ [22:25:13] <^demon> Like, a wiki page. [22:25:15] :) [22:25:44] <^demon> Lcawte: I've been trying to do that for years. The hard part is making "work well" and "works for wikimedia" coincide. [22:25:45] ^demon: yeah, and our mw.org docs totally reflect what the code does, putting them there works great [22:25:51] sounds like everyone has a beef with it, but no desire to touch that smelly animal [22:25:59] New review: Mattflaschen; "I need to update the E3Experiments one, which I'll do today." [mediawiki/extensions/ConfirmEdit] (master) C: 1; - https://gerrit.wikimedia.org/r/44376 [22:26:23] maybe we should have some sort of a "commit message language" [22:26:25] Lcawte: hard for "all" config options (like db credentials) :P [22:26:37] Lcawte: but I know that's not what you menat [22:26:54] in which magic commands like "release-notes: add section blah" adds "blah" to releasenotes under section :) [22:27:25] <^demon> What would be kind of an interesting project (I started futzing with it yesterday while I was waiting for GWT to compile) would be to have SiteConfiguration be backed by something like CDB or the DB and unset all $GLOBALS starting with 'wg'. [22:27:31] <^demon> I broke a lot of stuff before I got anywhere far. [22:27:33] 03(NEW) Wikipedia Zero banners for XL are not showing the translated text - 10https://bugzilla.wikimedia.org/44692 normal; MediaWiki extensions: ZeroRatedMobileAccess; () [22:28:05] 03(mod) Wikipedia Zero banners for XL are not showing the translated text - 10https://bugzilla.wikimedia.org/44692 (10Dan Foy) [22:28:15] yurik: the issue is that people want to both add new release notes and edit old ones [22:28:31] yurik: wrapping them in a language like this wouldn't help at all, we'd still get conflicts [22:28:39] MatmaRex: editing can always be done the old fashion way [22:28:45] it doesn't happen as often [22:28:57] yurik: ah, wait. maybe i misunderstood. [22:29:14] yurik: these would be like tiny scripts that would edit RELEASE-NOTES at merge time? [22:29:17] yep [22:29:44] hm. [22:29:53] you just put all the additions you want for release notes into the comments [22:30:00] in some "magic" format [22:30:10] and they automagically get added! [22:30:16] brilliant, eh? [22:31:30] 03(mod) Unknown column 'acd_xff' in 'field list' - 10https://bugzilla.wikimedia.org/44654 +comment (10mario.schubert) [22:31:37] and they will get executed only when merging with master [22:31:44] as a separate commit [22:33:44] yurik: if you replace "comments" with "commit message", and "when merging" with "about weekly", it seems like a pretty neat idea ;) [22:34:09] commit message is what i meant :) [22:34:11] sorry [22:34:50] ah :) [22:35:11] when merging - i would rather the script do it after each merge with master [22:35:19] this way master is always up to date [22:35:26] hm, maybe you're right on this as well [22:35:28] don't want it getting lost [22:35:34] <^demon> Wait, so they'd make a new commit to edit the release notes? [22:35:39] how many release notes per commit do we get? [22:35:49] 0.1, say? [22:36:47] still seems like a lot of commits [22:36:52] so if the commit message contains "RELEASE-NOTES/SectionName", the first line following that must begin with '*', and be a list of changes [22:37:19] Until possibly another RELEASE-NOTES/... [22:37:49] i don't think its such a big deal - we get plenty more changes from translators, and we learn to ignore them :) [22:38:39] well, l10n-bot doesn't commit after every change on translatewiki :P [22:38:53] well, it FEELS that way!!! [22:38:56] :) [22:40:01] also, having a magic string in commit message will make it much easier to search for them in case of whatever [22:40:38] yurik: i'd just go with a paragraph starting with "Release notes: " :) [22:40:56] <^demon> l10n-bot commits daily. [22:40:59] sure, but it also needs the header under which to add it [22:41:08] yurik: ah. [22:41:11] * MatmaRex slaps self [22:41:12] <^demon> And has lots of Dark Magic to allow it to do stuff. It should not be looked to as a modle. [22:41:17] <^demon> model, even. [22:41:55] although i would rather use a magic word rather than a phrase - more specific and highlights the fact that its not normal text [22:42:41] ^demon: yes, we need some dark magic in this one too - like a full blown regex replacement for correcting existing commits ;) [22:43:10] and a special keywords to email all devs in case it can't be merged [22:43:27] and .... I'm sure we can come up with some other funky stuff :D [22:43:28] <^demon> Well, the upgrade monday should make some aspects of merging a bit nicer. [22:43:38] <^demon> There's a nice box that says "Can Merge: Yes/No" [22:43:43] <^demon> And merge is hidden if it can't merge. [22:43:51] <^demon> And rebase is hidden if there's no point. [22:44:16] those changes in gerrit would be nice [22:44:27] it'll finally be almost as useful as a github pull request :P [22:44:29] jk, jk [22:44:35] <^demon> We'll be getting those improvements monday. [22:44:40] <^demon> Along with a bazillion other things :) [22:44:41] cool! [22:44:52] more things to learn!!! oh boy!!! [22:45:03] (and to break) [22:45:05] <^demon> Well, not much in the way of "new things to learn" [22:45:13] to fight? [22:45:20] New review: Alex Monk; "It seems to me that without this patch, trying to use this module on a page which has no approved re..." [mediawiki/extensions/FlaggedRevs] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/47216 [22:45:21] <^demon> Nothing really I can think of. [22:45:53] <^demon> Biggest changes are "able to edit commit messages and topics from the UI" -- which are pretty simple and work well. [22:46:08] <^demon> REST api is nice, but that's all new so nobody's got anything use it yet. [22:46:22] <^demon> using, even. [22:47:27] terrrydactyl: that's ok, apart https://gerrit.wikimedia.org/r/#/c/47187/2..3/GitRepository.php -> line 9 (left) or 14 (right) [22:47:38] ^demon: its always fun when you want to do something, and realize that gerrit misunderstood, and then you spend the next half an hour explaining it what you really wanted... [22:48:06] <^demon> :\ [22:48:36] Dereckson: oh shoot, i missed that! [22:49:02] aanyway, i believe in you all! You can make that silly after master-merge hook work! =) [22:49:39] * yurik decides to hibernate in the api land until it gets done so noone would criticize his ideas [22:49:40] New review: Anomie; "But it should change that, because now we're returning information besides what's in the flaggedpage..." [mediawiki/extensions/FlaggedRevs] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/47216 [22:50:57] yurik: do you have issues about feedback? [22:52:22] Dereckson: major ones! i start hiding from people, look for a safety blanket, gorge myself with cheese and cookies... [22:52:48] and then start answering why i think i am right ;) [22:53:30] New review: Tim Starling; "Can be merged if my followup is also merged." [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/40785 [22:53:32] I'm glad you have constructive ideas for discussion. If you've a blocker, don't hesitate to talk with sumanah, she will be happy to help you to unblock the situation. [22:54:49] Dereckson: thanks, usually i try to deal with situation myself - haven't seen that many non-constructive trolls in the wmf land yet :) [22:54:56] * yurik wants a whip [22:55:21] with spikes [22:56:03] ... mildly poisoned ones [22:56:20] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/40785 [22:56:22] Weapons matter. [22:56:45] * yurik wonders if that counts as a business expense... [22:57:16] Be careful, your tax controller agent could think you're in another kind of business. [22:57:29] If I use the API with appendtext (and I only want to append) do I have to care about edit conflicts? [23:00:47] 03(mod) Implement claim difference visualization in DiffView - 10https://bugzilla.wikimedia.org/44095 (10uv.wiki) [23:02:21] terrrydactyl: you want to merge this part or is still a draft by the way? [23:02:42] 03(mod) VisualEditor: Opening link inspector without selection in stand alone instance throws error. - 10https://bugzilla.wikimedia.org/44686 +comment (10James Forrester) [23:02:50] Dereckson: don't worry, i will expense it to WMF, they know the kind of business we are running here [23:04:03] Dereckson: i'm looking to merge this part and then work on error checking. [23:04:09] ok [23:05:23] New patchset: Terrrydactyl; "Switch branch, check file is valid. New Git Class." [mediawiki/extensions/Git2Pages] (master) - https://gerrit.wikimedia.org/r/47187 [23:05:28] Dereckson: ^ [23:05:31] sorry for the delay [23:05:48] New review: Tim Starling; "Jenkins is correct, the test is broken. You seem to have swapped the expected output with the input." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/40281 [23:08:45] hoo: I would hope not... [23:08:59] hoo: if you did, I would call it a bug [23:09:36] bawolff: Hoped so... I'm just building a tool (under pressure a bit) and I don't want to care about that :P [23:10:01] Back then we didn't have that it fetched the whole page text and append the one line... if it failed it just did that again [23:10:11] * appended [23:10:34] terrrydactyl: http://mediawiki.dereckson.be/index.php?title=Sandbox:Git2Pages [23:10:38] {{#snippet:repository=/home/dereckson/dev/mediawiki/extensions/Git2Pages|file=Git2Pages.i18n.magic.php|branch=master|start=$magicWords['en']|end=);}} [23:10:47] Is this syntax still right? [23:13:19] Dereckson: it should be. [23:13:32] hoo: Actually with the api, you'd only get an edit conflict if you specified basetimestamp or starttimestamp. If you don't specify those, you really shouldn't get an edit conflict whatsoever [23:13:33] let me take a look. [23:14:09] 03(NEW) ios 6.1 uploads page order - 10https://bugzilla.wikimedia.org/44693 normal; MediaWiki extensions: MobileFrontend (Beta); () [23:14:18] 03(mod) ios 6.1 uploads page order - 10https://bugzilla.wikimedia.org/44693 (10Jon) [23:14:19] Dereckson: it should be 'filename' [23:15:25] bawolff: I hope so... I saw weird things in the past though (mostly it didn't detect actual edit conflicts) [23:15:40] 03(mod) Separate config module which mimics mw.config - 10https://bugzilla.wikimedia.org/44133 +comment (10Jon) [23:15:43] Well that'd be bad [23:16:11] If the timing is really good you can still just overwrite the last edit... saw that a few times with one click editing tools [23:16:32] keep in mind, that we suppress edit conflicts if its the same user, and that we attempt to auto-merge conflicts before telling the user there is a conflict [23:16:34] Probably you have to submit the second edit before the slaves caught the first one [23:17:24] That happened when two users edited one page in at the same time using that tool [23:17:39] (I wrote a lot of code just to avoid edit conflicts...) [23:17:41] the api uses timestamps to detect edit conflicts - maybe if things happen at the exact same time [23:17:57] 03(NEW) Newly uploaded photos don't link to description page - 10https://bugzilla.wikimedia.org/44694 normal; MediaWiki extensions: MobileFrontend; () [23:18:06] 03(mod) Newly uploaded photos don't link to description page - 10https://bugzilla.wikimedia.org/44694 (10Jon) [23:18:30] New patchset: MaxSem; "Update MobileFrontend to production tip" [mediawiki/core] (wmf/1.21wmf8) - https://gerrit.wikimedia.org/r/47674 [23:18:55] Possible... that doesn't really matter but if you're really having two users edit the same page at once (meaning within 100ms probably) the API gives up on conflict detection [23:19:32] vandal fighters :P [23:20:21] New patchset: MaxSem; "Update MobileFrontend to production tip" [mediawiki/core] (wmf/1.21wmf9) - https://gerrit.wikimedia.org/r/47675 [23:21:11] 03(mod) Separate config module which mimics mw.config - 10https://bugzilla.wikimedia.org/44133 +comment (10jgonera) [23:21:36] hoo: It is a photo-finish sport [23:22:58] Change merged: MaxSem; [mediawiki/core] (wmf/1.21wmf9) - https://gerrit.wikimedia.org/r/47675 [23:23:11] Change merged: MaxSem; [mediawiki/core] (wmf/1.21wmf8) - https://gerrit.wikimedia.org/r/47674 [23:23:22] New patchset: Pgehres; "Adding new iDEAL bank to the adapter as well" [mediawiki/extensions/DonationInterface] (master) - https://gerrit.wikimedia.org/r/47676 [23:24:15] terrrydactyl: I caught a bug [23:26:19] Dereckson: okay, what kind of bug? [23:28:19] when the git url is a local folder, he doesn't clone it [23:28:46] See line 52 -> https://gerrit.wikimedia.org/r/#/c/47187/4/Git2Pages.body.php [23:29:38] Dereckson: oh, i missed that when i was modifying the code to not have chdir() [23:30:42] Dereckson: i didn't think about cloning from a local repository. i've never done that and i didn't realize you can (though now that i think about, it's obvious that you can). [23:32:31] huh. does {{DEFAULTSORTKEY only affect things coming after it? [23:33:05] doesn't look like it should [23:34:14] New patchset: Terrrydactyl; "Switch branch, check file is valid. New Git Class." [mediawiki/extensions/Git2Pages] (master) - https://gerrit.wikimedia.org/r/47187 [23:34:33] Dereckson: ^ i think it should work. i tested cloning a local repo. [23:35:10] okay [23:40:17] 03(mod) {{DEFAULTSORT}} magic word occasionally fails - 10https://bugzilla.wikimedia.org/44676 +comment (10bawolff+wn) [23:40:21] 03(NEW) Viewing versions of properties before deletion gives error - 10https://bugzilla.wikimedia.org/44695 normal; MediaWiki extensions: WikidataRepo; () [23:42:18] New patchset: CSteipp; "(bug 23343) Apply GlobalBlocking to XFF IPs" [mediawiki/extensions/GlobalBlocking] (master) - https://gerrit.wikimedia.org/r/42884 [23:43:05] New patchset: Pgehres; "Adding an address template for HK, adding street2 and removing postal code" [mediawiki/extensions/DonationInterface] (master) - https://gerrit.wikimedia.org/r/47677 [23:43:09] 03(mod) {{DEFAULTSORT}} not applied to things inside if defaultsort appears outside - 10https://bugzilla.wikimedia.org/44676 summary; +comment (10Bawolff (Brian Wolff)) [23:44:31] New patchset: Alex Monk; "(bug 24068) Add protection level to ApiQueryFlagged" [mediawiki/extensions/FlaggedRevs] (master) - https://gerrit.wikimedia.org/r/47216 [23:46:31] New review: CSteipp; "Based on the steward comments, I've called the block a "global" block, and shown the user one of the..." [mediawiki/extensions/GlobalBlocking] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/42884 [23:47:33] hmm, maybe i shouldn't have updated that bug so quickly [23:50:37] New patchset: Pgehres; "Adding an address template for HK, adding street2 and removing postal code" [mediawiki/extensions/DonationInterface] (master) - https://gerrit.wikimedia.org/r/47677 [23:51:24] 03(mod) {{DEFAULTSORT}} not applied to things inside if defaultsort appears after - 10https://bugzilla.wikimedia.org/44676 summary; +comment (10Bawolff (Brian Wolff)) [23:52:59] 03(mod) Allow blocking open proxies based on X-Forwarded-For header (XFF) - 10https://bugzilla.wikimedia.org/23343 +comment (10csteipp) [23:53:21] 03(mod) {{DEFAULTSORT}} not applied to things inside if defaultsort appears after - 10https://bugzilla.wikimedia.org/44676 (10Bartosz Dziewoński) [23:55:06] 03(mod) Viewing versions of properties before deletion gives error - 10https://bugzilla.wikimedia.org/44695 +comment (10Hazard-SJ) [23:57:23] HI, how do I see all users that have an account on mediawiki ? [23:57:36] Hello ardian [23:57:55] ardian: on [[special:listusers]] on your wiki [23:57:58] Special:ListUsers [23:58:02] This kind of information is generally given in the special pages (you have such a page on the left menu) [23:58:14] ok thanks a lot