[buddypress-trac] [BuddyPress Trac] #8266: Export Data changes in WordPress 5.4
buddypress-trac
noreply at wordpress.org
Sat Apr 25 16:33:49 UTC 2020
#8266: Export Data changes in WordPress 5.4
--------------------------+----------------------------------
Reporter: r-a-y | Owner: (none)
Type: task | Status: new
Priority: normal | Milestone: Under Consideration
Component: Settings | Version:
Severity: normal | Resolution:
Keywords: dev-feedback |
--------------------------+----------------------------------
Changes (by imath):
* milestone: 6.0.0 => Under Consideration
Comment:
@r-a-y
So I've looked more deeply into this issue. Correct me if I missed
something, but removing these particular data types means we'd need to do
`remove_filter( 'wp_privacy_personal_data_exporters',
'wp_register_user_personal_data_exporter', 1 );` to add a specific
BuddyPress function that redo what is doing
`wp_user_personal_data_exporter()` before removing the 2 new data types.
There's no filter into `wp_user_personal_data_exporter()` to
whitelist/blacklist these 2 specific user meta.
For you information, I made some tests and, as a user :
1. as long as I don't go into the WP Admin Dashboard the Community Events
Dashboard widget data it is not included into the exported data.
2. If I go once or more without setting my location: then only my IP is
listed into the exported data.
3. If I choose a city, I get the City, Country, Latitude & Longitude into
this exported data.
After more thoughts. Disabling the Community Events data should only be
done for case 2. But I believe this should be reported upstream.
GDPR is a sensible topic in Europe, I believe BuddyPress shouldn't remove
WordPress or any other plugins data because we don't know what could be
the implication, the risk is too high imho. If the site's owner wants to
whitelist data, I think we shouldn't help him.
So I'm going to move this ticket out of 6.0.0 milestone to give us more
time to think about it, but I'm not in favor of removing anything there. I
believe, we should at the contrary try to take advantage of the WP 5.4 new
filter `wp_privacy_additional_user_profile_data` and:
- check if we have personal data into User Meta that we are not exporting
yet,
- eventually add them using the filter, if there are some.
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/8266#comment:4>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list