Mholloway (Michael Holloway)
Software Engineer, WMF Reading Infrastructure Team

Projects (13)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Mar 30 2015, 8:44 PM (193 w, 3 d)
Availability
Available
IRC Nick
mdholloway
LDAP User
Mholloway
MediaWiki User
MHolloway (WMF) [ Global Accounts ]

Recent Activity

Yesterday

Mholloway updated subscribers of T211871: TFA missing from MCS response.

Open questions:

  • Does the Android app expect TFA to be present in the response?
Thu, Dec 13, 3:43 PM · Reading-Infrastructure-Team-Backlog, Mobile-Content-Service, Core Platform Team Kanban (Doing), Services (doing), RESTBase-API, RESTBase
Mholloway added a comment to T211765: 504 from /api/rest_v1/page/random/summary.

When looking at the RESTBase dashboard, the 504s seem pretty clearly to result from the 12/3 security update.

Thu, Dec 13, 3:35 PM · Reading-Infrastructure-Team-Backlog, Mobile-Content-Service, Core Platform Team Kanban (Doing), Services (doing), RESTBase
Mholloway updated subscribers of T211885: ErrorException from line 47 of /srv/mediawiki/php-1.33.0-wmf.8/extensions/Kartographer/includes/ApiQueryMapData.php: PHP Warning: data error.

Same as T184128, in which the errors were suppressed for the Graph extension but not Kartographer. There's an open patch for this that I'll take another look at and see if it's mergeable.

Thu, Dec 13, 3:06 PM · MW-1.33-notes (1.33.0-wmf.9; 2018-12-18), Patch-For-Review, Maps (Kartographer)

Wed, Dec 12

Mholloway added a comment to T211765: 504 from /api/rest_v1/page/random/summary.

I would suspect the internal promisification stuff, but that wasn't deployed until 12/6.

Wed, Dec 12, 7:37 PM · Reading-Infrastructure-Team-Backlog, Mobile-Content-Service, Core Platform Team Kanban (Doing), Services (doing), RESTBase
Mholloway added a comment to T211765: 504 from /api/rest_v1/page/random/summary.

So why exactly are we building the full summary response (actually, wrong summary since it's not based on MCS, but on TextExtracts) if we eventually only use the 'title' property in RESTBase and redirect to a proper RESTBase endpoint with that title or hydrate the response in RESTBase for feed?

Wed, Dec 12, 6:50 PM · Reading-Infrastructure-Team-Backlog, Mobile-Content-Service, Core Platform Team Kanban (Doing), Services (doing), RESTBase
Mholloway added a comment to T211765: 504 from /api/rest_v1/page/random/summary.

I suppose for MediaWiki to parse text extracts for 12 pages might not be a particularly fast operation.

Wed, Dec 12, 6:40 PM · Reading-Infrastructure-Team-Backlog, Mobile-Content-Service, Core Platform Team Kanban (Doing), Services (doing), RESTBase

Tue, Dec 11

Mholloway added a comment to T211323: The Chinese Wikivoyage mobile version only shows part of the map; some tiles remain white/blank (due to local incorrect CSS).

@Tgr Is this what you're seeing?

Tue, Dec 11, 9:17 PM · Reading-Web-Local-Wiki-Issues, MinervaNeue (Tracking), Maps (Kartographer), Chinese-Sites
Mholloway triaged T211419: Test maps stack with new nodejs security update as Normal priority.
Tue, Dec 11, 4:04 PM · Reading-Infrastructure-Team-Backlog (Kanban), Maps
Mholloway created P7903 Injected CSS blob not taking effect? (T211323).
Tue, Dec 11, 4:06 AM

Mon, Dec 10

Mholloway added a project to T211616: Update POTD description with an 'html' property: Mobile-Content-Service.
Mon, Dec 10, 7:25 PM · Mobile-Content-Service, Patch-For-Review, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, Reading-Infrastructure-Team-Backlog (Kanban)
Mholloway moved T211616: Update POTD description with an 'html' property from Doing to Code Review on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Mon, Dec 10, 7:00 PM · Mobile-Content-Service, Patch-For-Review, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, Reading-Infrastructure-Team-Backlog (Kanban)
Mholloway moved T209801: Run English 2018 fundraising on apps from Doing to Sign off on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Mon, Dec 10, 6:56 PM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, Wikimedia-Fundraising, Mobile-Content-Service
Mholloway moved T202642: Investigate how to fix the performance problems caused by CPU bound work on the MCS services from Doing to Code Review on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Mon, Dec 10, 6:56 PM · Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), Readers-Web-Backlog (Tracking), Services (watching), Mobile-Content-Service
Mholloway created T211616: Update POTD description with an 'html' property.
Mon, Dec 10, 6:41 PM · Mobile-Content-Service, Patch-For-Review, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, Reading-Infrastructure-Team-Backlog (Kanban)
Mholloway added a comment to T211323: The Chinese Wikivoyage mobile version only shows part of the map; some tiles remain white/blank (due to local incorrect CSS).

