Page MenuHomePhabricator

jlinehan (Jason Linehan)
Staff Software Engineer

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Oct 23 2018, 12:55 PM (94 w, 2 d)
Availability
Available
IRC Nick
hip
LDAP User
Jason Linehan
MediaWiki User
Unknown

Recent Activity

Yesterday

jlinehan added a comment to T259917: Streams with empty configs should be rendered as {} in the JSON returned by StreamConfig API.

Should streams specify owners in their configs, especially for cases when the person/team who created the stream is not the same as the person who removes it? Or, say Analytics removes a stream because the system is getting flooded. Would y'all use git blame to figure out who added that stream and then check with them how they want to handle retention/dropping of any collected data? Seems we should coordinate on a policy for that stuff.

Wed, Aug 12, 7:03 PM · Analytics-Kanban, Product-Infrastructure-Data, Event-Platform, Analytics
jlinehan updated subscribers of T259157: BUOD: Require that all new schema/instruments are created with the MEP system.
Wed, Aug 12, 4:47 PM · Goal, Product-Infrastructure-Data, Analytics, Better Use Of Data, Event-Platform
jlinehan added a comment to T248987: Session Length Metric. Web implementation.

I mentioned that in Gerrit CR: The advantage I see is: interval events will consume less bandwidth and less storage space for the case where the session has long periods where the page is hidden. Because instead of sending one event for each pending tick, we send just one interval event. I think this is very tangible

Wed, Aug 12, 4:28 PM · Product-Infrastructure-Data, Analytics-Radar, Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Epic, Product-Analytics, Better Use Of Data
jlinehan added a comment to T259917: Streams with empty configs should be rendered as {} in the JSON returned by StreamConfig API.

I have a strong suspicion that this bug also affects mw.eventLog.submit() because:

  • mw.eventLog.streamConfig('test.event') returns null

This is not possible if the value of config.streamConfigs[ 'test.event' ] is {} or []. These are truthy in JS. See code.

Wed, Aug 12, 4:18 PM · Analytics-Kanban, Product-Infrastructure-Data, Event-Platform, Analytics
jlinehan added a comment to T248987: Session Length Metric. Web implementation.

Quick thoughts, let's discuss more today though

  1. I think perhaps the presence of tick_interval is confusing here. In practice, we are not going to be changing that value once we determine the "right value". The reason a field exists in the schema to hold this value is purely defensive. I think it could be removed, and if it ever needs to change, it could get added as a field with a new version of the schema.
  2. Given that, the ability to change the 'bucket size' seems like an unnecessary computation. By that I mean, I'm not sure what value that creates or what problem it solves.
  3. By the histogram-like properties that are nice, I mean that each client reports a simple integer counting process starting from 0. It is true that you can transform data from the structure you listed (and many other structures) into histogram data on the backend. As I said on the patch, they are isomorphic. But again, I don't see what advantage there is to doing this on the backend.
  4. Perhaps the thinking here is that if you have multiple same-origin pages, they don't have to interact and can simply transmit the current timespan since the cookie's last send timestamp? But that will result in more events being sent, not less. We can accomplish the same time resolution by simply subtracting the remainder of the floor operation from the timestamp applied to the cookie?
Wed, Aug 12, 2:57 PM · Product-Infrastructure-Data, Analytics-Radar, Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Epic, Product-Analytics, Better Use Of Data
jlinehan added a parent task for T256173: Allow filtering of errors from logged in users: T258406: Allow tagging of client error events on the client.
Wed, Aug 12, 2:27 PM · Product-Infrastructure-Data, Readers-Web-Backlog (Tracking), MediaWiki-extensions-WikimediaEvents, EventStreams, Better Use Of Data
jlinehan added a subtask for T258406: Allow tagging of client error events on the client: T256173: Allow filtering of errors from logged in users.
Wed, Aug 12, 2:27 PM · Product-Infrastructure-Team-Backlog (Kanban)
jlinehan moved T259369: "Script error." Scripts loaded from other domains with empty file_uri and no stack trace should not be included from Doing to Waiting on the Product-Infrastructure-Data board.
Wed, Aug 12, 2:26 PM · MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Product-Infrastructure-Data, Performance-Team (Radar), MediaWiki-ResourceLoader, MediaWiki-extensions-Gadgets, EventStreams, Better Use Of Data

