phuedx (Sam Smith)
Engineering Manager, Readers

Projects (9)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Nov 14 2014, 10:42 AM (179 w, 6 d)
Availability
Available
IRC Nick
phuedx
LDAP User
Unknown
MediaWiki User
Phuedx (WMF)

Recent Activity

Mar 16 2018

phuedx updated the task description for T187277: Should it be possible for a schema to override DNT in exceptional circumstances?.
Mar 16 2018, 12:40 PM · Readers-Web-Backlog, Analytics, Analytics-EventLogging

Mar 15 2018

RandomDSdevel awarded T149801: [EPIC] Refactor Hovercards (née Popups) a Mountain of Wealth token.
Mar 15 2018, 9:14 PM · Page-Previews (2016-17-Q3-Goal), Reading-Web-Sprint-86-??, Epic, Readers-Web-Backlog, Technical-Debt (RW-Tech-Debt), Reading-Web-Sprint-85-?
phuedx added a comment to T187277: Should it be possible for a schema to override DNT in exceptional circumstances?.

To be specific though, I'd word this differently, and say that the VirtualPageviews should match Pageviews, not necessarily wmf.webrequest.

Mar 15 2018, 4:26 PM · Readers-Web-Backlog, Analytics, Analytics-EventLogging
phuedx added a comment to T189307: Instrument the Proton service to match mediawiki-services-electron-render.

We could. Given the work that's on Readers-Web-Kanbanana-Board and the fact that this has been pushed back to "early Q4", we could wait a little while so as to avoid too much context switching.

Mar 15 2018, 4:22 PM · Readers-Web-Kanbanana-Board, Services (watching), Readers-Web-Backlog, Graphite, Proton
phuedx added a comment to T187277: Should it be possible for a schema to override DNT in exceptional circumstances?.

In T187277#3982615, @Tbayer provided clear reasoning as to why the logging and consequent aggregation of VirtualPageviews events should match that of the wmf.webrequest table.

Mar 15 2018, 12:24 PM · Readers-Web-Backlog, Analytics, Analytics-EventLogging

Mar 14 2018

phuedx added a comment to T187277: Should it be possible for a schema to override DNT in exceptional circumstances?.

Given that EventLogging collects neither unique identifiers not IP / useragent by default