I spent a good chunk of time on Friday and over the weekend attempting to reproduce this in MW-Vagrant, but could not; the dynamic map content loads and displays as expected. There must be some quirk in the Wikimedia production environment causing this. If anyone does manage to reproduce this locally, please add some steps in the description and I'll be very grateful!

Mon, Dec 10, 6:37 PM · Reading-Web-Local-Wiki-Issues, MinervaNeue (Tracking), Maps (Kartographer), Chinese-Sites

Fri, Dec 7

Mholloway updated the task description for T211382: Requesting access to Proton for pmiazga, bearND, Mholloway, MSantos, Tgr.
Fri, Dec 7, 6:32 PM · Patch-For-Review, Proton, Operations, SRE-Access-Requests
Mholloway added a project to T211419: Test maps stack with new nodejs security update: Reading-Infrastructure-Team-Backlog (Kanban).
Fri, Dec 7, 2:40 PM · Reading-Infrastructure-Team-Backlog (Kanban), Maps
Mholloway updated subscribers of T211382: Requesting access to Proton for pmiazga, bearND, Mholloway, MSantos, Tgr.

Ping @Jhernandez ^

Fri, Dec 7, 2:37 PM · Patch-For-Review, Proton, Operations, SRE-Access-Requests

Thu, Dec 6

Mholloway added a comment to T211323: The Chinese Wikivoyage mobile version only shows part of the map; some tiles remain white/blank (due to local incorrect CSS).

(The page looks fine with JS disabled.)

The Kartographer dynamic map wouldn't load without JS

Thu, Dec 6, 11:30 PM · Reading-Web-Local-Wiki-Issues, MinervaNeue (Tracking), Maps (Kartographer), Chinese-Sites
Mholloway updated the task description for T211382: Requesting access to Proton for pmiazga, bearND, Mholloway, MSantos, Tgr.
Thu, Dec 6, 10:10 PM · Patch-For-Review, Proton, Operations, SRE-Access-Requests
Mholloway updated the task description for T172146: Remove unchecked calls to Title::getTalkPage from extensions.
Thu, Dec 6, 5:34 PM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Google-Code-in-2018, Technical-Debt, MediaWiki-extensions-General, MW-1.30-release-notes (WMF-deploy-2017-08-08_(1.30.0-wmf.13)), Patch-For-Review, MediaWiki-General-or-Unknown
Mholloway added a comment to T211323: The Chinese Wikivoyage mobile version only shows part of the map; some tiles remain white/blank (due to local incorrect CSS).

@Yuriy_kosygin When was the last time you saw this working correctly?

Thu, Dec 6, 5:25 PM · Reading-Web-Local-Wiki-Issues, MinervaNeue (Tracking), Maps (Kartographer), Chinese-Sites
Mholloway added a project to T211323: The Chinese Wikivoyage mobile version only shows part of the map; some tiles remain white/blank (due to local incorrect CSS): MobileFrontend.
Thu, Dec 6, 4:27 PM · Reading-Web-Local-Wiki-Issues, MinervaNeue (Tracking), Maps (Kartographer), Chinese-Sites
Mholloway added a comment to T211323: The Chinese Wikivoyage mobile version only shows part of the map; some tiles remain white/blank (due to local incorrect CSS).