Tue, Aug 11

jlinehan added a comment to T248987: Session Length Metric. Web implementation.

I don't mind, but maybe I don't understand what is confusing?

Since many of the comments will no longer apply when we rework the algorithm to be the one @mforns suggested earlier (plus the mobile specific constrains) it is probably best to start fresh.

Tue, Aug 11, 4:42 PM · Product-Infrastructure-Data, Analytics-Radar, Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Epic, Product-Analytics, Better Use Of Data
jlinehan added a comment to T259369: "Script error." Scripts loaded from other domains with empty file_uri and no stack trace should not be included.

There seems to be a second condition where file_uri = current uri of page. e.g. file_uri https://en.wikipedia.org/wiki/Main_Page for an error that occurs on https://en.wikipedia.org/wiki/Main_Page and stack trace is empty. We also can't do much about thesse.

Tue, Aug 11, 4:13 PM · MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Product-Infrastructure-Data, Performance-Team (Radar), MediaWiki-ResourceLoader, MediaWiki-extensions-Gadgets, EventStreams, Better Use Of Data
jlinehan added a comment to T259383: Filter out non-wikimedia domains and extensions from web-client-errors.

I would recommend against filtering these out from the client nor in the ingestion pipeline. If these scripts are executing on our pages (not in a browser extension thread, but actually on our pages), that seems fine to keep and could actually help in some way.

Tue, Aug 11, 3:41 PM · Product-Infrastructure-Data, MediaWiki-extensions-WikimediaEvents, EventStreams, Better Use Of Data
jlinehan added a subtask for T255585: Extend client-side error logging coverage: T258406: Allow tagging of client error events on the client.
Tue, Aug 11, 3:35 PM · Epic, Product-Infrastructure-Data, Product-Analytics (Kanban), observability, Better Use Of Data
jlinehan added a parent task for T258406: Allow tagging of client error events on the client: T255585: Extend client-side error logging coverage.
Tue, Aug 11, 3:35 PM · Product-Infrastructure-Team-Backlog (Kanban)
jlinehan moved T248987: Session Length Metric. Web implementation from Doing to Code Review on the Product-Infrastructure-Team-Backlog (Kanban) board.
Tue, Aug 11, 3:34 PM · Product-Infrastructure-Data, Analytics-Radar, Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Epic, Product-Analytics, Better Use Of Data
jlinehan moved T259371: Limit the number of mw-client-errors from a single client (suggested: maximum 5 errors should be recorded for a single IP on a single page) from Doing to Code Review on the Product-Infrastructure-Team-Backlog (Kanban) board.
Tue, Aug 11, 3:34 PM · MW-1.36-notes (1.36.0-wmf.4; 2020-08-11), Analytics-Radar, Product-Infrastructure-Team-Backlog (Kanban), Product-Infrastructure-Data, Better Use Of Data, MediaWiki-extensions-WikimediaEvents
jlinehan added a comment to T259369: "Script error." Scripts loaded from other domains with empty file_uri and no stack trace should not be included.

@jlinehan can filtering out errors where both file_uri and stack trace are empty URIS be prioritized? I'm not sure whether this makes sense to do on client or as part of post-processing on the server.

Tue, Aug 11, 3:17 PM · MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Product-Infrastructure-Data, Performance-Team (Radar), MediaWiki-ResourceLoader, MediaWiki-extensions-Gadgets, EventStreams, Better Use Of Data
jlinehan moved T259383: Filter out non-wikimedia domains and extensions from web-client-errors from Backlog to Doing on the Product-Infrastructure-Data board.
Tue, Aug 11, 2:59 PM · Product-Infrastructure-Data, MediaWiki-extensions-WikimediaEvents, EventStreams, Better Use Of Data
jlinehan claimed T259383: Filter out non-wikimedia domains and extensions from web-client-errors.
Tue, Aug 11, 2:59 PM · Product-Infrastructure-Data, MediaWiki-extensions-WikimediaEvents, EventStreams, Better Use Of Data
jlinehan updated subscribers of T259383: Filter out non-wikimedia domains and extensions from web-client-errors.