Aaannnnd to support this page previews project, IP is back (not in MySQL db because it's complicated) in order to geocode! See T186833. Both will be purged within 90 days.

Mar 14 2018, 6:16 PM · Readers-Web-Backlog, Analytics, Analytics-EventLogging
phuedx added a comment to T187916: Improve Page Issue modal.

Perhaps T187916#4048427 will help when it comes to planning for T159262: [EPIC] Improve page issues.

Mar 14 2018, 12:20 PM · MW-1.31-release-notes (WMF-deploy-2018-03-20 (1.31.0-wmf.26)), Patch-For-Review, Readers-Web-Kanbanana-Board, MinervaNeue, MobileFrontend, Design (RW-Design-Debt), Readers-Web-Backlog

Mar 13 2018

phuedx added a comment to T184793: [EPIC] Instrument page interactions.

👆 To be clear, I'm not suggesting that we don't get further estimates or slowly scale up collection. Indeed, the 700-800 events/s may be an average, in which case we're going to need to pay close attention as @Ottomata suggests in T184793#4048056.

Mar 13 2018, 9:55 PM · Product-Analytics, Epic, Reading-analysis, MW-1.31-release-notes (WMF-deploy-2018-02-27 (1.31.0-wmf.23)), Readers-Web-Kanbanana-Board, Page-Previews, Readers-Web-Backlog
phuedx added a comment to T184793: [EPIC] Instrument page interactions.

@Tbayer estimated ~700-800 events/s in https://lists.wikimedia.org/pipermail/analytics/2018-January/006108.html. This estimate is based on data collected in the December 2017 Page Previews A/B test.

Mar 13 2018, 9:52 PM · Product-Analytics, Epic, Reading-analysis, MW-1.31-release-notes (WMF-deploy-2018-02-27 (1.31.0-wmf.23)), Readers-Web-Kanbanana-Board, Page-Previews, Readers-Web-Backlog
phuedx added a comment to T160943: Automate WDQS GUI deployment.

@hashar: Thanks for taking a look at the change. Readers Web are also interested in this topic in general as we maintain an extension that also uses a build step (Page Previews) (see T158980: [EPIC] Generate compiled assets from continuous integration). Transitioning to an automated build step would be a boon for us.

Mar 13 2018, 3:12 PM · Discovery-Wikidata-Query-Service-Sprint, Patch-For-Review, User-Smalyshev, Discovery, Wikidata, Wikidata-Query-Service
phuedx added a comment to T186728: Record and aggregate page previews.

💪 Excellent work, @Ottomata!

Mar 13 2018, 10:08 AM · MW-1.31-release-notes (WMF-deploy-2018-02-27 (1.31.0-wmf.23)), Patch-For-Review, Analytics-Kanban

Mar 12 2018

phuedx updated subscribers of T91344: Identify specific parenthetical elements to exclude from Hovercards.

@bearND, @Mholloway: Does the Page Summary API support removal of <$tagName class="noexcerpt"> elements as laid out in T91344#4036824?

Mar 12 2018, 6:29 PM · Readers-Web-Backlog (Tracking), Page-Previews
phuedx updated the task description for T189307: Instrument the Proton service to match mediawiki-services-electron-render.
Mar 12 2018, 2:36 PM · Readers-Web-Kanbanana-Board, Services (watching), Readers-Web-Backlog, Graphite, Proton

Mar 9 2018

phuedx renamed T189307: Instrument the Proton service to match mediawiki-services-electron-render from ChromiumPDF to Instrument the Proton service to match mediawiki-services-electron-render.
Mar 9 2018, 6:14 PM · Readers-Web-Kanbanana-Board, Services (watching), Readers-Web-Backlog, Graphite, Proton
phuedx added a comment to T186748: New service request: chromium-render/deploy.

Thanks for the heads up, @Peter!

Mar 9 2018, 12:07 PM · Patch-For-Review, Services (watching), Service-deployment-requests, Readers-Web-Backlog, Proton, Operations, Electron-PDFs
phuedx changed the status of T186748: New service request: chromium-render/deploy from Open to Stalled.

I've reached out to SRE and Services to clarify where we are with deploying the mediawiki-services-chromium-render and what level of support we can expect in Q4. I'll update this task and all other related tasks currently on Readers-Web-Kanbanana-Board when we reach a conclusion.

Mar 9 2018, 11:43 AM · Patch-For-Review, Services (watching), Service-deployment-requests, Readers-Web-Backlog, Proton, Operations, Electron-PDFs
phuedx changed the status of T186748: New service request: chromium-render/deploy, a subtask of T178172: Create Puppet role and profile, from Open to Stalled.
Mar 9 2018, 11:43 AM · Readers-Web-Backlog, Proton, Electron-PDFs
phuedx changed the status of T186748: New service request: chromium-render/deploy, a subtask of T181513: Prepare for deploy of chromium rendering service and usage on mobile (traffic), from Open to Stalled.
Mar 9 2018, 11:43 AM · Readers-Web-Backlog, Proton
phuedx moved T186748: New service request: chromium-render/deploy from Blocked on Others to Doing on the Readers-Web-Kanbanana-Board board.
Mar 9 2018, 10:47 AM · Patch-For-Review, Services (watching), Service-deployment-requests, Readers-Web-Backlog, Proton, Operations, Electron-PDFs
phuedx added a comment to T189042: Discuss: Should we continue to support a mediawiki api endpoint in Popups?.

^ Being bold.

Mar 9 2018, 9:23 AM · Readers-Web-Kanbanana-Board, MW-1.31-release-notes (WMF-deploy-2018-03-13 (1.31.0-wmf.25)), Patch-For-Review, Readers-Web-Backlog, Page-Previews
phuedx moved T189042: Discuss: Should we continue to support a mediawiki api endpoint in Popups? from To Do to Ready for Signoff on the Readers-Web-Kanbanana-Board board.
Mar 9 2018, 9:23 AM · Readers-Web-Kanbanana-Board, MW-1.31-release-notes (WMF-deploy-2018-03-13 (1.31.0-wmf.25)), Patch-For-Review, Readers-Web-Backlog, Page-Previews
phuedx added a project to T189042: Discuss: Should we continue to support a mediawiki api endpoint in Popups?: Readers-Web-Kanbanana-Board.
Mar 9 2018, 9:23 AM · Readers-Web-Kanbanana-Board, MW-1.31-release-notes (WMF-deploy-2018-03-13 (1.31.0-wmf.25)), Patch-For-Review, Readers-Web-Backlog, Page-Previews
phuedx assigned T189042: Discuss: Should we continue to support a mediawiki api endpoint in Popups? to ovasileva.

This seems like @ovasileva's call.

Mar 9 2018, 9:22 AM · Readers-Web-Kanbanana-Board, MW-1.31-release-notes (WMF-deploy-2018-03-13 (1.31.0-wmf.25)), Patch-For-Review, Readers-Web-Backlog, Page-Previews
phuedx added a comment to T188825: Infobox relocation ends up messing up paragraphs placing.

@Jdlrobson I agree with UBN! Content is still visible and the users can still interact with the article but we're fundamentally changing it by (accidentally) reordering paragraphs /cc @ovasileva

Mar 9 2018, 6:42 AM · MW-1.31-release-notes (WMF-deploy-2018-03-06 (1.31.0-wmf.24)), Patch-For-Review, Readers-Web-Kanbanana-Board, MobileFrontend, Readers-Web-Backlog

Mar 8 2018

phuedx moved T186748: New service request: chromium-render/deploy from Doing to Blocked on Others on the Readers-Web-Kanbanana-Board board.
Mar 8 2018, 6:08 PM · Patch-For-Review, Services (watching), Service-deployment-requests, Readers-Web-Backlog, Proton, Operations, Electron-PDFs
phuedx assigned T188636: [Analysis] Image size too large on previews to Jdlrobson.

Per T188636#4033021.

Mar 8 2018, 11:13 AM · User-Jdlrobson, Services (watching), Page Content Service, Reading-Infrastructure-Team-Backlog, Page-Previews, Readers-Web-Backlog
phuedx added a comment to T188636: [Analysis] Image size too large on previews.

That's another use case for T66214: Define an official thumb API.

Mar 8 2018, 10:50 AM · User-Jdlrobson, Services (watching), Page Content Service, Reading-Infrastructure-Team-Backlog, Page-Previews, Readers-Web-Backlog
phuedx added a comment to T189042: Discuss: Should we continue to support a mediawiki api endpoint in Popups?.

Given the comment history of this task, it's not clear that we've actually discussed this.

Mar 8 2018, 10:37 AM · Readers-Web-Kanbanana-Board, MW-1.31-release-notes (WMF-deploy-2018-03-13 (1.31.0-wmf.25)), Patch-For-Review, Readers-Web-Backlog, Page-Previews

Mar 7 2018

phuedx changed the status of T181079: [GOAL] Provide an expanded reading experience by improving the ways that users can download articles of interest for later consumption from Open to Stalled.

Per T186748#4028238.

Mar 7 2018, 4:21 PM · Readers-Web-Backlog, Reading Epics, Proton, Goal
phuedx changed the status of T181084: [EPIC] Deploy the mediawiki-services-chromium-render service from Open to Stalled.

Per T186748#4028238.

Mar 7 2018, 4:20 PM · Readers-Web-Kanbanana-Board, Readers-Web-Backlog, Proton, Epic
phuedx changed the status of T181084: [EPIC] Deploy the mediawiki-services-chromium-render service, a subtask of T181079: [GOAL] Provide an expanded reading experience by improving the ways that users can download articles of interest for later consumption, from Open to Stalled.
Mar 7 2018, 4:20 PM · Readers-Web-Backlog, Reading Epics, Proton, Goal
phuedx changed the status of T178071: [EPIC] Complete the First Deployment tutorial/checklist for the trial render service from Open to Stalled.

Per T186748#4028238.

Mar 7 2018, 4:20 PM · Epic, Readers-Web-Backlog, Proton, Electron-PDFs
phuedx changed the status of T178071: [EPIC] Complete the First Deployment tutorial/checklist for the trial render service, a subtask of T181084: [EPIC] Deploy the mediawiki-services-chromium-render service, from Open to Stalled.
Mar 7 2018, 4:20 PM · Readers-Web-Kanbanana-Board, Readers-Web-Backlog, Proton, Epic
phuedx changed the status of T181118: [EPIC] Build a Chromium-based PDF renderer service, a subtask of T172815: Improve stability and maintainability of our browser-based PDF render service, from Open to Stalled.
Mar 7 2018, 4:19 PM · Electron-PDFs, OfflineContentGenerator, Operations, Services (designing)
phuedx changed the status of T181118: [EPIC] Build a Chromium-based PDF renderer service from Open to Stalled.

Per T186748#4028238.

Mar 7 2018, 4:19 PM · Readers-Web-Kanbanana-Board, Readers-Web-Backlog, Proton, Epic
phuedx changed the status of T181118: [EPIC] Build a Chromium-based PDF renderer service, a subtask of T181079: [GOAL] Provide an expanded reading experience by improving the ways that users can download articles of interest for later consumption, from Open to Stalled.
Mar 7 2018, 4:19 PM · Readers-Web-Backlog, Reading Epics, Proton, Goal
phuedx changed the status of T181118: [EPIC] Build a Chromium-based PDF renderer service, a subtask of T181084: [EPIC] Deploy the mediawiki-services-chromium-render service, from Open to Stalled.
Mar 7 2018, 4:19 PM · Readers-Web-Kanbanana-Board, Readers-Web-Backlog, Proton, Epic
phuedx changed the status of T163472: [EPIC] Provide a way to download articles in PDF on the mobile website from Open to Stalled.

Per T186748#4028238.

Mar 7 2018, 4:19 PM · Readers-Web-Backlog, Proton, Epic, New-Readers
phuedx changed the status of T163472: [EPIC] Provide a way to download articles in PDF on the mobile website, a subtask of T181079: [GOAL] Provide an expanded reading experience by improving the ways that users can download articles of interest for later consumption, from Open to Stalled.
Mar 7 2018, 4:19 PM · Readers-Web-Backlog, Reading Epics, Proton, Goal
phuedx changed the status of T178172: Create Puppet role and profile from Open to Stalled.

Per T186748#4028238.

Mar 7 2018, 4:10 PM · Readers-Web-Backlog, Proton, Electron-PDFs
phuedx changed the status of T178172: Create Puppet role and profile, a subtask of T178168: Scap3ize the deploy repository, from Open to Stalled.
Mar 7 2018, 4:10 PM · Services (watching), Readers-Web-Backlog, Proton, Electron-PDFs
phuedx changed the status of T178168: Scap3ize the deploy repository from Open to Stalled.

Per T186748#4028238.

Mar 7 2018, 4:10 PM · Services (watching), Readers-Web-Backlog, Proton, Electron-PDFs
phuedx changed the status of T178168: Scap3ize the deploy repository, a subtask of T178071: [EPIC] Complete the First Deployment tutorial/checklist for the trial render service, from Open to Stalled.
Mar 7 2018, 4:10 PM · Epic, Readers-Web-Backlog, Proton, Electron-PDFs
phuedx changed the status of T178166: Create and initialise the main and deploy repositories from Open to Stalled.

Per T186748#4028238.

Mar 7 2018, 4:09 PM · Patch-For-Review, Readers-Web-Backlog, Proton
phuedx changed the status of T178166: Create and initialise the main and deploy repositories, a subtask of T178071: [EPIC] Complete the First Deployment tutorial/checklist for the trial render service, from Open to Stalled.
Mar 7 2018, 4:09 PM · Epic, Readers-Web-Backlog, Proton, Electron-PDFs

Mar 6 2018

phuedx updated subscribers of T189042: Discuss: Should we continue to support a mediawiki api endpoint in Popups?.

/cc @ovasileva @pmiazga

Mar 6 2018, 7:18 PM · Readers-Web-Kanbanana-Board, MW-1.31-release-notes (WMF-deploy-2018-03-13 (1.31.0-wmf.25)), Patch-For-Review, Readers-Web-Backlog, Page-Previews
phuedx reassigned T188043: Missing active state on touch for hyperlinks in article namespace on iOS devices from ABorbaWMF to Nirzar.

Or maybe @alexhollender?

Mar 6 2018, 6:58 PM · MW-1.31-release-notes (WMF-deploy-2018-03-06 (1.31.0-wmf.24)), Patch-For-Review, Readers-Web-Kanbanana-Board, MinervaNeue, Readers-Web-Backlog
phuedx added a comment to T186748: New service request: chromium-render/deploy.

I've reached out to SRE and Services to clarify where we are with deploying the mediawiki-services-chromium-render and what level of support we can expect in Q4. I'll update this task and all other related tasks currently on Readers-Web-Kanbanana-Board when we reach a conclusion.

Mar 6 2018, 6:33 PM · Patch-For-Review, Services (watching), Service-deployment-requests, Readers-Web-Backlog, Proton, Operations, Electron-PDFs
phuedx added a comment to T188636: [Analysis] Image size too large on previews.

During the Web Team Task Grooming ritual, I proposed that the Page Summary API should return three images: an image at 320px, an image at 640px, and the original. The client should only be responsible for deciding which image is the most appropriate to display to the user and requesting it, not deriving what the image's URI is – specialised knowledge of our image serving infrastructure crossing an API boundary.

Mar 6 2018, 5:26 PM · User-Jdlrobson, Services (watching), Page Content Service, Reading-Infrastructure-Team-Backlog, Page-Previews, Readers-Web-Backlog
phuedx added a comment to T183833: [Bug report] Removing parentheses breaks chemical formulas.

Isn't the plain text version still used somewhere or is that all old code that should go away?

Mar 6 2018, 12:37 PM · MW-1.31-release-notes (WMF-deploy-2018-02-27 (1.31.0-wmf.23)), Readers-Web-Kanbanana-Board, Readers-Web-Backlog, Reading-Infrastructure-Team-Backlog (Kanban), Patch-For-Review, Page-Previews
phuedx awarded T187801: Set up test server that fakes backend moved paragraph changes a Love token.
Mar 6 2018, 10:57 AM · WMDE-QWERTY-Team, WMDE-QWERTY-Sprint-2018-02-20

Mar 2 2018

phuedx added a comment to T187821: Choose a server for the chromium-render service.

@mobrovac Did you sync with SRE about this task per last week's Audiences Services Sync meeting?

Mar 2 2018, 5:49 PM · Services (done), Readers-Web-Backlog, Proton, Operations
phuedx added a comment to T188640: Make it easier to enable EventLogging's debug mode.

Thanks for the feedback, @Krinkle. You're right that the description was a little confused and I was aiming for "Make it easier to…" rather than "Open up…". I've updated the task accordingly.

Mar 2 2018, 10:44 AM · Performance-Team (Radar), Readers-Web-Backlog (Tracking), Analytics, Analytics-EventLogging
phuedx renamed T188640: Make it easier to enable EventLogging's debug mode from Open up EventLogging's debug mode to certain users to Make it easier to enable EventLogging's debug mode.
Mar 2 2018, 10:43 AM · Performance-Team (Radar), Readers-Web-Backlog (Tracking), Analytics, Analytics-EventLogging

Mar 1 2018

Tbayer awarded T188640: Make it easier to enable EventLogging's debug mode a Party Time token.
Mar 1 2018, 8:20 PM · Performance-Team (Radar), Readers-Web-Backlog (Tracking), Analytics, Analytics-EventLogging
phuedx moved T186748: New service request: chromium-render/deploy from Blocked on Others to Doing on the Readers-Web-Kanbanana-Board board.
Mar 1 2018, 6:08 PM · Patch-For-Review, Services (watching), Service-deployment-requests, Readers-Web-Backlog, Proton, Operations, Electron-PDFs
phuedx created T188640: Make it easier to enable EventLogging's debug mode.
Mar 1 2018, 5:42 PM · Performance-Team (Radar), Readers-Web-Backlog (Tracking), Analytics, Analytics-EventLogging

Feb 27 2018

phuedx moved T186338: The production server configuration is outdated from Needs Code Review to Ready for Signoff on the Readers-Web-Kanbanana-Board board.
Feb 27 2018, 8:50 PM · Patch-For-Review, Readers-Web-Kanbanana-Board, Proton, Readers-Web-Backlog
phuedx added a comment to T186016: Analyze time to first link interaction.

Just popping in to drop this link to a detailed explanation of the time origin of HighResTimeStamps: https://developer.mozilla.org/en-US/docs/Web/API/DOMHighResTimeStamp#The_time_origin

Feb 27 2018, 9:54 AM · Product-Analytics, Readers-Web-Backlog (Tracking), Page-Previews, Reading-analysis

Feb 26 2018

phuedx updated the task description for T186748: New service request: chromium-render/deploy.
Feb 26 2018, 7:35 PM · Patch-For-Review, Services (watching), Service-deployment-requests, Readers-Web-Backlog, Proton, Operations, Electron-PDFs

Feb 23 2018

phuedx added a comment to T167787: [Spike 2hr] Investigate ability for page previews to appear in wikidata .

Perhaps we can remove the language variant part of this and just leave the Wikidata-specific part?

Feb 23 2018, 3:16 PM · Readers-Web-Backlog (Tracking), Spike, RESTBase-API, Services (blocked), Wikidata, Page-Previews
phuedx added a comment to T187821: Choose a server for the chromium-render service.
  1. Install Proton to a virtual machine.
Feb 23 2018, 12:06 PM · Services (done), Readers-Web-Backlog, Proton, Operations
phuedx awarded T188081: Spike: Is it possible to get source maps for Extension:Popups in RL production mode? a Like token.
Feb 23 2018, 11:11 AM · MW-1.31-release-notes (WMF-deploy-2018-02-27 (1.31.0-wmf.23)), Patch-For-Review, Performance-Team, Readers-Web-Backlog, Page-Previews
phuedx awarded T188005: HTML previews displaying changes made by gadgets a Mountain of Wealth token.
Feb 23 2018, 10:27 AM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Patch-For-Review, Reading-Web-Local-Wiki-Issues, Page-Previews, Readers-Web-Backlog
phuedx added a comment to T188005: HTML previews displaying changes made by gadgets.

Excellent discussion and work all!

Feb 23 2018, 10:26 AM · Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service, Patch-For-Review, Reading-Web-Local-Wiki-Issues, Page-Previews, Readers-Web-Backlog

Feb 22 2018

phuedx added a comment to T184793: [EPIC] Instrument page interactions.

☝️ Reflecting reality.

Feb 22 2018, 6:13 PM · Product-Analytics, Epic, Reading-analysis, MW-1.31-release-notes (WMF-deploy-2018-02-27 (1.31.0-wmf.23)), Readers-Web-Kanbanana-Board, Page-Previews, Readers-Web-Backlog
phuedx reassigned T184793: [EPIC] Instrument page interactions from phuedx to Jdlrobson.
Feb 22 2018, 6:13 PM · Product-Analytics, Epic, Reading-analysis, MW-1.31-release-notes (WMF-deploy-2018-02-27 (1.31.0-wmf.23)), Readers-Web-Kanbanana-Board, Page-Previews, Readers-Web-Backlog
phuedx reassigned T177219: [Spike 3hr] Determine how to store PDFs in order to get file size from phuedx to Niedzielski.

@Niedzielski will be updating the task description after chatting with @Pchelolo and @mobrovac in the Audiences Services sync.

Feb 22 2018, 6:11 PM · Spike, Readers-Web-Backlog, Proton, New-Readers
phuedx added a comment to T167787: [Spike 2hr] Investigate ability for page previews to appear in wikidata .

@ovasileva: I was going to be bold but I notice that the mocks in this task aren't on any other tasks (including T111231: Page previews for Wikidata). Could/should we refer to them there?

Feb 22 2018, 5:50 PM · Readers-Web-Backlog (Tracking), Spike, RESTBase-API, Services (blocked), Wikidata, Page-Previews
phuedx added a comment to T167787: [Spike 2hr] Investigate ability for page previews to appear in wikidata .

Can this be merged into T185139: Popups should respect user's language variant preferences, which seems more generic?

Feb 22 2018, 5:13 PM · Readers-Web-Backlog (Tracking), Spike, RESTBase-API, Services (blocked), Wikidata, Page-Previews
phuedx added a comment to T187955: Page preview shows icon instead of thumbnail.

I guess that we should figure out whether this is actually necessary, i.e. could we only request a thumbnail at 640px? If it is, then can the service deliver a set of thumbnail URLs with meaningful names <snip /> so that the client maps device pixel ratio to a name instead of manipulating strings.

Feb 22 2018, 5:11 PM · MW-1.31-release-notes (WMF-deploy-2018-02-20 (1.31.0-wmf.22)), Patch-For-Review, Mobile-Content-Service, Readers-Web-Kanbanana-Board, Reading-Infrastructure-Team-Backlog (Kanban), Page-Previews, Readers-Web-Backlog
phuedx updated the task description for T182321: Show HTML summaries on cswiki.
Feb 22 2018, 5:06 PM · Readers-Web-Kanbanana-Board, Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), Wikimedia-Site-requests, Page-Previews, Readers-Web-Backlog
phuedx added a comment to T177219: [Spike 3hr] Determine how to store PDFs in order to get file size.

