Tgr (Gergő Tisza)
Software Engineer, WMF Reading

Projects (30)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Sep 19 2014, 4:55 PM (161 w, 4 h)
Availability
Available
IRC Nick
tgr
LDAP User
Gergő Tisza
MediaWiki User
Tgr (WMF)

Recent Activity

Today

Tgr updated the task description for T166953: npm::install: Maximum call stack size exceeded.
Fri, Oct 20, 7:36 AM · MediaWiki-Vagrant
Tgr updated the task description for T117661: Integrate a modern php REPL shell with MediaWiki.
Fri, Oct 20, 5:12 AM · Patch-For-Review, User-Tgr, MW-1.29-release-notes, Developer-Wishlist (2017), MediaWiki-Vagrant
Tgr updated the task description for T117661: Integrate a modern php REPL shell with MediaWiki.
Fri, Oct 20, 5:11 AM · Patch-For-Review, User-Tgr, MW-1.29-release-notes, Developer-Wishlist (2017), MediaWiki-Vagrant
Tgr added a comment to T157646: wfShellExec errors end up in HHVM log.

And so they did. I think this and all the subtasks can be closed now.

Fri, Oct 20, 4:42 AM · User-Tgr, Wikimedia-log-errors, MediaWiki-Debug-Logger

Yesterday

Tgr added a comment to T177335: Tool for displaying a user contribution summary.

Regarding the timeline: almost all the work here is in "Implementing toolforge tool for above achievement parameters." and "writing code for making UI user customizable and allow selection feature". These are going to be a lot more work (and somewhat less predictable) than e.g. adding caching. They need more time and ideally should be broken into smaller pieces (although if customizability is a stretch goal then it's fine not to spend too much effort on planning it). Granted the first is sort of broken up already, with a separate devising/brainstorming period, but generally thinking about something for a week and then doing it for a week is not that effective - often you realize that something is not going to work as intended while doing it. So I'd break it up with more focus on the functionality then the "work phase" instead: spend some time on mapping the possiblities (starting with a week of planning makes sense, although I would call it research rather than brainstorming, it will mostly involve looking at code and suggestions other people have written in the past), based on that determine a list of features / information types, put them into three buckets, then implement bucket 1 on week 1, and so on.

Thu, Oct 19, 11:10 PM · Outreachy (Round-15)
Tgr added a comment to T177338: Proposal: Develop a tool for displaying a user contribution summary.

Some of the key objectives of the project are:

  1. Showcase contribution as a proof of editor's skill and dedication.
  2. Summarize the data in a manner which is understandable for someone not familiar with Wikipedia contributions.
  3. Provide a mechanism to reward participants for their work and decrease the feeling of discouragement.
  4. Setting some goals and specific tasks for participants as it can lead to increase in participation.
Thu, Oct 19, 10:39 PM · Outreachy (Round-15)
Tgr updated the task description for T158909: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA) .
Thu, Oct 19, 6:47 PM · Patch-For-Review, Outreachy (Round-15), Outreach-Programs-Projects, Stewards-and-global-tools, User-Tgr, MediaWiki-extension-requests, artificial-intelligence
Tgr added a comment to T174528: Tool for displaying a user contribution summary.

Hi all, reminder that you have to finish your application / project proposal, and publish the non-eligibility-related part of it as a Phabricator task, until the application deadline (Oct 23). See application step #9.

Thu, Oct 19, 10:38 AM · Technical-Tool-Request, User-Tgr, Outreach-Programs-Projects, Outreachy (Round-15)
Tgr added a comment to T158909: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA) .

@Groovier see above, you should focus on the application for now.

Thu, Oct 19, 8:32 AM · Patch-For-Review, Outreachy (Round-15), Outreach-Programs-Projects, Stewards-and-global-tools, User-Tgr, MediaWiki-extension-requests, artificial-intelligence
Tgr added a comment to T158909: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA) .

Hi all, reminder that you have to finish your application / project proposal, and publish the non-eligibility-related part of it as a Phabricator task, until the application deadline (Oct 23). See application step #9.

