Page MenuHomePhabricator

[JS] Remove dispatch method
Open, Needs TriagePublic2 Estimated Story Points

Description

Description

Remove the dispatch() method from the Javascript client library.

The dispatch() method was initially introduced during early iterations of the Metrics Platform that used the monoschema. Now that we've pivoted to using the data contract model, this and related methods should be removed in favor the the api submit methods.

This task is dependent on making sure no instruments are currently using monoschema to send events.

Acceptance Criteria

  • The dispatch() and supporting methods are removed from the Javascript client.
  • Update relevant tests.
  • Documentation is updated accordingly.

Event Timeline

phuedx renamed this task from [Javascript] Remove dispatch method to [JS] Remove dispatch method.Jan 16 2024, 11:47 AM
phuedx moved this task from Backlog to Client improvements on the Metrics Platform Backlog board.
phuedx set the point value for this task to 2.Jan 16 2024, 11:51 AM

Hi and thank you for your interest! Please check thoroughly https://www.mediawiki.org/wiki/New_Developers (and all of its communication section!). The page covers how to get started, assigning tasks, task status, how to find a codebase, how to create patches, where to ask general development questions and where to get help with setup problems, and how to ask good questions. Thanks a lot! :)