☝️ We'll be discussing this at today's Audiences Services Sync meeting.

Feb 22 2018, 12:33 PM · Spike, Readers-Web-Backlog, Proton, New-Readers
phuedx moved T177219: [Spike 3hr] Determine how to store PDFs in order to get file size from Needs Design Review to Doing on the Readers-Web-Kanbanana-Board board.
Feb 22 2018, 12:16 PM · Spike, Readers-Web-Backlog, Proton, New-Readers
phuedx moved T187955: Page preview shows icon instead of thumbnail from To Do to Needs Code Review on the Readers-Web-Kanbanana-Board board.

Reflecting reality.

Feb 22 2018, 10:21 AM · MW-1.31-release-notes (WMF-deploy-2018-02-20 (1.31.0-wmf.22)), Patch-For-Review, Mobile-Content-Service, Readers-Web-Kanbanana-Board, Reading-Infrastructure-Team-Backlog (Kanban), Page-Previews, Readers-Web-Backlog
phuedx added a project to T187955: Page preview shows icon instead of thumbnail: Readers-Web-Kanbanana-Board.
Feb 22 2018, 10:20 AM · MW-1.31-release-notes (WMF-deploy-2018-02-20 (1.31.0-wmf.22)), Patch-For-Review, Mobile-Content-Service, Readers-Web-Kanbanana-Board, Reading-Infrastructure-Team-Backlog (Kanban), Page-Previews, Readers-Web-Backlog
phuedx added a comment to T187955: Page preview shows icon instead of thumbnail.