Thu, Oct 19, 8:31 AM · Patch-For-Review, Outreachy (Round-15), Outreach-Programs-Projects, Stewards-and-global-tools, User-Tgr, MediaWiki-extension-requests, artificial-intelligence
Tgr added a comment to T157646: wfShellExec errors end up in HHVM log.

https://gerrit.wikimedia.org/r/#/c/325063/ is being deployed this week so error messages should be discarded from now, unless explicitly mixed into stdout with duplicateStderr. MediaWiki can still access the error output, although by default it doesn't (maybe we should change that). If all goes well, errors like these should disappear tomorrow.

Thu, Oct 19, 8:12 AM · User-Tgr, Wikimedia-log-errors, MediaWiki-Debug-Logger
Tgr updated subscribers of T178349: Expand the set of bundled extensions to achieve a default MediaWiki experience that's comparable to Wikimedia sites.

@demon do you think something like this would be feasible? Or would some kind of bundle feature in ExtensionDistributor be a saner approach?

Thu, Oct 19, 8:04 AM · MediaWiki-Installer
Tgr added a comment to T178137: MediaWiki-Vendor is an unnecessary unique practice that must be manually maintained.

Let me try to reframe this issue in a different way. (I might actually be talking about a different issue; feel free to tell me so and I'll go file a separate task then.)

Thu, Oct 19, 7:58 AM · Developer-Wishlist, MediaWiki-Vendor, Composer
Tgr added a comment to T168986: Implement a RESTBase proxy for the Reading List Service.

Thanks @mobrovac & @Pchelolo!

Thu, Oct 19, 2:36 AM · Services (watching), Reading-Infrastructure-Team-Backlog (Kanban), User-mobrovac, RESTBase-API, RESTBase, Reading List Service
Tgr updated the task description for T158909: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA) .
Thu, Oct 19, 2:19 AM · Patch-For-Review, Outreachy (Round-15), Outreach-Programs-Projects, Stewards-and-global-tools, User-Tgr, MediaWiki-extension-requests, artificial-intelligence
Tgr updated the task description for T158909: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA) .
Thu, Oct 19, 2:18 AM · Patch-For-Review, Outreachy (Round-15), Outreach-Programs-Projects, Stewards-and-global-tools, User-Tgr, MediaWiki-extension-requests, artificial-intelligence
Tgr added a comment to T178349: Expand the set of bundled extensions to achieve a default MediaWiki experience that's comparable to Wikimedia sites.

Also, OAuthAuthentication once it is out of beta, with some Wikimedia wiki configured as the login authority.

Thu, Oct 19, 2:02 AM · MediaWiki-Installer
Tgr added a project to T178110: Request creation of reading-lists VPS project: Reading List Service.
Thu, Oct 19, 12:21 AM · Reading List Service, Reading-Infrastructure-Team-Backlog, Cloud-VPS (Project-requests)

Wed, Oct 18

Tgr created T178534: Inaccessible StructuredDiscussions topics show no warnings for users with the right to access them.
Wed, Oct 18, 8:59 PM · StructuredDiscussions, Collaboration-Team-Triage
Tgr updated the task description for T158909: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA) .
Wed, Oct 18, 8:26 PM · Patch-For-Review, Outreachy (Round-15), Outreach-Programs-Projects, Stewards-and-global-tools, User-Tgr, MediaWiki-extension-requests, artificial-intelligence
Tgr added a comment to T178358: No images can be loaded in MultimediaViewer due to µBlock browser extension.

Also, did the behavior of uBlock change or you just did not have it enabled for the other browser version?

Wed, Oct 18, 8:24 PM · Multimedia, MediaWiki-extensions-MultimediaViewer
Tgr added a comment to T178358: No images can be loaded in MultimediaViewer due to µBlock browser extension.

Was this the default setting for uBlock? Maybe we should add a warning about that.