(The page looks fine with JS disabled.)

Thu, Dec 6, 4:17 PM · Reading-Web-Local-Wiki-Issues, MinervaNeue (Tracking), Maps (Kartographer), Chinese-Sites
Mholloway triaged T211323: The Chinese Wikivoyage mobile version only shows part of the map; some tiles remain white/blank (due to local incorrect CSS) as High priority.

I can't see any backend errors and it looks like the pieces are all being loaded (scroll down to see them, out of place) but something is broken in the frontend JS.

Thu, Dec 6, 4:16 PM · Reading-Web-Local-Wiki-Issues, MinervaNeue (Tracking), Maps (Kartographer), Chinese-Sites

Wed, Dec 5

Mholloway added a comment to T211214: Remove payment methods header image.

The response change is now live.

Wed, Dec 5, 11:38 PM · Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog, Wikimedia-Fundraising, Mobile-Content-Service
Mholloway added a project to T170022: Map analytics : Reading-Infrastructure-Team-Backlog.
Wed, Dec 5, 7:12 PM · Reading-Infrastructure-Team-Backlog, Product-Analytics, Patch-For-Review, Discovery-Analysis (Current work), Discovery
Mholloway updated subscribers of T170022: Map analytics .

@Jhernandez See the question above from @kzimmerman...

Wed, Dec 5, 7:05 PM · Reading-Infrastructure-Team-Backlog, Product-Analytics, Patch-For-Review, Discovery-Analysis (Current work), Discovery
Mholloway updated the task description for T172146: Remove unchecked calls to Title::getTalkPage from extensions.
Wed, Dec 5, 6:27 PM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Google-Code-in-2018, Technical-Debt, MediaWiki-extensions-General, MW-1.30-release-notes (WMF-deploy-2017-08-08_(1.30.0-wmf.13)), Patch-For-Review, MediaWiki-General-or-Unknown
Mholloway added a comment to T211216: Always show banner first in the feed.

bearND removed a project: Reading-Infrastructure-Team-Backlog (Kanban).

Wed, Dec 5, 6:23 PM · Wikipedia-Android-App-Backlog, Wikimedia-Fundraising, Mobile-Content-Service

Tue, Dec 4

Mholloway updated the task description for T211138: Agree on a code formatting policy for the node services.
Tue, Dec 4, 9:34 PM · Services (designing), Mobile-Content-Service, Reading-Infrastructure-Team-Backlog
Mholloway updated the task description for T211138: Agree on a code formatting policy for the node services.
Tue, Dec 4, 7:54 PM · Services (designing), Mobile-Content-Service, Reading-Infrastructure-Team-Backlog
Mholloway added a comment to T211138: Agree on a code formatting policy for the node services.

s/by its own terms/was edited to claim that it/

Tue, Dec 4, 7:35 PM · Services (designing), Mobile-Content-Service, Reading-Infrastructure-Team-Backlog
Mholloway updated the task description for T211138: Agree on a code formatting policy for the node services.
Tue, Dec 4, 7:22 PM · Services (designing), Mobile-Content-Service, Reading-Infrastructure-Team-Backlog
Mholloway created T211138: Agree on a code formatting policy for the node services.
Tue, Dec 4, 6:36 PM · Services (designing), Mobile-Content-Service, Reading-Infrastructure-Team-Backlog
Mholloway moved T210548: gzip-encoded page properties can't be exported from the API from Unsorted to Tracking on the Maps (Kartographer) board.
Tue, Dec 4, 3:47 PM · Patch-For-Review, Core Platform Team Kanban (Waiting for Review), Maps (Kartographer), MediaWiki-API
Mholloway moved T210550: "Empty JSON response" from ParsoidBatchAPI when content includes <mapframe> from Unsorted to Tracking on the Maps (Kartographer) board.
Tue, Dec 4, 3:45 PM · MW-1.33-notes (1.33.0-wmf.8; 2018-12-11), Patch-For-Review, Maps (Kartographer), Parsoid
Mholloway moved T211072: Page preview stopped working when it contains a map and user has "preview without reload" enabled from Unsorted to General on the Maps (Kartographer) board.
Tue, Dec 4, 3:43 PM · Maps (Kartographer)
Mholloway triaged T211072: Page preview stopped working when it contains a map and user has "preview without reload" enabled as Normal priority.
Tue, Dec 4, 3:42 PM · Maps (Kartographer)

