Page MenuHomePhabricator

Change schema definition
Closed, ResolvedPublic3 Estimated Story Points

Description

During a quantitative research we want to be able to link logged interactions to the respective participants. This task is not about changing any banners, but laying the groundwork by changing a schema (and deploying its revision ID to the wikis) to support this.

Acceptance Criteria

  • Interactions with banner form elements (not their values) are logged:
    • Selecting an amount
    • Selecting the custom amount field
    • Selecting a payment interval
    • Selecting a payment method
  • The schema stores a user ID with the event data

Possible Solution

Notes
We should document a cheat-sheet about how to push code into the extension's repo.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
kai.nissen set the point value for this task to 3.
kai.nissen updated the task description. (Show Details)

Change 604382 had a related patch set uploaded (by Corinna Hillebrand; owner: Corinna Hillebrand):
[mediawiki/extensions/WikimediaEvents@master] Update revision ID for WMDE Banner Interactions

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

Change 604382 merged by jenkins-bot:
[mediawiki/extensions/WikimediaEvents@master] Update revision ID for WMDE Banner Interactions

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

Special:Version on de.wikipedia.org lists Extension:WikimediaEvents to be deployed with a version containing the schema's new revision ID.