Hmm yes. Could we use a regex or pattern of some kind in the ResourceLoader URL (if we want to focus exclusively on the MediaWiki client)? @Krinkle what do you think? We'll be cutting out errors from browser extensions, but maybe that's another channel like you say, @Jdlrobson.

Tue, Aug 11, 2:58 PM · Product-Infrastructure-Data, MediaWiki-extensions-WikimediaEvents, EventStreams, Better Use Of Data
jlinehan claimed T259369: "Script error." Scripts loaded from other domains with empty file_uri and no stack trace should not be included.
Tue, Aug 11, 2:54 PM · MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Product-Infrastructure-Data, Performance-Team (Radar), MediaWiki-ResourceLoader, MediaWiki-extensions-Gadgets, EventStreams, Better Use Of Data
jlinehan added a subtask for T255585: Extend client-side error logging coverage: T259369: "Script error." Scripts loaded from other domains with empty file_uri and no stack trace should not be included.
Tue, Aug 11, 2:53 PM · Epic, Product-Infrastructure-Data, Product-Analytics (Kanban), observability, Better Use Of Data
jlinehan added a parent task for T259369: "Script error." Scripts loaded from other domains with empty file_uri and no stack trace should not be included: T255585: Extend client-side error logging coverage.
Tue, Aug 11, 2:53 PM · MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Product-Infrastructure-Data, Performance-Team (Radar), MediaWiki-ResourceLoader, MediaWiki-extensions-Gadgets, EventStreams, Better Use Of Data

Thu, Aug 6

jlinehan moved T228177: Event Platform Client Library Specification from Doing to Waiting on the Product-Infrastructure-Data board.
Thu, Aug 6, 4:18 PM · Product-Infrastructure-Data, Product-Infrastructure-Team-Backlog, Epic, Better Use Of Data
jlinehan moved T259371: Limit the number of mw-client-errors from a single client (suggested: maximum 5 errors should be recorded for a single IP on a single page) from Doing to Waiting on the Product-Infrastructure-Data board.
Thu, Aug 6, 4:17 PM · MW-1.36-notes (1.36.0-wmf.4; 2020-08-11), Analytics-Radar, Product-Infrastructure-Team-Backlog (Kanban), Product-Infrastructure-Data, Better Use Of Data, MediaWiki-extensions-WikimediaEvents
jlinehan added a subtask for T255585: Extend client-side error logging coverage: T259383: Filter out non-wikimedia domains and extensions from web-client-errors.
Thu, Aug 6, 2:32 PM · Epic, Product-Infrastructure-Data, Product-Analytics (Kanban), observability, Better Use Of Data
jlinehan added a parent task for T259383: Filter out non-wikimedia domains and extensions from web-client-errors: T255585: Extend client-side error logging coverage.
Thu, Aug 6, 2:32 PM · Product-Infrastructure-Data, MediaWiki-extensions-WikimediaEvents, EventStreams, Better Use Of Data
jlinehan removed a subtask for T226986: Client side error logging production launch: T248884: Documentation of client side error logging capabilities on mediawiki.
Thu, Aug 6, 2:31 PM · Analytics-Radar, MW-1.35-notes (1.35.0-wmf.24; 2020-03-17), Performance-Team (Radar), Desktop Improvements, Patch-For-Review, observability, Wikimedia-Logstash, User-fgiunchedi, Better Use Of Data, Product-Infrastructure-Team-Backlog, Epic
jlinehan removed a parent task for T248884: Documentation of client side error logging capabilities on mediawiki: T226986: Client side error logging production launch.
Thu, Aug 6, 2:31 PM · Product-Infrastructure-Data, Analytics-Radar, Product-Infrastructure-Team-Backlog (Kanban), Documentation, Performance-Team (Radar), Wikimedia-Logstash, User-fgiunchedi, Better Use Of Data

