summaryrefslogtreecommitdiff
path: root/site/contribute/index.md
blob: c4c21b8a545fcdf75a79882cbdc9d058969e51a5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# Contributing to VyOS

VyOS development process is open and transparent. We welcome everyone to contribute!
There's a lot of work to do: writing code, writing and editing documentation,
testing latest builds and more.

## Why contribute?

### Copyright stays with you

Unlike some other projects, we intentionally do not use a contributor agreement
that would give us exclusive rights to your contributions.

The copyrights to VyOS source code and documentation remain shared between
all contributors, so that no one (including its current maintainers)
can make a proprietary fork.

### We have rewards

Maintaining an LTS version is a hard, delicate, high-responsibility work.
Being a maintainer means not being able to refuse to work on the hard tasks.
We keep prebuilt LTS images behind a paywall for that reason,
but we are ready to share our work with everyone who helps us move the project forward.

This includes everyone who contributes code, tests latest builds, writes documentation,
or promotes VyOS in the social media or at live events. 

Read about our contributor subscription [eligibility guidelines](/get/contributor-subscriptions).

We also have [badges](https://www.youracclaim.com/organizations/vyos/badges)!

## Where to start

### Contributing to the code

* Read [contributing guidelines](https://docs.vyos.io/en/latest/contributing/index.html).
* Browse [open tasks](https://phabricator.vyos.net/maniphest/query/YqwCUwoj7wWx/#R).

### Contributing to the documentation

* Fork the [vyos-documentation](https://github.com/vyos/vyos-documentation/) repo.
* Read the [guidelines](https://docs.vyos.io/en/latest/contributing/documentation.html).

### Testing latest builds

* Get a [nightly build](https://downloads.vyos.io/?dir=rolling/current) or a [snapshot](/get/snapshots)
* Reports bugs in [Phabricator](https://phabricator.vyos.net/maniphest).

### Spreading the word

* Write about VyOS in your own blog or website.
* Write about VyOS and share our posts on social media.
* Speak about VyOS at conferenced and meetups.