Wed, Oct 18, 8:23 PM · Multimedia, MediaWiki-extensions-MultimediaViewer
Tgr updated the task description for T158909: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA) .
Wed, Oct 18, 8:19 PM · Patch-For-Review, Outreachy (Round-15), Outreach-Programs-Projects, Stewards-and-global-tools, User-Tgr, MediaWiki-extension-requests, artificial-intelligence
Tgr updated the task description for T174528: Tool for displaying a user contribution summary.
Wed, Oct 18, 8:17 PM · Technical-Tool-Request, User-Tgr, Outreach-Programs-Projects, Outreachy (Round-15)
Tgr updated the task description for T158909: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA) .
Wed, Oct 18, 9:13 AM · Patch-For-Review, Outreachy (Round-15), Outreach-Programs-Projects, Stewards-and-global-tools, User-Tgr, MediaWiki-extension-requests, artificial-intelligence
Tgr updated the task description for T158909: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA) .
Wed, Oct 18, 9:10 AM · Patch-For-Review, Outreachy (Round-15), Outreach-Programs-Projects, Stewards-and-global-tools, User-Tgr, MediaWiki-extension-requests, artificial-intelligence
Tgr updated the task description for T174528: Tool for displaying a user contribution summary.
Wed, Oct 18, 7:47 AM · Technical-Tool-Request, User-Tgr, Outreach-Programs-Projects, Outreachy (Round-15)
Tgr updated the task description for T174528: Tool for displaying a user contribution summary.
Wed, Oct 18, 7:43 AM · Technical-Tool-Request, User-Tgr, Outreach-Programs-Projects, Outreachy (Round-15)
Tgr updated the task description for T174528: Tool for displaying a user contribution summary.
Wed, Oct 18, 7:41 AM · Technical-Tool-Request, User-Tgr, Outreach-Programs-Projects, Outreachy (Round-15)
Tgr updated the task description for T174528: Tool for displaying a user contribution summary.
Wed, Oct 18, 7:36 AM · Technical-Tool-Request, User-Tgr, Outreach-Programs-Projects, Outreachy (Round-15)
Tgr updated the task description for T174528: Tool for displaying a user contribution summary.
Wed, Oct 18, 7:35 AM · Technical-Tool-Request, User-Tgr, Outreach-Programs-Projects, Outreachy (Round-15)
Tgr updated the task description for T158909: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA) .
Wed, Oct 18, 6:10 AM · Patch-For-Review, Outreachy (Round-15), Outreach-Programs-Projects, Stewards-and-global-tools, User-Tgr, MediaWiki-extension-requests, artificial-intelligence
Tgr added a comment to T178349: Expand the set of bundled extensions to achieve a default MediaWiki experience that's comparable to Wikimedia sites.

Here is a list (from the current list of WMF-installed extensions) of important extensions to kick off discussion:

Wed, Oct 18, 6:03 AM · MediaWiki-Installer
UpsandDowns1234 awarded T158909: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA) a Yellow Medal token.
Wed, Oct 18, 4:17 AM · Patch-For-Review, Outreachy (Round-15), Outreach-Programs-Projects, Stewards-and-global-tools, User-Tgr, MediaWiki-extension-requests, artificial-intelligence
Tgr updated the task description for T158909: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA) .
Wed, Oct 18, 2:21 AM · Patch-For-Review, Outreachy (Round-15), Outreach-Programs-Projects, Stewards-and-global-tools, User-Tgr, MediaWiki-extension-requests, artificial-intelligence
Tgr added a comment to T178446: Expose display titles for a page in all available language variants through the action API.

Do you have a testcase for this? Looking at the code, it doesn't seem like displaytitle variants would work (but it's in Parser so I could easily have misread it).

Wed, Oct 18, 12:38 AM · Patch-For-Review, MediaWiki-Language-converter, MediaWiki-API, Reading-Infrastructure-Team-Backlog (Kanban), Services (watching)
Tgr added a comment to T174651: Beta testing of the ReadingLists extension.

Added a deploy window for tomorrow.

Wed, Oct 18, 12:26 AM · Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), Technical-Debt, Reading List Service

Tue, Oct 17

