add more documentation

This commit is contained in:
2023-07-29 11:08:32 +02:00
parent 0ef138c865
commit 6083ec262c
5 changed files with 19 additions and 3 deletions

View File

@@ -0,0 +1 @@
# Code of Conduct

View File

@@ -0,0 +1,2 @@
# Design Guidelines

View File

@@ -1 +1,10 @@
# Contributing Plugins
# Contributing Plugins
If you wish to contribute plugins and have them accepted into the official repository then your plugin has to:
- fulfill the code layout requirements given by the linter config
- follow the libreevent [design guidelines](&/contributing/design-guidelines)
- conform to our [code of conduct](&/contributing/code-of-conduct)
- not contain any immediately obvious flaws (as layed out in the code of conduct), be it in terms of security or reliability
- provide all necessary files for libreevent
- offer settings if possible and necessary and a way to graphically edit them
- have extensive documentation on its usage. Once accepted into the official repos, the documentation will be added to the official documentation.