Notes
- This work will likely need to be done in a new MediaWiki extension and therefore must meet the expectations on mw:Writing_an_extension_for_deployment
- The features that we merge should only be available to authorised users
- Fortunately, MediaWiki has a highly-flexible authorisation system (see https://www.mediawiki.org/wiki/Manual:User_rights)
TODO
Tasks
- Design database schema and get approval from DBAs
- Read view(s): T335058: Read views
- List view
- Detail view
- Feedback about user enrolment: T335065: Read view: Display feedback about user enrolment
- Create view: T335182: Create view
- Update
- Bucket sizes
Disable the experimentT335063: Read view: One-click disable/enable
- Frameworks for enrolling/testing user enrolment in experiments T335124: Create a framework for enrolling users in experiments
- Log user enrollment T335193: Log user enrollment