Mon, Dec 3

Mholloway updated the task description for T172146: Remove unchecked calls to Title::getTalkPage from extensions.
Mon, Dec 3, 10:02 PM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Google-Code-in-2018, Technical-Debt, MediaWiki-extensions-General, MW-1.30-release-notes (WMF-deploy-2017-08-08_(1.30.0-wmf.13)), Patch-For-Review, MediaWiki-General-or-Unknown
Mholloway updated the task description for T172146: Remove unchecked calls to Title::getTalkPage from extensions.
Mon, Dec 3, 4:45 AM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Google-Code-in-2018, Technical-Debt, MediaWiki-extensions-General, MW-1.30-release-notes (WMF-deploy-2017-08-08_(1.30.0-wmf.13)), Patch-For-Review, MediaWiki-General-or-Unknown

Fri, Nov 30

Mholloway moved T210815: Upgrade to node-mapnik 4.0.1 from Needs triage to Backlog on the Reading-Infrastructure-Team-Backlog board.
Fri, Nov 30, 3:14 PM · Maps (Kartotherian), Reading-Infrastructure-Team-Backlog
Mholloway updated the task description for T210815: Upgrade to node-mapnik 4.0.1.
Fri, Nov 30, 3:44 AM · Maps (Kartotherian), Reading-Infrastructure-Team-Backlog
Mholloway updated the task description for T210815: Upgrade to node-mapnik 4.0.1.
Fri, Nov 30, 12:57 AM · Maps (Kartotherian), Reading-Infrastructure-Team-Backlog
Mholloway added a project to T209990: Test Kartotherian/Tilerator with node 10: Maps (Kartotherian).
Fri, Nov 30, 12:54 AM · Maps (Kartotherian), Reading-Infrastructure-Team-Backlog (Kanban)
Mholloway added a project to T210815: Upgrade to node-mapnik 4.0.1: Maps (Kartotherian).
Fri, Nov 30, 12:54 AM · Maps (Kartotherian), Reading-Infrastructure-Team-Backlog
Mholloway triaged T210815: Upgrade to node-mapnik 4.0.1 as Normal priority.
Fri, Nov 30, 12:54 AM · Maps (Kartotherian), Reading-Infrastructure-Team-Backlog
Mholloway added a comment to T209990: Test Kartotherian/Tilerator with node 10.

Node 10 is only supported in node-mapnik >= 4.0.0.

Fri, Nov 30, 12:23 AM · Maps (Kartotherian), Reading-Infrastructure-Team-Backlog (Kanban)

Wed, Nov 28

Mholloway added a comment to T210652: Handoff Proton service to Reading Infrastructure.

Nothing else from me. 👍

Wed, Nov 28, 8:49 PM · Readers-Web-Backlog (Readers-Web-Kanbanana-Board-2018-19-Q2), Reading-Infrastructure-Team-Backlog, Proton

Tue, Nov 27

Mholloway closed T136085: Enable Kartographer extension on Incubator as Resolved.

Per https://incubator.wikimedia.org/wiki/Special:Version, Kartographer is enabled.

Tue, Nov 27, 4:12 PM · incubator.wikimedia.org, Maps (Kartographer), Wikimedia-Site-requests
Mholloway closed T136085: Enable Kartographer extension on Incubator, a subtask of T138028: EPIC: Enable maps on every WMF wiki, as Resolved.
Tue, Nov 27, 4:12 PM · Reading-Infrastructure-Team-Backlog, Patch-For-Review, Epic, Maps (Kartographer)
Mholloway triaged T208927: Label lang error in map as Normal priority.
Tue, Nov 27, 4:08 PM · Maps, Chinese-Sites
Mholloway triaged T209812: Review Elastic/maps Grafana dashboards as Normal priority.
Tue, Nov 27, 4:07 PM · Discovery-Search (Current work), Maps, Elasticsearch, Operations
Mholloway added a comment to T210460: Eliminate usage of mocha-eslint.