We never really gave much weight to the treatment of thumbnails in the new service and perhaps we should've. Of course, this needs to be fixed for now (likely with a SWAT), but, ideally, there shouldn't be special handling for thumbnails in the client.

Feb 22 2018, 10:20 AM · MW-1.31-release-notes (WMF-deploy-2018-02-20 (1.31.0-wmf.22)), Patch-For-Review, Mobile-Content-Service, Readers-Web-Kanbanana-Board, Reading-Infrastructure-Team-Backlog (Kanban), Page-Previews, Readers-Web-Backlog
phuedx updated the task description for T177219: [Spike 3hr] Determine how to store PDFs in order to get file size.
Feb 22 2018, 9:52 AM · Spike, Readers-Web-Backlog, Proton, New-Readers

Feb 21 2018

phuedx moved T184793: [EPIC] Instrument page interactions from Needs More Work to Needs Code Review on the Readers-Web-Kanbanana-Board board.
Feb 21 2018, 6:57 PM · Product-Analytics, Epic, Reading-analysis, MW-1.31-release-notes (WMF-deploy-2018-02-27 (1.31.0-wmf.23)), Readers-Web-Kanbanana-Board, Page-Previews, Readers-Web-Backlog
phuedx added a comment to T187712: [Config] Remove feedback link from settings page.

