home-assistant.io/source/developers/development_checklist.markdown
2016-08-22 15:32:38 +02:00

1.1 KiB

layout, title, description, date, sidebar, comments, sharing, footer
layout title description date sidebar comments sharing footer
page Checklist Overview of the requirements for an improvment for Home Assistant. 2016-07-01 20:00 true false true true

After you finish your work:

  • Check that all dependencies are included via the REQUIREMENTS variable in your platform/component and only imported inside functions that use them.
  • Add any new dependencies to requirements_all.txt if needed. Use script/gen_requirements_all.py.
  • Update the .coveragerc file to exclude your platform if there are no tests available or your new code uses a 3rd party library for communication with the device/service/sensor.
  • Provide some documentation for home-assistant.io. It's OK to just add a docstring with configuration details (sample entry for configuration.yaml file and alike) to the file header as a start. Visit the website documentation for further information on contributing to home-assistant.io.