PR to remove it from the service template: https://github.com/wikimedia/service-template-node/pull/110

Tue, Nov 27, 1:22 AM · User-Clarakosi, Core Platform Team Backlog (Later), Services (later)
Mholloway updated the task description for T210460: Eliminate usage of mocha-eslint.
Tue, Nov 27, 12:55 AM · User-Clarakosi, Core Platform Team Backlog (Later), Services (later)

Mon, Nov 26

Mholloway created T210460: Eliminate usage of mocha-eslint.
Mon, Nov 26, 10:29 PM · User-Clarakosi, Core Platform Team Backlog (Later), Services (later)
Mholloway added a comment to T172146: Remove unchecked calls to Title::getTalkPage from extensions.

Thanks @Aklapper for the updates, and thanks to Platonides (not subscribed) for review assistance so far!

Mon, Nov 26, 7:33 PM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Google-Code-in-2018, Technical-Debt, MediaWiki-extensions-General, MW-1.30-release-notes (WMF-deploy-2017-08-08_(1.30.0-wmf.13)), Patch-For-Review, MediaWiki-General-or-Unknown

Thu, Nov 22

Mholloway added a comment to T172146: Remove unchecked calls to Title::getTalkPage from extensions.

I can mentor this.

Thu, Nov 22, 3:21 PM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Google-Code-in-2018, Technical-Debt, MediaWiki-extensions-General, MW-1.30-release-notes (WMF-deploy-2017-08-08_(1.30.0-wmf.13)), Patch-For-Review, MediaWiki-General-or-Unknown

Wed, Nov 21

Mholloway added a comment to T193067: OSM favicon displayed on maps.wikimedia.org.

Also, considering the image Kartotherian is using as its favicon is an official OSM logo subject to its trademark policy, for as long as we continue to use it, we should include a notice as specified in the policy in some appropriate location:

Wed, Nov 21, 6:39 PM · Maps (Kartotherian), User-Abbe98
Mholloway removed a project from T193067: OSM favicon displayed on maps.wikimedia.org: goodfirstbug.
Wed, Nov 21, 2:39 AM · Maps (Kartotherian), User-Abbe98

Tue, Nov 20

Mholloway added a comment to T193067: OSM favicon displayed on maps.wikimedia.org.

Notes for future reference: this file lives at https://github.com/kartotherian/server/blob/master/static/favicon.ico and is referenced from index.html in the same directory. maps.wikimedia.org is mapped to kartotherian.discovery.wmnet which resolves to a kartotherian backend via DNS Discovery.

Tue, Nov 20, 11:29 PM · Maps (Kartotherian), User-Abbe98
Mholloway renamed T193067: OSM favicon displayed on maps.wikimedia.org from  [minor] OSM favicon displayed on maps.wikimedia.org to OSM favicon displayed on maps.wikimedia.org.
Tue, Nov 20, 9:58 PM · Maps (Kartotherian), User-Abbe98
Mholloway renamed T193067: OSM favicon displayed on maps.wikimedia.org from  [minor] OSM favicon displayed on maps.wikimedia to  [minor] OSM favicon displayed on maps.wikimedia.org.
Tue, Nov 20, 9:57 PM · Maps (Kartotherian), User-Abbe98
Mholloway added a comment to T172146: Remove unchecked calls to Title::getTalkPage from extensions.

I can mentor this.

Tue, Nov 20, 9:52 PM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Google-Code-in-2018, Technical-Debt, MediaWiki-extensions-General, MW-1.30-release-notes (WMF-deploy-2017-08-08_(1.30.0-wmf.13)), Patch-For-Review, MediaWiki-General-or-Unknown
Mholloway closed T157712: Switch Kartotherian back to upstream xmldoc, a subtask of T177019: Don't reference git masters in package.json, as Resolved.
Tue, Nov 20, 9:09 PM · Reading-Infrastructure-Team-Backlog (Kanban), Maps, MW-1.32-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Patch-For-Review, Maps-Sprint
Mholloway closed T157712: Switch Kartotherian back to upstream xmldoc as Resolved.

