[wp-trac] [WordPress Trac] #43750: Establish a standard means of core reading privacy declarations from plugins' headers
WordPress Trac
noreply at wordpress.org
Fri Jun 8 20:55:12 UTC 2018
#43750: Establish a standard means of core reading privacy declarations from
plugins' headers
-------------------------------------------------+-------------------------
Reporter: allendav | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone: Future
| Release
Component: Privacy | Version: trunk
Severity: normal | Resolution:
Keywords: gdpr has-patch needs-refresh needs- | Focuses:
unit-tests | administration
-------------------------------------------------+-------------------------
Changes (by desrosj):
* keywords: gdpr needs-patch close => gdpr has-patch needs-refresh needs-
unit-tests
* focuses: => administration
* milestone: Awaiting Review => Future Release
Comment:
There will likely be something required on the w.org side to note privacy
feature support directly on plugin pages eventually. But for now, let's
focus on within WordPress. The main goal is to allow a plugin to declare
that it integrates with a privacy feature to help site owners be aware of
potential privacy issues on their site. Like declaring WordPress or PHP
version support, it's a bit of an honor system.
[attachment:43750.diff] is a start by adding support for a `Privacy:`
header of the plugin. Eventually, the value should be transformed from
comma separated list to an array.
I like @allendav's suggestions in [ticket:43750#comment:10] as a starting
point, but not sure those are worded the best, or that it covers all of
the scenarios.
The second part of this ticket would be the functions that interpret the
values specified. `wp_plugin_has_privacy_support( 'feature' )`,
`wp_privacy_plugin_supports_personal_data_export( $plugin )`, are a few
examples @allendav and I were kicking around.
After #43938 receives some UX feedback, the functionality needs will be
clearer, but we can start to draw up the basics.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/43750#comment:19>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list