[00:00:07] TimStarling: it does not seem to be very useful currently [00:00:12] New patchset: Mwalker; "(bug 43810) Deleting CN Campaign causes PHP Warn" [mediawiki/extensions/CentralNotice] (master) - https://gerrit.wikimedia.org/r/43355 [00:00:23] our own template expansion does not implement all parser functions and APIs [00:00:31] and doing so would be a lot of work for little benefit [00:01:05] TimStarling: we'd only perform all calls on the first render though [00:01:14] I'd prefer if that RFC were at least linked from [[mw:RFC]]. [00:01:16] 7ms for Parser::firstCallInit() alone [00:01:17] If not a subpage. [00:01:35] any subsequent renders would only re-expand template transclusions that were actually changed [00:01:43] New patchset: Matmarex; "Added account creation API." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18127 [00:01:46] New patchset: Spage; "Log displayMobile instead of host (for mobile)" [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/43376 [00:01:47] or invalidated somehow [00:02:31] (we will need more information about used subtemplates and parser functions from the expansion output) [00:02:42] New review: Matmarex; "PS29: yet another rebase because I just poked the release notes." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/18127 [00:03:35] I'm still fairly concerned that the invalidation logic won't be smart enough. [00:03:44] And that pages will be stale. [00:03:47] Setup.php 15ms, CommonSettings.php 9ms [00:04:18] don't get me started on setup time [00:04:26] yeah, we need batching [00:04:46] do you have statistics on how much CPU time you're extracting from the API cluster? [00:05:14] we have been running our rt tests non-stop on 36 labs cores for two months now [00:05:37] CT didn't notice any significant change in API server load when I asked him [00:05:54] that's with our very naive non-batched implementation [00:06:51] Susan: initially this is only for VE [00:06:51] CT not noticing a significant change does not fill me with confidence [00:07:03] he ;) [00:07:06] haha [00:08:01] gwicke: How would HTML-only handle things like magic words, ParserFunctions, etc.? [00:08:19] New patchset: Wizardist; "Clean-up and refactoring" [mediawiki/extensions/NamespaceRelations] (master) - https://gerrit.wikimedia.org/r/43378 [00:08:19] how does VE find the previous version? [00:08:20] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18127 [00:08:22] Susan: we already encode it in our DOM [00:08:45] is it just whatever was in the page at the time the user clicked "edit"? [00:08:45] '''{{PAGENAME}}''' --> {{PAGENAME}} ? [00:09:23] TimStarling: we work with oldids [00:09:36] > Make a prototype that people can see in action, so we can convince them to take it seriously # Heh. [00:09:40] so every request to Parsoid contains the oldid, same for serializiation requests [00:10:22] HTML storage would be per revision [00:10:34] you have a test wiki with a copy of enwiki? where is it? [00:10:37] New review: CSteipp; "As mentioned on email too, it's hard to know if the logic changes are correct without understanding ..." [mediawiki/extensions/EducationProgram] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/35807 [00:10:39] so you just retrieve (normally) or in the worst case regenerate the HTML [00:10:54] TimStarling: we do? [00:11:13] you said you had a labs instance [00:11:17] our rt tests are on live English wikipedia content [00:11:17] New patchset: Jeroen De Dauw; "Some cleanup of the property statistics code" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/37656 [00:11:46] I see [00:11:46] the labs vms just have Parsoid code round-trip testing a selection of 100k pages from the English Wikipedia [00:12:00] pulled from the live API [00:12:54] pity it breaks the back button [00:13:01] is that on the roadmap? [00:13:17] What breaks the back button exactly? [00:13:27] * gwicke is trying to figure that out too [00:13:40] when you click the VisualEditor tab, it doesn't change the URL [00:13:56] Right [00:14:01] c.f. gerrit [00:14:03] I think Trevor and Timo want to fix that [00:14:04] ah, that's something for the VE folks ;) [00:14:09] Change merged: Ori.livneh; [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/43376 [00:14:10] but I'm sure it is fixable [00:14:14] Yeah, it is [00:14:33] It should use JS to set it to ?veaction=edit I think [00:14:35] Change merged: Wizardist; [mediawiki/extensions/NamespaceRelations] (master) - https://gerrit.wikimedia.org/r/43378 [00:14:55] 03(mod) mediawiki/tools/code-utils//read_wfMsgCalls.py still uses mediawiki/trunk/phase3 - 10https://bugzilla.wikimedia.org/43777 +comment (10Seb35) [00:15:27] 03(mod) mediawiki/tools/code-utils/read_wfMsgCalls.py still uses mediawiki/trunk/phase3 - 10https://bugzilla.wikimedia.org/43777 summary (10Sam Reed (reedy)) [00:16:05] 03(NEW) Most page images not loading in watchlist - 10https://bugzilla.wikimedia.org/43843 normal; MediaWiki extensions: MobileFrontend (Beta); () [00:17:16] 03(mod) Call to undefined method languages::getCode() - 10https://bugzilla.wikimedia.org/38339 +comment (10Sam Reed (reedy)) [00:17:50] 03(mod) Most page images not loading in watchlist - 10https://bugzilla.wikimedia.org/43843 (10Maryana Pinchuk) [00:17:59] Susan: re invalidation logic- the idea is to get the list of subtemplates and parser functions used per template expansion through the API [00:18:08] New review: Ori.livneh; "Well, OK. :P" [mediawiki/core] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/43117 [00:18:10] Change merged: Ori.livneh; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43117 [00:18:28] ouch, you need to batch those Special:FilePath requests as well [00:18:44] Susan: so if any of those change, a refreshLinks-lookalike can selectively re-expand only the affected transclusions [00:19:02] without the info, we'll have to pessimistically re-expand all transclusions [00:19:16] Does anyone trust the current refreshLinks? [00:19:23] Or refreshLinks2? [00:19:37] my impression is that it is too slow [00:19:46] so jobs get dropped [00:19:48] 03(NEW) VisualEditor: Back button doesn't "work" - 10https://bugzilla.wikimedia.org/43844 normal; VisualEditor: Initialisation and integration; () [00:19:55] gwicke: So we should add more jobs? ;-) [00:20:02] TimStarling: Bug filed ---^^ [00:20:09] 03(mod) Most page images not loading in watchlist - 10https://bugzilla.wikimedia.org/43843 +comment (10Maryana Pinchuk) [00:20:14] Susan: no, ideally avoid re-doing work that we don't have to redo [00:20:42] 03(mod) VisualEditor: Back button doesn't "work" - 10https://bugzilla.wikimedia.org/43844 normal->minor (10James Forrester) [00:20:45] 03(mod) Most page images not loading in watchlist - 10https://bugzilla.wikimedia.org/43843 (10Maryana Pinchuk) [00:21:04] instead of re-parse & expand the entire page, just re-expand the transclusions that actually used a given template [00:21:33] there is some complication form page-wide stateful extensions like Cite, but we are optimistic that we can handle that [00:21:48] s/form/from [00:22:12] Right... [00:22:24] I'm still not convinced that full re-parses are very bad. [00:22:30] They suck currently because they're slow. [00:22:42] But that seems solvable via other means. [00:22:54] 03(NEW) User should be able to close the menu by clicking anywhere on the white panel, when the left menu is exposed not just on the hamburger - 10https://bugzilla.wikimedia.org/43845 critical; MediaWiki extensions: MobileFrontend; () [00:22:58] 03(mod) Most page images not loading in watchlist - 10https://bugzilla.wikimedia.org/43843 +comment (10Jon) [00:23:01] the Special:FilePath responses have Expires: Thu, 01 Jan 1970 00:00:00 GMT [00:23:03] Fragmenting things might have performance gains, but I worry about Franken-pages. [00:23:15] so re-editing the same page causes them to be reissued [00:23:30] New patchset: Spage; "Update EventLogging to master (log displayMobile)" [mediawiki/core] (wmf/1.21wmf7) - https://gerrit.wikimedia.org/r/43380 [00:23:31] 03(mod) Support "lazy" image loading - 10https://bugzilla.wikimedia.org/34023 +comment (10Brion Vibber) [00:23:47] TimStarling: we don't plan to continue to use that for very long [00:24:01] and the X-Cache headers imply they are not cached by squid either [00:24:54] I think there are API methods we can use to get the image info we need [00:25:27] I was concerned that copying from one page to another via the clipboard would be very slow [00:25:30] New review: Spage; "Fix for mobile" [mediawiki/core] (wmf/1.21wmf7); V: 0 C: 2; - https://gerrit.wikimedia.org/r/43380 [00:25:34] but luckily that doesn't appear to be the case [00:25:38] since it seems to be completely broken [00:25:45] * Susan smiles. [00:25:48] New review: Spage; "Fix for mobile" [mediawiki/core] (wmf/1.21wmf7); V: 2 C: 2; - https://gerrit.wikimedia.org/r/43380 [00:25:49] Change merged: Spage; [mediawiki/core] (wmf/1.21wmf7) - https://gerrit.wikimedia.org/r/43380 [00:26:00] 03(NEW) Add preference to turn off srcset delivery - 10https://bugzilla.wikimedia.org/43846 normal; MediaWiki: User preferences; () [00:26:27] 03(mod) Support "lazy" image loading - 10https://bugzilla.wikimedia.org/34023 (10Bartosz Dziewoński) [00:26:57] maybe it is slow, it does make the browser lock up for a few seconds, but nothing appears on the page after it becomes responsive again [00:27:50] TimStarling: sadly there is not much we can do about issues like that in Parsoid [00:27:56] 03(mod) Add preference to turn off srcset delivery - 10https://bugzilla.wikimedia.org/43846 +comment (10MZMcBride) [00:28:16] anyway, the point I was going to make is that caching will reduce total CPU usage but there will be some edge cases where raw performance is needed to reduce user-visible latency [00:28:34] new pages for example [00:28:52] New patchset: Jeroen De Dauw; "Some cleanup of the property statistics code" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/37656 [00:29:06] if they are created from wikitext, then the conversion to Parsoid DOM is async [00:29:21] if they are created from the VE, then the HTML is already pretty complete [00:29:26] 03(mod) Set $wgCategoryCollation to 'uca-default' and rebuild category sort keys on Wikimedia wikis deployment - 10https://bugzilla.wikimedia.org/30996 +comment (10Bawolff (Brian Wolff)) [00:29:44] 03(mod) Add preference to turn off srcset delivery - 10https://bugzilla.wikimedia.org/43846 +comment (10Bartosz Dziewoński) [00:29:45] Hi. I need to login to use the API from a client to a non-Wikimedia site, and I need to pass a MIME type and body to my HTTP POST for the login. What should these be? Thanks. [00:29:52] (needs to be validated and possibly re-expanded, but not recreated from scratch) [00:30:45] 03(mod) Set $wgCategoryCollation to 'uca-default' and rebuild category sort keys on Wikimedia wikis deployment - 10https://bugzilla.wikimedia.org/30996 (10Bartosz Dziewoński) [00:30:46] if we want to speed up raw parsing then we can still go for C++ later [00:31:34] 03(mod) Add preference to turn off srcset delivery - 10https://bugzilla.wikimedia.org/43846 +comment (10Danny B.) [00:32:18] New patchset: Spage; "Update EventLogging to master (log displayMobile)" [mediawiki/core] (wmf/1.21wmf6) - https://gerrit.wikimedia.org/r/43381 [00:32:43] New patchset: Kaldari; "Docking overley to notifications link rather than side of window" [mediawiki/extensions/Echo] (master) - https://gerrit.wikimedia.org/r/43143 [00:33:13] New review: Spage; "Fix for mobile (same as wmf/1.21wmf7 branch)" [mediawiki/core] (wmf/1.21wmf6); V: 2 C: 2; - https://gerrit.wikimedia.org/r/43381 [00:33:14] Change merged: Spage; [mediawiki/core] (wmf/1.21wmf6) - https://gerrit.wikimedia.org/r/43381 [00:33:19] New patchset: Kaldari; "Docking overley to notifications link rather than side of window" [mediawiki/extensions/Echo] (master) - https://gerrit.wikimedia.org/r/43143 [00:34:02] New review: Wizardist; "Earlier overriding was available only if Title is known. That's the question!" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/43118 [00:34:05] Change merged: Kaldari; [mediawiki/extensions/Echo] (master) - https://gerrit.wikimedia.org/r/42904 [00:36:13] 03(mod) Add preference to turn off srcset delivery - 10https://bugzilla.wikimedia.org/43846 +comment (10MZMcBride) [00:37:11] but in general, the plan document looks very good [00:37:13] 03(mod) Add a chevron above the notifications flyout - 10https://bugzilla.wikimedia.org/43430 +comment (10Ryan Kaldari) [00:37:52] brion: The child in Africa can't load Wikipedia because you added srcset to the HTML page source. [00:38:27] VE looks like it needs some more polish, but that's not really related [00:38:38] 03(mod) Add functionality to do asynchronous image loading with placeholders - 10https://bugzilla.wikimedia.org/32138 (10Bartosz Dziewoński) [00:38:38] 03(mod) Support "lazy" image loading - 10https://bugzilla.wikimedia.org/34023 (10Bartosz Dziewoński) [00:39:09] it will be great to get rid of 99% of refreshLinks CPU [00:39:17] * Jasper_Deng pokes Skizzerz [00:39:17] 03(mod) Add functionality to do asynchronous image loading with placeholders - 10https://bugzilla.wikimedia.org/32138 (10Danny B.) [00:39:24] and to fix redundant parsing of minor edits [00:40:03] I have concerns about the performance of the MW/parsoid bridge, currently done with the API [00:40:40] with Lua I was aiming for <100us transition time between lua and parsing modes [00:41:02] with parsoid it seems like we have 30ms [00:41:27] I think that could be optimised in various ways, batching is a reasonable one [00:41:43] a daemon on the MW side would be another, embedding JS into MW another [00:42:15] You mean server-side JS? [00:42:52] 03(mod) Extend edit-user-talk notification to include edits to subpages of a user's talk page - 10https://bugzilla.wikimedia.org/3234 summary (10Ryan Kaldari) [00:43:39] TimStarling: we get some implicit batching by expanding full top-level transclusions [00:44:38] but batching several top-level transclusions, possibly using statistics of previous expansion times, should definitely help both on the API and Parsoid side [00:47:13] TimStarling: do you see general issues with unordered / independent expansion apart from extensions using internal state across calls? [00:47:18] 03(mod) MediaWiki needs a sane notification system (tracking) - 10https://bugzilla.wikimedia.org/32281 +comment (10Ryan Kaldari) [00:47:25] 03(mod) Support "lazy" image loading - 10https://bugzilla.wikimedia.org/34023 +comment (10Daniel Friesen) [00:47:38] 03(NEW) mysql 5.5 / ansi sql incompatibility - 10https://bugzilla.wikimedia.org/43847 normal; MediaWiki extensions: ArticleFeedback; () [00:49:18] New review: Jeroen De Dauw; "Thanks for reviewing :)" [mediawiki/extensions/EducationProgram] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/35807 [00:49:33] New patchset: Parent5446; "Changed temporary password system to use tokens." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/27472 [00:50:08] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/42547 [00:50:25] New patchset: Wizardist; "Includes $query in SkinTemplate::tabAction() if $title doesn't exist" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43118 [00:50:49] 03(mod) Internal error when changing a user talk page - 10https://bugzilla.wikimedia.org/41689 (10Ryan Kaldari) [00:51:33] 03(mod) Internal error when changing a user talk page - 10https://bugzilla.wikimedia.org/41689 (10Ryan Kaldari) [00:54:28] 03(mod) Inconsistent Title display in Echo - 10https://bugzilla.wikimedia.org/41971 +comment (10Ryan Kaldari) [00:55:48] 03(mod) Make text easier to read in the Echo flyout - 10https://bugzilla.wikimedia.org/43435 (10Ryan Kaldari) [00:57:51] New patchset: Parent5446; "Changed temporary password system to use tokens." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/27472 [00:58:13] 03(mod) Add preference to turn off srcset delivery - 10https://bugzilla.wikimedia.org/43846 +comment (10Brion Vibber) [00:58:33] 03(mod) Echo message not compatible with LiquidThreads - 10https://bugzilla.wikimedia.org/43621 normal->trivial; +comment (10Ryan Kaldari) [00:59:59] 03(mod) LinkedPage was linked by 127.0.0.1 from this page: ChangedPage - 10https://bugzilla.wikimedia.org/43701 +comment (10Ryan Kaldari) [01:00:09] 03(mod) Add preference to turn off srcset delivery - 10https://bugzilla.wikimedia.org/43846 +comment (10Brion Vibber) [01:00:12] New patchset: Parent5446; "Changed temporary password system to use tokens." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/27472 [01:00:37] 03(mod) LinkedPage was linked by 127.0.0.1 from this page: ChangedPage - 10https://bugzilla.wikimedia.org/43701 +patch-need-review (10Ryan Kaldari) [01:01:12] * Susan hugs brion. Thanks for the bug comments. :-) [01:01:15] :D [01:01:55] 03(mod) Most page images not loading in watchlist - 10https://bugzilla.wikimedia.org/43843 +comment (10Max Semenik) [01:17:01] 03(mod) Add support for deploying per-datacenter config variances - 10https://bugzilla.wikimedia.org/39082 +comment (10Asher Feldman) [01:17:20] 03(NEW) Deploy and review SearchExtraNs extension - 10https://bugzilla.wikimedia.org/43848 normal; MediaWiki extensions: [other]; () [01:17:21] 03(mod) Enable SearchExtraNs extension on Commons - 10https://bugzilla.wikimedia.org/43329 (10Dereckson) [01:21:03] 03(mod) Enable SearchExtraNs extension on Commons - 10https://bugzilla.wikimedia.org/43329 +comment (10Sam Reed (reedy)) [01:22:22] Change merged: Pgehres; [mediawiki/extensions/CentralNotice] (master) - https://gerrit.wikimedia.org/r/43355 [01:26:54] 03(mod) Enable WebFonts on English Wiktionary - 10https://bugzilla.wikimedia.org/43834 normal->15enhancement (10Sam Reed (reedy)) [01:27:25] 03(mod) Enable Page Curation on it.wikivoyage - 10https://bugzilla.wikimedia.org/43829 normal->15enhancement (10Sam Reed (reedy)) [01:28:17] 03(mod) Create Sanskrit Wikiquote - 10https://bugzilla.wikimedia.org/43812 (10Sam Reed (reedy)) [01:28:28] 03(mod) Wikis waiting for creation (tracking) - 10https://bugzilla.wikimedia.org/16976 (10Sam Reed (reedy)) [01:29:50] 03(mod) Create Sanskrit Wikiquote - 10https://bugzilla.wikimedia.org/43812 (10Robin Pepermans (SPQRobin)) [01:32:11] New patchset: Anomie; "(bug 36400) API: Fix sorting for iwlinks, langlinks" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43389 [01:32:11] New patchset: Anomie; "Add setting to disable queries using iwl_prefix_from_title index" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43390 [01:32:23] New patchset: Reedy; "Update ProofreadPage to master" [mediawiki/core] (wmf/1.21wmf7) - https://gerrit.wikimedia.org/r/43391 [01:33:20] Hi. I need to login to use the API from a client to a non-Wikimedia site, and I need to pass a MIME type and body to my HTTP POST for the login. What should these be? Thanks. [01:33:30] Who says you need to? [01:33:37] Change merged: Reedy; [mediawiki/core] (wmf/1.21wmf7) - https://gerrit.wikimedia.org/r/43391 [01:33:56] 03(mod) Continue may skip or repeat entries for iwlinks or langlinks - 10https://bugzilla.wikimedia.org/36400 +comment (10Brad Jorsch) [01:34:18] 03(mod) Continue may skip or repeat entries for iwlinks or langlinks - 10https://bugzilla.wikimedia.org/36400 -patch -patch-reviewed +patch-in-gerrit (10Brad Jorsch) [01:34:51] 03(mod) Continue may skip or repeat entries for iwlinks or langlinks - 10https://bugzilla.wikimedia.org/36400 (10Brad Jorsch) [01:35:02] Reedy: http://golang.org/pkg/net/http/#Post [01:36:29] What about it? [01:36:58] the Post() function takes a MIME type and body as a parameters, and I have to supply them [01:37:21] or is the Login function a form to post? [01:37:37] No [01:38:53] Hmm, seems to make more sense [01:39:10] New review: Anomie; "recheck" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/43389 [01:39:36] so what would I do, PostForm() sneding the api.php ? action=login & lgname=Bob & lgpassword=secret in the URL or sending them as form values? [01:40:03] I'd usually do action=foo as the "get" ie the url, and the rest in the POST part [01:41:16] ok [01:46:20] . [01:46:31] does the login action not check password? [01:48:51] meh forget it [01:48:53] thanks anyway [01:50:28] oh no it's only the header [01:50:34] the example code is probably better [01:53:49] 03(mod) AbuseFilter should use Renameuser hooks (filter history/filter logs need to be updated when a user is renamed) - 10https://bugzilla.wikimedia.org/25377 (10Legoktm) [01:59:16] 03(mod) duplicate entries for the same course at Special:Courses - 10https://bugzilla.wikimedia.org/43782 +comment (10Sage Ross) [02:00:50] 03(mod) Most page images not loading in watchlist - 10https://bugzilla.wikimedia.org/43843 +comment (10Jon) [02:02:02] 03(mod) Most page images not loading in watchlist - 10https://bugzilla.wikimedia.org/43843 +comment (10Jon) [02:09:12] 03(mod) Change the name of the AbuseFilter extension - 10https://bugzilla.wikimedia.org/21895 +comment (10Danny B.) [02:10:23] hell no [02:12:30] heaven yes [02:12:38] 03(NEW) Regression: prop=imageinfo fails for ForeignDBRepo image redirects - 10https://bugzilla.wikimedia.org/43849 normal; MediaWiki: API; () [02:14:13] what causes arz to be a right to left language? there is not $rtl = true in MessagesArz.php [02:17:19] +1 on the hell no [02:23:12] Prodego: Which hell no? [02:23:25] Oh, to bug 21895? [02:23:35] yep [02:23:48] don't fix what isn't broken [02:24:17] I filed that bug. [02:24:34] And wrote a fairly lengthy reply on it. [02:24:58] I skimmed it [02:25:00] didn't find it convincing [02:25:15] Socially, giving every user an abuse log is kind of retarded. [02:25:17] Plainly. [02:25:58] Susan: yes but caring about social issues leads to proposals about how we need a feature to remove block log entries [02:26:17] (can't you do revdelete for that?) [02:26:24] Prodego: Right, but software is used by people. [02:26:32] So sometimes you have to deal with people. [02:26:51] I don't find that a compelling reason [02:26:51] Overwhelming and annoying as it can be. [02:27:15] Jasper_Deng: You realize some wikis already customize the name themselves? It's not even a sensible default... [02:27:21] It really should just be changed. [02:27:24] I know that [02:27:27] and it works this way [02:28:18] I wouldn't care if someone just up and changed it [02:28:21] It functions. [02:28:42] it's a lot of trouble [02:28:50] * Jasper_Deng doesn't think it's worth it [02:29:26] Andrew felt the same way. [02:29:29] He was wrong. [02:29:46] He picked the name as a political gesture. [02:29:48] BTW. [02:30:02] {{cn}} [02:30:06] He was trying to come up with something that would be difficult to object to. [02:30:11] I'm a primary source. [02:30:37] The modern adminbot state is quite new. [02:30:47] There used to be strong objections to anti-vandalism bots. [02:31:00] This was a whole different level of tool. [02:31:09] It was a legitimate political concern. [02:31:15] But it's still a terrible fucking name. [02:31:32] Changing it wouldn't be a trivial matter [02:31:42] It'd take a few minutes. [02:31:56] not if you also want the db tables renamed [02:32:16] Well, right. [02:32:23] The question becomes to what level it should be renamed. [02:32:56] I say it wouldn't be a trivial matter because I would advocate for a full rename or none at all [02:34:17] I'm not sure forking/branching the code with a new name would be difficult. [02:34:19] Tedious, sure. [02:34:34] And then you'd need a maintenance script to rename the tables, I guess. [02:34:41] And maybe change some internal data. [02:35:10] I really don't think it's appropriate to give users an abuse log. [02:35:39] And the English Wikipedia (and other communities) seem to agree. So there becomes a question of what the software should then do by default. [02:36:02] well we could actually sorta solve this by just renaming some special pages [02:36:29] That was suggested. [02:36:41] https://bugzilla.wikimedia.org/show_bug.cgi?id=19618 [02:36:45] I actually objected to that idea. [02:36:49] At least on a per-wiki basis. [02:37:01] Oh, Brion did. [02:37:33] https://bugzilla.wikimedia.org/show_bug.cgi?id=19618 [02:37:43] Oop, already linked that. [02:37:44] * Jasper_Deng sees [02:37:48] Sorry about that. [02:37:55] (nbd) [02:38:00] I was going to link to Brion's comment specifically, but then decided against it. ;-) [02:38:13] Anyway, you're free to comment on those bugs. [02:38:26] I think there's a reasonable case for a bug. [02:38:35] I don't see what I have to add, b/c I think all my points have been addressed [02:38:59] Okay. [02:46:42] New patchset: Aaron Schulz; "[FileBackend] Added work-around for lack of temp url support in rgw." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43395 [02:48:16] New review: Aaron Schulz; "Tested locally with ceph and works. It took a while debugging the signature and noticing that the do..." [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/43395 [03:03:38] TimStarling: https://test.wikipedia.org/wiki/Possible_thumbnail_bug | https://bugzilla.wikimedia.org/show_bug.cgi?id=41130 [03:03:54] Do you think those two are related? I'm trying to figure out whether I need to file a separate bug. [03:09:44] 03(mod) No edit summary when image is added locally via mobile - 10https://bugzilla.wikimedia.org/43489 +comment (10Arthur Richards) [03:10:22] 03(mod) No edit summary when image is added locally via mobile - 10https://bugzilla.wikimedia.org/43489 +comment (10Arthur Richards) [03:10:55] 03(mod) commons.wikimedia.org doesn't auto-redirect to mobile site on mobile devices - 10https://bugzilla.wikimedia.org/43628 +comment (10Arthur Richards) [03:14:07] 03(mod) commons.wikimedia.org doesn't auto-redirect to mobile site on mobile devices - 10https://bugzilla.wikimedia.org/43628 +comment (10MZMcBride) [03:26:57] 03(mod) MediaWiki needs first-letters-root.ser to match with version of intl extension installed. - 10https://bugzilla.wikimedia.org/43740 +comment (10Bawolff (Brian Wolff)) [03:28:21] Susan: I don't see any bug on the test.wikipedia.org page [03:29:09] TimStarling: You don't see the white background versus transparent? [03:29:21] I guess I should make the table background darker. [03:30:15] https://test.wikipedia.org/w/index.php?title=Possible_thumbnail_bug&oldid=154739 [03:30:21] I can take a screenshot of what I see, sec. [03:30:55] right, that does show a difference [03:31:10] http://i.imgur.com/vUjdv.png [03:31:16] hiya mw! [03:31:21] but it is on test.wikipedia.org, there's probably a hundred things wrong with that wiki that don't affect other wikis [03:31:26] Oh, okay. Sorry, I used class="wikitable" as it was the fastest way to get a non-white background. [03:31:30] Heh. [03:31:32] big thank you to Susan and hexmode :D [03:31:43] blaaahzy: Oh, you're back. :-) [03:32:05] yes, hexmode helped me this morning, we got it 100% resolved [03:32:16] blaaahzy: You know, I've been doing support in here for maybe four or five years, I think. You're the first person to send a gift. I was left a bit speechless. Thank you. :-) [03:32:38] here's the gist: [10:48] forgot the /wiki in the redirect rule [03:32:51] It's always the simplest things... ;-) [03:33:15] wow, that is shocking [03:33:37] you deserve every penny [03:34:07] but anyways, if you need to be nominated for support guy of the year let me know, ill cast my vote :) [03:34:13] Heh. [03:34:14] 03(mod) mediawiki/tools/code-utils/read_wfMsgCalls.py still uses mediawiki/trunk/phase3 - 10https://bugzilla.wikimedia.org/43777 +comment (10Dereckson) [03:34:27] This channel is always open for questions. [03:34:37] TimStarling: Sorry, keep getting distracted: https://en.wikipedia.org/wiki/User:Tim_Starling/Possible_thumbnail_bug [03:35:07] It's strange that the use in the article (128px) was updated, but not the new thumbnails. [03:35:11] Partial upload, mayabe? [03:35:15] Maybe. [03:42:23] 03(NEW) Strange thumbnail issue after a re-upload - 10https://bugzilla.wikimedia.org/43850 normal; Wikimedia: General/Unknown; () [03:42:59] Filed a separate bug. I hope it's not a dupe. [04:02:28] 03(mod) Add option to select Font in Android APP - 10https://bugzilla.wikimedia.org/43651 normal->15enhancement; +i18n (10Santhosh Thottingal) [04:04:26] New patchset: Aaron Schulz; "[FileBackend] Added work-around for lack of temp url support in rgw." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43395 [04:06:41] 03(mod) Wikimedia wiki search is broken (outputting inconsistent results) - 10https://bugzilla.wikimedia.org/42423 +comment (10Valerie Juarez) [04:09:57] 03(mod) Wikimedia wiki search is broken (outputting inconsistent results) - 10https://bugzilla.wikimedia.org/42423 +comment (10Valerie Juarez) [04:22:23] 03(mod) MediaWiki needs a sane notification system (tracking) - 10https://bugzilla.wikimedia.org/32281 +comment (10MZMcBride) [04:25:03] 03(mod) Provide link to exportable data (CSV) from Wikimedia Report Card - 10https://bugzilla.wikimedia.org/39121 +comment (10MZMcBride) [04:25:13] 03(mod) Send notification to account owner on multiple unsuccessful login attempts - 10https://bugzilla.wikimedia.org/9838 (10MZMcBride) [04:30:31] 03(NEW) Allow bureaucrats to remove sysop rights on the English Wikivoyage - 10https://bugzilla.wikimedia.org/43851 normal; Wikimedia: Site requests; () [04:31:01] 03(mod) Allow bureaucrats to remove sysop rights on the English Wikivoyage - 10https://bugzilla.wikimedia.org/43851 (10sumone10154) [05:13:21] I want a mediawiki extension that allows one to define skins abstractly using keywords and descriptors on a special page, and accompanying css pages also stored and editable in the database itself. Then one could just import and export as needed to share things. [05:13:32] I also want a sandwich. [05:13:39] * Isarra wanders off to make a sandwich. [05:13:40] And further cowbell. [05:27:50] New patchset: Aaron Schulz; "Added $wgMaxBacklinksInvalidate to avoid massive html cache invalidation." [mediawiki/core] (wmf/1.21wmf7) - https://gerrit.wikimedia.org/r/43402 [05:31:45] New patchset: Aaron Schulz; "Fixed prefixed title text call." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43403 [05:33:27] New review: Spage; "Yes this seems a better approach!" [mediawiki/extensions/GettingStarted] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/43357 [05:34:41] New patchset: Tim Starling; "Implement wall clock time limits for shell commands" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43405 [05:35:03] Change merged: Aaron Schulz; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43403 [05:35:49] New patchset: Aaron Schulz; "Fixed prefixed title text call." [mediawiki/core] (wmf/1.21wmf7) - https://gerrit.wikimedia.org/r/43406 [05:36:13] Change merged: Aaron Schulz; [mediawiki/core] (wmf/1.21wmf7) - https://gerrit.wikimedia.org/r/43402 [05:36:34] Change merged: Aaron Schulz; [mediawiki/core] (wmf/1.21wmf7) - https://gerrit.wikimedia.org/r/43406 [05:41:24] New patchset: Aaron Schulz; "Removed squid purging limit hack." [mediawiki/core] (wmf/1.21wmf7) - https://gerrit.wikimedia.org/r/43407 [05:43:38] Change merged: Aaron Schulz; [mediawiki/core] (wmf/1.21wmf7) - https://gerrit.wikimedia.org/r/43407 [05:50:00] New review: Spage; "Seems legit, but I can't get log output for $wgDebugLogGroups[ 'EventLogging'] to appear in order to..." [mediawiki/extensions/EventLogging] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/43199 [05:53:08] New patchset: Mattflaschen; "Use recommended practice for page names in i18n messages." [mediawiki/extensions/GettingStarted] (master) - https://gerrit.wikimedia.org/r/43357 [05:53:21] 03(mod) Re-enable Squid updates in HTMLCacheUpdate - 10https://bugzilla.wikimedia.org/43341 +comment (10Aaron Schulz) [05:54:02] New review: Mattflaschen; "DO NOT MERGE." [mediawiki/extensions/GettingStarted] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/43357 [06:07:11] anyone who knows SR or ZH wikies? I have a question regarding title normalization - how does it work, what rules does it follow. [06:24:42] New patchset: Amire80; "Show the documentation elements only after loading" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/43227 [06:34:52] New patchset: Isarra; "1.20 updates and other additions." [mediawiki/extensions/MediaWikiAuth] (master) - https://gerrit.wikimedia.org/r/41352 [06:45:55] Reedy: I got it working after all; thanks [06:45:57] turns out I was doing it wrong [06:46:07] ™ [06:52:16] New patchset: Amire80; "Improve TM suggestions display" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/43246 [07:07:09] 03(mod) Call to undefined method languages::getCode() - 10https://bugzilla.wikimedia.org/38339 +comment (10Siebrand) [07:07:38] Change merged: J; [mediawiki/extensions/TimedMediaHandler] (master) - https://gerrit.wikimedia.org/r/43223 [07:12:33] Change merged: jenkins-bot; [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/43246 [07:18:51] New review: Siebrand; "I18n is fine. This way, you have one target page per content language for all locales, and the targe..." [mediawiki/extensions/GettingStarted] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/43357 [07:20:58] New review: Ori.livneh; "Ori.livneh has submitted this change and it was merged." [mediawiki/extensions/GettingStarted] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/43357 [07:25:37] 03(mod) Add Reim namespace to German Wiktionary (de.wikt) - 10https://bugzilla.wikimedia.org/43830 (10yoursmilie) [07:29:46] New patchset: Amire80; "Replace local sort callback with an existing function" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/43411 [07:54:27] 03(mod) Return language variants - 10https://bugzilla.wikimedia.org/42356 +comment (10Yuri Astrakhan) [07:56:37] Change merged: Mattflaschen; [mediawiki/extensions/GettingStarted] (master) - https://gerrit.wikimedia.org/r/43357 [07:56:56] New patchset: Netbrain; "Initial commit of PHPExcel v. 1.7.8 (stable)" [mediawiki/extensions/PHPExcel] (master) - https://gerrit.wikimedia.org/r/43413 [07:58:53] Change merged: Netbrain; [mediawiki/extensions/PHPExcel] (master) - https://gerrit.wikimedia.org/r/43413 [08:04:23] New patchset: Raimond Spekking; "[NamespaceRelations] Register extension" [translatewiki] (master) - https://gerrit.wikimedia.org/r/43414 [08:04:53] Change merged: Raimond Spekking; [translatewiki] (master) - https://gerrit.wikimedia.org/r/43414 [08:28:13] New review: Nikerabbit; "Seems to work but I'd think you should assign the return value to $suggestions. It's confusing now b..." [mediawiki/extensions/Translate] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/43411 [08:30:39] 03(NEW) converttitles does not show original in the 'converted' element - 10https://bugzilla.wikimedia.org/43852 normal; MediaWiki: API; () [08:32:29] New patchset: Amire80; "Replace local sort callback with an existing function" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/43411 [08:32:55] 03(mod) converttitles does not show original in the 'converted' element - 10https://bugzilla.wikimedia.org/43852 (10Liangent) [08:35:22] 03(mod) converttitles does not show original in the 'converted' element - 10https://bugzilla.wikimedia.org/43852 (10Liangent) [08:39:55] New patchset: Raimond Spekking; "Add i18n file" [mediawiki/extensions/PHPExcel] (master) - https://gerrit.wikimedia.org/r/43416 [08:40:58] Change merged: Siebrand; [mediawiki/extensions/PHPExcel] (master) - https://gerrit.wikimedia.org/r/43416 [08:42:11] New review: Netbrain; "Oh, sorry. completely forgot about this" [mediawiki/extensions/PHPExcel] (master) - https://gerrit.wikimedia.org/r/43416 [08:44:32] New patchset: Raimond Spekking; "[PHPExcel] Register extension" [translatewiki] (master) - https://gerrit.wikimedia.org/r/43417 [08:44:44] Change merged: Raimond Spekking; [translatewiki] (master) - https://gerrit.wikimedia.org/r/43417 [08:56:58] http://www.mediawiki.org/wiki/Manual:Interwiki#Single_line says ≤1.16, how does this work on newer versions? [08:58:19] Fenhl: Technically that'll actually still work... it's just that we have new columns you can insert data into. [08:59:47] oh ok [09:00:24] so basically this one? http://www.mediawiki.org/wiki/Manual:Interwiki_table#Versions [09:05:30] 03(mod) converttitles does not show original in the 'converted' element - 10https://bugzilla.wikimedia.org/43852 +comment (10Liangent) [09:06:39] New patchset: Liangent; "(bug 43852) Fix converttitles param in api.php?action=query" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43418 [09:08:11] 03(mod) FlaggedRevs for RU Wiktionary - 10https://bugzilla.wikimedia.org/33753 +comment (10Anton) [09:08:51] New patchset: Liangent; "(bug 43852) Fix converttitles param in api.php?action=query" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43418 [09:12:16] New patchset: Pastakhov; "version 0.9.5.2 (alfa)" [mediawiki/extensions/Numbertext] (master) - https://gerrit.wikimedia.org/r/43419 [09:12:47] New patchset: Liangent; "(bug 43852) Fix converttitles param in api.php?action=query" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43418 [09:14:03] Change merged: Pastakhov; [mediawiki/extensions/Numbertext] (master) - https://gerrit.wikimedia.org/r/43419 [09:24:14] New patchset: Netbrain; "Added support for exporting to Microsoft Office Excel file format" [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/43421 [09:25:20] Change abandoned: Netbrain; "Moved change to SemanticResultFormats instead." [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/43172 [09:30:19] 03(mod) mediawiki/tools/code-utils/read_wfMsgCalls.py still uses mediawiki/trunk/phase3 - 10https://bugzilla.wikimedia.org/43777 +comment (10Seb35) [09:32:24] New patchset: Netbrain; "Added support for exporting to Microsoft Office Excel file format" [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/43421 [09:38:36] New patchset: Liangent; "DO NOT MERGE" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43422 [09:40:34] 03(mod) Make SRF support foreign image repos - 10https://bugzilla.wikimedia.org/43632 +comment (10Uimanov Aleksey) [09:41:18] Change abandoned: Liangent; "(no reason)" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43422 [09:42:20] hi hashar [09:42:43] hashar: https://gerrit.wikimedia.org/r/#/c/43418/ jenkins fails but those tests work well on my computer [09:43:09] and 09:13:48 [exec] PHP_Invoker_TimeoutException: Execution aborted after 2 seconds it doesn't look like my fault [09:43:18] liangent: helloooooo :-) [09:43:32] liangent: yeah the timeout issue is a gallium issue [09:43:53] maybe I should simply raise the timeout once for all [09:44:14] * hashar looks at the ApiCreateAccountTest::testValid test [09:44:57] but I created an empty changeset, and jenkins accepted it https://gerrit.wikimedia.org/r/43422 [09:47:46] New patchset: Hashar; "raise timeout for ApiCreateAccountTest::testValid" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43423 [09:48:04] liangent: so the ApiCreateAccountTest::testValid() does multiple API requests. It can randomly takes more than 2 seconds to run. In such a case, PHPUnit abort the build and mark it as failed :/ [09:48:11] https://gerrit.wikimedia.org/r/43423 would fix it :-] [09:48:20] I will self merge it [09:48:58] once merged you can rebase your change on top of it and you will no more be hit by this specific issue [09:49:09] (but might end up being hit by another one hehe) [09:49:51] liangent: also while you are around, I have run pep8 (the python linter) on your includes/zhtable/Makefile.py script : https://gerrit.wikimedia.org/r/#/c/39050/ [09:49:54] untested though [09:50:18] ah it's not "mine" :) [09:50:42] and I didn't really look into how it works [09:51:01] MaxSem: Done! [09:51:05] s/mine/the script you are an expert on and I think you are the only one taking care about/ :-D [09:51:23] * hashar waits for the sluggish parsertests [09:52:09] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43423 [09:52:54] New patchset: Hashar; "(bug 43852) Fix converttitles param in api.php?action=query" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43418 [09:52:58] liangent: rebased your change :-] [09:53:35] New patchset: Liangent; "(bug 43852) Fix converttitles param in api.php?action=query" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43418 [09:53:58] eh I went to rebase it again [09:54:44] New patchset: IAlex; "Includes $query in SkinTemplate::tabAction() if $title doesn't exist" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43118 [09:56:04] siebrand, thanks [09:59:53] Change merged: IAlex; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43118 [10:00:10] Change merged: IAlex; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43232 [10:06:03] Change merged: IAlex; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/42393 [10:07:11] Is it possible to give "file mover" permissions to admins on fa.wikip ? [10:10:59] 03(mod) Make SRF support foreign image repos - 10https://bugzilla.wikimedia.org/43632 +comment (10Leonard Wallentin) [10:13:08] 03(mod) Query failed: ERROR: syntax error at or near "smw_tmp_unusedprops" LINE 1: ...iesSpecial Mioze7Ae */ OR REPLACE FUNCTION create_"smw_tmp_u... ^ - 10https://bugzilla.wikimedia.org/34855 (10Hajo Thelen) [10:13:44] ori-l: That meeting is at 02:00 PDT, you're aware of that, right? [10:14:29] ori-l: Anyway, invited :) [10:16:30] New review: Siebrand; "The L10n is okay. I cannot review the collation thing. Little knowledge about that. I think that Tim..." [mediawiki/extensions/SwedishCollation] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/43372 [10:21:47] New review: Siebrand; "Scoring -1, but it's actually just an open question..." [mediawiki/extensions/ArticleFeedbackv5] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/43203 [10:22:23] 03(mod) Error in getCreateTempIDTableSQL during PostgreSQL upgrade - 10https://bugzilla.wikimedia.org/38607 +comment (10Hajo Thelen) [10:22:24] 03(NEW) A way to find the number of edit conflicts for a given page - 10https://bugzilla.wikimedia.org/43853 normal; MediaWiki extensions: [other]; () [10:24:07] 03(NEW) Add a new rule in Malayalam for Bindhurepham (0D4E) - 10https://bugzilla.wikimedia.org/43854 normal; MediaWiki extensions: Narayam; () [10:28:13] 03(mod) [selenium] way to filter out tests for experimental features - 10https://bugzilla.wikimedia.org/43828 (10tobias.gritschacher) [10:31:10] New patchset: IAlex; "Make Block::newFromTarget() work again when passing only a vague target" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43426 [10:32:27] New review: Siebrand; "I cannot assess if all the changes are wanted, but did L10n, i18n and some other code review." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/43166 [10:33:31] 03(mod) Cleaner permissions errors messages when modifying data entries - 10https://bugzilla.wikimedia.org/42766 (10denny vrandecic) [10:34:27] Change merged: Siebrand; [mediawiki/extensions/LookupUser] (master) - https://gerrit.wikimedia.org/r/43161 [10:36:04] New patchset: Rjain; "fixes bug #29202 Change-Id: Ic48a8473a00492262cd407596a9b829b36b158a9 Signed-off-by: richa " [mediawiki/extensions/UploadWizard] (master) - https://gerrit.wikimedia.org/r/43427 [10:45:48] New patchset: Ori.livneh; "Clear detritus from query-string handling" [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/43428 [10:46:08] liangent: hi, saw you took the converttitles bug. If you get some ideas about multiwriting, could you comment at https://www.mediawiki.org/wiki/Requests_for_comment/API_Future#API_Cleanup [10:46:36] trying to come up with the proper api for language variant conversions [10:50:10] i fixed the bug 29202 https://gerrit.wikimedia.org/r/#/c/43427/ [10:50:19] can someone please review it ? [10:55:10] So I have a wiki, and I'm importing the recent xml dump of en.wikipedia. My login prompt has changed, and now looks like {{#ifeq: slackertype.org | secure.wikimedia.org | Secure log in | Log in }} -- Is this expected? If so, what's the fix? [10:57:00] wtf [10:57:02] :-D [10:57:20] no it's not expected [10:57:35] did the import complete or is it somewhere in the middle? [10:57:38] Yeah, that's what I've said [10:57:49] I killed the import process [10:57:55] ugh [10:57:57] I need the disk IO because my next step is mysqlcheck [10:58:03] how did you do the import [10:58:06] importDump [10:58:10] Heh [10:58:13] How'd you guess? [10:58:13] or convert to sql and shove in? [10:58:16] ah [10:58:19] importDump [10:58:22] that's painfully slow [10:58:29] God yes? [10:58:31] recommend: [10:58:36] mwdumper or mwimport [10:58:38] convert to sql [10:58:45] shovel that in (starting over) [10:58:53] Ooo [10:58:54] then stuff in the tables (download them) [10:58:59] mwimport I had not found [10:59:04] sec [10:59:04] I tried mwdumper once before [10:59:13] ended up dicking around for three days and then using importDump [10:59:22] http://meta.wikimedia.org/wiki/Data_dumps/mwimport [10:59:26] try mwdumper again [10:59:34] I'd have to make java work [10:59:47] also [11:00:05] you might split up the xml into some smaller files [11:00:11] so you can do them one at a time [11:00:22] in case there is an issue of memory or whatever [11:00:23] Ehh, won't importDump pick up where it left off? [11:00:41] honestly.. this is a dedi. Memory isn't going to be a problem. It's all for my personal playground. [11:00:44] :D [11:00:47] ok [11:01:12] I don't remember what importdump does when it tries to import something that's already in there [11:01:21] yurik: I don't really understand how variant=X is needed for converttitles [11:01:24] you could tke the site header and one or two pages (plus the closing tag) [11:01:37] importDump detects that it's present and skips [11:01:38] stuff em into a file and run it by importDump and see if it does the right thing [11:01:52] * shadowsun rummages [11:01:56] anyways [11:02:18] 1500 (331.43 pages/sec 330.99 revs/sec) [11:02:24] Otherwise I'd never get numbers like that [11:03:35] liangent: isn't there a need to interpret the title in a specific language? https://bugzilla.wikimedia.org/show_bug.cgi?id=42356 [11:03:39] Will mwimport actually work with the newest dump? [11:03:49] i meant - variant [11:03:50] it was updated for the most recent schema [11:04:03] at least as of last month's dump [11:04:18] I don't know if it will be happy with all the content, I've not run it on the full file [11:04:31] yurik: you mean, to tell invoker the variant which the title is normalized to? [11:04:54] *converted to, to avoid confusing with title normalization [11:05:12] 40gb of a file isn't exactly tiny. [11:08:10] apergos: Any idea what in the database could cause that? [11:09:42] no, I'm scratching my head but coming up empty [11:10:00] is that on any given page? [11:10:16] I mean if you try going to Special:Statistics let's say [11:12:57] apergos: It's on everything [11:13:03] apergos: You can hit slackertype.org/wiki [11:13:25] so I can [11:13:26] nice [11:13:39] apergos: thanks :D [11:13:41] amusingly the link goes to the right page [11:13:49] apergos: I know, that kinda freaked me out [11:13:55] with a really bad title :-D [11:14:04] log show anything? (out of curiosity) [11:14:08] apergos: I've sha512'd everything against the source [11:14:15] apergos: No errors /that I'm seeing/ [11:14:18] ok [11:14:27] but php-fpm is in the mix, so, there might be a lost message I haven't found yet. that being said [11:15:29] let me turn that off and go back to regular php [11:16:20] No change [11:16:56] access, access, no error_logs created anywhere in the tree [11:17:02] and no httpd errors [11:17:11] So no, nothing's throwing anything afaict. [11:17:24] which mw version? [11:17:33] I haven't started it yet [11:17:41] I was using importDump.php yes [11:17:51] I can go check myself, woops [11:18:05] OH [11:18:08] mediawiki 1.20.2 [11:18:10] sorry [11:18:15] yeah I see it :-P [11:18:21] lol :P [11:18:25] all the newest things [11:18:34] http://slackertype.org/phpinfo.php [11:18:43] I wonder if you neeed some more extensions [11:18:51] For the login prompt? [11:18:52] you only have cite [11:19:38] not even parserfunctions [11:19:46] and probably all the css and js is in there now from en pedia [11:19:58] o.o [11:20:19] 03(mod) Cancel Button saves text, Publish Button does nothing - 10https://bugzilla.wikimedia.org/42198 (10nikus0pokus) [11:20:26] hmm I don't see them yet [11:20:47] I don't see any that would obviously affect the login prompt. [11:20:55] However [11:21:43] ParserFunctions would be my guess [11:22:22] et voila. [11:22:26] Nice catch. Thank you. [11:22:27] Change merged: jenkins-bot; [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/43411 [11:22:49] ahhhh [11:22:51] yw [11:22:55] question - is it possible to define an array (using the array extension) and use said array as a parameter in a template? [11:23:30] Okay. Now. Lets see what happens if we mwimport onto an existing database by piping into mysql -.- [11:23:52] hahaha [11:23:54] don't pipe [11:23:56] I mean [11:24:00] write out hte sql file [11:24:02] peace pipes, man [11:24:03] eyeball it [11:24:09] then shovel it in afterwards [11:24:12] heh [11:24:19] also [11:24:25] with existing pages in there it may barf [11:24:29] yes [11:24:31] you have been warned :-P [11:24:32] that's what I'm curious about [11:24:36] I could write out all the sql but [11:24:37] eh [11:24:44] its' the only database! [11:24:47] :-D [11:24:51] ok well your funueral [11:24:51] I can rebuild it from scratch in five minutes :D [11:24:54] *funeral [11:24:55] enjoy! [11:24:56] lol [11:25:05] ;) [11:25:10] hey [11:25:14] I signed the funeral papers [11:25:56] when I stuck KVM in the rescue CD environment so that I could virtualize my own physical drives on the server and set up unsupported striped raid with an unsupported install of an OS that even their version of is only beta [11:26:03] :D [11:26:10] hahahahaha [11:27:17] Wow [11:27:22] mwimport gets to line 52 and deis. [11:27:23] dies. [11:28:18] no, wait [11:29:13] Yeah [11:29:55] page: revision: expected closing tag in line 52 [11:30:12] what schema is the file? [11:30:24] siteinfo: untested generator 'MediaWiki 1.21wmf6', expect trouble ahead [11:30:39] yeah but what schema [11:31:34] what do you mean, what schemahttp://www.mediawiki.org/xml/export-0.8.xsd" [11:31:39] blah [11:31:41] I hate when I do that [11:31:42] yeah that [11:31:47] 0.8 [11:31:49] hm [11:31:49] I don't want to tell the world I just answered my own question lol [11:31:56] which dump file? [11:32:04] /home/octagonal/enwiki-20130102-pages-articles.xml.bz2 [11:32:13] ok [11:32:14] New patchset: Siebrand; "Check if variable is set" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/42577 [11:32:15] well [11:32:23] * apergos checks disk space [11:32:33] It's 9.0GB [11:32:37] Change abandoned: Siebrand; "Added in Ie7af57f0." [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/42579 [11:32:47] I piped it through wc to check bytecount, comes out to about 39GiB uncompressed [11:33:12] I have 9 gb free [11:33:19] it will be a while for it to download [11:33:40] You know why I have my own server in a datacenter? [11:34:54] "I'm going to download all the current pages of wikipedia. *makes coffee* Oh, it finished a couple minutes ago." Also, if you have any decent bandwidth, use the your.org mirror - they have decent bandwidth [11:35:02] well I have a number of servers in a datacenter [11:35:08] in two, to be precise :-d [11:35:14] You're ahead of me. [11:35:18] but it's really rude if I run my own jobs on them [11:35:25] ah [11:35:35] I'm a Linux Admin professionally now [11:35:37] (wmf production cluster) [11:35:52] Oh sweet [11:36:01] you said line 52 [11:36:11] I said mwimport said line 52 [11:36:14] yeah [11:36:21] yeah [11:36:23] I wonder if I saved these changes corectly to the code there [11:36:27] anyways we'll see in a bit [11:36:42] yes, yes we shall, since you don' thave to complete the download to start piping [11:36:44] certainly I have more than 52 lines downloaded :-D [11:36:48] :D [11:36:49] gmta [11:37:11] where is my copy of that stuff [11:37:32] sorry if I act like a giddy schoolboy btw... It's the first time I've ever been able to afford a dedi of my very own, and I'm very pleased with myself. [11:38:42] 03(NEW) UI messages in repo, JS is in lib - 10https://bugzilla.wikimedia.org/43855 normal; MediaWiki extensions: WikidataRepo; () [11:39:22] bah my local copy works [11:39:44] please act giddy, cool toys are cool [11:39:54] 03(mod) Docs about files needed by generateCollationData.php should be updated - 10https://bugzilla.wikimedia.org/43804 (10Andre Klapper) [11:40:00] 03(mod) Documentation is out of date, incomplete (tracking) - 10https://bugzilla.wikimedia.org/1 (10Andre Klapper) [11:40:04] I so agree with that. Also, shiny toys are shiny. [11:40:28] I've spent ten years trying to actually do linux for a living. In the last six months, I finally do. I'm still.. agog over the whole thing. [11:40:29] I can remember when I got my first internet connection (slow as molasses) [11:40:36] ahaha oh yeah [11:40:38] spent all night downloading the X packagees [11:40:40] all of them [11:40:49] I was soooo excited I couldnt' sleep ;-D [11:40:59] Do you remember calculating your modelines? [11:41:03] ;P [11:41:06] ok well let me see what the difference [11:41:19] (oh yes I do, many many times) [11:41:27] is between the code I have saved on the web site and my local copy is [11:41:31] something obviosu I'm sure [11:41:32] (hahaha yes, me too.) [11:41:37] Possibly [11:42:30] 03(mod) Show captcha for creating new user only after successful check that username is available - 10https://bugzilla.wikimedia.org/43816 summary; +comment (10Andre Klapper) [11:43:14] bah [11:43:16] sec [11:49:49] New review: Siebrand; "Setting to -1 to not have it come up time and again in my CR dashboard. Will wording on the message ..." [mediawiki/extensions/GlobalBlocking] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/42884 [11:54:22] apergos: Ending up less trivial than thought? [11:54:26] no [11:54:28] it's trivial [11:54:35] I just had a hard time seeing it in the diff [11:54:47] I know that feeling [11:55:30] 03(mod) DynamicSidebar Extension i18n language problem - 10https://bugzilla.wikimedia.org/43831 +i18n (10Andre Klapper) [11:55:34] 03(mod) Can't run Jenkins test on drafts changes on Gerrit - 10https://bugzilla.wikimedia.org/43807 (10Andre Klapper) [11:55:50] New review: Siebrand; "Also per Chris' +1." [mediawiki/extensions/CentralAuth] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/41911 [11:56:02] New patchset: Matmarex; "Update FlaggedRevs to master" [mediawiki/core] (wmf/1.21wmf7) - https://gerrit.wikimedia.org/r/43430 [11:56:37] New review: Siebrand; "Waiting for Timo to merge or provide comments." [mediawiki/core] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/41808 [11:57:43] shadowsun: try that copy [11:57:51] apergos: Did you change a third line? lol [11:57:55] New review: Siebrand; "-1 so I don't see it every time as "lacking review" on my CR dashboard. Won't be merged as-is anyway." [mediawiki/extensions/UniversalLanguageSelector] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/42362 [11:58:20] I should have just taken the copy on disk here but it has extra verbose errors on the die messages I figured people wouldn't appreciate [11:58:56] "Fuck me with a chainsaw"? [11:59:00] it might die after 2000 revisions [11:59:07] but it won't die on line 52 :-P [11:59:16] hi [11:59:20] would it be possible to update FlaggedRevs to master on the wmf7 branch? [11:59:32] page: revision: expected closing tag in line 51 [11:59:33] I can't make that call [11:59:36] oh come on [11:59:39] i submittedd updating it for review ith https://gerrit.wikimedia.org/r/#/c/43430/ , i hope i did it right [11:59:49] apergos: Let me refresh and copy it in again just to be sure [11:59:49] after how many revisions? [12:01:30] New patchset: Siebrand; "(bug 42941 ) Add $CHANGEDORCREATED back for custom template" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/39179 [12:01:34] apergos: [12:01:37] yes? [12:01:41] -- 711: TimedText talk [12:01:41] page: revision: expected closing tag in line 51 (committed 0 pages) [12:01:48] New review: Siebrand; "PS3 is a rebase." [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/39179 [12:01:56] lemme run my copy for a while now [12:02:08] Uh [12:02:18] It produces 35 lines of output. [12:02:22] then dies. [12:02:27] I'm not piping the SQL anywhere. [12:02:31] show just stuff this in git but I didn't write it [12:03:01] I'm not sure you'll have to let it run very long [12:03:26] Stuffing things in git is fun [12:03:30] dangerous, but fun [12:03:34] they might get distributed [12:03:42] no, it didn't give me 2000 revisions [12:03:56] wikis, not really meant for version control of software >_< [12:04:02] heh [12:04:11] true that [12:04:41] Let me know when you're ready for me to test again [12:04:42] wtf this same stupid pg_rv_text line is *still* wrong [12:07:11] try that one shadowsun [12:08:10] Aha! [12:08:13] We have SQL! [12:08:25] let it run for 1110 pages [12:08:36] yeah well it could still break in the middle [12:09:00] (I am letting the download continue to run, it will be done in a couple hours) [12:09:24] cool [12:11:01] New patchset: Siebrand; "(bug 42941 ) Add $CHANGEDORCREATED back for custom template" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/39179 [12:12:51] New review: Siebrand; "PS4 marks "created" and "changed" as optional messages, so translators don't translate them. This BC..." [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/39179 [12:13:21] 03(mod) Restore functioning of $CHANGEDORCREATED for backward compatibility of outdated enotif_body - 10https://bugzilla.wikimedia.org/42941 +comment (10Siebrand) [12:14:45] New patchset: Matmarex; "(bug 42941) Add $CHANGEDORCREATED back for custom template" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/39179 [12:15:22] siebrand: ^ [12:16:35] New review: Siebrand; "-1 for WIP commit summary. Hope someone will work on updating the log format, too. Will re-eval once..." [mediawiki/extensions/CentralAuth] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/39171 [12:16:42] 03(mod) Add preference to turn off srcset delivery - 10https://bugzilla.wikimedia.org/43846 normal->15enhancement (10Andre Klapper) [12:18:25] 03(mod) No edit summary when image is added locally via mobile - 10https://bugzilla.wikimedia.org/43489 +comment (10Andre Klapper) [12:19:15] santhosh: poke? [12:19:28] YuviPanda: hi [12:19:31] santhosh: small question about a jQuery.IME refactor I want to do [12:19:37] santhosh: hey! :) [12:19:39] ok, [12:19:50] santhosh: so, can I move the data for the qunit tests out into a fixture? [12:20:00] santhosh: I'm porting jQuery.IME to Java, and want to port the tests [12:20:15] santhosh: if I can move those to a JSON fixture, then it'll be super simple for me to share the tests [12:20:21] 03(mod) Wikimedia wiki search is broken (outputting inconsistent results) - 10https://bugzilla.wikimedia.org/42423 (10Andre Klapper) [12:20:29] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/39179 [12:20:35] santhosh: and there'll be absolutely no functional difference in jQuery.IME either [12:20:37] santhosh: any objections? [12:20:48] looks like a good ideea [12:21:01] santhosh: awesome, let me do that and send you guys a pull request :) [12:21:06] And will you put them in language specific jsons? [12:21:10] or single json? [12:21:14] apergos: I'm modifying your script [12:21:15] santhosh: single json [12:21:35] apergos: INSERT IGNORE INTO will skip already-existant keys. I'll let you know if that explodes or not. [12:21:43] ok, good to begin with. at some point I want to seperate them. it is getting very big [12:22:03] it's not my script [12:22:10] that's why I didn't just add it to our repo [12:22:22] santhosh: agreed [12:22:23] siebrand: thanks and sorry :) [12:22:35] santhosh: I guess seperating out into JSON would be a good first step :) [12:22:38] 03(mod) Call to undefined method languages::getCode() - 10https://bugzilla.wikimedia.org/38339 +comment (10Andre Klapper) [12:22:48] apergos: ah [12:22:48] YuviPanda: yep [12:23:01] I just thought it would be nice to maintain [12:23:10] apergos: It IS appreciated :D [12:23:16] :-) [12:23:41] thanks for being a guineau pig [12:23:55] if it runs successfully on this file that will be good info for the page [12:24:45] Yes [12:24:52] 03(mod) A way to find the number of edit conflicts for a given page - 10https://bugzilla.wikimedia.org/43853 normal->15enhancement; +comment (10Andre Klapper) [12:24:53] Although instead of changing it, I'm sed'ding the output [12:26:02] that works too [12:33:01] apergos: So far. I retuned mysql a bit to handle this kind of import better. [12:33:11] ok [12:33:33] 21000 pages (308.824/s), 21000 revisions (308.824/s) in 68 seconds [12:33:35] santhosh: in the tests, everything is done inside input elements [12:33:42] around 13 million titles in this xml file iirc [12:33:47] I have no idea how good that speed is, but it's better than it was [12:33:49] so ...... [12:33:51] o.O [12:33:52] santhosh: except one, which is done in a textarea [12:34:01] apergos: the 9GB one? [12:34:04] yep [12:34:13] apergos: yeep. [12:34:21] YuviPanda: for patterns involving new lines we need text area [12:34:58] santhosh: aah, [12:35:18] santhosh: but I see it only in hi-transliteration mentioned specifically [12:35:34] yes, it is rare YuviPanda [12:35:45] hmmm, ok [12:36:09] santhosh: I want to keep the JSON data only. I'm thinking of having an optional 'multiline: true' parameter that'll use a textarea instead of an [12:36:46] YuviPanda: yes, fine [12:36:54] excellent [12:37:59] 03(mod) converttitles does not show original in the 'converted' element - 10https://bugzilla.wikimedia.org/43852 +patch-in-gerrit (10Andre Klapper) [12:38:34] * YuviPanda writes a vim macro to extract them all! [12:39:50] 03(mod) Can't run Jenkins test on drafts changes on Gerrit - 10https://bugzilla.wikimedia.org/43807 +comment (10Chad H.) [12:41:46] apergos: Yeah, this is orders of magnatude faster. [12:42:00] no kidding [12:45:29] 03(mod) Add link to source code next to MediaWiki extensions components - 10https://bugzilla.wikimedia.org/43806 +comment (10Andre Klapper) [12:46:46] 03(mod) Regression: prop=imageinfo fails for ForeignDBRepo image redirects - 10https://bugzilla.wikimedia.org/43849 (10Andre Klapper) [12:50:44] 03(mod) Can't run Jenkins test on drafts changes on Gerrit - 10https://bugzilla.wikimedia.org/43807 +comment (10Chad H.) [12:50:44] 03(mod) Upgrade Gerrit to 2.6 - 10https://bugzilla.wikimedia.org/39589 (10Chad H.) [12:54:34] 03(mod) On wikidata.org, api login returns wrong lgtoken (object replacement character) in response body; correct in HTTP header - 10https://bugzilla.wikimedia.org/41586 +comment (10Daniel Kinzler) [12:55:51] 03(NEW) Lifting of an IP Cap for an Outreach event - 10https://bugzilla.wikimedia.org/43856 major; Wikimedia: Site requests; () [12:55:52] 03(mod) "WikidataRepo" and "WikidataClient" should be renamed in "Wikibase Repo" and Wikibase Client" on Bugzilla - 10https://bugzilla.wikimedia.org/43294 +comment (10Lydia Pintscher) [12:56:45] 03(mod) Lifting of an IP Cap for an Outreach event - 10https://bugzilla.wikimedia.org/43856 +shell (10Arnav Sonara) [12:59:18] 03(mod) Lifting of an IP Cap for an Outreach event - 10https://bugzilla.wikimedia.org/43856 +comment (10Snowolf) [12:59:50] Regarding the bug above, at some point we proclaim that we're fed up and force people to file requests in advance [13:02:25] Snowolf, c'est toi ? [13:02:41] Oui, je sais [13:02:41] 03(mod) Lifting of an IP Cap for an Outreach event - 10https://bugzilla.wikimedia.org/43856 +comment (10Arnav Sonara) [13:02:47] jubo2: hmm? I don't speak french I'm afraid [13:03:04] lol queen of france no speaky teh frencho [13:03:14] Indeed :P [13:13:54] 03(mod) Lifting of an IP Cap for an Outreach event - 10https://bugzilla.wikimedia.org/43856 +comment (10Andre Klapper) [13:22:08] 03(mod) New component: MediaWiki extensions > DynamicSidebar - 10https://bugzilla.wikimedia.org/43839 normal->15enhancement (10Sam Reed (reedy)) [13:23:10] 03(mod) Lifting of an IP Cap for an Outreach event - 10https://bugzilla.wikimedia.org/43856 major->15enhancement (10Sam Reed (reedy)) [13:23:25] 03(mod) Deploy and review SearchExtraNs extension - 10https://bugzilla.wikimedia.org/43848 normal->15enhancement (10Sam Reed (reedy)) [13:27:24] hi mitevam [13:29:49] 03(mod) Lifting of an IP Cap for an Outreach event - 10https://bugzilla.wikimedia.org/43856 +patch-in-gerrit; +comment (10Max Semenik) [13:34:04] Reedy: you there? [13:34:19] Reedy: would it be possible to update FlaggedRevs to master on the wmf7 branch? ( https://gerrit.wikimedia.org/r/#/c/43430/ ) [13:35:46] Aye.. [13:35:57] Change merged: Reedy; [mediawiki/core] (wmf/1.21wmf7) - https://gerrit.wikimedia.org/r/43430 [13:36:02] Reedy: (i hope i did that right.) [13:37:59] Looks right [13:39:04] 03(mod) Create Sanskrit Wikiquote - 10https://bugzilla.wikimedia.org/43812 (10MF-Warburg) [13:39:13] you know, i was kind of surprised that the submodule thing just worked like this [13:39:27] What did you expect? [13:39:48] i didn't know what to expect :P probably something counterintuitive [13:39:55] i was only surprised by the smart diffs [13:40:03] for a while i though i borked something [13:40:30] New patchset: Matthias Mullie; "(bug 43419) Remove reader tools for editors in feedback page" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/43203 [13:40:40] thanks for the merge anyway [13:41:03] MatmaRex: done [13:42:38] hi sumanah [13:42:49] mitevam: :-) How has your week been? [13:43:37] 03(mod) Create Sanskrit Wikiquote - 10https://bugzilla.wikimedia.org/43812 +comment (10MF-Warburg) [13:43:53] sumanah pretty much doctors and work :) how are you? you sound happy :) [13:45:09] mitevam: I'm happy to see youuuuuu :-) but sadly I had a nightmare about rats and it woke me up [13:45:25] have you ever read George Orwell's book _1984_ mitevam? [13:45:46] sumanah yes i have a while back in high school but i don't remember anything about rats [13:46:01] I've 68 notifications [13:46:04] * Reedy facepalms [13:46:06] sumanah or were the two not related [13:46:07] "Room 101" I think has whatever the victim most fears. [13:46:07] I'm glad I turned off email [13:46:12] (in _1984_) [13:46:23] and in one case, rats are involved. [13:47:03] sumanah: would rats be in your Room 101 too? [13:47:24] YuviPanda: I think vermin would, maybe rats, maybe something even worse [13:47:30] hmmm [13:47:37] sumanah would it be rats for you? i don't really find them that scary, they were quire entertaining to watch in NYC subway :) [13:48:24] everyone has different squicks [13:49:26] the rats in my dream had absurdly big yellow serrated teeth, IIRC.... and I was trying to fight my way past one with ... a balloon? [13:49:38] a room where you're forced to read youtube comments all day [13:49:40] and there were a bunch of them [13:49:42] Scooter_: HA! [13:50:17] Scooter_: have you ever seen http://comments.thatsaspicymeatball.com/ ? comparing recent YouTube & MetaFilter comments? it's edifying [13:50:53] sumanah you should get a cat , probably better protection that baloons :) [13:50:54] BTW Scooter_ I can't recall whether we've 'met' - I'm Sumana Harihareswara, and I work on MediaWiki community stuff (and sometimes I spread the word that Wikimedia Foundation is hiring) [13:51:12] I've known dogs to get attacked by rats... [13:51:14] mitevam: the next time I am dreaming, I shall get some kind of vicious yet hypoallergenic dreamcat :-) [13:51:47] mitevam: so, I saw your email where you ask people to tell you about additional MediaWiki consultants, etc. I think it's good! [13:52:08] sumanah i got some questions regarding that [13:52:13] ok! go ahead. [13:52:29] (Now that I am done treating #mediawiki as a therapist's couch for today) [13:52:43] sumanah like should i move the table to a different page where people would be more comfortable adding to it ( even though someone actually already added !) [13:54:00] mitevam: I think that now is a reasonable time to do that move, yes. Maybe the "enterprise hub" or a similar place on mediawiki.org would be a good place to move it to [13:57:16] sumanah would that be the best place? also, I have been thinking that maybe there should be a place/page where people can add questions/topics of discussion for 3rd party users [13:57:38] sumanah: and maybe a place where I can point 3rd party users to to leave their feedback [13:58:09] sumanah: I wouldn't want to use myself as the channel of communication since the idea is that it should continue beyond my internship [13:58:10] okay! those are all good ideas I think. Go ahead. In my opinion you should search around mediawiki.org and try to repurpose an existing page [13:58:13] YES [13:58:40] you are 100% right! you are helping start/bootstrap things and it's ok for people to reach out to you personally at first in case that is more natural & comfortable [13:58:48] but building the community means building .... mediawiki.org! [13:59:26] 03(NEW) Allow for sorting Special:UnreviewedPages by time since creation - 10https://bugzilla.wikimedia.org/43857 enhancement; MediaWiki extensions: FlaggedRevs; () [13:59:43] sumanah: also, I drafted an email to ask for better contact info from people I only have an info@......com address for but I was wondering if I should be using my personal email address for the communication or should I somehow be getting an wikimedia one for more credibility? [13:59:52] 03(mod) Allow for sorting Special:UnreviewedPages by time since creation - 10https://bugzilla.wikimedia.org/43857 (10Bartosz Dziewoński) [13:59:53] 03(mod) Provide time sorting for OldReviewedPages - 10https://bugzilla.wikimedia.org/15293 (10Bartosz Dziewoński) [14:00:15] mitevam: Hmm, good point. Go ahead and use your personal address for now and I'll see whether we can get you a Wikimedia one. [14:01:02] sumanah: i already wrote to all contact forms, tried to contact someone on irc and someone on facebook...let's see what responses I get :) [14:01:12] rockin! [14:01:55] sumanah: should I cc you in the email ? It might end up spamming you.. [14:02:33] mitevam: you don't need to cc me, thanks [14:02:55] sumanah ok just checking [14:03:09] mitevam: ok, I have asked our tech support people whether it's possible for you to get a @wikimedia.org email address and I will get a reply soon, probably today or Monday [14:03:58] sumanah ok it would probably look nicer than a random gmail account contacting them:) [14:04:44] mitevam: I understand. but it's also ok to send that initial note from gmail (or NYU, actually, that might be better) and then follow up with WM? [14:04:47] morning sumanah [14:04:51] Hello Nikerabbit [14:05:13] sumanah: I'm wondering, is there better way to draw attention to important bug that emailing wikitech+ [14:05:29] Nikerabbit: Have you already asked andre__ to look at it and bring it to the relevant people's attention? [14:05:56] sumanah too late, just sent it from gmail but i guess it's fine, yes [14:06:14] sumanah: andre is aware of it: https://bugzilla.wikimedia.org/show_bug.cgi?id=37209 [14:07:01] 03(mod) API unit tests randomly time out, causes spurious failures - 10https://bugzilla.wikimedia.org/43762 summary (10Brad Jorsch) [14:08:07] Nikerabbit, yeah, I asked if somebody (developer) who understands the code and situation better could judge the proposal in comment 15... I can try again of course. :-/ [14:08:14] Nikerabbit: ok, so talking about it here helps :-) also if it's actually realllly urgent, raising it to Immediate priority is a very strong signal and people do check that. andre__ should bug 37209 be Highest? [14:09:18] sumanah, Nikerabbit: according to comment 7 I thought it got reverted, so I assumed so far that it's not "highest" because of that. But I understand that reverting sometimes leads to "oh, we don't care enough anymore" unfortunately [14:11:52] Nikerabbit: I think that to draw people's attention to an important bug, writing a short, concise, clear synopsis (another word for "summary") of "this is why this is urgent/important" is very helpful -- and then adding it as a comment on the bug, personally emailing a few relevant people, and possibly changing the bug title to reflect what's really important [14:12:20] andre__: that exception is popping up in various places regularly, and is very annoying... the lqt double posting was just latest one [14:12:44] Nikerabbit, oh, I didn't know that this was connected. I see. [14:13:33] Nikerabbit, so let me put the ticket to Highest prio then, and I'd appreciate if you could send an email as you'll likely be way better in summarizing the issue [14:20:26] santhosh: ping [14:20:41] actually nevermind [14:21:56] thanks andre__ [14:27:55] 03(mod) LinkCache doesn't currently know about this title - 10https://bugzilla.wikimedia.org/37209 +comment (10Andre Klapper) [14:28:12] sumanah i got a question today asking " is [the list] only about medium to big companies or also individual consultants (single-person companies?)" , i would reply individual consultants as well but wanted to double check with you [14:28:31] mitevam: I think individual consultants should be on this list, yes [14:28:34] thanks [14:29:43] sumanah also one more thing: i am still not to sure if I should reply to people on their Talk pages or on mine where they posted? I've seen both. I think replying on the same page keeps the conversation easier to follow but then I'm not sure if they will see it. What would you recommend [14:30:30] mitevam: I agree with you -- reply on the same page where they originally spoke [14:30:58] You are running into a basic problem with MediaWiki communications. The upcoming "Flow" communications redesign will improve the situation [14:31:30] mitevam: you can also use https://www.mediawiki.org/wiki/Template:Talkback to put a message on people's talk pages saying "hey I replied to you on my talkpage" -- this is good etiquette [14:33:31] hi my mediawiki installation is having an error, Sorry! This site is experiencing technical difficulties. [14:34:15] ardian: when did the problem start? [14:34:18] what changed? [14:34:32] Isn't that one usually related to database problems? [14:34:46] sumanah: I don't know it just saw it [14:34:56] when I try to login in the database via phpmyadmin [14:35:00] works fine [14:35:07] when I try via shell [14:35:19] I get this ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) [14:35:32] so yeah, a database problem [14:36:00] seems weird that it connects through phpmyadmin [14:36:15] inded [14:36:28] I think that is usually the error when mysql is seen to be not running [14:36:51] New patchset: VitaliyFilippov; "Totally improved MediaWiki Import/Export engine with conflict detection, advanced page selection for export and support for exporting file data over HTTP or inside the export file." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34340 [14:36:51] New patchset: VitaliyFilippov; "Make old uploaded file revision contain their timestamps, not the timestamps of a following revision." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34338 [14:36:52] New patchset: VitaliyFilippov; "Quick monkey-patch for MW Bug 37209" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34339 [14:36:54] 03(mod) ICUCollation needs to know the version of ICU library - 10https://bugzilla.wikimedia.org/43801 +comment (10Bartosz Dziewoński) [14:36:57] <^demon> Are you connecting via localhost or 127.0.0.1? [14:37:52] New patchset: Reedy; "Make old uploaded file revision contain their timestamps, not the timestamps of a following revision." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34338 [14:38:00] New patchset: Reedy; "Quick monkey-patch for MW Bug 37209" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34339 [14:38:45] ^demon: $wgDBserver = "internal-db.s14520.gridserver.com"; [14:39:05] New review: Reedy; "Fix the commit summary and add to RELEASE-NOTES as per Bryan and we can get this merged ;)" [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/34339 [14:39:12] <^demon> Oh, nevermind then. I was thinking of something different. [14:39:37] New patchset: VitaliyFilippov; "Totally improved MediaWiki Import/Export engine with conflict detection, advanced page selection for export and support for exporting file data over HTTP or inside the export file." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34340 [14:39:38] New patchset: VitaliyFilippov; "Make old uploaded file revision contain their timestamps, not the timestamps of a following revision." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34338 [14:39:38] New patchset: VitaliyFilippov; "Quick monkey-patch for MW Bug 37209." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34339 [14:40:21] 03(mod) LinkCache doesn't currently know about this title - 10https://bugzilla.wikimedia.org/37209 +comment (10Vitaliy Filippov) [14:41:10] there is patch! [14:42:08] fixed the issue password was changed by someone [14:43:47] hello [14:44:20] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43418 [14:44:23] hi tymik [14:45:02] i'm using PDF Export with my MediaWiki and i'm experiencing problem with polish charset in generated pdf. there are some characters encoded properly and some are encoded as question marks. where could i look for problems? [14:45:08] 03(mod) converttitles does not show original in the 'converted' element - 10https://bugzilla.wikimedia.org/43852 +comment (10Brad Jorsch) [14:45:46] 03(mod) LinkCache doesn't currently know about this title - 10https://bugzilla.wikimedia.org/37209 +patch-in-gerrit (10Nemo) [14:47:07] 03(mod) Strange thumbnail issue after a re-upload - 10https://bugzilla.wikimedia.org/43850 +comment (10Andre Klapper) [14:47:56] tymik: which MediaWiki version, in case you know? [14:48:27] and Collection extension as well from !version [14:48:59] New review: Umherirrender; "Core has only already deprecated callers on that methods." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/41587 [14:49:30] 1.19.2 is MW version. no idea about collection - where this should be shown? [14:49:31] !version [14:49:32] To find out the version of your MediaWiki installation, visit the page Special:Version. Should the wiki be broken, but you have access to the program files, find $wgVersion in DefaultSettings.php. Please note that 1.15.0 > 1.5.0 (since nobody wants to go to 2.0). See http://www.mediawiki.org/wiki/Version_lifecycle for supported versions. [14:49:43] versions of extensions are shown there too [14:50:46] got no Collection there, only MW, php, mysql, nuke, pdfexport, gadgets, vector, wikieditor [14:51:18] !e PdfExport [14:51:19] https://www.mediawiki.org/wiki/Extension:PdfExport [14:51:23] 03(mod) PDF on gu.wikisource doesn't show characters - 10https://bugzilla.wikimedia.org/35668 +comment (10Andre Klapper) [14:51:42] !e Pdf_Export [14:51:43] https://www.mediawiki.org/wiki/Extension:Pdf_Export [14:51:56] ^ that one [14:52:46] that one i'm having problem with [14:53:04] sigh, and Extension:Pdf_Export doesn't have a bugtracker listed anywhere, to look if there is already a report about that problem. [14:53:06] New review: Siebrand; "Per positive feedback of Sam on PS1 and implicit positive feedback of Bryan. Let's get this over with!" [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/34339 [14:53:21] using with HTMLDoc [14:55:16] tymik, your problem sounds like http://www.mediawiki.org/wiki/Extension_talk:Pdf_Export#No_umlauts_in_German_wiki_11756 to me [14:55:51] New patchset: Siebrand; "(bug 37209) Title no longer relies on entries already being in LinkCache" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34339 [14:56:08] andre__: re PDF export -- is this related to the stuff PediaPress is/was doing? [14:56:29] New review: Siebrand; "PS5 rebases on master to get rid of the dependencies I missed on PS4. Also updated commit summary." [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/34339 [14:57:38] sumanah, I thought that's PdfBook and Collection ? [14:58:08] 03(mod) LinkCache doesn't currently know about this title - 10https://bugzilla.wikimedia.org/37209 +comment (10Siebrand) [14:58:10] andre__: You know better than I do at this point, I think! (re the intricacies of which PDF-related extension is which) [14:58:43] sumanah, I was as confused as you with all the PDF* stuff :) [15:00:07] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34339 [15:01:19] andre__: thanks for pointing it, i'll give it a look after weekend and come here again if it won't fit my problem [15:01:25] have a nice weekend all [15:02:21] np [15:04:18] 03(mod) all.dblist in beta-labs is a live hack - 10https://bugzilla.wikimedia.org/41133 +comment (10Antoine "hashar" Musso) [15:05:04] 03(mod) beta wikiversions.dat is a live hack - 10https://bugzilla.wikimedia.org/41134 +comment (10Antoine "hashar" Musso) [15:08:42] 03(mod) use scap to deploy on apaches (tracking) - 10https://bugzilla.wikimedia.org/37078 (10Antoine "hashar" Musso) [15:10:42] 03(mod) wikimedia-task-appserver needs updating - 10https://bugzilla.wikimedia.org/43838 +comment (10Antoine "hashar" Musso) [15:11:39] 03(mod) Parser functions do not work in RSS template - 10https://bugzilla.wikimedia.org/37068 (10pierro78) [15:12:05] 03(mod) wikimedia-task-appserver needs updating - 10https://bugzilla.wikimedia.org/43838 +comment (10Sam Reed (reedy)) [15:19:14] hi, i just built a test environment in windows running IIS/MySQL and the only problem I'm running into is setting the $wgLogo in my LocalSettings.php ... I have it set to the direct path of the image, however it is failing to appear in my wiki environment ... I was wondering if someone could shed some light on this so I can get that image working as I know I'll have people in my company [15:19:15] asking when I migrate our live server to this environment [15:20:50] 03(mod) Lifting of an IP Cap for an Outreach event - 10https://bugzilla.wikimedia.org/43856 +comment (10Arnav Sonara) [15:20:56] sumanah i am considering just creating a new page like http://www.mediawiki.org/wiki/Third-party_users or http://www.mediawiki.org/wiki/Find_the_vendors which will link to a page with the table, and maybe link to a discussion page or maybe just have it on the main page..what do you think? Enterprise hub is for enterprice/corporate wikis only, which is different. [15:21:41] mitevam: if you think it's best to create a new page and link to it from all the relevant spots, that's cool too. I think the table should be on a "Real" (article) page, not on a talkpage [15:22:24] mitevam: but because it's fine for this table to include vendors, consultants, big installs like Mozilla & Intelpedia, and similar mishmash, I don't want people to get the impression that it's just vendors :) [15:22:37] 03(mod) [JJB] create a phplint template - 10https://bugzilla.wikimedia.org/43735 +comment (10Antoine "hashar" Musso) [15:22:52] mitevam: on the lefthand side of any wiki page, see the "what links here" link to get ideas of other related pages [15:23:05] https://www.mediawiki.org/wiki/Sites_using_MediaWiki for instance [15:24:23] New review: Nemo bis; "Umherirrender, perhaps a bug should be filed for gitweb or its successor to support grep also from s..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/41587 [15:26:14] New review: Siebrand; "i18n/L10n review done. Thanks for the replies." [mediawiki/extensions/ArticleFeedbackv5] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/43203 [15:26:14] 03(mod) Remove direct calls to Database::query() and use inbuilt methods instead. - 10https://bugzilla.wikimedia.org/26670 +comment (10Andre Klapper) [15:28:11] 03(mod) Special:MyCourses should include Planned as well as Current courses - 10https://bugzilla.wikimedia.org/43707 +patch-in-gerrit (10Andre Klapper) [15:28:35] 03(mod) [JJB] create a phplint template - 10https://bugzilla.wikimedia.org/43735 +comment (10Antoine "hashar" Musso) [15:29:33] New patchset: Jeroen De Dauw; "Some cleanup of the property statistics code" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/37656 [15:29:43] 03(mod) No edit summary when image is added locally via mobile - 10https://bugzilla.wikimedia.org/43489 +comment (10Arthur Richards) [15:30:21] New patchset: IAlex; "Misc follow-ups to I2fc3966e (a161c5e)" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43445 [15:34:26] 03(mod) [JJB] PHP lint mw/tools/code-utils repository - 10https://bugzilla.wikimedia.org/43736 +comment (10Antoine "hashar" Musso) [15:35:33] hi valeriej! [15:35:56] sumanah: Hello! [15:36:05] 03(mod) commons.wikimedia.org doesn't auto-redirect to mobile site on mobile devices - 10https://bugzilla.wikimedia.org/43628 +comment (10Arthur Richards) [15:37:13] 03(mod) Watchlist needs a wikidata filter - 10https://bugzilla.wikimedia.org/43124 +comment (10Aude) [15:37:45] heja valeriej! [15:38:04] mitevam: do you have some time to talk now about possible product management stuff? [15:38:13] 03(NEW) wbsearchentities runs out of memory - 10https://bugzilla.wikimedia.org/43858 normal; MediaWiki extensions: WikidataRepo; () [15:38:18] Hi, andre__! [15:38:30] mitevam: apergos is the lead engineer working on data dumps and related issues/products/services and has a little time now, if you do [15:38:46] s/lead/only/ [15:39:04] sumanah sure ! [15:39:16] New patchset: Hashar; "allow BCMath PHP extensions functions" [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/42962 [15:39:17] hi apergos nice to meet you [15:39:22] hello [15:39:33] mitevam: apergos is Ariel, who lives in Greece. apergos: mitevam is Mariya, who is living in Sofia right now [15:39:51] should ne similar timezones [15:39:55] neighbors :) [15:39:57] New patchset: Hashar; "allow BCMath PHP extensions functions" [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/42962 [15:40:09] apergos: mitevam is right now working on community outreachy stuff re our MediaWiki sysadmin & vendor/consultant community [15:40:13] 03(mod) "Zarro Boogs found" is unhelpful - 10https://bugzilla.wikimedia.org/42467 (10Andre Klapper) [15:40:15] https://www.mediawiki.org/wiki/User:Mitevam [15:40:24] New review: Hashar; "Indeed I forgot to add the file in :-D" [mediawiki/tools/code-utils] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/42962 [15:40:27] but soon [15:40:34] in Feb or mayyyybe early March [15:40:41] she will turn into A PRODUCT ADVISER/MANAGER [15:40:48] 03(mod) Show "email" instead of "login" as field label - 10https://bugzilla.wikimedia.org/24992 (10Andre Klapper) [15:40:54] what does that mean actually? [15:40:55] and as we looked at https://blog.wikimedia.org/2012/11/21/lead-development-process-product-adviser-manager/ for places she could help [15:41:26] what does what mean apergos? [15:41:26] heh, the 'zarro boogs found' is actually bugzilla philosophy [15:41:29] 03(mod) wbsearchentities runs out of memory - 10https://bugzilla.wikimedia.org/43858 (10Sam Reed (reedy)) [15:41:36] product manager / advisor [15:41:44] writing specifications, triaging bugs, tracking the progress of particular tasks, reaching out to the community to gather feedback, delivering that feedback in the form of prioritization -- the blog post has more [15:41:45] the idea is that even when you thing there's no bugs, there's still something messed up left [15:42:39] I think a part of that, apergos, is, what do you think needs doing to help you do your work? tech documentation? bug validation? better outreach to the users of these files & services? [15:42:48] ah [15:42:50] 03(mod) Run only Wikibase Lib and Repo tests and separately the client tests - 10https://bugzilla.wikimedia.org/42549 +comment (10Andre Klapper) [15:42:55] this is new and experimental and we can be flexible :) [15:43:00] 03(mod) Lifting of an IP Cap for an Outreach event - 10https://bugzilla.wikimedia.org/43856 +comment (10Max Semenik) [15:43:17] 03(mod) Wikimedia Pakistan mailing list required - 10https://bugzilla.wikimedia.org/43773 +comment (10Thehelpfulone) [15:43:21] well hmm [15:43:25] 03(mod) File pages broken in beta - 10https://bugzilla.wikimedia.org/42741 +comment (10Andre Klapper) [15:43:28] there's a part of this work that's mired in op land [15:43:34] which is usually (for me) painfully slow [15:43:38] New patchset: Siebrand; "Update doc comments and code formatting." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43448 [15:44:08] op land? [15:44:08] then there's the community interaction (which I generally find refreshing), and there's developing tools / fixging bugs [15:44:08] ah yeah [15:44:08] apergos: of the list of potential projects that don't have dedicated PMs, ones that are ripe for product management, in my/James's opinion, would be ones that have an onstaff engineer (but 1 is best), who can work nicely with community members (like you!) and that have a backlog of nontech stuff that needs doing [15:44:17] so nominally the dumps stuff belongs to the operations team [15:44:23] it wound up there because I wound up there [15:44:24] :-D [15:44:38] hmm [15:44:45] 03(mod) Update Javanese keymap - 10https://bugzilla.wikimedia.org/43809 +i18n +patch; +comment (10Dereckson) [15:44:53] 03(mod) wbsearchentities runs out of memory - 10https://bugzilla.wikimedia.org/43858 +comment (10Sam Reed (reedy)) [15:45:02] 03(mod) Converter between language variants doesn't include oldid - 10https://bugzilla.wikimedia.org/42030 +comment (10Andre Klapper) [15:45:06] my docs are pretty up to date so that's not really a thing [15:45:17] 03(mod) commons.wikimedia.org doesn't auto-redirect to mobile site on mobile devices - 10https://bugzilla.wikimedia.org/43628 +comment (10Max Semenik) [15:45:41] apergos: if you would rather pass on working with Mariya in this go-round (mid-Feb to late March) then we can find another project -- I think this one is a relatively good match for her because she didn't come from the Wikimedia community so I don't want to throw her into, like, prioritizing shell requests [15:45:48] I can talk about "things I'd like to see because the community would benefit but I don't realistically have time to work on them" [15:45:53] 03(mod) Accuracy in QuantityValue is too simple - 10https://bugzilla.wikimedia.org/41101 +comment (10Andre Klapper) [15:46:14] but they have large tech compoments to them [15:46:18] so I'd be the bottlenexk there [15:46:19] 03(mod) 304 (not modified) responses not suppressed after user session expires - 10https://bugzilla.wikimedia.org/19048 (10Andre Klapper) [15:46:57] what I'd like to do for sure, that is less about tech [15:46:59] it could be that what mitevam could do is stuff like reach out to the community, find out their feature requests, and write good specs [15:47:14] is to have broader points of contact [15:47:16] for example [15:47:18] your existing docs are https://wikitech.wikimedia.org/view/Dumps right? [15:47:24] the xml datadumps list (which predates me) is nice and all [15:47:26] New review: Jeroen De Dauw; "This is still enabled by default even for people that don;t have the lib" [mediawiki/extensions/SemanticResultFormats] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/43421 [15:47:31] mitevam: I need to go for 10 min, feel free to keep talking with apergos :) [15:47:34] and every time someone chats with me about dumps I point them to it [15:47:44] but there's a much larger world of users out there I can't reach effectvely [15:47:55] users actively using the dumps I mean [15:48:06] I would like to have a good channel of communication with them [15:48:21] so I can say something like "of A and B, which would you consider more important" [15:48:40] instead of having a much smaller poll sie, possibly not representative of the larger community [15:48:57] well actually apergos I am currently working on a similar task building some channel of communication with 3rd party mediawiki users to see what their needs are [15:49:11] ah yes I saw that [15:49:15] so what you are looking for sounds very similar [15:49:23] that's very exciting indeed, currently we don't do very well in that front and we should [15:49:37] in fact there's another area that it would be nice to know about: [15:49:58] 03(mod) Use proper language codes in Language instead of $wgDummyLanguageCodes - 10https://bugzilla.wikimedia.org/27571 +patch-in-gerrit; summary; +comment (10Pavel Selitskas) [15:50:01] what third party folks need in terms of dumping their wikis or import/export [15:50:10] New patchset: Reedy; "Remove $wgBug34832TransitionalRollback" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43449 [15:50:19] or (if there is any need for it) processing of those dump files [15:50:20] 03(mod) wbsearchentities runs out of memory - 10https://bugzilla.wikimedia.org/43858 (10Jeroen De Dauw) [15:50:33] it may be that all they want is sql dumps with a two line script but it would be nice to know [15:50:54] ok i am currently trying to set up a discussion place and I will include that in the list of topics to talk about ! [15:50:59] so: backups/ setup if they are mirroring us/ dumps/ imports [15:51:08] sweet [15:51:17] yeah if you kep me in that loop I think this is a great place to start [15:51:21] we can see where it goes from there [15:51:30] *keep [15:52:24] great will do that ! [15:53:34] and if you think of something I can be useful with related to product management in feb/march, let me know [15:53:50] sure [15:54:00] i'm even in your time zone, too good to miss haha:) [15:54:19] yep [15:54:22] much more convenient [15:55:30] 03(NEW) Tracking bug: Improve course pages - 10https://bugzilla.wikimedia.org/43859 enhancement; MediaWiki extensions: EducationProgram; () [15:56:23] New patchset: Siebrand; "Update doc comments and code formatting." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43452 [16:00:41] 03(NEW) Move "Description" section to the top of course pages, and remove its title - 10https://bugzilla.wikimedia.org/43860 normal; MediaWiki extensions: EducationProgram; () [16:00:41] 03(mod) Tracking bug: Improve course pages - 10https://bugzilla.wikimedia.org/43859 (10Sage Ross) [16:02:04] 03(mod) Tracking bug: Improve course pages - 10https://bugzilla.wikimedia.org/43859 +tracking (10Sage Ross) [16:02:05] 03(mod) Tracking bug (tracking) - 10https://bugzilla.wikimedia.org/2007 (10Sage Ross) [16:03:04] 03(mod) "Enroll" tab is easily overlooked; an enroll button in the "Students" section would be helpful - 10https://bugzilla.wikimedia.org/39314 (10Sage Ross) [16:03:05] 03(mod) Tracking bug: Improve course pages - 10https://bugzilla.wikimedia.org/43859 (10Sage Ross) [16:03:29] 03(mod) No default is selected for language in the "Adding course" interface - 10https://bugzilla.wikimedia.org/43785 (10Sage Ross) [16:03:30] 03(mod) Tracking bug: Improve course pages - 10https://bugzilla.wikimedia.org/43859 (10Sage Ross) [16:03:38] 03(mod) Wikimedia wiki search is broken (outputting inconsistent results) - 10https://bugzilla.wikimedia.org/42423 +comment (10jeremyb) [16:04:14] 03(mod) course pages should support communication between students and volunteers - 10https://bugzilla.wikimedia.org/39316 (10Sage Ross) [16:04:15] 03(mod) Tracking bug: Improve course pages - 10https://bugzilla.wikimedia.org/43859 (10Sage Ross) [16:04:23] 03(mod) Wikimedia wiki search is broken (outputting inconsistent results) - 10https://bugzilla.wikimedia.org/42423 (10jeremyb) [16:06:03] New review: Netbrain; "That isn't an issue as the functionality checks whether the library is loaded or not. In the case wh..." [mediawiki/extensions/SemanticResultFormats] (master) C: 0; - https://gerrit.wikimedia.org/r/43421 [16:07:45] mitevam: apergos - excellent! ok, thanks to both of you, this is cool :) [16:08:17] see I think topics will come out of that which will be perfect for feb/march [16:08:23] we'll see! [16:09:07] mitevam: it would be great if you'd write a note summarizing this conversation & send it to me, Ariel, & Dario Taraborelli https://www.mediawiki.org/wiki/User:DarTar apergos is aglenn@wikimedia. [16:09:20] ariel@ [16:09:27] ah sorry [16:10:26] back in a bit [16:15:27] New review: Matmarex; "> Still it requires copying template/en/default/global/variables.none.tmpl to template/en/custom/glo..." [wikimedia/bugzilla/modifications] (master) C: 0; - https://gerrit.wikimedia.org/r/42094 [16:18:26] 03(mod) wbsearchentities runs out of memory - 10https://bugzilla.wikimedia.org/43858 +comment (10Jeroen De Dauw) [16:18:35] 03(mod) Deploy Jenkins Job Builder on gallium - 10https://bugzilla.wikimedia.org/43141 +comment (10Antoine "hashar" Musso) [16:21:27] 03(mod) duplicate entries for the same course at Special:Courses - 10https://bugzilla.wikimedia.org/43782 +comment (10Jeroen De Dauw) [16:21:43] 03(NEW) Enlarge "Description" wikitext entry box in course page editing interface - 10https://bugzilla.wikimedia.org/43861 enhancement; MediaWiki extensions: EducationProgram; () [16:21:45] 03(mod) Tracking bug: Improve course pages - 10https://bugzilla.wikimedia.org/43859 (10Sage Ross) [16:22:16] 03(mod) Add support for rawParams to mw.message - 10https://bugzilla.wikimedia.org/31260 +comment (10Aude) [16:22:19] 03(mod) LinkCache doesn't currently know about this title - 10https://bugzilla.wikimedia.org/37209 +comment (10Siebrand) [16:22:21] 03(NEW) opensearch filters wikt: references from the Description tag in the returned XML - 10https://bugzilla.wikimedia.org/43862 normal; MediaWiki: Search; () [16:22:42] 03(mod) Add support for rawParams to mw.message - 10https://bugzilla.wikimedia.org/31260 +i18n +javascript (10Aude) [16:27:07] 03(mod) opensearch filters wikt: references from the Description tag in the returned XML - 10https://bugzilla.wikimedia.org/43862 (10office) [16:28:24] 03(mod) Accuracy in QuantityValue is too simple - 10https://bugzilla.wikimedia.org/41101 (10Lydia Pintscher) [16:29:01] 03(NEW) Enabling import source on eswikivoyage - 10https://bugzilla.wikimedia.org/43863 normal; Wikimedia: Site requests; () [16:29:42] 03(mod) WikipageEntityLookup fails on setups that have a table prefix - 10https://bugzilla.wikimedia.org/43229 +comment (10Jeroen De Dauw) [16:29:42] 03(mod) $wgOut->addWikiText() doesn't run language converter - 10https://bugzilla.wikimedia.org/34832 +comment (10Siebrand) [16:32:44] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43449 [16:34:23] New review: Anomie; "Correcting spacing everywhere can wait for a cleanup patch. As I told you elsewhere, it makes it eas..." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/41198 [16:39:12] 03(NEW) Enable edit links for individual sections on course pages - 10https://bugzilla.wikimedia.org/43864 enhancement; MediaWiki extensions: EducationProgram; () [16:39:13] 03(mod) Tracking bug: Improve course pages - 10https://bugzilla.wikimedia.org/43859 (10Sage Ross) [16:39:24] New patchset: Hashar; "jenkins job validation (do not submit)" [mediawiki/extensions/PHPExcel] (master) - https://gerrit.wikimedia.org/r/43460 [16:39:41] 03(NEW) Format=tree having issues showing all results in certain presentations - 10https://bugzilla.wikimedia.org/43865 normal; MediaWiki extensions: SemanticResultFormats; () [16:39:52] 03(mod) Move "Description" section to the top of course pages, and remove its title - 10https://bugzilla.wikimedia.org/43860 normal->15enhancement (10Sage Ross) [16:40:24] 03(mod) Add Reim namespace to German Wiktionary (de.wikt) - 10https://bugzilla.wikimedia.org/43830 (10yoursmilie) [16:40:29] 03(mod) Provide link to exportable data (CSV) from Wikimedia Report Card - 10https://bugzilla.wikimedia.org/39121 +comment (10Dan Andreescu) [16:41:01] New patchset: Hashar; "jenkins job validation (do not submit)" [mediawiki/extensions/GettingStarted] (master) - https://gerrit.wikimedia.org/r/43462 [16:41:27] 03(mod) Add Reim namespace to German Wiktionary (de.wikt) - 10https://bugzilla.wikimedia.org/43830 +comment (10Krenair) [16:42:40] New patchset: Hashar; "jenkins job validation (do not submit)." [mediawiki/extensions/GettingStarted] (master) - https://gerrit.wikimedia.org/r/43462 [16:44:16] 03(mod) Tracking bug: Improve course pages - 10https://bugzilla.wikimedia.org/43859 (10Sage Ross) [16:44:16] 03(NEW) Transcluded content should be listed at the bottom of the course page editing interface - 10https://bugzilla.wikimedia.org/43866 enhancement; MediaWiki extensions: EducationProgram; () [16:45:15] New patchset: Hashar; "jenkins job validation (do not submit)." [mediawiki/extensions/PHPExcel] (master) - https://gerrit.wikimedia.org/r/43460 [16:45:44] Change abandoned: Hashar; "(no reason)" [mediawiki/extensions/GettingStarted] (master) - https://gerrit.wikimedia.org/r/43462 [16:45:53] Change abandoned: Hashar; "(no reason)" [mediawiki/extensions/PHPExcel] (master) - https://gerrit.wikimedia.org/r/43460 [16:46:53] 03(NEW) Entityselector changes selected item when loosing focus - 10https://bugzilla.wikimedia.org/43867 normal; MediaWiki extensions: WikidataRepo; () [16:47:08] 03(mod) Move "Description" section to the top of course pages, and remove its title - 10https://bugzilla.wikimedia.org/43860 (10Sage Ross) [16:47:49] 03(mod) Enable edit links for individual sections on course pages - 10https://bugzilla.wikimedia.org/43864 (10Sage Ross) [16:51:22] 03(mod) Entityselector changes selected item when loosing focus - 10https://bugzilla.wikimedia.org/43867 (10denny vrandecic) [16:52:38] 03(mod) Return error rather than "zero results" when search fails - 10https://bugzilla.wikimedia.org/43544 (10Andre Klapper) [16:52:40] 03(mod) Occasional temporary problem: no search results for any search terms - 10https://bugzilla.wikimedia.org/35691 (10Andre Klapper) [16:52:43] 03(mod) Wikimedia wiki search is broken (outputting inconsistent results) - 10https://bugzilla.wikimedia.org/42423 (10Andre Klapper) [16:54:38] 03(mod) wbsearchentities runs out of memory - 10https://bugzilla.wikimedia.org/43858 (10denny vrandecic) [16:59:52] 03(mod) Move "Description" section to the top of course pages, and remove its title - 10https://bugzilla.wikimedia.org/43860 (10Jeroen De Dauw) [17:04:20] 03(NEW) Special:Import doesn't warn if XMLReader isn't available - 10https://bugzilla.wikimedia.org/43868 normal; MediaWiki: Export/Import; () [17:04:54] 03(mod) Special:Import doesn't warn if XMLReader isn't available - 10https://bugzilla.wikimedia.org/43868 +comment (10Mark A. Hershberger) [17:05:33] New patchset: Jeroen De Dauw; "* Moved classes into EducationProgram namespace" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/35807 [17:06:01] 03(mod) Arabic Wikipedia Mailing List - 10https://bugzilla.wikimedia.org/42066 +comment (10Thehelpfulone) [17:07:13] 03(mod) Display "Mobile Platform" custom field only for relevant products/components - 10https://bugzilla.wikimedia.org/41197 +comment (10Andre Klapper) [17:07:33] New patchset: Jeroen De Dauw; "Move description field to the top of course pages and remove header" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/43472 [17:08:25] 03(mod) Move "Description" section to the top of course pages, and remove its title - 10https://bugzilla.wikimedia.org/43860 +comment (10Jeroen De Dauw) [17:09:45] 03(mod) Enable edit links for individual sections on course pages - 10https://bugzilla.wikimedia.org/43864 +comment (10Jeroen De Dauw) [17:10:06] 03(mod) Display "Mobile Platform" custom field only for relevant products/components - 10https://bugzilla.wikimedia.org/41197 +comment (10Andre Klapper) [17:10:30] !d SiteStats [17:10:30] There are multiple keys, refine your input: damneditcount, db, dbtable, debbug, debug, defaultsettings, defenestrate, deleteuser, deploymentqueue, deployments, details, developer, developers, devsecurity, diff3, dismissablesitenotice, displaytitle, documentation, doesntwork, domdocument, downgrade, download, doxygen, dpl, dump, dumphtml, [17:10:46] !class SiteStats [17:10:46] See http://svn.wikimedia.org/doc/classSiteStats.html [17:11:29] 03(mod) Enable edit links for individual sections on course pages - 10https://bugzilla.wikimedia.org/43864 +comment (10Jeroen De Dauw) [17:12:11] damneditcount,? sounds interesting [17:12:12] !damneditcount, [17:12:14] !damneditcount [17:12:14] https://bugzilla.wikimedia.org/show_bug.cgi?id=19311 [17:13:40] 03(mod) Transcluded content should be listed at the bottom of the course page editing interface - 10https://bugzilla.wikimedia.org/43866 +comment (10Jeroen De Dauw) [17:13:56] 03(NEW) include the debug comment about where search results originated even for empty result sets - 10https://bugzilla.wikimedia.org/43869 normal; MediaWiki extensions: MWSearch; () [17:14:43] 03(NEW) SpecialPage for setting language links in non-JS UI - 10https://bugzilla.wikimedia.org/43870 normal; MediaWiki extensions: WikidataRepo; () [17:14:46] 03(NEW) SpecialPage for setting aliases in non-JS UI - 10https://bugzilla.wikimedia.org/43871 normal; MediaWiki extensions: WikidataRepo; () [17:14:47] 03(mod) Enlarge "Description" wikitext entry box in course page editing interface - 10https://bugzilla.wikimedia.org/43861 (10Jeroen De Dauw) [17:14:48] 03(NEW) SpecialPage for setting description in non-JS UI - 10https://bugzilla.wikimedia.org/43872 normal; MediaWiki extensions: WikidataRepo; () [17:16:27] 03(mod) wbsearchentities runs out of memory - 10https://bugzilla.wikimedia.org/43858 (10Jeroen De Dauw) [17:19:00] 03(NEW) wbsearchentities continuation broken - 10https://bugzilla.wikimedia.org/43873 normal; MediaWiki extensions: WikidataRepo; () [17:19:13] 03(mod) wbsearchentities continuation broken - 10https://bugzilla.wikimedia.org/43873 (10Jeroen De Dauw) [17:22:40] New patchset: Jeroen De Dauw; "bug 43861: moved description field below title and name fields, listed it as "page text" and increased its size" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/43473 [17:22:57] 03(mod) Enlarge "Description" wikitext entry box in course page editing interface - 10https://bugzilla.wikimedia.org/43861 +comment (10Jeroen De Dauw) [17:25:16] 03(mod) User edit counts (user.user_editcount field) is often wrong - 10https://bugzilla.wikimedia.org/19311 (10Legoktm) [17:26:48] 03(mod) include the debug comment about where search results originated even for empty result sets - 10https://bugzilla.wikimedia.org/43869 normal->15enhancement (10Andre Klapper) [17:26:49] 03(mod) Occasional temporary problem: no search results for any search terms - 10https://bugzilla.wikimedia.org/35691 (10Andre Klapper) [17:26:51] 03(mod) Wikimedia wiki search is broken (outputting inconsistent results) - 10https://bugzilla.wikimedia.org/42423 (10Andre Klapper) [17:26:52] 03(mod) Return error rather than "zero results" when search fails - 10https://bugzilla.wikimedia.org/43544 (10Andre Klapper) [17:27:15] 03(mod) User edit counts (user.user_editcount field) is often wrong - 10https://bugzilla.wikimedia.org/19311 +comment (10Liangent) [17:40:35] 03(NEW) EducationProgram pages load cached pages after changes are made - 10https://bugzilla.wikimedia.org/43874 normal; MediaWiki extensions: EducationProgram; () [17:43:51] 03(mod) Videos don't play in Opera - 10https://bugzilla.wikimedia.org/43477 (10Mark Bergsma) [17:47:18] 03(mod) Videos don't play in Opera - 10https://bugzilla.wikimedia.org/43477 (10Bartosz Dziewoński) [17:47:33] 03(NEW) "Add myself as reviewer" button is grayed out on cached course pages - 10https://bugzilla.wikimedia.org/43875 normal; MediaWiki extensions: EducationProgram; () [17:47:36] 03(mod) Tracking bug: Improve course pages - 10https://bugzilla.wikimedia.org/43859 (10Sage Ross) [17:48:39] 03(mod) EducationProgram pages load cached pages after changes are made - 10https://bugzilla.wikimedia.org/43874 +comment (10Jeroen De Dauw) [17:48:40] New patchset: Rjain; "bug 29202 description should go into the suggested caption" [mediawiki/extensions/UploadWizard] (master) - https://gerrit.wikimedia.org/r/43427 [17:54:05] 03(mod) EducationProgram pages load cached pages after changes are made - 10https://bugzilla.wikimedia.org/43874 +comment (10Sage Ross) [17:58:43] 03(NEW) clicking "Add myself as reviewer" sends user to the top of the page - 10https://bugzilla.wikimedia.org/43876 normal; MediaWiki extensions: EducationProgram; () [17:58:43] 03(mod) Tracking bug: Improve course pages - 10https://bugzilla.wikimedia.org/43859 (10Sage Ross) [17:58:51] 03(mod) "Add myself as reviewer" button is grayed out on cached course pages - 10https://bugzilla.wikimedia.org/43875 +comment (10Jeroen De Dauw) [17:59:06] 03(mod) "Add myself as reviewer" button is grayed out on cached course pages - 10https://bugzilla.wikimedia.org/43875 (10Jeroen De Dauw) [18:00:57] 03(mod) clicking "remove as reviewer" sends user to the top of the page - 10https://bugzilla.wikimedia.org/43876 summary (10Sage Ross) [18:01:36] 03(mod) User edit counts (user.user_editcount field) is often wrong - 10https://bugzilla.wikimedia.org/19311 +comment (10Bawolff (Brian Wolff)) [18:06:13] does anybody have any examples of using conditional formatting/magic words/parser functions to change the color of a table cell based on date, I'm wanting to have a cell change color from green closer to red as time approaches a speficied date [18:08:01] Demos74dx: no examples, you you're going to need {{#time}} and {{#ifexpr}} from the ParserFunctions extensions, probably [18:08:03] !e ParserFunctions [18:08:03] https://www.mediawiki.org/wiki/Extension:ParserFunctions [18:08:16] also, keep in mind that MW caches the generate page HTML for up to 30 days [18:08:21] generated* [18:08:25] New review: Bsitu; "The other way we can do is to exclude anonymous login, I am not sure if users really care about if a..." [mediawiki/extensions/Echo] (master); V: 0 C: -2; - https://gerrit.wikimedia.org/r/42889 [18:08:32] but you're* [18:09:12] yeah i have parser functions installed but i'd like some examples as to how to make it do what I want, I don't know if someones bult something like it before and then I can modify, never used them before and I don't have a ton of education in programming [18:12:36] New patchset: Jeroen De Dauw; "bug 43875: always load needed resources" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/43476 [18:12:54] 03(mod) "Add myself as reviewer" button is grayed out on cached course pages - 10https://bugzilla.wikimedia.org/43875 +comment (10Jeroen De Dauw) [18:14:28] Demos74dx: i;m not aware of anything like you want, but it's probably been done [18:14:43] Demos74dx: you should try searching through en.wikipedia's templates [18:14:54] ah thats a good idea, thanks [18:15:17] 03(mod) EducationProgram pages load cached pages after changes are made - 10https://bugzilla.wikimedia.org/43874 +comment (10Jeroen De Dauw) [18:15:49] New review: MarkTraceur; "Tested, seems to work OK." [mediawiki/extensions/UploadWizard] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/43427 [18:15:57] New review: MarkTraceur; "Tested, seems to work OK." [mediawiki/extensions/UploadWizard] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/43427 [18:15:57] Change merged: MarkTraceur; [mediawiki/extensions/UploadWizard] (master) - https://gerrit.wikimedia.org/r/43427 [18:16:31] richa: Thanks, and congratulations on your first merged commit to UploadWizard! [18:16:38] :) [18:16:48] Correction: On your first merged commit to Wikimedia projects! [18:16:58] * marktraceur throws streamers and confetti everywhere [18:17:12] Whoo commits! [18:17:24] Hmm, that reminds me... [18:17:31] ashley! Merge something for me! [18:17:34] Demos74dx: or just ask on their village pump :) [18:17:36] Please. [18:18:01] 03(mod) UploadWizard: Description should go into suggested caption - 10https://bugzilla.wikimedia.org/29202 +comment (10Mark Holmquist) [18:18:08] Demos74dx: https://en.wikipedia.org/wiki/Wikipedia:VPT - i'm pretty sure someone will help and find something or code it up for you [18:18:27] richa: Feel free to browse more bugs and keep fixing things if you'd like :) [18:18:57] Please keep fixing things. We need it. [18:19:07] yeah i will sure :) [18:22:35] 03(mod) Only first few seconds of video play on android phone - 10https://bugzilla.wikimedia.org/43748 +comment (10Bawolff (Brian Wolff)) [18:24:11] 03(NEW) ReflectionException: Class LanguageEn_gb does not exist in M:\Dropbox\web\sites\cbp-transcription-desk.local\w\includes\Init.php on line 168 - 10https://bugzilla.wikimedia.org/43877 minor; MediaWiki: General/Unknown; () [18:24:57] 03(mod) ReflectionException: Class LanguageEn_gb does not exist in \w\includes\Init.php on line 168 - 10https://bugzilla.wikimedia.org/43877 summary (10Ben) [18:25:18] 03(mod) ReflectionException: Class LanguageEn_gb does not exist in \w\includes\Init.php on line 168 - 10https://bugzilla.wikimedia.org/43877 (10Ben) [18:29:08] 03(mod) duplicate entries for the same course at Special:Courses - 10https://bugzilla.wikimedia.org/43782 +comment (10Jeroen De Dauw) [18:34:33] New review: Aaron Schulz; "You updated the UploadFromStash.php call but not AssembleUploadChunks.php. In any case I don't think..." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/43405 [18:35:02] 03(mod) Change the name of the AbuseFilter extension - 10https://bugzilla.wikimedia.org/21895 (10mybugs.mail) [18:36:30] 03(mod) Separate global and local abuse filter modifying - 10https://bugzilla.wikimedia.org/39917 +comment (10Legoktm) [18:39:34] 03(mod) Generated HTML from a centered renders incorrectly justified in Firefox and IE, OK in Safari and Chrome - 10https://bugzilla.wikimedia.org/43186 +comment (10Boris Zbarsky) [18:40:17] 03(mod) Change the name of the AbuseFilter extension - 10https://bugzilla.wikimedia.org/21895 +comment (10Legoktm) [18:42:19] 03(mod) Allow abuse filter to globally block as an action - 10https://bugzilla.wikimedia.org/18660 (10Legoktm) [18:43:34] 03(mod) Change the name of the AbuseFilter extension - 10https://bugzilla.wikimedia.org/21895 -easy ; +comment (10Nemo) [18:46:09] 03(mod) Update Blackberry Playbook app to a more current release - 10https://bugzilla.wikimedia.org/39855 +comment (10Brion Vibber) [18:46:50] "Allow abuse filter to globally block as an action" - scary enough o_O [18:48:10] how does this work? $wgAccountCreationThrottle ? Set like $wgAccountCreationThrottle = 15 ? [18:48:18] 03(mod) Show category links above the edit box - 10https://bugzilla.wikimedia.org/2679 -easy ; +comment (10Nemo) [18:48:27] Vulpix: It seems logical with global filters now... [18:48:56] but AbuseFilter is enabled on all mediawiki wikis... couldn't it be abused somehow? [18:49:26] Global ones aren't. And I believe that only stewards will have the ability to modify global filters [18:49:27] 03(mod) Add ability to disable MediaWiki messages - 10https://bugzilla.wikimedia.org/14176 -easy ; +comment (10Nemo) [18:49:53] New review: Platonides; "?However, I don't think we should add the other functions...?" [mediawiki/tools/code-utils] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/42962 [18:49:55] 03(mod) Suggestion: Rename "Bad image list" to better title - 10https://bugzilla.wikimedia.org/14281 -easy ; +comment (10Nemo) [18:50:31] legoktm: but if the filter is global and blocks on a wiki, if the user performs the same edit it will be blocked anyway on another wiki... why global block in the first place? [18:50:36] 03(mod) Section headings should have some clickable anchor for passing links - 10https://bugzilla.wikimedia.org/16691 -easy ; +comment (10Nemo) [18:50:54] 03(mod) Add a "create a page" interface to MediaWiki core - 10https://bugzilla.wikimedia.org/27311 -easy ; +comment (10Nemo) [18:51:12] 03(mod) Add LiquidThreads status to MediaWiki's info action - 10https://bugzilla.wikimedia.org/38534 -easy ; +comment (10Nemo) [18:51:20] Vulpix: because global blocks are easy to watch and undo if a false positive happened [18:51:27] rather than unblocking someone across 50 wikis [18:51:29] 03(mod) CodeEditor extension's tab key behavior is slightly infuriating - 10https://bugzilla.wikimedia.org/39649 -easy ; +comment (10Nemo) [18:52:08] legoktm: you're assuming that the wrong edit was done on 50 wikis [18:52:13] True [18:54:25] Also, I think that bug should be assigned to the GlobalBlocking extension since it just needs a hook... [18:55:08] 03(NEW) Curse of the lead section toggles - 10https://bugzilla.wikimedia.org/43878 normal; MediaWiki extensions: MobileFrontend (Beta); () [18:55:59] 03(mod) Show category links above the edit box - 10https://bugzilla.wikimedia.org/2679 (10Oliver Keyes) [18:56:52] 03(NEW) Change Esperanto Wikiquotes logo - 10https://bugzilla.wikimedia.org/43879 normal; Wikimedia: Site requests; () [18:57:03] 03(mod) Allow local disabling of global AbuseFilters - 10https://bugzilla.wikimedia.org/43761 +comment (10Legoktm) [18:57:08] 03(mod) Change the name of the AbuseFilter extension - 10https://bugzilla.wikimedia.org/21895 (10Bartosz Dziewoński) [18:59:34] New patchset: Catrope; "Ignore Eclipse files" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/43479 [18:59:42] Vulpix: I'm surprised there isn't a bug to let filters lock accounts :P [19:00:07] 03(NEW) Only log edits by students enrolled in a course - 10https://bugzilla.wikimedia.org/43880 normal; MediaWiki extensions: EducationProgram; () [19:00:45] New patchset: Jeroen De Dauw; "bug 43880: Only log edits by students enrolled in a course" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/43480 [19:01:01] 03(mod) Only log edits by students enrolled in a course - 10https://bugzilla.wikimedia.org/43880 +comment (10Jeroen De Dauw) [19:04:37] New review: Umherirrender; "One caller of SpecialPageFactory::setGroup in extension OpenID (file OpenID.hooks.php). But it will ..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/41587 [19:11:58] 03(mod) "soft" uniqueness checks must only be performed on item creation. - 10https://bugzilla.wikimedia.org/43734 (10jeblad) [19:14:24] 03(mod) "soft" uniqueness checks must only be performed on item creation. - 10https://bugzilla.wikimedia.org/43734 (10jeblad) [19:15:38] 03(mod) Special:PasswordReset could use some design love - 10https://bugzilla.wikimedia.org/40040 -easy ; +comment (10Nemo) [19:16:08] 03(mod) Allow local disabling of global AbuseFilters - 10https://bugzilla.wikimedia.org/43761 (10Krenair) [19:16:49] 03(mod) ResourceLoader serving outdated JS - 10https://bugzilla.wikimedia.org/43805 major->04CRIT (10Ryan Kaldari) [19:16:52] 03(mod) Navigating PDF pagination should not require page reload - 10https://bugzilla.wikimedia.org/40207 -easy (10Nemo) [19:16:53] New patchset: Umherirrender; "Inline SpecialPageFactory::setGroup, gets deprecated in 1.21" [mediawiki/extensions/OpenID] (master) - https://gerrit.wikimedia.org/r/43482 [19:16:54] 03(mod) Make MediaWiki more AJAXy (tracking) - 10https://bugzilla.wikimedia.org/14123 (10Nemo) [19:17:14] 03(mod) Add edit history graph(s) to MediaWiki's info action - 10https://bugzilla.wikimedia.org/41329 -easy ; +comment (10Nemo) [19:17:44] New review: Umherirrender; "See Iec05cb1e for the change in OpenID" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/41587 [19:18:38] 03(mod) Add ProofreadPage status to MediaWiki's info action - 10https://bugzilla.wikimedia.org/41369 +comment (10Nemo) [19:20:20] 03(mod) Rename "Preferences" to "Settings" in MediaWiki core - 10https://bugzilla.wikimedia.org/41953 -easy ; +comment (10Nemo) [19:22:40] Krenair: https://bugzilla.wikimedia.org/show_bug.cgi?id=18660 is something that needs to be modified in Extension:GlobalBlocking right? Not in AbuseFilter? [19:24:03] Will probably need AbuseFilter changes first [19:24:22] To add hooks for adding actions [19:26:32] Can't you do that with $wgAbuseFilterAvailableActions ? [19:27:51] 03(mod) ResourceLoader serving outdated JS - 10https://bugzilla.wikimedia.org/43805 +comment (10Krinkle) [19:28:56] 03(NEW) all edits to student talk pages should show up in Special:MyCourses feed - 10https://bugzilla.wikimedia.org/43881 enhancement; MediaWiki extensions: EducationProgram; () [19:28:59] 03(mod) ResourceLoader checks touched date twice for some pages - 10https://bugzilla.wikimedia.org/34339 +easy +performance (10Krinkle) [19:32:13] Man usually there's all sorts of neat conversations that I don't understand going on in here, is it because it's friday that there's no conversations? [19:32:42] might be [19:32:49] heave20: yeah, probably [19:32:55] it's even worse on weekends [19:33:27] :( I'm sad. I quite enjoy hearing the JS and PHP talk so I can google the terms and learn more [19:34:00] heave20: Maybe you could ask some questions, if you're curious about something :) [19:34:04] haha [19:34:13] uh... [19:34:49] 03(mod) Change Esperanto Wikiquotes logo - 10https://bugzilla.wikimedia.org/43879 normal->15enhancement; +shell (10Andre Klapper) [19:35:10] I'm still having problems getting pictures to automatically show up. currently i have to go in and reset permissions on the folder that the files were uploaded to, to get them to show up on the wiki. The same with .pdf/.odt, or really any upload [19:35:43] Change merged: Bsitu; [mediawiki/extensions/Echo] (master) - https://gerrit.wikimedia.org/r/43143 [19:35:59] heave20: Every time you install, or every time you upload a file? [19:36:04] I've tried about 3 different methods to get it changed but nothing's succeeded yet [19:36:06] upload [19:36:10] Oh wow. [19:36:14] i.e. i upload a file [19:36:17] a picture [19:36:27] 03(mod) ResourceLoader serving outdated JS - 10https://bugzilla.wikimedia.org/43805 +comment (10Ryan Kaldari) [19:36:28] heave20: What user owns the directory where you're uploading the files? [19:36:34] i link it in the wiki i'm creating, i have to go in and reset the permissions to get the pic to show [19:36:58] And a more BASH-y definition of "reset the permissions" would also be acceptable [19:37:09] legoktm, oh, we have $wgAbuseFilterCustomActionsHandlers which might let us do this [19:37:52] marktraceur: I don't quite understand what you mean by "BASH-y" [19:38:10] this feels like it should be a hook really though [19:38:16] heave20: As in, what commands do you run? Or is it a web admin interface? [19:38:30] We have it on a in house server, we literally just gained admin to it because of you guys, you helped me find the admin user/pass [19:38:47] 03(mod) Allow abuse filter to globally block as an action - 10https://bugzilla.wikimedia.org/18660 (10Krenair) [19:39:21] heave20: So when you reset the permissions, do you do it in a web browser or something else? [19:39:43] Krenair: How would it being a hook being advantageous? [19:39:55] I actually have to go to the temp folder and right click reset the permissions, on the server, not in a web browser [19:40:16] heave20: You physically walk to the server and right-click on the directory? [19:40:33] well... i'm RDP'd to it, but it's in the building yes [19:40:50] if i sound retarded I probably am [19:41:20] This project was handed to me and I was told to get it up and running with absolutely no knowledge base to work from [19:41:27] heave20: It's no problem [19:41:38] heave20: OK, so same question, what user owns the files? [19:41:46] Er, the directory, where the images go [19:42:00] New patchset: Jeroen De Dauw; "* Moved classes into EducationProgram namespace" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/35807 [19:42:05] New patchset: Anomie; "Allow non-English wikis to rebuild l10n cache" [mediawiki/core] (wmf/1.21wmf7) - https://gerrit.wikimedia.org/r/43484 [19:42:05] 03(mod) ResourceLoader serving outdated JS - 10https://bugzilla.wikimedia.org/43805 +comment (10Ryan Kaldari) [19:42:31] un momento I will find that out [19:42:41] New review: Anomie; "Backport." [mediawiki/core] (wmf/1.21wmf7); V: 2 C: 2; - https://gerrit.wikimedia.org/r/43484 [19:42:42] Change merged: Anomie; [mediawiki/core] (wmf/1.21wmf7) - https://gerrit.wikimedia.org/r/43484 [19:43:33] Krenair: How would it being a hook being advantageous? [19:43:41] It probably wouldn't [19:44:06] New patchset: Anomie; "Allow non-English wikis to rebuild l10n cache" [mediawiki/core] (wmf/1.21wmf6) - https://gerrit.wikimedia.org/r/43486 [19:44:25] New review: Anomie; "Backport for git-deploy l10n work." [mediawiki/core] (wmf/1.21wmf6); V: 2 C: 2; - https://gerrit.wikimedia.org/r/43486 [19:44:25] Change merged: Anomie; [mediawiki/core] (wmf/1.21wmf6) - https://gerrit.wikimedia.org/r/43486 [19:44:46] Krenair: So then what would the point of making it one be? [19:44:54] marktraceur: The local admin group owns it [19:45:00] I don't know exactly [19:45:10] But I would've coded it as a hook [19:45:33] Hm ok [19:46:07] I'll look more into it later [19:47:43] 03(NEW) Replace the menu on course pages with a transcluded mediawiki page - 10https://bugzilla.wikimedia.org/43882 normal; MediaWiki extensions: EducationProgram; () [19:47:43] 03(mod) Tracking bug: Improve course pages - 10https://bugzilla.wikimedia.org/43859 (10Sage Ross) [19:47:54] New patchset: Reedy; "Add a hanful of missing @return" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/37664 [19:48:48] 03(mod) SpecialPage for setting language links in non-JS UI - 10https://bugzilla.wikimedia.org/43870 +comment (10Bene*) [19:49:26] hi [19:49:46] New patchset: Jeroen De Dauw; "Moved DYK box from DYK extension to decrease deployment hassle. No functional changes where made" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/43488 [19:49:52] heave20: And does the webserver belong to the admin group? [19:49:59] is there any solution of this : http://en.wikivoyage.org/wiki/Wikivoyage:Votes_for_deletion#Template:About_Wikivoyage [19:50:22] New patchset: Reedy; "Add a handful of missing @return" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/37664 [19:51:26] our stats are messed up post migration. need a solution to solve this .. [19:51:38] saqib: create a bug report about that on bugzilla, that's something that would require server access to fix [19:52:08] 03(mod) SpecialPage for setting aliases in non-JS UI - 10https://bugzilla.wikimedia.org/43871 +comment (10Bene*) [19:52:08] 03(NEW) Make the Did You Know box work - 10https://bugzilla.wikimedia.org/43883 normal; MediaWiki extensions: EducationProgram; () [19:52:12] what do you mean server access? [19:52:19] 03(mod) Make the Did You Know box work - 10https://bugzilla.wikimedia.org/43883 +comment (10Jeroen De Dauw) [19:52:26] 03(mod) Make the Did You Know box work - 10https://bugzilla.wikimedia.org/43883 (10Jeroen De Dauw) [19:52:39] 03(mod) Make the Did You Know box work - 10https://bugzilla.wikimedia.org/43883 (10Jeroen De Dauw) [19:52:40] New patchset: Catrope; "Fix test breakage in 90f046799" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/43491 [19:52:47] 03(mod) SpecialPage for setting description in non-JS UI - 10https://bugzilla.wikimedia.org/43872 +comment (10Bene*) [19:52:56] saqib: one of WMF employees would have to manually fix it [19:53:01] saqib: someone that has access to the server that hosts wikivoyage to run a maintenance script [19:53:05] Vulpix: i am not good in English so can you please write me a brief about this problem and I will repot it [19:53:06] 03(mod) Make the Did You Know box work - 10https://bugzilla.wikimedia.org/43883 +comment (10Jeroen De Dauw) [19:54:05] marktraceur: Ok, so communicating with our PHP programmer he says that "I added the IIS guest account - which is the account used by IIS to get files - to the list of owners on that folder" when I asked him that question [19:54:32] saqib: basically, someone needs to run http://www.mediawiki.org/wiki/Manual:InitStats.php [19:54:51] I'm hoping that will answer your question, if not maybe explain it like r/explainlikei'mfive [19:54:56] heave20: Well that's good [19:55:05] hmm ok but can you please write me a brief about this issue [19:55:24] heave20: As long as there isn't any reason for Windows users to be vastly different from Linux ones, that sounds OK [19:55:48] I'm happy that you're happy about that. I have no idea what any of that means :) [19:56:10] saqib: the issue according to what you reported is that [[Special:Statistics]] on wikivoyage is displaying incorrect numbers and should be regenerated [19:56:22] hmm [19:56:32] of course I haven't checked if they're actually wrong or not [19:56:38] heave20: Do you have any idea what resetting the permissions actually does? I imagine it's something like making the files readable by everyone, but I could be wrong. [19:59:58] heave20: if it's on windows, you should go to the root folder where images are stored and add full permissions to the IIS guest account, and in the "advanced" section mark the checks to replace all custom permissions in all subfolders recursively [20:00:04] marktraceur: To be honest with you it's a work around that I accidentally found when I didn't have admin to the server. I thought it wouldn't be needed when I gained admin, but it for some reason is still needed. As far as I know it just maybe wipes whatever permissions were previously written and resets them. But for all I know it could be a magical gnome touching every file with a wand... [20:00:05] ...and whispering Resetivous! And then I can see them [20:00:23] Vulpix: I will go do that right now [20:01:04] 03(mod) ResourceLoader serving outdated JS - 10https://bugzilla.wikimedia.org/43805 +comment (10Ryan Kaldari) [20:01:30] * marktraceur thanks Vulpix, I know nothing of Windows [20:02:36] although, if I haven't misunderstood the situation, it's strange that the files are uploaded but then the server can't re-read them... [20:03:36] unless PHP is being executed under a different user account, which means the file is created by the "PHP user" and the server reads it under the "IIS user" [20:04:00] New patchset: Liangent; "Better display of parts blocked by SpamBlacklist." [mediawiki/extensions/SpamBlacklist] (master) - https://gerrit.wikimedia.org/r/43494 [20:05:55] New patchset: Liangent; "Better display of parts blocked by SpamBlacklist." [mediawiki/extensions/SpamBlacklist] (master) - https://gerrit.wikimedia.org/r/43494 [20:06:16] 03(NEW) Stats regeneration required - 10https://bugzilla.wikimedia.org/43884 normal; MediaWiki: Maintenance scripts; () [20:06:59] New patchset: Liangent; "Remove duplicated blocked parts reported by SpamBlacklist." [mediawiki/extensions/SpamBlacklist] (master) - https://gerrit.wikimedia.org/r/43496 [20:08:38] 03(NEW) remove the entry field for "real name" when students enroll in a course - 10https://bugzilla.wikimedia.org/43885 normal; MediaWiki extensions: EducationProgram; () [20:08:42] 03(mod) ResourceLoader serving outdated JS - 10https://bugzilla.wikimedia.org/43805 +comment (10Krinkle) [20:09:08] * sumanah smiles at "Resetivous!" [20:09:26] 03(mod) Stats regeneration required - 10https://bugzilla.wikimedia.org/43884 normal->minor (10Sam Reed (reedy)) [20:09:51] Vulpix: the IIS guest account has full permissions and I have to click the box the replace all the permissions every time [20:10:09] Vulpix: may I direct chat you? [20:10:22] yes [20:11:04] hopefully you got that, this is the first time i've direct chatted with anyone [20:11:11] 03(mod) Stats regeneration required - 10https://bugzilla.wikimedia.org/43884 +comment (10Sam Reed (reedy)) [20:11:19] 03(mod) Tidy up and deploy Vector's sectionEditLinks - 10https://bugzilla.wikimedia.org/41729 (10Nemo) [20:11:28] no, I got nothing [20:11:49] 03(mod) Tidy up and deploy Vector's sectionEditLinks - 10https://bugzilla.wikimedia.org/41729 (10Nemo) [20:12:43] 03(mod) Stats regeneration required - 10https://bugzilla.wikimedia.org/43884 +comment (10Sam Reed (reedy)) [20:20:36] New patchset: Jeroen De Dauw; "Move description field to the top of course pages and remove header" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/43472 [20:20:53] New patchset: Jeroen De Dauw; "bug 43861: moved description field below title and name fields, listed it as "page text" and increased its size" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/43473 [20:20:55] New patchset: Jeroen De Dauw; "bug 43875: always load needed resources" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/43476 [20:21:03] New patchset: Jeroen De Dauw; "bug 43880: Only log edits by students enrolled in a course" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/43480 [20:21:05] New patchset: Jeroen De Dauw; "bug 43709: show mycourses link for enrollment of any role (not just students)" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/42588 [20:21:07] New patchset: Jeroen De Dauw; "(bug 43707) Also list planned courses on Special:MyCourses" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/42581 [20:21:08] New patchset: Jeroen De Dauw; "bug 40871: prevent people from acidentally running testing scripts and thus causing security issues and other badness" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/42864 [20:21:13] New patchset: Jeroen De Dauw; "bug 43785: default language for new courses should be the wikis content language" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/43044 [20:23:10] hello. I have the following code in my skin: http://pastie.org/5670221 I'm wondering how I could add the CSS class “new” to links to pages that don't exist [20:25:02] Fenhl: why don't you use $this->makeLink()? [20:25:16] 03(mod) Replace the menu on course pages with a transcluded mediawiki page - 10https://bugzilla.wikimedia.org/43882 (10Jeroen De Dauw) [20:25:19] let me find the docs [20:25:20] !class SkinTemplate [20:25:20] See http://svn.wikimedia.org/doc/classSkinTemplate.html [20:26:22] MatmaRex: because I need the links to have the CSS class “button” too [20:26:44] Fenhl: i think you can pass additional parameters to makeLink? [20:27:05] I dunno? [20:27:21] I don't see it in the docs [20:27:24] https://svn.wikimedia.org/doc/classBaseTemplate.html#a27f2b745a7253a37678d29ef3660fb00 [20:27:45] you can pass them in the $option assoc. array [20:28:32] i think. [20:30:52] so what would I pass to the other two arguments? [20:30:59] Krinkle: hi. can you explain me once again why genetive month names are not so important for inclusion into javascript mw.config? ( https://gerrit.wikimedia.org/r/#/c/36391/ ) [20:32:04] MatmaRex: ie, what is $key and $item supposed to be? [20:35:18] Fenhl: you can probably use that $key you have in that loop [20:35:37] Fenhl: it should generally be any unique value [20:36:00] hi there [20:36:12] 03(mod) ExtensionDistributor tars incorrectly labelled as REL1_20 - 10https://bugzilla.wikimedia.org/43837 +comment (10Chad H.) [20:36:12] and $item is another assoc array of stuff [20:36:20] hi ireas [20:36:43] actually, you should pass your class in the $item array [20:36:44] anonymously viewing http://de.wikipedia.org/wiki/Misstrauensantrag, the search box is bugged (the magnifier icon can’t be loaded) [20:37:25] Fenhl: look at the code 0 - https://svn.wikimedia.org/doc/SkinTemplate_8php_source.html#l01661 - other than attributes, $item can contain 'msg' or 'text' for the link text [20:37:27] the img path is //bits.wikimedia.org/static-1.21wmf6/skins/vector/images/search-ltr.png?303-4 (404) instead of //bits.wikimedia.org/static-1.21wmf1/skins/vector/images/search-ltr.png?303-4 -- does someone know the reason for this behavior? [20:37:30] hi sumanah! [20:38:52] 03(mod) Stats regeneration required - 10https://bugzilla.wikimedia.org/43884 +comment (10Saqib) [20:39:04] ireas: what's the different? wm6 vs wmf1? [20:39:13] wmf6 * [20:39:23] ireas: that image works for me (it's not 404) [20:39:31] it should work anyway [20:40:18] maybe it's a problem with one of the cache servers [20:40:50] a particular one you're hitting, different from mine [20:41:20] MatmaRex: Fatal error: Call to undefined method SokisTemplate::makeLink() in /Users/fenhl/Sites/wiki/w/skins/Sokis.php on line 199 [20:42:08] hmm, that’s strange. accessing the image directly works, but it cannot be loaded on the linked page [20:42:37] MatmaRex, Vulpix: does the page Misstrauensantrag work for you? [20:43:04] whoops, the search icon is not there [20:43:20] New patchset: Hashar; "Jenkins job validation (DO NOT SUBMIT)" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/43570 [20:44:00] ireas: I think you reversed the links ;) the link that fails for me is http://bits.wikimedia.org/static-1.21wmf1/skins/vector/images/search-ltr.png?303-4 [20:45:11] oh, it's a cache problem [20:45:16] ouh, yes, you are rigt [20:45:44] http://de.wikipedia.org/wiki/Misstrauensantrag?1 <-- with a random query string appended it works [20:45:45] Fenhl: i'd hvae to see the entire code [20:45:48] (afk) [20:46:11] Can anyone help me here? The method MatmaRex gave me appears not to exist. [20:46:20] Vulpix, okay, so I just have to wait? [20:46:42] New patchset: GWicke; "Test some more partly template-generated wikilink targets" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43572 [20:46:47] that probably should be reported as a bug [20:47:25] I am tryig to upload files with the MediaWiki API. Here is what I am doing: writing the form data (filename=..., file=..., token=...) to the form data body, giving the POST MIME type multipart(whatever it was), and sending it to api.php. It just spits back the help page (as if I did not send an action at all). What am I doing wrong? Thanks. [20:47:44] Change abandoned: Hashar; "(no reason)" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/43570 [20:50:41] New patchset: Jeroen De Dauw; "bug 43882: replace menu by customizable header on course pages [DO NOT SUBMIT]" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/43573 [20:51:01] 03(mod) Replace the menu on course pages with a transcluded mediawiki page - 10https://bugzilla.wikimedia.org/43882 +comment (10Jeroen De Dauw) [20:51:53] New review: Hashar; "recheck" [mediawiki/extensions/SemanticForms] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/32014 [20:52:28] Fenhl: what version are you using? [20:52:39] New review: Hashar; "recheck" [mediawiki/extensions/EtherEditor] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/14153 [20:52:40] 1.20.2 [20:52:54] well, then i'm sure it's there [20:53:31] New review: Hashar; "recheck" [mediawiki/extensions/SemanticResultFormats] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/22064 [20:53:32] Fenhl: how are you inheriting the template class for your skin? [20:53:34] pietro10__: are you sure you specified action=upload ? [20:53:39] New review: Hashar; "recheck" [mediawiki/extensions/SemanticResultFormats] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/25698 [20:53:40] Fenhl: it has to inherit from BaseTemplate [20:53:52] e.g. class CologneBlueTemplate extends BaseTemplate { ... } [20:54:11] I'm not too familiar with PHP, but afaict $this is an instance of SokisTemplate, which extends QuickTemplate [20:54:25] Vulpix: yes [20:54:34] if I change it to extend BaseTemplate, it gives more errors [20:54:37] my previous acitons (login and query) worked fine [20:54:41] Fenhl: let me look [20:54:55] Vulpix, editing and purging the page solved the issue [20:55:12] Fenhl: BaseTemplate is a subclass of QuickTemplate [20:55:13] hashar: :0 can has run unit tests? :) [20:55:20] actually, scratch that, no errors now [20:55:23] so it should work [20:55:28] pietro10__: see this simple HTML form which uploads through the apo, maybe you're missing something or you have a typo in any parameter http://bug-attachment.wikimedia.org/attachment.cgi?id=11208 [20:55:40] JeroenDeDauw: still need to find out a way to handle extension dependencies :/ [20:55:40] must have typoed or something [20:55:41] they're both defined in includes/SkinTemplate (for future reference) [20:55:43] :) [20:56:28] so that's working now, thanks MatmaRex [20:57:57] New review: Hashar; "recheck" [mediawiki/extensions/EtherEditor] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/20231 [20:58:25] Fenhl: glad to help :) [20:59:14] Change abandoned: Krinkle; "(no reason)" [mediawiki/extensions/Vector] (master) - https://gerrit.wikimedia.org/r/32015 [21:00:21] Vulpix: I'm not sure what I'm missing, comapring to that, but here's the actual post call [21:00:30] first parameter is action, then format, then ecoding (which is a named constant, then each of the query parameters [21:00:35] resp := post("upload", "json", uploadMIME , "filename", outname , "file", string(b) , "token", editToken) [21:01:58] uploadMIME is "multipart/form-data" [21:03:37] pietro10__: you seem to use a framework or something to call the api, maybe ask it's maintainers or see if someone already developed a upload module? [21:03:56] no I wrote that [21:04:56] http://pastie.org/5670405 note it's in go [21:05:25] pietro10__: then get a network sniffer or use a proxy to inspect what's actually sending to the server, maybe you screwed up something inside post() [21:06:25] actually wait [21:06:32] is the form data for this supposed to be URL encoed or not [21:07:22] New review: Hashar; "recheck" [mediawiki/extensions/SemanticResultFormats] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/41939 [21:07:53] well, form-data is actually an encoding, isn't it? [21:08:09] When doing sql dumps of my wiki, I see a gigantic-looking objectcache table. [21:08:13] What is this? [21:08:42] well, I think the objectcache word itself is self-explanatory :D [21:08:53] Not at all. What is an object? [21:08:57] Why is it caching them? [21:09:00] Why is it so gigantic? [21:09:11] <^demon> JordiGH: It's just a table for caching various data in MediaWiki. It can grow very large, potentially. [21:09:25] <^demon> But anything in it can be safely deleted, if space is a concern. [21:09:34] I haven't tried to do MySQL tuning, but can this be the source of slowness? [21:09:45] JordiGH: not really [21:09:53] <^demon> Possibly. [21:09:57] <^demon> CACHE_DB isn't exactly fast. [21:09:59] <^demon> !caching [21:09:59] General information about caches can be seen at , for configuration settings see [21:10:07] <^demon> JordiGH: Take a look at that ^ [21:10:12] Thanks. [21:10:15] New patchset: Hashar; "jenkins validation (do not submit)" [mediawiki/extensions/Vector] (master) - https://gerrit.wikimedia.org/r/43580 [21:10:17] (it's probably faster than reading the files all the time) [21:10:20] (i hope at least) [21:10:28] (what's the point otherwise?) [21:10:30] <^demon> Yes, but there are faster caches. [21:10:34] Otherwise, any suggestions on debugging my wiki? Or should I start by enabling the MySQL slow log? [21:10:37] Change abandoned: Hashar; "(no reason)" [mediawiki/extensions/Vector] (master) - https://gerrit.wikimedia.org/r/43580 [21:10:45] <^demon> !debugging [21:10:45] For information on debugging (including viewing errors), see http://www.mediawiki.org/wiki/Manual:How_to_debug . A list of related configuration variables is at https://www.mediawiki.org/wiki/Manual:Configuration_settings#Debug.2Flogging [21:11:13] <^demon> MatmaRex: Depending on your workload, loading l10n from the db could indeed be a bottleneck. [21:11:24] <^demon> (Although faster than re-loading it all from disk, you're right) [21:12:10] yeah, this i understand [21:12:31] <^demon> Oh btw, you were playing with ldap for gerrit, right? [21:13:03] who, me? i was only playing with the merge driver [21:13:13] <^demon> Oh, nevermind then. [21:13:15] <^demon> :) [21:13:31] <^demon> Somebody asked me about ldap + gerrit. [21:13:33] ( https://github.com/MatmaRex/mediawikireleasenotes-driver ) [21:13:41] i didn't really look into reimplementing it for JGit [21:13:54] other than deciding that it's doable :) [21:14:28] 03(NEW) ConfirmAccount fails where wgUploadDirectory is set to any other path than the default - 10https://bugzilla.wikimedia.org/43886 critical; MediaWiki extensions: ConfirmAccount; () [21:14:39] 03(mod) ResourceLoader serving outdated JS - 10https://bugzilla.wikimedia.org/43805 +comment (10Ryan Kaldari) [21:15:05] ^demon: Thanks, I see a section on profiling, that's bound to be nicer than messing with the MySQL slow log. [21:15:17] New review: Hashar; "recheck" [mediawiki/extensions/CentralAuth] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/23177 [21:15:27] <^demon> MatmaRex: I think MergeOp was refactored semi-nicely recently--so it could (in theory) make it possible for a plugin to contribute a merge strategy. [21:15:37] <^demon> JordiGH: You're welcome. Happy debugging. [21:16:54] New patchset: Hashar; "jenkins job validation (do not submit)" [mediawiki/extensions/CentralAuth] (master) - https://gerrit.wikimedia.org/r/43582 [21:17:06] ^demon: maybe i'll poke it a little, but i'm not exactly keen on setting up the entire stack locally, and i'm mostly happy with how it works in my local repo [21:17:25] Change abandoned: Hashar; "(no reason)" [mediawiki/extensions/CentralAuth] (master) - https://gerrit.wikimedia.org/r/43582 [21:17:49] <^demon> It's not much. Just mvn package, then run the war file. Don't have to use LDAP, the DEVELOPMENT_BECOME_ANY_ACCOUNT auth mode is good for debugging. [21:18:00] <^demon> (For debugging most non-auth things) [21:18:30] ... if i ever try, i'll make sure to have you on stand-by. :P [21:18:39] <^demon> :) [21:21:26] Change abandoned: Hashar; "This has been around for several months, just abandoning it guessing the project got abandoned or mo..." [mediawiki/extensions/Gadgets] (gadgetprefs) - https://gerrit.wikimedia.org/r/4385 [21:24:17] New review: Hashar; "recheck" [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/19402 [21:24:56] thank you #mediawiki ! :) [21:28:13] New review: Hashar; "recheck" [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/22045 [21:34:03] <^demon> Somebody asked me about ldap + gerrit. [21:34:08] That was me [21:34:17] <^demon> Ah! I remember now :) [21:38:46] New patchset: Brian Wolff; "Initial commit. See bug 29788 for context. Extension by Lejonel." [mediawiki/extensions/SwedishCollation] (master) - https://gerrit.wikimedia.org/r/43372 [21:39:26] New review: Brian Wolff; "PS2: Whitespace fixes." [mediawiki/extensions/SwedishCollation] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/43372 [21:41:22] 03(mod) EducationProgram pages load cached pages after changes are made - 10https://bugzilla.wikimedia.org/43874 (10Valerie Juarez) [21:42:00] New patchset: Yaron Koren; "New version: 0.3.13" [mediawiki/extensions/DataTransfer] (master) - https://gerrit.wikimedia.org/r/43585 [21:42:34] Change merged: Yaron Koren; [mediawiki/extensions/DataTransfer] (master) - https://gerrit.wikimedia.org/r/43585 [21:44:11] Change merged: jenkins-bot; [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/43217 [21:44:11] Change merged: jenkins-bot; [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/42932 [21:45:04] Dereckson: i'm getting an error on my function calls. here's the code: http://pastebin.com/s9tP06YY and this is the error "Fatal error: Call to undefined function extractOptions() in /Users/Teresa/Sites/mediawiki/extensions/Git2Pages/Git2Pages.body.php on line 51" [21:45:30] Dereckson: i thought it might be a $this-> error, but it didn't work. [22:00:47] terrrydactyl: i think it should be $options = $this->extractOptions( $opts ); [22:00:51] doesn't it work that way? [22:01:03] ah, no, wait [22:01:15] you've made PullContentFromRepo a static function [22:01:52] which means it's defined on the class itself and called like this: Git2PagesHooks::PullContentFromRepo() [22:02:07] while extractOptions is a "regular" function [22:02:10] ah [22:02:25] so you'd have to initialize an object of that class, and then use $obj->Git2PagesHooks() [22:02:28] sorry [22:02:30] do you need a Git2PagesHook object to call it then [22:02:31] oh [22:02:36] $obj->extractOptions() [22:02:43] hmm, is there a more elegant way to do it? [22:02:53] extractOptions should probably be static as well [22:03:04] since it doesn't use any of the state of the object [22:03:12] okay [22:03:20] i'll give it a try. thanks MatmaRex ! [22:03:25] and then you'd do $options = Git2PagesHooks::extractOptions( $opts ); [22:03:27] (i think) [22:04:09] i've learned how object-oriented php works as i went along, working on mediawiki ;) [22:04:18] so i'm not the best person to give advice [22:04:22] afk [22:04:30] it worked with: $options = Git2PagesHooks::extractOptions( $opts ); [22:04:39] no, you're awesome. it really helped. :) [22:05:06] what does the :: do in php? [22:11:17] New patchset: Wizardist; "Provide genitive month names via mediawiki.language.monthNames" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/36391 [22:14:34] New patchset: Wizardist; "Provide genitive month names via mediawiki.language.monthNames" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/36391 [22:16:43] Change merged: Yaron Koren; [mediawiki/extensions/SemanticForms] (master) - https://gerrit.wikimedia.org/r/32014 [22:18:30] 03(NEW) Article Feedback - Satisfaction rating update - 10https://bugzilla.wikimedia.org/43887 normal; MediaWiki extensions: ArticleFeedbackv5; () [22:18:42] 03(mod) Article Feedback - Satisfaction rating update - 10https://bugzilla.wikimedia.org/43887 (10Fabrice Florin) [22:21:55] 03(mod) wbsearchentities runs out of memory - 10https://bugzilla.wikimedia.org/43858 +comment (10Wikidata Bot) [22:22:37] Hello terrrydactyl. [22:22:51] hi Dereckson ! [22:23:01] :: allows to access a static member of a class, -> the member of an instance of the class [22:23:28] OH that explains it! [22:23:32] * terrrydactyl writes it down [22:23:57] 03(mod) Strange notification from mediawiki.org - 10https://bugzilla.wikimedia.org/43625 (10Carl Fürstenberg) [22:24:37] Dereckson: i'm about to run a few test on user inputs and then i'll probably push it to gerrit. :) [22:25:41] Change merged: Subramanya Sastry; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43572 [22:27:02] Ok. [22:32:09] 03(NEW) Batch API requests - 10https://bugzilla.wikimedia.org/43888 normal; Parsoid: JS/token-stream transforms; () [22:32:37] 03(mod) Batch API requests - 10https://bugzilla.wikimedia.org/43888 normal->15enhancement; +performance (10Gabriel Wicke) [22:34:12] 03(NEW) Article Feedback - Smaller Watchlist Link on Central Feedback Page - 10https://bugzilla.wikimedia.org/43889 normal; MediaWiki extensions: ArticleFeedbackv5; () [22:34:19] 03(mod) Article Feedback - Smaller Watchlist Link on Central Feedback Page - 10https://bugzilla.wikimedia.org/43889 (10Fabrice Florin) [22:35:26] New patchset: Terrrydactyl; "Added functionality for user inputs." [mediawiki/extensions/Git2Pages] (master) - https://gerrit.wikimedia.org/r/43589 [22:35:40] !e Git2Pages [22:35:40] https://www.mediawiki.org/wiki/Extension:Git2Pages [22:35:41] Dereckson: ^ [22:36:01] 03(mod) Stats regeneration required - 10https://bugzilla.wikimedia.org/43884 (10Peter Fitzgerald) [22:36:29] * MatmaRex was wondering what is it exactly that terrrydactyl is writing :) [22:36:32] MatmaRex: does the ! tell wm-bot to give you info? i've always wondered what it was about [22:36:46] I'll look at that in 30 minutes. [22:36:56] no rush! [22:37:05] terrrydactyl: mostly [22:37:13] the bot has a pretty huge base of defined command [22:37:20] i'm gonna see if there's a way to make certain inputs mandatory and others optional. currently everything is optional [22:37:23] which are essentially test snippets it remember and can print [22:37:28] text* [22:37:32] remmebers* [22:37:34] remembers* [22:37:44] i looked it up and just got overwhelmed with all the commands, heh [22:37:44] http://bots.wmflabs.org/~wm-bot/dump/%23mediawiki.htm [22:37:56] broken link [22:38:02] hm, 403? this used to be public. [22:38:17] petan: why is http://bots.wmflabs.org/~wm-bot/dump/%23mediawiki.htm "Forbidden"? [22:39:04] well anyway is has lots of commands, and basically everyone can add new ones or delete old [22:39:09] @trusted [22:39:09] I trust: petan\|w!.*@wikimedia/Petrb (2admin), .*@wikimedia/.* (2trusted), .*@wikipedia/.* (2trusted), .*@mediawiki/..* (2trusted), .*@wikipedia/MZMcBride (2admin), .*@wikimedia/Krinkle (2admin), .*@fsf/.* (2trusted), [22:39:21] these people can ^ ;) [22:39:45] so you just need to get an IRC cloak [22:40:21] $120 for an FSF membership (which includes a cloak), and their membership drive lasts until Jan. 31 :) [22:40:51] (or you know, you can get a wikimedia one. whatevs.) [22:41:16] wikimedia one is free for foundation employees or people associated with multiple wikimedia projects :) [22:41:42] not sure why wikipedia is on that list [22:42:05] Krenair: i have a wikipedia/ one [22:42:15] since i'm basically only affiliated with the 'pedias [22:42:26] but you do mediawiki stuff [22:42:37] for three entire months now ;) [22:42:46] and i'm on wikipedia since like 2008 [22:42:48] I thought mediawiki/* was only for people with +2 on core? [22:42:54] ...no [22:43:09] (okay, four months maybe) [22:43:15] ~dantman@mediawiki/dantman [22:43:27] https://meta.wikimedia.org/wiki/IRC/Cloaks#Cloak_options [22:43:39] mediawiki/* used to be for anyone with svn [22:43:42] Dantman: You should update that page if you don't have +2 [22:43:54] No, see /who mediawiki/* [22:44:10] That says "** For MediaWiki developers with commit access." [22:44:15] In Git everybody has commit access [22:44:28] Well yeah. [22:44:39] Hence the request for an update [22:44:39] ...though not sure what our distinction is now that gerrit is wide open [22:44:46] New review: Siebrand; "Well spotted, Benny. I totally missed that." [mediawiki/extensions/MoodBar] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/41370 [22:45:19] ...we don't exactly know what 'to' update it to. [22:47:06] I have a feeling someone on this channel knows [22:48:51] ...course not [22:48:52] dungodung, you're listed on that page as someone who helps with cloaks, do you know the new requirements for mediawiki/* [22:48:55] ? [22:49:00] We have no definition now [22:49:13] i've never heard of cloaks, that's kind of cool. :) [22:49:17] 'twas never discussed [22:49:34] marktraceur: new requirements? as far as I know, the old ones are still valid (be a committer) [22:49:40] terrrydactyl: that's probably because IRC is so 1980s ;) [22:49:53] <^demon> "Be a committer in good standing" is probably fine enough. [22:49:58] dungodung: That doesn't make much sense, since with the code review changes of late, everyone can be a committer [22:50:00] <^demon> It's not like we've had any abuse problems. [22:50:19] haha, this internship is throwing me back into IRC. i used it briefly in my teenage years but didn't really understand it. [22:50:36] less patience as a teenage. :D [22:50:37] marktraceur: then we have to discuss about it, but there's nothing we have so far [22:51:06] dungodung: I guess Chad figures that "in good standing" is enough to distinguish, seems right to me as well [22:51:29] well, since we are the ones that make that judgement call, it might not be that... easy [22:51:34] marktraceur: new requirements? as far as I know, the old ones are still valid (be a committer) [22:51:38] not really [22:51:44] anyone can be a committer in git [22:52:34] Krenair: old requirements for cloak requests (i.e. we haven't made a change in the way we approve mediawiki/ cloaks, maybe because there aren't a lot of such requests) [22:59:34] New review: CSteipp; "Looks good, and working for 1.21, 1.20, and 1.19 (with I72e1a6dd). One minor update needed in I72e1a..." [mediawiki/extensions/AbuseFilter] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/42268 [23:00:07] New review: Siebrand; "Commit message states "No functional changes where made"" [mediawiki/extensions/EducationProgram] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/43488 [23:00:11] New patchset: Aaron Schulz; "[JobQueue] Added push() convenience wrapper function." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43595 [23:10:07] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/42399 [23:12:04] 03(NEW) Allow instance resizes - 10https://bugzilla.wikimedia.org/43890 normal; Wikimedia Labs: Infrastructure; () [23:16:04] 03(mod) Allow local disabling of global AbuseFilters - 10https://bugzilla.wikimedia.org/43761 +comment (10Chris Steipp) [23:18:36] New patchset: Catrope; "Make NodeFactoryNodeStub inherit ve.dm.Node like it should" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/43596 [23:19:30] New review: CSteipp; "Security looks fine" [mediawiki/core] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/38905 [23:27:52] New review: Dereckson; "Some style issues." [mediawiki/extensions/Git2Pages] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/43589 [23:27:59] New patchset: Ori.livneh; "Clear detritus from query-string handling" [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/43428 [23:32:25] 03(mod) SemanticForms Special:FormStart needlessly requires Javascript - 10https://bugzilla.wikimedia.org/43757 minor->trivial; +comment (10David Turover) [23:36:51] terrrydactyl: Tested on http://mediawiki.dereckson.be/index.php?title=Sandbox:Git2Pages - that works :) [23:37:16] yay!! [23:37:21] that's such a relief to hear [23:37:26] Congratulations. You know have a correct extension and parser function skeleton. [23:37:31] :D [23:37:52] That's a solid fundation to write the functional code. [23:37:54] New patchset: Aaron Schulz; "[JobQueue] Added a JobQueueRedis class." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/39174 [23:38:15] so i have a question about the next step. where do i store the pulled files? in my intro project, i just threw it in a temp folder, but i'm not sure how mediawiki handles things like that. [23:39:20] Change merged: Aaron Schulz; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43426 [23:40:20] This is indeed an interesting question. Parser functions result are cached. If someone purges the page, I guess the expected result is to fetch again the file. But that could create a bottleneck if too many refresh comes simultaneously (that should be benchmarked in next weeks). [23:41:23] 03(mod) Linking to a file: Leading colon not stripped - 10https://bugzilla.wikimedia.org/43171 +comment (10Gabriel Wicke) [23:41:33] 03(mod) Linking to a file: Leading colon not stripped - 10https://bugzilla.wikimedia.org/43171 +patch-in-gerrit (10Gabriel Wicke) [23:42:44] To get the Git file now, yes you could work with a temporary folder (e.g. /tmp). The extension behavior asks I/O manipulation and local storage. [23:42:58] You have to clone somewhere the repo. [23:44:41] if i create a temp folder, will it be stored in my Git2Pages folder? [23:47:16] right now my files are stored in ../Sites/mediawiki/extensions/Git2Pages [23:47:27] where would be a good place for a /tmp folder? [23:47:37] 03(mod) Linking to a file: Leading colon not stripped - 10https://bugzilla.wikimedia.org/43171 (10Gabriel Wicke) [23:48:07] I'm having an issue with actio upload. This is the multipart query to the server, followed by the answer from the server: http://play.golang.org/p/ae3RFjwEc7 What am I doing wrong? Thanks. [23:52:38] New review: Kaldari; "I tested this out and it seems to work as advertised." [mediawiki/extensions/Echo] (master); V: 2 C: 1; - https://gerrit.wikimedia.org/r/42889 [23:54:06] is the coding convention not to have any extra white spaces within the function? [23:57:34] terrrydactyl: /tmp on UNIX, %TMP% on Windows [23:58:00] Explore http://php.net/manual/en/function.sys-get-temp-dir.php [23:59:06] echo '' | php [23:59:07] /var/tmp/ [23:59:15] never mind it was because I didn't use form file [23:59:58] New patchset: Hoo man; "Applied code conventions to the CA JavaScript/ Optimization" [mediawiki/extensions/CentralAuth] (master) - https://gerrit.wikimedia.org/r/43601