Contributing

Any contributions to Membrane Framework are welcome. If you would like contribute, but you're not sure how to start or have some questions, don't hesitate to contact us via channels described in README

Before subitting code please read our Coding style guide

When contributing to existing repo:

  • fork it
  • apply change on some branch
  • create a PR from fork to our repo
  • await feedback from someone from the team
  • after passing the review, the PR will be merged

If you wish to create a new plugin you can give us a shout and if it's something we want as a part of our ecosystem we'll create a repo for you, guide you on your work and maintain the plugin in future.

However, if feel confident enough to maintain it on your own, you can, of course, create your own repo and hex package - we only ask you to follow the naming convetions of the framework package and modules. In that case, don't forget to let us know about your work so we could include it on the list of available plugins.