2019-02-17 20:53:04 +01:00
|
|
|
---
|
|
|
|
date: "2019-02-12:00:00+02:00"
|
|
|
|
title: "Development"
|
|
|
|
toc: true
|
|
|
|
draft: false
|
|
|
|
type: "doc"
|
|
|
|
menu:
|
|
|
|
sidebar:
|
|
|
|
parent: "development"
|
|
|
|
name: "Development"
|
|
|
|
---
|
|
|
|
|
|
|
|
# Development
|
|
|
|
|
2021-07-14 00:25:12 +02:00
|
|
|
We use go modules to manage third-party libraries for Vikunja, so you'll need at least go `1.11` to use these.
|
2019-02-17 20:53:04 +01:00
|
|
|
|
2021-05-17 12:53:12 +02:00
|
|
|
To contribute to Vikunja, fork the project and work on the main branch.
|
2019-02-17 20:53:04 +01:00
|
|
|
|
2020-09-03 17:34:44 +02:00
|
|
|
A lot of developing tasks are automated using a Magefile, so make sure to [take a look at it]({{< ref "mage.md">}}).
|
|
|
|
|
2021-07-14 00:25:12 +02:00
|
|
|
Make sure to check the other doc articles for specific development tasks like [testing]({{< ref "test.md">}}),
|
|
|
|
[database migrations]({{< ref "db-migrations.md" >}}) and the [project structure]({{< ref "structure.md" >}}).
|