Skip to content

Latest commit

 

History

History
60 lines (39 loc) · 1.79 KB

CONTRIBUTING.md

File metadata and controls

60 lines (39 loc) · 1.79 KB

How to contribute to the project

Welcome

Welcome to Illumio Labs!

Before you get started

Sign the CLA

Before you can contribute, you will need to sign the Contributor License Agreement.

Issue Assignment in Github

Issue assignment is based on contributors and maintaners, if you have a specific area of interest, you can self assign the issue to yourself if possible or mention it in the issue, so that others know you are working on it. Please do update the issue reguarly to allow others to glean on the progress or provide feedback wherever possible.

Contributing

All changes are welcome!

GitHub workflow

Github workflow followed by the project:

  1. Fork the repo.
  2. Create a new branch on the fork.
  3. Push the branch to you fork.
  4. Submit a pull request!

Open a Pull Request

For pull requests please follow the standard github pull request process.

Testing

While submitting new features, please make sure you add tests for them. Please feel free to add Unit, Integration, End to End or similar types of tests.

Documentation

Documentation is important aspect of the project and please add README.md if the component being added is large enough to require it, else a change in CHANGELOG should be fine.

Screecast

A screencast or ascii cinema for specific features to show how a live demo would look like.