Tgr updated the task description for T174651: Beta testing of the ReadingLists extension.
Tue, Oct 17, 11:57 PM · Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), Technical-Debt, Reading List Service
Tgr updated the task description for T158909: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA) .
Tue, Oct 17, 9:44 PM · Patch-For-Review, Outreachy (Round-15), Outreach-Programs-Projects, Stewards-and-global-tools, User-Tgr, MediaWiki-extension-requests, artificial-intelligence
Tgr added a comment to T178357: Don't use protocol relative links to Commons in MultimediaViewer.

IMO using $wgServer is correct; when the server does support both protocols, you want the URLs in the description (and rendered pages in general) to be relative.

Tue, Oct 17, 9:28 PM · Wikimedia-General-or-Unknown, Multimedia
Tgr added a comment to T178357: Don't use protocol relative links to Commons in MultimediaViewer.

The links come from File::getDescriptionText() which just fetches https://commons.wikimedia.org/wiki/File:History_Comparison_Example_(Vector).png?action=render. So this has something to with internal link parsing (and specifically this horrible thing).

Tue, Oct 17, 9:07 PM · Wikimedia-General-or-Unknown, Multimedia
Tgr added a comment to T178037: RESTBase uses non-canonical URL encoding.

Ideally this should be fixed in Parsoid. There are minor side effects other than Varnish cache splitting, such as client-side cache, or visited URL coloring.

Tue, Oct 17, 8:03 PM · Parsoid, Services (later), RESTBase
Tgr added a comment to T178358: No images can be loaded in MultimediaViewer due to µBlock browser extension.

Is this something happening for all images with that browser?

Tue, Oct 17, 7:58 PM · Multimedia, MediaWiki-extensions-MultimediaViewer
Tgr added a subtask for T33279: Installer: extensions improvements: descriptions, alternatives, multiselection, configuration (tracking): T178349: Expand the set of bundled extensions to achieve a default MediaWiki experience that's comparable to Wikimedia sites.
Tue, Oct 17, 1:58 AM · Tracking, MediaWiki-Installer
Tgr added a parent task for T178349: Expand the set of bundled extensions to achieve a default MediaWiki experience that's comparable to Wikimedia sites: T33279: Installer: extensions improvements: descriptions, alternatives, multiselection, configuration (tracking).
Tue, Oct 17, 1:58 AM · MediaWiki-Installer
Tgr created T178349: Expand the set of bundled extensions to achieve a default MediaWiki experience that's comparable to Wikimedia sites.
Tue, Oct 17, 1:58 AM · MediaWiki-Installer

Mon, Oct 16

Tgr added a comment to T173576: Templates rendering as links on beta cluster.

Probably a difference in citation templates? Those do not get expanded even with templates=expand, due to a parser bug (T48115). That shouldn't be a problem in that pre-expanding everything that the parser is willing to pre-expand will still reduce the resource consumption.

Mon, Oct 16, 5:21 AM · Parsing-Team, Release-Engineering-Team, Readers-Web-Backlog (Tracking), MediaWiki-Parser, Beta-Cluster-Infrastructure
Tgr added a comment to T175868: Deploy and test new book rendering (Remex + Electron).

I see those groups in core. Maybe they are only enabled for developers?

Mon, Oct 16, 5:04 AM · Electron-PDFs, MW-1.30-release-notes (WMF-deploy-2017-09-19 (1.30.0-wmf.19)), Readers-Web-Backlog, Proton, Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban)
Tgr updated the task description for T174528: Tool for displaying a user contribution summary.
Mon, Oct 16, 4:27 AM · Technical-Tool-Request, User-Tgr, Outreach-Programs-Projects, Outreachy (Round-15)
Tgr assigned T178200: Proposal: User Contribution Summary to Saayani.
Mon, Oct 16, 4:24 AM · Outreachy (Round-15)
Tgr moved T178219: Develop a tool for displaying a user contribution summary from Backlog to Proposals on the Outreachy (Round-15) board.
Mon, Oct 16, 4:23 AM · Outreachy (Round-15)
Tgr updated the task description for T174528: Tool for displaying a user contribution summary.
Mon, Oct 16, 4:23 AM · Technical-Tool-Request, User-Tgr, Outreach-Programs-Projects, Outreachy (Round-15)
Tgr updated the task description for T158909: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA) .
Mon, Oct 16, 4:01 AM · Patch-For-Review, Outreachy (Round-15), Outreach-Programs-Projects, Stewards-and-global-tools, User-Tgr, MediaWiki-extension-requests, artificial-intelligence
Tgr updated the task description for T158909: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA) .
Mon, Oct 16, 4:00 AM · Patch-For-Review, Outreachy (Round-15), Outreach-Programs-Projects, Stewards-and-global-tools, User-Tgr, MediaWiki-extension-requests, artificial-intelligence
Tgr closed T178263: Can't load any images as Invalid.

