You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue includes the checklist for initial PR review. These checklist items are for the reviewer to track and addressed before the plugin in considered Passing Initial Review Process.
When all checklist items are passing and the initial review PR is merged to master, this issue can be marked as closed.
This issue includes the checklist for initial PR review. These checklist items are for the reviewer to track and addressed before the plugin in considered
Passing Initial Review Process
.When all checklist items are passing and the initial review PR is merged to master, this issue can be marked as closed.
PR Checklist
Jira Ticket
https://mattermost.atlassian.net/browse/MM-21873
Overall comments
For reviewer
plugin.json
id
naming?Plugin Metadata
plugin.json
-id
begins withcom.mattermost.<plugin_name>
/agenda
- intention revealingExample: -> https://github.com/mattermost/mattermost-plugin-custom-attributes/pull/19/files#submit-review
Comparison with common files from
mattermost-plugin-starter-template
git pull
from starter-template to see the diffs in the common files (Ticket created: https://mattermost.atlassian.net/browse/MM-22048)Installation
make
runs without errors - fixed errorsmake golint
has errors - fixed errors (In PR - Plugin review proposals #3)make govet
has shadow errors - fixed errorsSecurity
npm audit
returns no issues (run fromwebapp/
)node_modules/
dirnpm audit
to find display issuesnpm audit fix
to fix issuesFunctionality
README.md
Clear instructions
Slash command testing
/agenda
/agenda list
/agenda list next-week
/agenda queue
/agenda queue next-week
/agenda setting <int>
Unit Testing
The text was updated successfully, but these errors were encountered: