[buddypress-trac] [BuddyPress Trac] #7820: Privacy: Data export for Groups

buddypress-trac noreply at wordpress.org
Fri May 11 16:21:08 UTC 2018

#7820: Privacy: Data export for Groups
 Reporter:  boonebgorges  |      Owner:  (none)
     Type:  defect (bug)  |     Status:  new
 Priority:  normal        |  Milestone:  3.1
Component:  Groups        |    Version:
 Severity:  normal        |   Keywords:  needs-patch
 Parent ticket: #7698

 We should include some data about groups in WP user data exports.

 What should be included? Much of the content within groups is either
 handled by Activity (and thus is more logically included in that export)
 or is handled by plugins (BuddyPress Docs, bbPress, etc). I'd suggest,
 then, that we really just need a list of group memberships.

 We store group memberships in a sorta funky way, so that invitations count
 as memberships as well. For purposes of the export, I think it's probably
 OK to lump them together, under a heading 'Group Memberships and
 Invitations Received'. Each would then have info roughly like this:
 - name
 - url
 - date_modified (label could change based on whether user is a member -
 "Date Joined" or "Date Invited")
 - inviter name (if there is one)
 - "status", which could be a translation of `is_confirmed` and `is_banned`
 and the other `is_` fields into "Banned", "Member", "Mod", "Admin",
 "Pending", "Creator" (?) (also, do we show 'banned'? this is strictly
 speaking data that we have about the user)

 I guess we may want a different section for "Group Invitations Sent",
 since the concept is pretty different. Presumably, it'd be:
 - group name
 - group url
 - date sent
 - invitee name
 - status

 Does this seem like a fair description of what ought to be included?

 See #7817, #7818 for patches that demonstrate an approach.

Ticket URL: <https://buddypress.trac.wordpress.org/ticket/7820>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac

More information about the buddypress-trac mailing list