The image cannot be loaded. Since this is a problem with a 3rd-party server, and (probably) not a bug in the underlying software, you'll have to report the problem to the site operators.

Mon, Oct 16, 2:05 AM · Multimedia, MediaWiki-extensions-MultimediaViewer
Tgr updated the task description for T178263: Can't load any images.
Mon, Oct 16, 2:03 AM · Multimedia, MediaWiki-extensions-MultimediaViewer

Sun, Oct 15

Tgr updated the task description for T174528: Tool for displaying a user contribution summary.
Sun, Oct 15, 9:50 AM · Technical-Tool-Request, User-Tgr, Outreach-Programs-Projects, Outreachy (Round-15)
Tgr added a comment to T158909: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA) .

Hi all!

Sun, Oct 15, 8:32 AM · Patch-For-Review, Outreachy (Round-15), Outreach-Programs-Projects, Stewards-and-global-tools, User-Tgr, MediaWiki-extension-requests, artificial-intelligence
Tgr added a comment to T174528: Tool for displaying a user contribution summary.

Hi all!

Sun, Oct 15, 8:29 AM · Technical-Tool-Request, User-Tgr, Outreach-Programs-Projects, Outreachy (Round-15)
Tgr updated the task description for T174528: Tool for displaying a user contribution summary.
Sun, Oct 15, 8:18 AM · Technical-Tool-Request, User-Tgr, Outreach-Programs-Projects, Outreachy (Round-15)
Tgr updated the task description for T174528: Tool for displaying a user contribution summary.
Sun, Oct 15, 7:30 AM · Technical-Tool-Request, User-Tgr, Outreach-Programs-Projects, Outreachy (Round-15)
Tgr updated the task description for T174528: Tool for displaying a user contribution summary.
Sun, Oct 15, 2:10 AM · Technical-Tool-Request, User-Tgr, Outreach-Programs-Projects, Outreachy (Round-15)
Tgr updated the task description for T174528: Tool for displaying a user contribution summary.
Sun, Oct 15, 2:10 AM · Technical-Tool-Request, User-Tgr, Outreach-Programs-Projects, Outreachy (Round-15)
Tgr moved T178200: Proposal: User Contribution Summary from Backlog to Proposals on the Outreachy (Round-15) board.
Sun, Oct 15, 2:08 AM · Outreachy (Round-15)
Tgr updated the task description for T158909: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA) .
Sun, Oct 15, 12:52 AM · Patch-For-Review, Outreachy (Round-15), Outreach-Programs-Projects, Stewards-and-global-tools, User-Tgr, MediaWiki-extension-requests, artificial-intelligence

Sat, Oct 14

Tgr updated the task description for T37534: Free-form tagging in gerrit.
Sat, Oct 14, 8:13 PM · Developer-Wishlist (2017), Upstream, Gerrit
Raymond awarded T87727: Come up with a way for users to pick "duplicate" link values (e.g. capitalisation, underscores) when they need to without showing both options to pick from a Like token.
Sat, Oct 14, 5:14 PM · Design, VisualEditor-MediaWiki-Links, VisualEditor

Fri, Oct 13

