aboutsummaryrefslogtreecommitdiff
path: root/CONTRIBUTING.md
blob: 4da23c2af893ab21a390332cad2c6ced58b44bb8 (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
# Contributing to Forum

At this moment Forum is a toy project intended to experiment with ideas
for an internet forum based on the past's future.

## The objective of Forum

The main objective is to create a Forum that we would be proud to use in
a 90s interpretation of the internet of tomorrow. Any contribution that
would push in that direction, or improve the code or processes around it
is welcome! :)

Some ideas so far include:

- Ephemeral posts
- Physical tokens for login
- Magic glyphs generated from username
- Posts can be categorized by forum or tag, or be completely unlisted
- Flagging with option to publish/subscribe to flags
- Signatures

## How to contribute

Above All: Be nice, always.

- Ensure the style checkers show no warnings or errors
- Make sure all tetsts are passing
- Don't break the CI
- Make the PRs according to [Git Flow][gitflow]: (features go to
  develop, hotfixes go to master)

[gitflow]: https://github.com/nvie/gitflow