[wp-trac] [WordPress Trac] #51092: Create a JSON schema for Privacy and Other Related Disclosures
WordPress Trac
noreply at wordpress.org
Wed Sep 2 19:09:10 UTC 2020
#51092: Create a JSON schema for Privacy and Other Related Disclosures
----------------------------------------------+----------------------------
Reporter: carike | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone: 5.6
Component: Privacy | Version: trunk
Severity: normal | Resolution:
Keywords: needs-privacy-review 2nd-opinion | Focuses: rest-api,
| privacy
----------------------------------------------+----------------------------
Changes (by azaozz):
* keywords: needs-privacy-review => needs-privacy-review 2nd-opinion
Comment:
> For the most part, the actual "controlling" is planned for a sibling
plugin, the Permissions Tab, which is not currently intended to be merged
into Core.
Two things:
1. Not sure what "controlling" means in this context? Control what
exactly?
2. Thinking this is not a good idea. A "feature" is either in core or it
isn't. Adding "something" to core that will need a plugin to become useful
is not the way to go imho.
> Each plugin, theme and core component can have a file called
disclosures.json
This makes sense for themes and plugins but perhaps not for core? In this
context what is "core component" and why "all" core components need
separate files? WP core is not build from "independent components".
> ...using relatively simple REST API functionality
Why this should be available (only?) through the API and not as a simple
text or HTML? How is this going to be used in core? Seems the "application
design" part of this is not formulated (yet).
(Also a quick note: multiple code examples in the ticket description are
hard to follow and not particularly useful.)
--
Ticket URL: <https://core.trac.wordpress.org/ticket/51092#comment:22>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list