Page MenuHomePhabricator

Instrument replying workflow (v1.0)
Closed, ResolvedPublic

Description

In order to better understand how contributors engage with the new replying feature and decide whether any adjustments need to be made to it, we need to instrument each step of the workflow.

This task is about implementing the instrumentation that will enable us to track the events defined in the measurement plan. [1]

Instrumentation spec

The instrumentation spec can be found here (limited access): Talk pages/Replying/Instrumentation spec

Done

  • The events listed in the "Instrumentation spec" have been implemented

Event Timeline

JTannerWMF subscribed.

We are waiting for the implementation of T243363. Afterwards this will become high priority.

We are waiting for the implementation of T243363. Afterwards this will become high priority.

After talking with @Mayakp.wiki yesterday about the conversations she and @DLynch have been, it's become clear work on this ticket can start before the new schema for tracking DiscussionTools-related events has been implemented (T243363).

Said in another way: all of the events we are needing to track in v1.0 can be logged in EditAttemptStep and do not need to be logged in a new schema.

Next steps
Once instrumentation for v1.0 has been implemented, we will need to:

  • Determine what additional actions/features will be introduced in v1.1 and v2.0 that will require instrumentation
  • Depending on what instrumentation is required, we will need to implement the new schema we will have designed in T243363

Change 573638 had a related patch set uploaded (by DLynch; owner: DLynch):
[mediawiki/extensions/DiscussionTools@master] Instrumentation

https://gerrit.wikimedia.org/r/573638

Change 573638 merged by jenkins-bot:
[mediawiki/extensions/DiscussionTools@master] Instrumentation

https://gerrit.wikimedia.org/r/573638