Background/Goal
The Temporary Accounts Initiative (formerly IP Masking) will have an impact on how we analyze users (editors, registrations etc.). In T333223 we asked the MediaWiki team to help us identify a temporary user in the upstream tables and they have added a new Boolean field called user_is_temp in the user table.
We need to add a similar field in the downstream data tables that rely on the mediawiki user table to help identify temporary users. See tables and fields needed listed below
KR/Hypothesis(Initiative)
[Committed] Temporary Accounts for Unregistered Editors
Success metrics
- How we will measure success
Example areas:
- Deadlines
- User satisfaction : querying this data becomes easier using our existing data tables
- Performance
- Accessibility : we will be able to clearly identify and report on which users have registered using the registration process or had a temporary account created for them to avoid displaying their IP addresses
- Maintenance
- Movement impact
- Scalability
- Data Quality
- Integration
- Compliance
In scope
- known scope
The following tables should get a new field similar to user_is_temp (reference document)
Out of Scope
- known boundaries
Artifacts & Resources
IP Masking impacted Data tables
IP Masking Impact on Data Pipelines: Work Breakdown Structure
Link to diagrams
Link to specifications, architecture and design docs
Link to product one pagers