Background
We have been transitioning from using desktopwebuiactions and mobilewebuiactions in the Event Platform to web_ui_actions in the Metrics Platform to align with our strategy of using MP as the future platform. Stopping the use of mobile- and desktopwebuiactions will reduce technical debt and streamline our instrumentation.
This task focuses solely on deleting the redundant events in WikimediaEvents.
User story
As an engineer, I want to delete the mobile- and desktopwebuiactions event in WikimediaEvents and ensure that only web_ui_actions is used so that we can reduce technical debt and simplify our instrumentation.
Requirement
Delete the mobile- and desktopwebuiactions event from WikimediaEvents, ensuring the only event used is web_ui_actions to reduce technical debt and streamline instrumentation. Update relevant documentation and communicate changes to the Web team and Data-Engineering Slack.
BDD
Feature: Delete redundant mobile- and desktopwebuiactions events Scenario: Remove mobile- and desktopwebuiactions from WikimediaEvents Given the engineer has access to WikimediaEvents When they delete mobile- and desktopwebuiactions events Then only web_ui_actions should be active
Test Steps
Test Case 1: Ensure deletion of mobile- and desktopwebuiactions events
- Delete mobile- and desktopwebuiactions events from WikimediaEvents.
- AC1: Verify that only web_ui_actions events are logged.
Design
- No mockups required for this change as it is backend-related.
Acceptance criteria
- Ensure that mobile- and desktopwebuiactions no longer fires.
- Update documentation to reflect the deletion of desktopwebuiactions and mobile-
Communication criteria
- Announce to the Web team and relevant stakeholders about the deletion of desktopwebuiactions and mobilewebuiactions.
Rollback plan
- If any issues arise, revert the change and re-enable desktopwebuiactions.
This task was created by Version 1.0.0 of the Web team task template using phabulous.
QA Results - Prod
| AC | Status | Details |
|---|---|---|
| 1 | ✅ | T376065#10243154 |