-
Notifications
You must be signed in to change notification settings - Fork 309
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add Directory subsection to Plugin contribution
- Loading branch information
Showing
6 changed files
with
10 additions
and
12 deletions.
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,7 +7,7 @@ tags: | |
- Plugin documentation | ||
- QA | ||
--- | ||
Plugin QA prechecks are for testing the functionality of plugins submitted for approval in the Moodle Plugins directory. Together with [code prechecks](../../community/plugincontribution/codeprechecks), they are part of the plugin [approval process](../../community/plugincontribution#sharing-code-in-the-plugins-directory). | ||
Plugin QA prechecks are for testing the functionality of plugins submitted for approval in the Moodle Plugins directory. Together with [code prechecks](../../../community/plugincontribution/codeprechecks), they are part of the plugin [approval process](../../../community/plugincontribution#sharing-code-in-the-plugins-directory). | ||
|
||
Moodle community members with experience in setting up a local Moodle test environment can help with plugin QA prechecks. If you would like to help, please contact David Mudrák [[email protected]](mailto:[email protected]) | ||
|
||
|
@@ -22,7 +22,7 @@ In addition, if possible the site should run on the PostgreSQL database engine t | |
|
||
## Process | ||
|
||
1. Choose a plugin needing an initial review from the [list of plugins awaiting approval](https://moodle.org/plugins/report/index.php?report=pendingapproval_plugins) (access restricted to members of the [Plugins guardians](../../community/plugincontribution/guardians) group). | ||
1. Choose a plugin needing an initial review from the [list of plugins awaiting approval](https://moodle.org/plugins/report/index.php?report=pendingapproval_plugins) (access restricted to members of the [Plugins guardians](../../../community/plugincontribution/guardians/index.md) group). | ||
1. To show that you are going to perform the QA prechecks, set yourself as the plugin approval issue assignee (CONTRIB-xxx as mentioned at the plugin page comments area). | ||
1. Download and install it on your test site then perform the QA prechecks as listed below. | ||
1. Add a comment to the plugin approval issue with your findings using the 'Plugin QA checklist' canned response. | ||
|
@@ -31,6 +31,6 @@ In addition, if possible the site should run on the PostgreSQL database engine t | |
|
||
## QA prechecks | ||
|
||
1. Does the plugin have all the appropriate metadata as described in the [Plugin contribution checklist](../../community/plugincontribution/checklist)? | ||
1. Does the plugin have all the appropriate metadata as described in the [Plugin contribution checklist](../../../community/plugincontribution/checklist)? | ||
1. Does the plugin install nicely and not break or otherwise negatively affect the site functionality (anti-regression test)? This also checks that all eventual dependencies are already available in the plugins directory. | ||
1. If possible (e.g. if no complex integration with an external system is needed), test the actual functionality of the plugin to see it works as described (feature test). |
This file contains 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
3 changes: 1 addition & 2 deletions
3
...plugincontribution/pluginsdirectoryapi.md → ...lugincontribution/pluginsdirectory/api.md
This file contains 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
1 change: 0 additions & 1 deletion
1
...ty/plugincontribution/pluginsdirectory.md → ...gincontribution/pluginsdirectory/index.md
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,5 @@ | ||
--- | ||
title: Plugins directory | ||
sidebar_position: 7 | ||
tags: | ||
- Guidelines for contributors | ||
- Plugin documentation | ||
|