☝️ Reflecting reality.

Feb 21 2018, 5:29 PM · Readers-Web-Kanbanana-Board, Readers-Web-Backlog
phuedx assigned T187712: [Config] Remove feedback link from settings page to ovasileva.
Feb 21 2018, 5:28 PM · Readers-Web-Kanbanana-Board, Readers-Web-Backlog
phuedx closed T185973: [Config] Disable Page Previews EventLogging instrumentation as Resolved.

https://grafana.wikimedia.org/dashboard/db/eventlogging-schema?orgId=1&var-schema=Popups&from=1519225439000&to=now LGTM 👍

Feb 21 2018, 5:11 PM · Readers-Web-Kanbanana-Board, Wikimedia-Site-requests, Readers-Web-Backlog, Page-Previews

Feb 20 2018

phuedx claimed T184793: [EPIC] Instrument page interactions.

I'm assigning this to myself as I'm on the hook for submitting a hygiene change to tidy up the pageview/page view verbiage across the codebase.

Feb 20 2018, 6:07 PM · Product-Analytics, Epic, Reading-analysis, MW-1.31-release-notes (WMF-deploy-2018-02-27 (1.31.0-wmf.23)), Readers-Web-Kanbanana-Board, Page-Previews, Readers-Web-Backlog

Feb 19 2018

phuedx added a comment to T179552: Set up Jenkins for chromium-render repository.

Aside: That the above is a Phab keyword/meme, is as awesome as the hard work done for this task.

Feb 19 2018, 9:42 AM · Release-Engineering-Team (Kanban), Readers-Web-Kanbanana-Board, Readers-Web-Backlog, Patch-For-Review, Continuous-Integration-Config, Proton
phuedx reassigned T183151: Change copy on empty preview from ABorbaWMF to ovasileva.

Over to you, @ovasileva!

Feb 19 2018, 9:37 AM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), Patch-For-Review, Readers-Web-Kanbanana-Board, Readers-Web-Backlog, Page-Previews

Feb 17 2018

Liuxinyu970226 awarded T185206: RelatedSites: Code stewardship review a Orange Medal token.
Feb 17 2018, 1:25 AM · MediaWiki-extensions-RelatedSites, Code-Stewardship-Reviews

Feb 16 2018

phuedx added a comment to T67079: [Epic] Show what features are included in Beta.

In signoff column until change is live on all wikis (Thursday, Feb 15th)

Feb 16 2018, 10:11 AM · User-notice, Readers-Web-Kanbanana-Board, Mobile-Web-Settings, Epic, Readers-Web-Backlog, MobileFrontend
phuedx reassigned T187222: Regression: Some MobileFrontend styles are not applied on mobile view of GlobalUserPages from ABorbaWMF to ovasileva.
Feb 16 2018, 10:10 AM · MW-1.31-release-notes (WMF-deploy-2018-02-20 (1.31.0-wmf.22)), Readers-Web-Kanbanana-Board, Patch-For-Review, MobileFrontend, Readers-Web-Backlog, Regression
phuedx reassigned T182217: Deploy `specialpages` feature branch (promote new Special:MobileOptions, fontchanger etc) from ABorbaWMF to ovasileva.
Feb 16 2018, 10:10 AM · MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), Patch-For-Review, Readers-Web-Kanbanana-Board, Wikimedia-Site-requests, Mobile-Web-Settings, Readers-Web-Backlog