Wed, Aug 5

jlinehan removed a subtask for T259169: BUOD: Pilot MEP clients with 2 product teams: T259714: Test schema and stream for analytics events.
Wed, Aug 5, 8:51 PM · Goal, Product-Infrastructure-Data, Better Use Of Data
jlinehan removed a parent task for T259714: Test schema and stream for analytics events: T259169: BUOD: Pilot MEP clients with 2 product teams.
Wed, Aug 5, 8:51 PM · Product-Analytics (Kanban), Product-Infrastructure-Data, Better Use Of Data
jlinehan added a comment to T228175: Event Platform Client Libraries.

Just saw this ticket on passing, maybe we want to rework the timeline/text of ticket ? (as deliverables were set for last year 2019/2020)

Wed, Aug 5, 6:22 PM · Analytics, Event-Platform, Epic, Better Use Of Data, Product-Infrastructure-Team-Backlog
jlinehan removed a subtask for T185233: Modern Event Platform (TEC2): T228175: Event Platform Client Libraries.
Wed, Aug 5, 6:22 PM · Platform Team Workboards (Initiatives), Platform Team Initiatives (Modern Event Platform (TEC2)), Goal, Services (watching), Analytics-EventLogging, Event-Platform, Analytics-Kanban
jlinehan removed parent tasks for T228175: Event Platform Client Libraries: T185233: Modern Event Platform (TEC2), T225237: Better Use of Data.
Wed, Aug 5, 6:22 PM · Analytics, Event-Platform, Epic, Better Use Of Data, Product-Infrastructure-Team-Backlog
jlinehan removed a subtask for T225237: Better Use of Data: T228175: Event Platform Client Libraries.
Wed, Aug 5, 6:22 PM · Epic, Goal, Better Use Of Data, Product-Infrastructure-Team-Backlog, Product-Analytics
jlinehan triaged T259734: BUOD: Certify that analytics schema and instruments have been upgraded to use the MEP system (clearing the legacy system for sunsetting) as Lowest priority.
Wed, Aug 5, 5:38 PM · Better Use Of Data, Product-Infrastructure-Data, Goal
jlinehan moved T259734: BUOD: Certify that analytics schema and instruments have been upgraded to use the MEP system (clearing the legacy system for sunsetting) from Triage to Planning on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:38 PM · Better Use Of Data, Product-Infrastructure-Data, Goal
jlinehan removed a subtask for T228175: Event Platform Client Libraries: T238837: Develop test environment solution for MEP analytics events.
Wed, Aug 5, 5:37 PM · Analytics, Event-Platform, Epic, Better Use Of Data, Product-Infrastructure-Team-Backlog
jlinehan removed a parent task for T238837: Develop test environment solution for MEP analytics events: T228175: Event Platform Client Libraries.
Wed, Aug 5, 5:37 PM · Product-Infrastructure-Data, Analytics, Event-Platform, Better Use Of Data, Product-Infrastructure-Team-Backlog
jlinehan added a parent task for T259157: BUOD: Require that all new schema/instruments are created with the MEP system: T259734: BUOD: Certify that analytics schema and instruments have been upgraded to use the MEP system (clearing the legacy system for sunsetting).
Wed, Aug 5, 5:36 PM · Goal, Product-Infrastructure-Data, Analytics, Better Use Of Data, Event-Platform
jlinehan added a subtask for T259734: BUOD: Certify that analytics schema and instruments have been upgraded to use the MEP system (clearing the legacy system for sunsetting): T259157: BUOD: Require that all new schema/instruments are created with the MEP system.
Wed, Aug 5, 5:36 PM · Better Use Of Data, Product-Infrastructure-Data, Goal
jlinehan created T259734: BUOD: Certify that analytics schema and instruments have been upgraded to use the MEP system (clearing the legacy system for sunsetting).
Wed, Aug 5, 5:36 PM · Better Use Of Data, Product-Infrastructure-Data, Goal
jlinehan added a project to T259704: BUOD: Upgrade MEP clients to full release status: Goal.
Wed, Aug 5, 5:24 PM · Goal, Better Use Of Data, Product-Infrastructure-Data
jlinehan triaged T259155: Obtain evidence-based guidance on capacity for event streams as Low priority.
Wed, Aug 5, 5:23 PM · Product-Infrastructure-Data, Analytics, Better Use Of Data, Event-Platform
jlinehan triaged T259704: BUOD: Upgrade MEP clients to full release status as Low priority.
Wed, Aug 5, 5:23 PM · Goal, Better Use Of Data, Product-Infrastructure-Data
jlinehan triaged T259157: BUOD: Require that all new schema/instruments are created with the MEP system as Low priority.
Wed, Aug 5, 5:23 PM · Goal, Product-Infrastructure-Data, Analytics, Better Use Of Data, Event-Platform
jlinehan triaged T259169: BUOD: Pilot MEP clients with 2 product teams as High priority.
Wed, Aug 5, 5:22 PM · Goal, Product-Infrastructure-Data, Better Use Of Data
jlinehan moved T259704: BUOD: Upgrade MEP clients to full release status from Plans future quarters to Planning on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:22 PM · Goal, Better Use Of Data, Product-Infrastructure-Data
jlinehan moved T259163: Migrate legacy metawiki schemas to Event Platform from Plans future quarters to Planning on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:22 PM · Patch-For-Review, Product-Infrastructure-Data, Analytics-Kanban, Analytics, Analytics-EventLogging, Event-Platform
jlinehan moved T259157: BUOD: Require that all new schema/instruments are created with the MEP system from Plans future quarters to Planning on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:22 PM · Goal, Product-Infrastructure-Data, Analytics, Better Use Of Data, Event-Platform
jlinehan removed a project from T228175: Event Platform Client Libraries: Product-Infrastructure-Data.
Wed, Aug 5, 5:21 PM · Analytics, Event-Platform, Epic, Better Use Of Data, Product-Infrastructure-Team-Backlog
jlinehan moved T259704: BUOD: Upgrade MEP clients to full release status from Planning to Plans future quarters on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:21 PM · Goal, Better Use Of Data, Product-Infrastructure-Data
jlinehan moved T259163: Migrate legacy metawiki schemas to Event Platform from Planning to Plans future quarters on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:21 PM · Patch-For-Review, Product-Infrastructure-Data, Analytics-Kanban, Analytics, Analytics-EventLogging, Event-Platform
jlinehan moved T259157: BUOD: Require that all new schema/instruments are created with the MEP system from Planning to Plans future quarters on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:21 PM · Goal, Product-Infrastructure-Data, Analytics, Better Use Of Data, Event-Platform
jlinehan moved T259714: Test schema and stream for analytics events from Planning to Doing on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:14 PM · Product-Analytics (Kanban), Product-Infrastructure-Data, Better Use Of Data
jlinehan moved T259712: Allow disabling/enabling configured streams via wgEventStreams config from Triage to Backlog on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:13 PM · Analytics, Product-Infrastructure-Data, Platform Team Initiatives (Modern Event Platform (TEC2)), Event-Platform
jlinehan moved T214093: Modern Event Platform: Schema Guidelines and Conventions from Triage to Watching on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:13 PM · Product-Infrastructure-Data, Analytics-Kanban, Analytics, Better Use Of Data, Patch-For-Review, Product-Analytics, Goal, Services (watching), Analytics-EventLogging, Event-Platform
jlinehan moved T226564: Instrumentation Checklist Phab Form from Triage to Watching on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:13 PM · Product-Infrastructure-Data, Product-Analytics, Better Use Of Data
jlinehan moved T228179: MEP Client Android from Triage to Backlog on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:13 PM · Product-Infrastructure-Data, Wikipedia-Android-App-Backlog, Product-Infrastructure-Team-Backlog, Epic, Better Use Of Data
jlinehan moved T238837: Develop test environment solution for MEP analytics events from Triage to Backlog on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:12 PM · Product-Infrastructure-Data, Analytics, Event-Platform, Better Use Of Data, Product-Infrastructure-Team-Backlog
jlinehan moved T239996: Explore sending batches of events from EPC libraries from Triage to Backlog on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:12 PM · Product-Infrastructure-Data, Analytics-Radar, Product-Analytics, Event-Platform, Better Use Of Data
jlinehan moved T248884: Documentation of client side error logging capabilities on mediawiki from Triage to Backlog on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:12 PM · Product-Infrastructure-Data, Analytics-Radar, Product-Infrastructure-Team-Backlog (Kanban), Documentation, Performance-Team (Radar), Wikimedia-Logstash, User-fgiunchedi, Better Use Of Data
jlinehan moved T253121: MEP Client MediaWiki PHP from Triage to Backlog on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:12 PM · Product-Infrastructure-Data, Event-Platform, Analytics, Product-Infrastructure-Team-Backlog (Kanban), Better Use Of Data
jlinehan moved T253392: Document in-schema who sets which fields from Triage to Backlog on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:12 PM · Product-Infrastructure-Data, Better Use Of Data, Analytics, Event-Platform
jlinehan moved T255302: Schema fragment for fields common to product analytics from Triage to Watching on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:12 PM · Product-Infrastructure-Data, Patch-For-Review, Better Use Of Data, Product-Analytics (Kanban)
jlinehan added a project to T255585: Extend client-side error logging coverage: Epic.
Wed, Aug 5, 5:12 PM · Epic, Product-Infrastructure-Data, Product-Analytics (Kanban), observability, Better Use Of Data
jlinehan moved T255585: Extend client-side error logging coverage from Triage to Planning on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:12 PM · Epic, Product-Infrastructure-Data, Product-Analytics (Kanban), observability, Better Use Of Data
jlinehan moved T256173: Allow filtering of errors from logged in users from Triage to Doing on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:12 PM · Product-Infrastructure-Data, Readers-Web-Backlog (Tracking), MediaWiki-extensions-WikimediaEvents, EventStreams, Better Use Of Data
jlinehan moved T258099: Enable client error logging for Desktop Improvements Project and Vue.js search from Triage to Waiting on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:11 PM · Product-Infrastructure-Data, Readers-Web-Backlog (Tracking), Product-Infrastructure-Team-Backlog, Vue.js (Vue.js-Search), Desktop Improvements
jlinehan moved T256165: EventLogging MEP Upgrade Phase 3 (Stream cc-ing) from Triage to Backlog on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:11 PM · Patch-For-Review, Product-Infrastructure-Data, Product-Analytics, Event-Platform, Analytics, Better Use Of Data
jlinehan moved T258692: Monitoring/Alerting for Wikipedia mobile app errors from Triage to Watching on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:11 PM · Product-Infrastructure-Data, Sustainability (Incident Followup), Wikifeeds, Mobile, Product-Infrastructure-Team-Backlog, Mobile-Content-Service
jlinehan moved T259155: Obtain evidence-based guidance on capacity for event streams from Triage to Waiting on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:11 PM · Product-Infrastructure-Data, Analytics, Better Use Of Data, Event-Platform
jlinehan moved T259369: "Script error." Scripts loaded from other domains with empty file_uri and no stack trace should not be included from Triage to Doing on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:11 PM · MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Product-Infrastructure-Data, Performance-Team (Radar), MediaWiki-ResourceLoader, MediaWiki-extensions-Gadgets, EventStreams, Better Use Of Data
jlinehan moved T259371: Limit the number of mw-client-errors from a single client (suggested: maximum 5 errors should be recorded for a single IP on a single page) from Triage to Doing on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:11 PM · MW-1.36-notes (1.36.0-wmf.4; 2020-08-11), Analytics-Radar, Product-Infrastructure-Team-Backlog (Kanban), Product-Infrastructure-Data, Better Use Of Data, MediaWiki-extensions-WikimediaEvents
jlinehan moved T259373: Develop strategy for mitigating degenerate client timestamps in event data from Triage to Backlog on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:11 PM · Product-Infrastructure-Data, Better Use Of Data
jlinehan moved T259704: BUOD: Upgrade MEP clients to full release status from Triage to Planning on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:11 PM · Goal, Better Use Of Data, Product-Infrastructure-Data
jlinehan moved T259708: MEP Client MediaWiki JS (non-essential features) from Triage to Backlog on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:11 PM · Better Use Of Data, Product-Infrastructure-Data
jlinehan moved T259709: MEP instrument/schema pilot #1 from Triage to Backlog on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:11 PM · Better Use Of Data, Product-Infrastructure-Data
jlinehan moved T259710: MEP pilot instrument/schema #2 from Triage to Backlog on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:11 PM · Better Use Of Data, Product-Infrastructure-Data
jlinehan moved T259711: Determine requirements for logging native app client errors to Logstash from Triage to Backlog on the Product-Infrastructure-Data board.
Wed, Aug 5, 5:10 PM · Product-Infrastructure-Data, observability, Better Use Of Data
jlinehan added a subtask for T255585: Extend client-side error logging coverage: T258099: Enable client error logging for Desktop Improvements Project and Vue.js search.
Wed, Aug 5, 3:27 PM · Epic, Product-Infrastructure-Data, Product-Analytics (Kanban), observability, Better Use Of Data
jlinehan added a parent task for T258099: Enable client error logging for Desktop Improvements Project and Vue.js search: T255585: Extend client-side error logging coverage.
Wed, Aug 5, 3:27 PM · Product-Infrastructure-Data, Readers-Web-Backlog (Tracking), Product-Infrastructure-Team-Backlog, Vue.js (Vue.js-Search), Desktop Improvements
jlinehan removed a subtask for T185233: Modern Event Platform (TEC2): T259712: Allow disabling/enabling configured streams via wgEventStreams config.
Wed, Aug 5, 2:13 PM · Platform Team Workboards (Initiatives), Platform Team Initiatives (Modern Event Platform (TEC2)), Goal, Services (watching), Analytics-EventLogging, Event-Platform, Analytics-Kanban
jlinehan edited parent tasks for T259712: Allow disabling/enabling configured streams via wgEventStreams config, added: T259704: BUOD: Upgrade MEP clients to full release status; removed: T185233: Modern Event Platform (TEC2).
Wed, Aug 5, 2:13 PM · Analytics, Product-Infrastructure-Data, Platform Team Initiatives (Modern Event Platform (TEC2)), Event-Platform
jlinehan added a subtask for T259704: BUOD: Upgrade MEP clients to full release status: T259712: Allow disabling/enabling configured streams via wgEventStreams config.
Wed, Aug 5, 2:13 PM · Goal, Better Use Of Data, Product-Infrastructure-Data
jlinehan updated subscribers of T259157: BUOD: Require that all new schema/instruments are created with the MEP system.
Wed, Aug 5, 2:08 PM · Goal, Product-Infrastructure-Data, Analytics, Better Use Of Data, Event-Platform
jlinehan updated subscribers of T259704: BUOD: Upgrade MEP clients to full release status.
Wed, Aug 5, 2:08 PM · Goal, Better Use Of Data, Product-Infrastructure-Data
jlinehan updated subscribers of T259169: BUOD: Pilot MEP clients with 2 product teams.
Wed, Aug 5, 2:07 PM · Goal, Product-Infrastructure-Data, Better Use Of Data
jlinehan triaged T259711: Determine requirements for logging native app client errors to Logstash as Low priority.
Wed, Aug 5, 1:41 PM · Product-Infrastructure-Data, observability, Better Use Of Data
jlinehan created T259711: Determine requirements for logging native app client errors to Logstash.
Wed, Aug 5, 1:41 PM · Product-Infrastructure-Data, observability, Better Use Of Data
jlinehan removed a subtask for T226986: Client side error logging production launch: T255204: [Spike, 1hr]: Analyse Catalan Wikipedia error logs for iOS error.
Wed, Aug 5, 1:37 PM · Analytics-Radar, MW-1.35-notes (1.35.0-wmf.24; 2020-03-17), Performance-Team (Radar), Desktop Improvements, Patch-For-Review, observability, Wikimedia-Logstash, User-fgiunchedi, Better Use Of Data, Product-Infrastructure-Team-Backlog, Epic
jlinehan added a subtask for T255585: Extend client-side error logging coverage: T255204: [Spike, 1hr]: Analyse Catalan Wikipedia error logs for iOS error.
Wed, Aug 5, 1:37 PM · Epic, Product-Infrastructure-Data, Product-Analytics (Kanban), observability, Better Use Of Data
jlinehan edited parent tasks for T255204: [Spike, 1hr]: Analyse Catalan Wikipedia error logs for iOS error, added: T255585: Extend client-side error logging coverage; removed: T226986: Client side error logging production launch.
Wed, Aug 5, 1:37 PM · Spike, Readers-Web-Backlog (Kanbanana-2020-21-Q1)
jlinehan added a parent task for T226986: Client side error logging production launch: T255585: Extend client-side error logging coverage.
Wed, Aug 5, 1:36 PM · Analytics-Radar, MW-1.35-notes (1.35.0-wmf.24; 2020-03-17), Performance-Team (Radar), Desktop Improvements, Patch-For-Review, observability, Wikimedia-Logstash, User-fgiunchedi, Better Use Of Data, Product-Infrastructure-Team-Backlog, Epic
jlinehan added a subtask for T255585: Extend client-side error logging coverage: T226986: Client side error logging production launch.
Wed, Aug 5, 1:36 PM · Epic, Product-Infrastructure-Data, Product-Analytics (Kanban), observability, Better Use Of Data
jlinehan removed a parent task for T226986: Client side error logging production launch: T255585: Extend client-side error logging coverage.
Wed, Aug 5, 1:35 PM · Analytics-Radar, MW-1.35-notes (1.35.0-wmf.24; 2020-03-17), Performance-Team (Radar), Desktop Improvements, Patch-For-Review, observability, Wikimedia-Logstash, User-fgiunchedi, Better Use Of Data, Product-Infrastructure-Team-Backlog, Epic
jlinehan removed a subtask for T255585: Extend client-side error logging coverage: T226986: Client side error logging production launch.
Wed, Aug 5, 1:35 PM · Epic, Product-Infrastructure-Data, Product-Analytics (Kanban), observability, Better Use Of Data
jlinehan added a parent task for T248884: Documentation of client side error logging capabilities on mediawiki: T255585: Extend client-side error logging coverage.
Wed, Aug 5, 1:35 PM · Product-Infrastructure-Data, Analytics-Radar, Product-Infrastructure-Team-Backlog (Kanban), Documentation, Performance-Team (Radar), Wikimedia-Logstash, User-fgiunchedi, Better Use Of Data
jlinehan added a subtask for T255585: Extend client-side error logging coverage: T248884: Documentation of client side error logging capabilities on mediawiki.
Wed, Aug 5, 1:35 PM · Epic, Product-Infrastructure-Data, Product-Analytics (Kanban), observability, Better Use Of Data
jlinehan added a parent task for T226986: Client side error logging production launch: T255585: Extend client-side error logging coverage.
Wed, Aug 5, 1:34 PM · Analytics-Radar, MW-1.35-notes (1.35.0-wmf.24; 2020-03-17), Performance-Team (Radar), Desktop Improvements, Patch-For-Review, observability, Wikimedia-Logstash, User-fgiunchedi, Better Use Of Data, Product-Infrastructure-Team-Backlog, Epic
jlinehan added a subtask for T255585: Extend client-side error logging coverage: T226986: Client side error logging production launch.
Wed, Aug 5, 1:34 PM · Epic, Product-Infrastructure-Data, Product-Analytics (Kanban), observability, Better Use Of Data