Tgr updated the task description for T174528: Tool for displaying a user contribution summary.
Fri, Oct 13, 8:55 PM · Technical-Tool-Request, User-Tgr, Outreach-Programs-Projects, Outreachy (Round-15)
Tgr added a parent task for T162181: Should we add psy/psysh to wmf vendor repo for use on WMF servers?: T117661: Integrate a modern php REPL shell with MediaWiki.
Fri, Oct 13, 8:25 PM · Security-Reviews, Patch-For-Review, Wikimedia-General-or-Unknown, MediaWiki-Vendor
Tgr added a subtask for T117661: Integrate a modern php REPL shell with MediaWiki: T162181: Should we add psy/psysh to wmf vendor repo for use on WMF servers?.
Fri, Oct 13, 8:25 PM · Patch-For-Review, User-Tgr, MW-1.29-release-notes, Developer-Wishlist (2017), MediaWiki-Vagrant
Tgr closed T162181: Should we add psy/psysh to wmf vendor repo for use on WMF servers? as Resolved.

Thanks @hashar!

Fri, Oct 13, 8:24 PM · Security-Reviews, Patch-For-Review, Wikimedia-General-or-Unknown, MediaWiki-Vendor
Tgr updated the task description for T175331: Outreachy microtask: collect captcha data from signup page (#2).
Fri, Oct 13, 6:28 PM · Outreachy
Tgr added a comment to T178137: MediaWiki-Vendor is an unnecessary unique practice that must be manually maintained.

Given that that RfC has been closed with "Affected teams (e.g. Release Engineering or MediaWiki Platform Team) are free to create a new RFC at any time, possibly borrowing some of the ideas from this RFC.", I'm not sure merging new proposals in is helpful.

Fri, Oct 13, 7:47 AM · Developer-Wishlist, MediaWiki-Vendor, Composer
Tgr updated the task description for T174528: Tool for displaying a user contribution summary.
Fri, Oct 13, 7:32 AM · Technical-Tool-Request, User-Tgr, Outreach-Programs-Projects, Outreachy (Round-15)
Tgr added a comment to T162181: Should we add psy/psysh to wmf vendor repo for use on WMF servers?.

No, mwgate still runs plain phplint as you can see from the links - or the jenkins output:

23:46:30 Building remotely on integration-slave-jessie-1003 (DebianGlue contintLabsSlave DebianJessie) in workspace /srv/jenkins-workspace/workspace/mwgate-php55lint
...
23:46:34 + xargs -n1 -t php -l
...
23:47:01 php -l symfony/var-dumper/Tests/Fixtures/GeneratorDemo.php 
23:47:01 PHP Parse error:  syntax error, unexpected 'bar' (T_STRING) in symfony/var-dumper/Tests/Fixtures/GeneratorDemo.php on line 14
Fri, Oct 13, 7:18 AM · Security-Reviews, Patch-For-Review, Wikimedia-General-or-Unknown, MediaWiki-Vendor
Tgr added a comment to T162181: Should we add psy/psysh to wmf vendor repo for use on WMF servers?.

(for posterity's sake, the permanent versions of the links above: jjb/job-templates.yaml#L169-L180, jjb/mediawiki.yaml#L307-L310, jjb/macro.yaml#L455-L462)

Fri, Oct 13, 12:12 AM · Security-Reviews, Patch-For-Review, Wikimedia-General-or-Unknown, MediaWiki-Vendor

Thu, Oct 12

Tgr added a comment to T175868: Deploy and test new book rendering (Remex + Electron).

What about making use of wgPermissions and limiting it to logged in users? Or do you think that's overkill?

Thu, Oct 12, 9:18 PM · Electron-PDFs, MW-1.30-release-notes (WMF-deploy-2017-09-19 (1.30.0-wmf.19)), Readers-Web-Backlog, Proton, Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban)
Tgr added a comment to T178110: Request creation of reading-lists VPS project.

Updated the request accordingly.

Thu, Oct 12, 9:07 PM · Reading List Service, Reading-Infrastructure-Team-Backlog, Cloud-VPS (Project-requests)
Tgr renamed T178110: Request creation of reading-lists VPS project from Request creation of reading-infrastructure VPS project to Request creation of reading-lists VPS project.
Thu, Oct 12, 9:03 PM · Reading List Service, Reading-Infrastructure-Team-Backlog, Cloud-VPS (Project-requests)
Tgr updated the task description for T178110: Request creation of reading-lists VPS project.
Thu, Oct 12, 9:03 PM · Reading List Service, Reading-Infrastructure-Team-Backlog, Cloud-VPS (Project-requests)
Tgr updated subscribers of T178095: [EPIC] Fix problems with the PHP concatenation special page service.
Thu, Oct 12, 9:01 PM · Proton, Epic, Readers-Web-Backlog
Tgr added a comment to T178095: [EPIC] Fix problems with the PHP concatenation special page service.

Note also https://logstash.wikimedia.org/goto/23e78ffb11f8bd48f98a38b38e2e75b9 (which might or might not be concatenation related; due to various shortcomings of our logging infrastructure there is no telling where it comes from).

Thu, Oct 12, 8:58 PM · Proton, Epic, Readers-Web-Backlog
Tgr added a comment to T177996: Article concatenation not resilient to curl errors.

The concatenation code uses parallel fetch via MultiHttpClient, which is not used that much, so maybe something related to that (such as exhausting some kind of connection pool)?

Thu, Oct 12, 8:56 PM · Proton, Readers-Web-Backlog
Tgr created T178110: Request creation of reading-lists VPS project.
Thu, Oct 12, 8:41 PM · Reading List Service, Reading-Infrastructure-Team-Backlog, Cloud-VPS (Project-requests)
Tgr added a comment to T175868: Deploy and test new book rendering (Remex + Electron).

@Tgr this hasn't happened right? Were you planning to do this or were you expecting us to do this. If the latter I'd like to capture this in a new subtask.

Thu, Oct 12, 6:14 PM · Electron-PDFs, MW-1.30-release-notes (WMF-deploy-2017-09-19 (1.30.0-wmf.19)), Readers-Web-Backlog, Proton, Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban)
Tgr created T178037: RESTBase uses non-canonical URL encoding.
Thu, Oct 12, 12:42 AM · Parsoid, Services (later), RESTBase
Tgr added a comment to T178036: Book rendering database query error.

