Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Help Wanted: Document how to do local development on a plugin that requires an E20/Enterprise license #815

Open
mm-cloud-bot opened this issue May 4, 2021 · 2 comments

Comments

@mm-cloud-bot
Copy link

mm-cloud-bot commented May 4, 2021

Context

Extra steps are needed to do local development or test changes on a plugin that requires a Mattermost Enterprise (or E20) license. You will see the following error:

Requires a Mattermost Cloud or Mattermost E20 License.

This message is expected. You can proceed by configuring your server to enable both testing (ServiceSettings.EnableTesting) and Developer mode (ServiceSettings.EnableDeveloper). See mattermost/mattermost#17310 (comment) for additional details.

Docs request

Document the process of configuring a Mattermost server to enable testing and development without an Enterprise (or E20) license to unblock others who encounter the same barrier to contribution.

How you can help

  • Familiarize yourself with the technical execution details.
  • Confirm the error that's returned and update if needed.
  • Confirm the details work as documented.
  • Collaborate with Mattermost Engineering in the Hacktoberfest channel on the Mattermost Community Server to identify the right place for this information to live on the developer documentation site.
  • Create a dev docs PR with your updates.
@justinegeffen
Copy link
Contributor

@mickmister, is this still required with the new package structure?

@justinegeffen justinegeffen added the Awaiting Submitter Action Blocked on the author label Jan 26, 2022
@mickmister
Copy link
Contributor

@justinegeffen Yes, unless you have a Professional license or greater, you will need to set the values described in the ticket description.

@cwarnermm cwarnermm changed the title Request for Documentation: Document how to do local development on a plugin that requires an E20 license Help Wanted: Document how to do local development on a plugin that requires an E20 license Jan 27, 2022
@cwarnermm cwarnermm changed the title Help Wanted: Document how to do local development on a plugin that requires an E20 license Help Wanted: Document how to do local development on a plugin that requires an E20/Enterprise license Jan 27, 2022
@cwarnermm cwarnermm added Help Wanted Community help wanted Up For Grabs and removed Awaiting Submitter Action Blocked on the author labels Jan 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants