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
The plugin is published under an Apache v2 compatible license (e.g. no GPL, APGL). A list of compatible licenses can be found here.
The source code is available in a public git repository.
There is a public issue or bug tracker for the plugin, which is linked in the plugin documentation and linked via support_url in the manifest.
The plugin provides detailed usage documentation with at least one screenshot of the plugin in action, list of features, and a development guide. This is typically a README file or a landing page on the web. The link to the documentation is set as homepage_url in the manifest. A great example is the README of the GitHub plugin.
For the current release and upcoming ones a changelog has to be published, with a link recorded in the release_notes_url property of the plugin.json manifest.
The plugin has to be out of Beta and be released with at least v1.0.0.
All configuration is accessible via the Mattermost UI.
The plugin works for 60k concurrent connections and in a high-availability deployment. Note: There are currently no publicly-available tools to verify these properties. As such, they are checked during code review by a developer.
The plugin logs important events on appropriate log levels to allow System Admins to troubleshoot issues.
Security requirements
Security reviews do not reveal any exploitable vulnerabilities in the plugin.
The plugin provides an email address or a username on the Community Server used to report vulnerabilities in the future. Please post it into this issue or send it to ben.schumacher@mattermost.com.
Functional requirements
The plugin must set a min_server_version in the manifest.
The plugin must work on all Mattermost versions greater than or equal to the min_server_version.
The text was updated successfully, but these errors were encountered:
Awesome, thanks for submitting yet another plugin to the Marketplace @moussetc 🎉
I did a brief review of the code and it looks good 👍
This would be a great plugin to have Slash Command Autocomplete. You can find an example on how to implement this mattermost/mattermost-plugin-gitlab#182. Of cause, that is not blocking for the Marketplace.
Summary
Review commit
moussetc/mattermost-plugin-dice-roller@fa92644
Checklist
Product requirements
support_url
in the manifest.README
file or a landing page on the web. The link to the documentation is set ashomepage_url
in the manifest. A great example is theREADME
of the GitHub plugin.release_notes_url
property of theplugin.json
manifest.Technical requirements
Security requirements
Functional requirements
min_server_version
in the manifest.min_server_version
.The text was updated successfully, but these errors were encountered: