In T208980#5082522, @Jdlrobson wrote:Does this need QA/QA steps?
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Apr 4 2019
Apr 4 2019
phuedx updated the task description for T208980: [Bug] The statsv client should send a request when the page unloads so we are not losing events.
phuedx updated the task description for T208980: [Bug] The statsv client should send a request when the page unloads so we are not losing events.
phuedx added a comment to T208980: [Bug] The statsv client should send a request when the page unloads so we are not losing events.
phuedx added a comment to T218349: Update translation for "mobile web edit" change tag to "mobile web action".
My inclination is #1, given the relatively well-known complexity of #2 and the unknown-but-presumably-vast complexity of #3.
phuedx updated the task description for T208980: [Bug] The statsv client should send a request when the page unloads so we are not losing events.
Apr 3 2019
Apr 3 2019
phuedx added a comment to T218349: Update translation for "mobile web edit" change tag to "mobile web action".
My understanding is that tags can't be looked up by their translated name so existing references to "mobile web edit" would have to stay. Is that correct? For example, I only see messages being looked up for display purposes in https://github.com/wikimedia/mediawiki/blob/master/includes/changetags/ChangeTags.php (see ChangeTags::tagDescription and ::tagLongDescription).
phuedx updated subscribers of T219917: [Bug] Control / middle-clicking search auto-completion results dismisses the results.
Maintenance of the Wikipedia portals is our responsibility. That being said, I don't believe we've had the discussion as to whether the portals are frozen. If not, then this work is no different from our other work (prioritisation and estimation and an eventual commitment).
Apr 2 2019
Apr 2 2019
Ping @santhosh and @Jdrewniak.
phuedx awarded Blog Post: Autonomous Systems performance report a Mountain of Wealth token.
Apr 1 2019
Apr 1 2019
In T216063#5074754, @Milimetric wrote:We are leaning towards filtering out events coming from non-wikimedia domains.
Mar 28 2019
Mar 28 2019
☝️ If necessary, we could break out migrating from using the unload event to using the pagehide event into another task.
phuedx added a comment to T208980: [Bug] The statsv client should send a request when the page unloads so we are not losing events.
In T208980#4954751, @nray wrote:In T208980#4954700, @phuedx wrote:@nray: See @Krinkle's detailed explanation here: T208980#4792762
Thank you, I didn't read that closely enough. Sounds like in addition to the unload event not firing in common scenarios on mobile devices the beforeunload event wouldn't fire either.
Background/motivation: A limitation of the current ReadingDepth data is that the pageUnloaded event may not be fired if the page is terminated by the browser/system before unload. On mobile, this actually happens in a majority of cases and biases our data especially when comparing reading times on desktop and mobile ( https://meta.wikimedia.org/wiki/Research_talk:Reading_time/Work_log/2018-11-02 ).
phuedx moved T219388: Flash of page in talk modal transition from Incoming to Needs Prioritization on the Web-Team-Backlog board.
phuedx moved T219410: Make ImageCarousel discard old promises from Needs refactor to Cleanup on the Technical-Debt board.
phuedx moved T219410: Make ImageCarousel discard old promises from Unsorted to Needs refactor on the Technical-Debt board.
phuedx moved T219410: Make ImageCarousel discard old promises from Needs Prioritization to Upcoming on the Web-Team-Backlog board.
High because the debt is in an area that we're actively working on and it's both a UX problem and a resource consumption problem.
phuedx assigned T217814: Nearby isn't a WatchstarPageList. Nearby has a WatchstarPageList. to Jdlrobson.
@Jdlrobson: T217814#5062730 doesn't have a lot of context (e.g. it may've been a comment written in haste during a meeting). Can you advise whether this task should be split up or reestimated?
phuedx added a comment to T219394: MinervaNeue CI tests frequently fail on bad certificate or request timeout.
I kicked off a build and it passed: https://integration.wikimedia.org/ci/view/Reading-Web/job/selenium-MinervaNeue/905/
Ping @ovasileva and @alexhollender for prioritization.
phuedx added a comment to T219439: [Bug] PHP Warning: in_array() expects parameter 2 to be an array or collection in extensions/FlaggedRevs/backend/FlaggedRevs.class.php:971.
Growth-Team are marked as the stewards for MediaWiki-extensions-FlaggedRevs on https://www.mediawiki.org/wiki/Developers/Maintainers.
phuedx moved T218286: Test X-Analytics tag in production from Upcoming to Tracking on the Web-Team-Backlog board.
phuedx added a comment to T219394: MinervaNeue CI tests frequently fail on bad certificate or request timeout.
A data point (may or mayn't be related): SauceLabs had an incident yesterday: https://status.us-west-1.saucelabs.com/incidents/gywtsd27cq06
Mar 27 2019
Mar 27 2019
How should this be QA'd? What are the steps that should be taken to prove that this works?
phuedx moved T207280: Track share button usage from Needs QA to Needs More Work on the Web-Team-Backlog (Readers-Web-Kanbanana-Board-2018-19-Q3) board.
Mar 26 2019
Mar 26 2019
Each item on the menu will be tracked in the same schema where main menu tracking occurs
Mar 22 2019
Mar 22 2019
Mar 20 2019
Mar 20 2019
Since all the subtasks are resolved, can this be resolved?
Mar 19 2019
Mar 19 2019
phuedx added a comment to T218243: QuickSurveys will not show on mobile if the beta optin experiment is not set.
If the code for QuickSurveys loads AFTER MobileFrontend, the hook will be registered too late and the survey will never show.
phuedx added a comment to T218243: QuickSurveys will not show on mobile if the beta optin experiment is not set.
The task that led to the introduction of the mobile.betaoptin event: T111188
- Data for clicks to all new links can be collected using https://meta.wikimedia.org/wiki/Schema:MobileWebMainMenuClickTracking
phuedx added a comment to T218349: Update translation for "mobile web edit" change tag to "mobile web action".
@Jdlrobson: Would changing the message require that any existing workflows are updated or would folk still have to refer to the tag by its name when querying the DB or specifying it as an argument for the tagfilter parameter in an MW API call, for example? That is, would the tag look like it was called "mobile web action" but still actually be called "mobile web edit"?
Mar 18 2019
Mar 18 2019
phuedx updated the task description for T218349: Update translation for "mobile web edit" change tag to "mobile web action".
phuedx updated the task description for T218349: Update translation for "mobile web edit" change tag to "mobile web action".
Mar 15 2019
Mar 15 2019
phuedx renamed T218349: Update translation for "mobile web edit" change tag to "mobile web action" from [WIP] Rename "mobile web edit" change tag to "mobile web action" to Rename "mobile web edit" change tag to "mobile web action".
phuedx renamed T218349: Update translation for "mobile web edit" change tag to "mobile web action" from [WIP] Deprecate "mobile web edit" in favour of "mobile web action" to [WIP] Rename "mobile web edit" change tag to "mobile web action".
phuedx added a comment to T218349: Update translation for "mobile web edit" change tag to "mobile web action".
As for on-wiki uses by the general public:
Mar 14 2019
Mar 14 2019
phuedx updated the task description for T218349: Update translation for "mobile web edit" change tag to "mobile web action".
phuedx moved T119306: WikiEditor on mobile and tablets and touch screen needs support for copying from Needs triage to Triaged on the Mobile board.
phuedx triaged T119306: WikiEditor on mobile and tablets and touch screen needs support for copying as Medium priority.
Would replacing the textarea with a div if the page is protected work? This would be cleaner than manipulating the DOM in JS IMO.
phuedx moved T217526: [BUG] Quote boxes not centred/displayed at the right size in articles from Needs triage to Triaged on the Mobile board.
phuedx added a comment to T217526: [BUG] Quote boxes not centred/displayed at the right size in articles.
In T217526#5024391, @Jhernandez wrote:@ovasileva This is probably a bug on mobile web too?
phuedx updated subscribers of T217526: [BUG] Quote boxes not centred/displayed at the right size in articles.
This appears to have been fixed in https://en.wikipedia.org/w/index.php?title=Calculus&type=revision&diff=887407355&oldid=886050145, which is the fix that @Tacsipacsi proposed in T217526#5012719.
phuedx updated the task description for T217526: [BUG] Quote boxes not centred/displayed at the right size in articles.
phuedx updated the task description for T217526: [BUG] Quote boxes not centred/displayed at the right size in articles.
phuedx moved T218243: QuickSurveys will not show on mobile if the beta optin experiment is not set from Needs triage to Triaged on the Mobile board.
phuedx placed T181084: [EPIC] Deploy the mediawiki-services-chromium-render service (Proton) up for grabs.
Mar 13 2019
Mar 13 2019
xSavitar awarded T143189: [EPIC] Split MobileContext god object apart a Like token.
Mar 12 2019
Mar 12 2019
Mar 8 2019
Mar 8 2019
Mar 7 2019
Mar 7 2019
@mforns: I'm pretty sure this is deployed and (re)started as there are log lines appearing in Kibana for the following query: https://logstash.wikimedia.org/goto/36329f5fd2348e181177ff879800d9c0
Mar 6 2019
Mar 6 2019
phuedx updated the task description for T217142: [Proposal] Use the Kafka-Logstash logging infrastructure to log client-side errors.
phuedx added a comment to T217142: [Proposal] Use the Kafka-Logstash logging infrastructure to log client-side errors.
In T217142#4997724, @Ottomata wrote:Unless we have a generic schema for client error logs! :) Might not be a bad idea.
phuedx updated the task description for T217142: [Proposal] Use the Kafka-Logstash logging infrastructure to log client-side errors.
Mar 5 2019
Mar 5 2019
phuedx renamed T186737: Let me choose whether to present a survey to logged-in or logged-out editors from Let me choose whether to present a microsurvey to logged-in or logged-out editors to Let me choose whether to present a survey to logged-in or logged-out editors.
Mar 4 2019
Mar 4 2019
phuedx updated subscribers of T199004: RFC: Add a frontend build step to skins/extensions to our deploy process.
Feb 28 2019
Feb 28 2019
phuedx updated subscribers of T217142: [Proposal] Use the Kafka-Logstash logging infrastructure to log client-side errors.
Also CCing @dr0ptp4kt
phuedx updated the task description for T217142: [Proposal] Use the Kafka-Logstash logging infrastructure to log client-side errors.
Feb 27 2019
Feb 27 2019
phuedx updated the task description for T217142: [Proposal] Use the Kafka-Logstash logging infrastructure to log client-side errors.
Jdlrobson awarded T217142: [Proposal] Use the Kafka-Logstash logging infrastructure to log client-side errors a Mountain of Wealth token.
phuedx updated subscribers of T217142: [Proposal] Use the Kafka-Logstash logging infrastructure to log client-side errors.
CC @Jhernandez, @Tgr, @faidon, @fgiunchedi, @herron for visibility. My apologies in advance for the description churn, y'all.
phuedx updated the task description for T217142: [Proposal] Use the Kafka-Logstash logging infrastructure to log client-side errors.
- Nice find, @Jdlrobson!
- Should we discard surveys that required CentralNotice to be loaded if it isn't?
@Tbayer pointed me at this task during our 1:1 yesterday.
phuedx closed T217110: Popups schema has the wrong type for popupDelay, a subtask of T216771: [Bug] Type mismatch for a few other schemas, as Resolved.
Feb 26 2019
Feb 26 2019
phuedx updated the task description for T208980: [Bug] The statsv client should send a request when the page unloads so we are not losing events.
Feb 14 2019
Feb 14 2019
phuedx added a comment to T208980: [Bug] The statsv client should send a request when the page unloads so we are not losing events.
@nray: See @Krinkle's detailed explanation here: T208980#4792762
phuedx removed a project from T212371: Separate page issue parsing from pageIssues.js: Patch-For-Review.
phuedx updated subscribers of T215426: Consider changing mobile site header height (and overlay header height) from 3.35em (53.6px) to 3em (48px).
@ovasileva: This is in Triaged but Future in our backlog but doesn't appear to have a priority.
Following @Tbayer's advice, I did a little digging in wmf.webrequest:
phuedx updated the task description for T181084: [EPIC] Deploy the mediawiki-services-chromium-render service (Proton).
In T216063#4953716, @phuedx wrote:AFAICT the function that should be decoding and parsing the QSON (Querystring-encoded JSON) string is expecting that character to not be encoded but it is (it's the %3B at the end of the raw event).
The "Extra data:" error is raised by json.loads as it encounters the ; character at the end of the JSON string:
Feb 13 2019
Feb 13 2019
@Edtadros and I worked through testing the 4th 5th acceptance criterion together during our 1:1 today.
In T215477#4949367, @Jdlrobson wrote:I guess such a generic hook for log events would need to run inside $logEntry->insert()?
phuedx updated the task description for T214444: Update ReadingDepth instrumentation to avoid deprecated schema module (blocks loads event).
In T210652#4948279, @phuedx wrote:@ovasileva: Could you update https://phabricator.wikimedia.org/project/profile/2960/ accordingly?
Feb 12 2019
Feb 12 2019
I've removed this from our (Readers Web's) kanban board as Proton has been handed over to Readers Infrastructure.
phuedx added a comment to T214444: Update ReadingDepth instrumentation to avoid deprecated schema module (blocks loads event).
In T214444#4946376, @Edtadros wrote:
- Are you expecting an HTTP 204 status in the last QA step for the requests that appear after filtering?
@ovasileva: Could you update https://phabricator.wikimedia.org/project/profile/2960/ accordingly?
phuedx closed T210652: Handoff Proton service to Reading Infrastructure, a subtask of T181084: [EPIC] Deploy the mediawiki-services-chromium-render service (Proton), as Resolved.
Per our (@Jhernandez, @Tgr, @pmiazga, and me) conversation in last Thursday's Audiences Platform Sync, Proton has officially been handed over to Readers Infrastructure for ongoing maintenance. I'll follow up with an email to readers-web-team@wikimedia.org and ri-team@wikimedia.org to confirm this.
Content licensed under Creative Commons Attribution-ShareAlike (CC BY-SA) 4.0 unless otherwise noted; code licensed under GNU General Public License (GPL) 2.0 or later and other open source licenses. By using this site, you agree to the Terms of Use, Privacy Policy, and Code of Conduct. · Wikimedia Foundation · Privacy Policy · Code of Conduct · Terms of Use · Disclaimer · CC-BY-SA · GPL