Talk:Community Tech/Data Portability

From Meta, a Wikimedia project coordination wiki
Jump to navigation Jump to search

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[edit]

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 #
  • Username
  • 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
    • "Joined" seems like the wrong word, MediaWiki's user groups are typically added by other users (e.g. Bureaucrats) rather than by the user themself. Current groups are available via the API and Special:Preferences.
  • 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)
  • 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)