You need to use the Share button in the new Kibana version, sharing the browser URL only works for dashboards.

Thu, Oct 12, 12:18 AM · Electron-PDFs, Readers-Web-Backlog, Proton, Reading-Infrastructure-Team-Backlog (Kanban)

Wed, Oct 11

Tgr added a comment to T148492: Fix for MultimediaViewer $wgMediaViewerEnableByDefault.

@Cparle all the MediaViewer postmerge builds are failing. Looks like some kind of documentation problem (seems like jsduck checks are only run on merge?). Someone should look into that but it doesn't effect functionallity (but prevents the docs from being updated).

Wed, Oct 11, 9:14 PM · MW-1.31-release-notes (WMF-deploy-2017-09-26 (1.31.0-wmf.1)), Multimedia-Team-Working-Board, Multimedia, Patch-For-Review, MediaWiki-extensions-MultimediaViewer
Tgr added a comment to T158525: File::transform() creates thumbnail with wrong size when mustRender() is true.

Another possible option is to honor the specified size for how much space the element takes up but do not scale up the image, ie. use something like object-fit: none to keep the image smaller than the img element. (For the File::transform patch that's probably the same as allowing stretching; it is only concerned with passing the file URL and the size to the client.)

Wed, Oct 11, 9:13 PM · Patch-For-Review, Commons, Multimedia, MediaWiki-File-management, MediaWiki-API
Tgr added a comment to T177993: Article concatenation fails on large books.

Looking at logstash, there is a too-many-titles-for-query API error (I did point that out in code review but it got ignored), a bunch of other errors caused by that, and a (probably unrelated) memcached error (which helpfully just says "SERVER ERROR"). I did not think of memcached size limits which is probably what we are hitting here; the HTML part of the book might need to be split up into many cache entries or use something other than memcached.

Wed, Oct 11, 8:57 PM · MW-1.31-release-notes (WMF-deploy-2017-10-17 (1.31.0-wmf.4)), Proton, Readers-Web-Backlog
Tgr added a comment to T173576: Templates rendering as links on beta cluster.

Do you have a diff? Probably there are subtle differences in how transcluded content inside extension tags (such as <ref>) is handled, but that sholdn't be that large.

Wed, Oct 11, 7:03 AM · Parsing-Team, Release-Engineering-Team, Readers-Web-Backlog (Tracking), MediaWiki-Parser, Beta-Cluster-Infrastructure
Tgr added a comment to T150732: Provide a group chat system for mentoring.

However if you are using a web client you can log into specific channels in seconds and it works easily just like any other chat program.

Wed, Oct 11, 7:01 AM · Developer-Relations (Jul-Sep 2017), Outreachy
Tgr added a comment to T173770: Code Review Hours advertised but not taking place?.

IMO it's great that we are experimenting with new approaches to this very fundamental and underacknowledged problem, but code review hours never made sense to me. Reviewing a patch is not like answering a question, it takes way more time, setting up a test environment etc (or I can +1 it without testing in which case I haven't really helped anyone). It's a good idea to have a small queue where (typically not-so-newbie) volunteer developers can put their patches and it gets reviewed within a reasonable amount of time, but that needs way more visibility (such as a weekly wikitech-l reminder with links to patches, plus ircspam) and there is no point in limiting participants to those who are available in a certain hour of the week. Something like "put your patch on this phabricator page" without the focus on IRC and realtime would way more sense. (The CR office hour event pages are used like that to some extent but the way Phabricator events work makes that not very effective.)