The xmldoc dep was dropped in favor of libxmljs in T177019.

Tue, Nov 20, 9:09 PM · User-Abbe98, Maps (Kartotherian)
Mholloway closed T152736: PNGs are sent as 32-bit RGBA as Resolved.
wmf1256:Desktop mholloway$ curl -sO https://maps.wikimedia.org/osm-intl/1/1/1.png
wmf1256:Desktop mholloway$ file 1.png 
1.png: PNG image data, 256 x 256, 8-bit colormap, non-interlaced
Tue, Nov 20, 9:02 PM · Maps (Kartotherian)
Mholloway updated the task description for T193448: Clicking on mapframe static map (or maplink link) in Android app doesn't launch dynamic map.
Tue, Nov 20, 8:04 PM · Wikipedia-Android-App-Backlog, Android-app-Bugs, Maps
Mholloway placed T195316: unmet peer dependency warning on kartotherian and tilerator builds up for grabs.
Tue, Nov 20, 7:50 PM · Maps, Reading-Infrastructure-Team-Backlog, Technical-Debt
Mholloway added a parent task for T195316: unmet peer dependency warning on kartotherian and tilerator builds: T209990: Test Kartotherian/Tilerator with node 10.
Tue, Nov 20, 7:49 PM · Maps, Reading-Infrastructure-Team-Backlog, Technical-Debt
Mholloway added a subtask for T209990: Test Kartotherian/Tilerator with node 10: T195316: unmet peer dependency warning on kartotherian and tilerator builds.
Tue, Nov 20, 7:49 PM · Maps (Kartotherian), Reading-Infrastructure-Team-Backlog (Kanban)
Mholloway added a comment to T209997: Create a new API endpoint which returns Commons images in need of a caption translation.

I'll keep this tagged with Mobile-Content-Service for now, but note that this might actually be appropriate as an addition to the Recommendation-API (see also my notes on T206504#4754767). Needs discussion with the Core Platform team and possibly others.

Tue, Nov 20, 7:02 PM · Mobile-Content-Service, Reading-Infrastructure-Team-Backlog
Mholloway renamed T209997: Create a new API endpoint which returns Commons images in need of a caption translation from Create a new MCS endpoint which returns Commons images in need of a caption translation to Create a new API endpoint which returns Commons images in need of a caption translation.
Tue, Nov 20, 6:59 PM · Mobile-Content-Service, Reading-Infrastructure-Team-Backlog
Mholloway updated the task description for T209997: Create a new API endpoint which returns Commons images in need of a caption translation.
Tue, Nov 20, 6:53 PM · Mobile-Content-Service, Reading-Infrastructure-Team-Backlog
Mholloway edited parent tasks for T209997: Create a new API endpoint which returns Commons images in need of a caption translation, added: T205125: [EPIC] Encourage more editing in the Android app via an "App Editor Tasks" list (aka Edit Action Feed) ; removed: T207332: Create an "App Editor Tasks" list/feed that can be unlocked by active in-app editors.
Tue, Nov 20, 6:45 PM · Mobile-Content-Service, Reading-Infrastructure-Team-Backlog
Mholloway removed a subtask for T207332: Create an "App Editor Tasks" list/feed that can be unlocked by active in-app editors: T209997: Create a new API endpoint which returns Commons images in need of a caption translation.
Tue, Nov 20, 6:45 PM · Wikipedia-Android-App-Backlog (Android-app-release-v2.7.27x-L-Lamington), Android-app-feature-Description-Editing
Mholloway added a subtask for T205125: [EPIC] Encourage more editing in the Android app via an "App Editor Tasks" list (aka Edit Action Feed) : T209997: Create a new API endpoint which returns Commons images in need of a caption translation.
Tue, Nov 20, 6:45 PM · Wikipedia-Android-App-Backlog (Android-app-release-v2.7.27x-L-Lamington), Android-app-feature-Description-Editing, Reading-Infrastructure-Team-Backlog
Mholloway edited parent tasks for T206504: Create a new endpoint which returns articles in need of a description, added: T205125: [EPIC] Encourage more editing in the Android app via an "App Editor Tasks" list (aka Edit Action Feed) ; removed: T207332: Create an "App Editor Tasks" list/feed that can be unlocked by active in-app editors.
Tue, Nov 20, 6:45 PM · Mobile-Content-Service, Reading-Infrastructure-Team-Backlog
Mholloway added a subtask for T205125: [EPIC] Encourage more editing in the Android app via an "App Editor Tasks" list (aka Edit Action Feed) : T206504: Create a new endpoint which returns articles in need of a description.
Tue, Nov 20, 6:44 PM · Wikipedia-Android-App-Backlog (Android-app-release-v2.7.27x-L-Lamington), Android-app-feature-Description-Editing, Reading-Infrastructure-Team-Backlog
Mholloway removed a subtask for T207332: Create an "App Editor Tasks" list/feed that can be unlocked by active in-app editors: T206504: Create a new endpoint which returns articles in need of a description.
Tue, Nov 20, 6:44 PM · Wikipedia-Android-App-Backlog (Android-app-release-v2.7.27x-L-Lamington), Android-app-feature-Description-Editing
Mholloway created T209997: Create a new API endpoint which returns Commons images in need of a caption translation.
Tue, Nov 20, 6:43 PM · Mobile-Content-Service, Reading-Infrastructure-Team-Backlog
Mholloway added a comment to T204821: 2018 English campaign fundraising on apps.

