aboutsummaryrefslogtreecommitdiff
path: root/docs/contribute.md
blob: 50acada6e87a294f186b83672c282932064e661e (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
Contributing to gocryptfs
=========================

If you want to take part in the gocryptfs projects, there are a few
ways you can contribute:

Code
----

Check out the open [feature requests](https://github.com/rfjakob/gocryptfs/issues)
(and possibly bugs). There is still a few long-hanging fruits and
assistance is available.

There are no CLAs to sign or anything, just get going and send a pull
request. You'll probably learn more than you ever wanted to know about
low-level filesystem operations ;)

Money
-----

There are no plans to have a way of donating money to the gocryptfs
project directly.

You can however, set bounties on features you would like to see
implemented. Create a ticket on Github (or choose an existing one)
and post a bounty on [bountysource](https://www.bountysource.com/)
or a similar service.

Infrastructure
--------------

gocryptfs currently does not have a mailing list. What would be needed
are hosting and, maybe more importantly, looking after and maintaining
the list. This includes answering frequent questions. A searchable
archive is needed as well.


Documentation
-------------

I try to keep the website updated as well as I can, but especially
the [Comparison](comparison) page has a lot of data that can go out of
date. If you can imagine adopting it you are very welcome. So you know
what are getting into, here is the
[source code](https://raw.githubusercontent.com/rfjakob/gocryptfs-website/master/docs/comparison.md)
;)


Also, all comments on other gocryptfs documentation (like the
[man page](https://raw.githubusercontent.com/rfjakob/gocryptfs/master/Documentation/MANPAGE.md)
are welcome. Pull requests that fix typos are encouraged.