Feb 15 2018

phuedx added a comment to T186728: Record and aggregate page previews.

I'll open a ticket with Readers Infra about adding namespace ID to the response. Working around a lack of data in the response by sending partial data from the client and reconstructing it on the server feels like knowingly introducing technical debt by splitting the implementation of the virtual pageview data pipeline across an API boundary (the EventLogging pipeline).

Feb 15 2018, 5:38 PM · MW-1.31-release-notes (WMF-deploy-2018-02-27 (1.31.0-wmf.23)), Patch-For-Review, Analytics-Kanban
phuedx updated subscribers of T184534: Cached page previews not shown when refreshed.

Do we want to allow stale content in the UA's cache here, for up to 5 minutes past the expiry?

Feb 15 2018, 4:48 PM · Services (watching), Traffic, Operations, Readers-Web-Backlog (Tracking), RESTBase, Page-Previews
phuedx added a comment to T186728: Record and aggregate page previews.

Inferring title from url can be done too but given that a preview is happening title or page_id should be available right ? as that content was retrieved from content service.

The page_id we are interested in is the page_id of the /target/ page. The only information we have available is that in the response: https://en.wikipedia.org/api/rest_v1/page/summary/San_Francisco - so we'd be able to get page_id and title but not namespace (but can derive namespace from title). My question is do we need to? I'm not sure what pageviews does, but would it be more consistent to calculate those the same way as they're done in pageviews?

