<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Contributing on DefectDojo Documentation</title><link>https://beta-docs.defectdojo.com/get_started/contributing/</link><description>Recent content in Contributing on DefectDojo Documentation</description><generator>Hugo</generator><language>en</language><copyright>Copyright (c) 2020-2025 DefectDojo, Inc.</copyright><atom:link href="https://beta-docs.defectdojo.com/get_started/contributing/index.xml" rel="self" type="application/rss+xml"/><item><title>Contribute to Parsers</title><link>https://beta-docs.defectdojo.com/get_started/contributing/how-to-write-a-parser/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://beta-docs.defectdojo.com/get_started/contributing/how-to-write-a-parser/</guid><description>&lt;p&gt;All commands assume that you&amp;rsquo;re located at the root of the django-DefectDojo cloned repo.&lt;/p&gt;
&lt;h2 id="pre-requisites"&gt;Pre-requisites&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;You have forked https://github.com/DefectDojo/django-DefectDojo and cloned locally.&lt;/li&gt;
&lt;li&gt;Checkout &lt;code&gt;dev&lt;/code&gt; and make sure you&amp;rsquo;re up to date with the latest changes.&lt;/li&gt;
&lt;li&gt;It&amp;rsquo;s advised that you create a dedicated branch for your development, such as &lt;code&gt;git checkout -b parser-name&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It is easiest to use the docker compose deployment as it has hot-reload capability for uWSGI.
Set up your environment to use the dev environment:&lt;/p&gt;</description></item><item><title>Parser Documentation Template</title><link>https://beta-docs.defectdojo.com/get_started/contributing/parser-documentation-template/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://beta-docs.defectdojo.com/get_started/contributing/parser-documentation-template/</guid><description>&lt;p&gt;This template is designed to document a new or existing parser. Please feel free to improve with any additional information that might help your fellow security professionals.&lt;/p&gt;</description></item><item><title>Open-Source Branching &amp; Releases</title><link>https://beta-docs.defectdojo.com/get_started/contributing/branching-model/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://beta-docs.defectdojo.com/get_started/contributing/branching-model/</guid><description>&lt;h2 id="regular-releases"&gt;Regular releases&lt;/h2&gt;
&lt;p&gt;All releases come from the &lt;code&gt;dev&lt;/code&gt; branch. The DefectDojo team aims to maintain the following cadence:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Minor releases: at least once a month on the first Monday of the month.&lt;/li&gt;
&lt;li&gt;Patch releases: every week on Monday.&lt;/li&gt;
&lt;li&gt;Security releases: may be cut outside of our regular cadence depending on severity. They also come from &lt;code&gt;dev&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;There is no separate branch for bug fixes and no hotfix branch off &lt;code&gt;master&lt;/code&gt;. Every pull request, bug fix or feature, targets &lt;code&gt;dev&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Amend Documentation</title><link>https://beta-docs.defectdojo.com/get_started/contributing/documentation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://beta-docs.defectdojo.com/get_started/contributing/documentation/</guid><description>&lt;p&gt;The documentation is built with &lt;a href="https://gohugo.io/"&gt;Hugo&lt;/a&gt; and uses a variation of the &lt;a href="https://getdoks.org/"&gt;Doks&lt;/a&gt; theme.&lt;/p&gt;
&lt;p&gt;Static files for the website are built with Github actions and are published in the gh-pages branch.&lt;/p&gt;</description></item></channel></rss>