Skip to content

Plugins Directory Checklist: Add policies to approval blockers#1593

Merged
kabalin merged 1 commit into
moodle:mainfrom
vmdef:patch-1
May 12, 2026
Merged

Plugins Directory Checklist: Add policies to approval blockers#1593
kabalin merged 1 commit into
moodle:mainfrom
vmdef:patch-1

Conversation

@vmdef
Copy link
Copy Markdown
Contributor

@vmdef vmdef commented May 12, 2026

Ahead of the Moodle Marketplace launch, we are extending the Marketplace's commercial product protection policy to the existing Plugins Directory. This change prevents the listing or promoting of plugins that duplicate or directly compete with our commercial products, and avoids the downstream work of migrating non-compliant plugins out of the Marketplace after launch.

More details at https://moodle.atlassian.net/browse/MKPL-1026

Copilot AI review requested due to automatic review settings May 12, 2026 11:40
@vmdef vmdef requested a review from a team as a code owner May 12, 2026 11:40
@netlify
Copy link
Copy Markdown

netlify Bot commented May 12, 2026

Deploy Preview for moodledevdocs ready!

Built without sensitive environment variables

Name Link
🔨 Latest commit f84038c
🔍 Latest deploy log https://app.netlify.com/projects/moodledevdocs/deploys/6a0314c5af012b000878daf3
😎 Deploy Preview https://deploy-preview-1593--moodledevdocs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Moodle Plugins Directory contribution checklist to explicitly call out additional policy-based approval blockers, helping submitters understand non-technical reasons a plugin may be rejected.

Changes:

  • Added an approval blocker for plugins that replicate/compete with Moodle commercial product functionality, referencing the Commercial Listing Policy.
  • Added an approval blocker for trademark usage that violates the Moodle Trademarks Policy.

Comment thread general/community/plugincontribution/checklist.md Outdated
@kabalin
Copy link
Copy Markdown
Collaborator

kabalin commented May 12, 2026

@kabalin kabalin added this pull request to the merge queue May 12, 2026
Merged via the queue into moodle:main with commit ca3801c May 12, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants