Supporting Your Automation with Community

Table of Contents

To save time and provide a consistent experience, we have default health files for you to customize

At 100 Automations, we’re committed a building a strong community who shared value is reduction of repetitive work – whether that is from not having to write code more than once or answer the same question more than once for a lack of documentation.

Additionally, we seek to reduce the amount of time that individual authors will have to spend to properly monitor the people using and contributing to these automations by creating a shared support space, which you’ll see referenced in the contributing, support, and security files.

100Automations wants to list your automation. In order to do that your automation needs to have the following files:


CONTRIBUTING.md

The contributing.md file communicates how people should contribute to your project.

Include the type of contribution you’re looking for. For example:

  • maintenance
  • refactoring
  • peer review
  • advice
  • coding

Template:

Example from a project:

Additional resources:


SECURITY.md

The security.md file tells how people can safely report a security vulnerability in your automation.

Template:

Example from a project:

Additional resources:


SUPPORT.md

The support.md files lets people know how to get help implementing your automation

Template:

Example from a project:

Additional resources:


README.md

Usually the first place developers look, so it should be fairly comprehensive with links to the other health files.

Guide:

Template:

Example from a project:

Additional resources:


LICENSE

We recommend GNU 2.0

Template:

  • Default LICENSE file from our template repository

Example from a project:

Additional resources:


CODE_OF_CONDUCT.md

Your new repo will contain a Code of Conduct file.

You just need to add your project name. Please do not edit any other details. If you have suggested revisions, please let us know by opening an issue.

If importing your automation from your own repository, add our default Code of Conduct

Template:

Example from a project:

Additional resources: