Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 1.98 KB

creating-new-extensions.md

File metadata and controls

17 lines (13 loc) · 1.98 KB

Creating a new Camunda community extension

If you are interested in building a new Camunda Community Hub extension, follow these instructions:

  1. Set and confirm your commit email address. For more information on how to set your email address in GitHub, read the GitHub documentation which goes into much more detail on the subject.
  2. Browse the Hub to see if there is an extension that already matches your idea. Alternatively, you can post your extension idea in the Community Hub's Discussions.
  3. Sign the CLA and agree to abide by our Code of Conduct.
  4. Create a new repository. Title the repository with the name of your proposed extension.
  5. Open a New Community Extension proposal.
    • To open a new Community Extension Proposal in the Camunda Community Hub, you can do so by viewing the issue tracker. Next, select New Community Extension Proposal from the available template options. After completing the template, open the issue and give it a meaningful title.
  6. Evaluate your extension's lifecycle status.
    • Once your extension proposal issue has been opened, use your best judgement after reviewing our community extension lifecycle documentation to identify where in the development process your extension is currently and add it to your extension's README along with a community extension lifecycle label.

If your extension is new and/or untested, the label to apply to it should always be proof-of-concept.

Maintainer and reviewer expectations

Review our maintainer expectations and follow the checklist and guidelines for your repo.