It's live on https://en.wikipedia.org/api/rest_v1/feed/announcements.

Tue, Nov 20, 6:24 PM · Reading-Infrastructure-Team-Backlog (Kanban), Mobile-Content-Service, Wikimedia-Fundraising, Design, iOS-app-feature-Feed, Android-app-feature-Feeds, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog
Mholloway updated subscribers of T209990: Test Kartotherian/Tilerator with node 10.
Tue, Nov 20, 5:54 PM · Maps (Kartotherian), Reading-Infrastructure-Team-Backlog (Kanban)
Mholloway triaged T209990: Test Kartotherian/Tilerator with node 10 as Normal priority.
Tue, Nov 20, 5:53 PM · Maps (Kartotherian), Reading-Infrastructure-Team-Backlog (Kanban)
Mholloway created T209990: Test Kartotherian/Tilerator with node 10.
Tue, Nov 20, 5:53 PM · Maps (Kartotherian), Reading-Infrastructure-Team-Backlog (Kanban)
Mholloway added a comment to T186732: Decide on Cache-Control headers for map tiles.

@Gehel, do you mean specifically the additional EventBus load generated by activating resource_change events sent from Tilerator (T109776: Tilerator should purge Varnish cache)? Otherwise it's not clear to me where EventBus is implicated here.

Tue, Nov 20, 5:00 PM · Reading-Infrastructure-Team-Backlog (Kanban), Maps, Operations, Traffic
Mholloway closed T153224: Consistent consumption of announcements feed endpoint as Resolved.

Created https://www.mediawiki.org/wiki/Specs/Announcements/0.3.0 reflecting the recent iOS updates. Thanks @JoeWalsh for your work on this!

Tue, Nov 20, 4:24 PM · Patch-For-Review, Wikipedia-Android-App-Backlog, Reading-Infrastructure-Team-Backlog, Technical-Debt, Wikipedia-iOS-App-Backlog, Mobile-Content-Service, iOS-app-feature-Feed, Android-app-feature-Feeds
Mholloway closed T153224: Consistent consumption of announcements feed endpoint, a subtask of T152572: Big English 2016 donation request for Wikimedia Foundation in the Explore feed, as Resolved.
Tue, Nov 20, 4:24 PM · Reading-Infrastructure-Team-Backlog, Patch-For-Review, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, Mobile-Content-Service, iOS-app-feature-Feed, Android-app-feature-Feeds
Mholloway closed T153224: Consistent consumption of announcements feed endpoint, a subtask of T191917: Add beta and version targeting announcement capabilities to the iOS app, as Resolved.
Tue, Nov 20, 4:24 PM · Wikipedia-iOS-App-Backlog
Mholloway updated the task description for T153224: Consistent consumption of announcements feed endpoint.
Tue, Nov 20, 3:58 PM · Patch-For-Review, Wikipedia-Android-App-Backlog, Reading-Infrastructure-Team-Backlog, Technical-Debt, Wikipedia-iOS-App-Backlog, Mobile-Content-Service, iOS-app-feature-Feed, Android-app-feature-Feeds

