Talk:Community Tech/Data Portability
Hi, this is very interesting. As you may know, I specialize in EU data protection law in my day job. Let me know if I can help in any way. --Gnom (talk) Let's make Wikipedia green! 13:04, 8 November 2018 (UTC)
Observations on data availability
Looking over the current list it looks like everything is already available, just not in one convenient download:
- All edits and logged actions the user performed. This will include page edits, page creations, page moves, page deletions, thanks, patrol actions, page protections, etc.
- User ID #
- Email address (if we have it)
- Email verification date (if we have it)
- Account registration date
- Date of first edit
- Date of latest edit
- Unless you're going to include deleted edits or edits where the username was suppressed, you can find this by looking at the first and last entries in the list of edits.
- User groups joined
- Global user groups joined (e.g. global interface editor)
- Wikis that the user has an account on [Not absolutely required, but the idea is to tell them this as an alternative to actually going and fetching all the global data]
- Preferences (this wiki, including hidden preferences)
- These are available from the action API.
- User group changes (including comments unless suppressed)
- Number of times the user was blocked; info about the blocks (including comments unless suppressed)
The biggest issue you might run into is that the list of all edits and logged actions might be very large, especially if you include the content or diffs of all those edits. HTH. Anomie (talk) 15:20, 8 November 2018 (UTC)