Wed, Oct 11, 12:40 AM · Developer-Relations

Tue, Oct 10

Tgr added a comment to T177853: Test integrating Android app with Reading List Service.

If you use vagrant, cherry-pick c380785 and parents, provision the readinglists role, and apply the RESTBase patches from the PR.
If you don't, install the ReadingLists extension in the usual way, and apply the relevant part of the vagrant role manually.

Tue, Oct 10, 4:27 PM · Reading Epics (Synchronized Reading Lists), Reading List Service, Wikipedia-Android-App-Backlog (Android-app-release-v2.7.22x-F), Reading-Infrastructure-Team-Backlog
Tgr added a comment to T168986: Implement a RESTBase proxy for the Reading List Service.

https://github.com/wikimedia/restbase/pull/887

Tue, Oct 10, 9:18 AM · Services (watching), Reading-Infrastructure-Team-Backlog (Kanban), User-mobrovac, RESTBase-API, RESTBase, Reading List Service
Tgr updated the task description for T174528: Tool for displaying a user contribution summary.
Tue, Oct 10, 3:51 AM · Technical-Tool-Request, User-Tgr, Outreach-Programs-Projects, Outreachy (Round-15)
Tgr updated the task description for T174528: Tool for displaying a user contribution summary.
Tue, Oct 10, 3:50 AM · Technical-Tool-Request, User-Tgr, Outreach-Programs-Projects, Outreachy (Round-15)
Tgr added a comment to T177672: Collection tests do not run properly.

Looks like the test discovery relies on extension registration which Collection does not use. You'll probably have to implement the UnitTestsList hook manually.

Tue, Oct 10, 3:42 AM · MW-1.31-release-notes (WMF-deploy-2017-10-10 (1.31.0-wmf.3)), Proton, Patch-For-Review, Readers-Web-Kanban-Board, Readers-Web-Backlog, Collection
Tgr closed T177811: full size photo (interoceptive_network_names) unable to load as Invalid.

The API of that site does not seem to be set up right. See e.g. this response: https://how-emotions-are-made.com/w/api.php?action=query&format=jsonfm&meta=filerepoinfo
Since this is a configuration problem and not a software bug, we can't help with it; you should reach out to the owner of the site instead.

Tue, Oct 10, 3:12 AM · MediaWiki-extensions-MultimediaViewer, Multimedia
Tgr updated the task description for T158909: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA) .
Tue, Oct 10, 2:53 AM · Patch-For-Review, Outreachy (Round-15), Outreach-Programs-Projects, Stewards-and-global-tools, User-Tgr, MediaWiki-extension-requests, artificial-intelligence