Feb 15 2018, 11:38 AM · MW-1.31-release-notes (WMF-deploy-2018-02-27 (1.31.0-wmf.23)), Patch-For-Review, Analytics-Kanban

Feb 14 2018

phuedx added a comment to T182314: Analyze results of enwiki and dewiki page previews a/b test.

It is very hard to reason about this, it could be worthy to reach out with the data to the Mozilla or Chrome folks and just ask to see if we can get proper reasons for it.

Feb 14 2018, 3:16 PM · Product-Analytics, Readers-Web-Backlog (Tracking), Reading-analysis, Page-Previews
phuedx added a comment to T179552: Set up Jenkins for chromium-render repository.

^ Per T179552#3969087.

Feb 14 2018, 7:25 AM · Release-Engineering-Team (Kanban), Readers-Web-Kanbanana-Board, Readers-Web-Backlog, Patch-For-Review, Continuous-Integration-Config, Proton
phuedx renamed T179552: Set up Jenkins for chromium-render repository from Set up Jenkins for chromium-render and chromium-render-deploy repositories to Set up Jenkins for chromium-render repository.
Feb 14 2018, 7:24 AM · Release-Engineering-Team (Kanban), Readers-Web-Kanbanana-Board, Readers-Web-Backlog, Patch-For-Review, Continuous-Integration-Config, Proton

Feb 12 2018

phuedx updated the task description for T184793: [EPIC] Instrument page interactions.
Feb 12 2018, 8:20 PM · Product-Analytics, Epic, Reading-analysis, MW-1.31-release-notes (WMF-deploy-2018-02-27 (1.31.0-wmf.23)), Readers-Web-Kanbanana-Board, Page-Previews, Readers-Web-Backlog
phuedx added a comment to T186933: 204 summary responses cause Android app to crash.

Maybe no-extract? none could be read to suggest there is no type, which would be confusing.

Feb 12 2018, 6:21 PM · Patch-For-Review, Services (doing), RESTBase-API, RESTBase, Page Content Service, Reading-Infrastructure-Team-Backlog (Kanban), Reading Epics (Platform JS CSS and HTML consolidation)
phuedx added a comment to T186748: New service request: chromium-render/deploy.

Chromium, a dependency of the project, is packaged by Puppeteer and as an outcome of T178189 and T178570, Puppeteer's installation process should not be tampered with. i.e., npm install should be permitted to execute normally.

Feb 12 2018, 5:31 PM · Patch-For-Review, Services (watching), Service-deployment-requests, Readers-Web-Backlog, Proton, Operations, Electron-PDFs
phuedx added a comment to T187091: Summary: stop responding with 204s.

As is, this task is worded precisely but I just want to be clear: let's respond with an HTTP 200 OK and a standard request body for a valid response with an empty extract property.

Feb 12 2018, 4:32 PM · Patch-For-Review, User-mobrovac, Services (doing), RESTBase-API, RESTBase, Page Content Service, Reading-Infrastructure-Team-Backlog (Kanban), Reading Epics (Platform JS CSS and HTML consolidation)
phuedx awarded T187091: Summary: stop responding with 204s a Like token.
Feb 12 2018, 4:30 PM · Patch-For-Review, User-mobrovac, Services (doing), RESTBase-API, RESTBase, Page Content Service, Reading-Infrastructure-Team-Backlog (Kanban), Reading Epics (Platform JS CSS and HTML consolidation)