Mon, Nov 19

Mholloway added a comment to T204821: 2018 English campaign fundraising on apps.

@bearND I'd be inclined to agree, except that the mobile site handles the initial language selection menu very poorly, and requires scrolling down (on almost any device, I'd think) to get to the policy text...


Mon, Nov 19, 11:28 PM · Reading-Infrastructure-Team-Backlog (Kanban), Mobile-Content-Service, Wikimedia-Fundraising, Design, iOS-app-feature-Feed, Android-app-feature-Feeds, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog
Mholloway triaged T209801: Run English 2018 fundraising on apps as High priority.
Mon, Nov 19, 8:12 PM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, Wikimedia-Fundraising, Mobile-Content-Service
Mholloway moved T209801: Run English 2018 fundraising on apps from To Do to Doing on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Mon, Nov 19, 8:11 PM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, Wikimedia-Fundraising, Mobile-Content-Service
Mholloway added a comment to T209801: Run English 2018 fundraising on apps.

@Mholloway: Please keep in mind that we’re going to review the announcement until this evening (Monday), November 19, 1800 UTC.

OK!

A couple of questions re frequency and timing :

#1. how often will these banners show up to a reader, are they set to only show up once, presumably the first time the reader visits the app during the campaign window?

I believe this is correct but the app teams should confirm.

Mon, Nov 19, 5:11 PM · Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, Wikimedia-Fundraising, Mobile-Content-Service
Mholloway moved T202311: Add attributes to "Picture of the day" from Code Review to To Deploy on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Mon, Nov 19, 3:02 PM · Reading-Infrastructure-Team-Backlog (Kanban)

Fri, Nov 16

Mholloway updated subscribers of T99009: Remove noimages transform (was inconsistent parameter names for action=mobileview when you compare with action=parse).

When I cut out the app traffic it becomes clear Apps are not the biggest consumer. In fact the biggest consumer is okhttp (An HTTP & HTTP/2 client for Android and Java applications). Is this also coming indirectly from our apps?

Fri, Nov 16, 10:22 PM · Readers-Web-Backlog, Technical-Debt, Patch-For-Review, Mobile-Apps, MobileFrontend, MediaWiki-API
Mholloway updated subscribers of T206504: Create a new endpoint which returns articles in need of a description.

I had a chat with @phuedx about this yesterday after the Audiences-Platform sync, and he pointed out that there are a couple of projects extant and running in production that already do something very close to this:

Fri, Nov 16, 10:03 PM · Mobile-Content-Service, Reading-Infrastructure-Team-Backlog
Mholloway triaged T206504: Create a new endpoint which returns articles in need of a description as Normal priority.
Fri, Nov 16, 9:15 PM · Mobile-Content-Service, Reading-Infrastructure-Team-Backlog
Mholloway added a subtask for T207332: Create an "App Editor Tasks" list/feed that can be unlocked by active in-app editors: T206504: Create a new endpoint which returns articles in need of a description.
Fri, Nov 16, 9:15 PM · Wikipedia-Android-App-Backlog (Android-app-release-v2.7.27x-L-Lamington), Android-app-feature-Description-Editing
Mholloway added a parent task for T206504: Create a new endpoint which returns articles in need of a description: T207332: Create an "App Editor Tasks" list/feed that can be unlocked by active in-app editors.
Fri, Nov 16, 9:15 PM · Mobile-Content-Service, Reading-Infrastructure-Team-Backlog