Plugin Directory: Allow beta/featured plugins to manage committers and preview#561
Closed
dd32 wants to merge 8 commits intoWordPress:trunkfrom
Closed
Plugin Directory: Allow beta/featured plugins to manage committers and preview#561dd32 wants to merge 8 commits intoWordPress:trunkfrom
dd32 wants to merge 8 commits intoWordPress:trunkfrom
Conversation
…d preview toggle. Relaxes restrictions for plugins listed in the Beta or Featured sections: - Committer management (add/remove) is now allowed for both. - Public preview toggle is now allowed for both. - Close and transfer remain restricted (require reviewer). - The self-management notice now identifies which section the plugin is in. See https://meta.trac.wordpress.org/ticket/8206 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the Core Committers: Use this line as a base for the props when committing in SVN: To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook. |
…d plugins. Sends an email to plugins@wordpress.org when a committer is added or removed from a featured plugin, as a safety-net for catching unexpected actions now that featured plugin authors can manage committers. See https://meta.trac.wordpress.org/ticket/8206 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…ured plugins. Adds a `notify_plugins_team` flag to the email base class that BCCs plugins@wordpress.org when set. The Committer_Added email enables this for featured plugins as a safety-net for monitoring committer changes. This replaces the separate notification approach with a simpler BCC on the existing email. See https://meta.trac.wordpress.org/ticket/8206 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…ugin committer changes. Adds the plugins team user as a recipient of the Committer_Added email when the plugin is in the featured section, replacing the previous BCC approach with a simpler addition to the users list. See https://meta.trac.wordpress.org/ticket/8206 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…o the owner. For featured plugins, only the plugin owner (post_author) can add or remove committers. Other committers are blocked, while reviewers can still perform these actions. See https://meta.trac.wordpress.org/ticket/8206 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…ification to beta plugins. Applies the same restrictions to beta plugins as featured: only the plugin owner can manage committers, and the plugins team receives a copy of the committer-added email. See https://meta.trac.wordpress.org/ticket/8206 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
… manage committers. Updates the beta/featured notice to tell non-owner committers that only the plugin owner can add or remove committers. See https://meta.trac.wordpress.org/ticket/8206 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
See https://meta.trac.wordpress.org/ticket/8206 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Addresses Meta Trac #8206.
Test plan
🤖 Generated with Claude Code