update docs

This commit is contained in:
2024-05-24 09:50:23 +02:00
parent 284f96a42d
commit 8e127a1cb5
44 changed files with 280 additions and 229 deletions

View File

@@ -13,22 +13,24 @@
</head>
<body>
<div id="nav"></div>
<div id="side-bar"></div>
<div id="backToTop" onclick="backToTop();"></div>
<div id="docPage">
<div id="doc-container">
<h1>Contributing Plugins</h1>
<div class="doc-main">
<div id="side-bar"></div>
<div id="backToTop" onclick="backToTop();"></div>
<div id="docPage">
<div id="doc-container">
<h1>Contributing Plugins</h1>
<p>If you wish to contribute plugins and have them accepted into the official repository then your plugin has to:</p>
<ul>
<li>fulfill the code layout requirements given by the linter config</li>
<li>fulfil the code layout requirements given by the linter config</li>
<li>follow the libreevent <a href="/docs/contributing/design-guidelines">design guidelines</a></li>
<li>conform to our <a href="/docs/contributing/code-of-conduct">code of conduct</a></li>
<li>not contain any immediately obvious flaws (as layed out in the code of conduct), be it in terms of security or reliability</li>
<li>not contain any immediately obvious flaws (as laid out in the code of conduct), be it in terms of security or reliability</li>
<li>provide all necessary files for libreevent</li>
<li>offer settings if possible and necessary and a way to graphically edit them</li>
<li>have extensive documentation on its usage. Once accepted into the official repos, the documentation will be added to the official documentation.</li>
</ul>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.1/jquery.min.js"></script>
<script src="/docs/js/index.js"></script>