[wp-trac] [WordPress Trac] #32101: Ability to mark plugin as unmanaged
WordPress Trac
noreply at wordpress.org
Tue Jul 7 23:35:56 UTC 2015
#32101: Ability to mark plugin as unmanaged
-------------------------+------------------------------
Reporter: damonganto | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Plugins | Version: 4.1.2
Severity: normal | Resolution:
Keywords: | Focuses:
-------------------------+------------------------------
Comment (by Otto42):
I like [attachment:32101.diff] from @markjaquith adding the "Private"
header. Not sure about the use of "true" here, but it's fine.
Regarding the suggestions after it, about allowing updates from elsewhere,
I think that while those topics are related, they're separate ideas.
Allowing for updates from other APIs: #25314
- Note that this would be something we would have to police for in the
plugin and themes directory. WordPress.org directories are hosting sites,
not listing sites. We don't allow code there to update from elsewhere.
However, what your non-free plugin hosted from your own site does is not
our concern so making that simpler is fine by me. Probably should be more
than a header though, maybe a better filter or action. But that's
discussion for over there.
Using unique ID headers to identify plugins and prevent mismatching:
#23318
- Big +1 to this. Almost all the work for this is in the API though, not
much to do in core.
Having the private header do special things in the repos: (part of this
ticket, mentioned by @ipstenu and @georgestephanis)
- Not necessary, because we would actively block plugins and themes in the
WordPress.org repository from having this header at all. It doesn't work
that way, because obviously if we send a Private plugin to a system, it
will never check for updates for that plugin ever again. So we'd prevent
it entirely. Such a patch would be made to theme-check to prevent the
theme from being uploaded, and to the plugin pre-commit scripts to prevent
such a change from being committed, even by accident. Somebody
accidentally makes it private, we send that ZIP to their users, they're
now locked out of updates for it forever without manually editing the
field.
Usefulness of this by non-free plugins:
- High at first, less so after #23318 goes in and gets widespread.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/32101#comment:21>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list