Verified Commit d571b457 authored by Eliot Berriot's avatar Eliot Berriot
Browse files

Brand new contribute page

parent e08c371f
Pipeline #502 passed with stages
in 2 minutes and 4 seconds
......@@ -5,3 +5,5 @@ main:
- title: "Documentation"
- title: "Contribute"
url: /contribute
layout: post
title: "Welcome to Jekyll!"
date: 2017-06-21 21:55:19 +0200
categories: jekyll update
You’ll find this post in your `_posts` directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run `jekyll serve`, which launches a web server and auto-regenerates your site when a file is updated.
To add new posts, simply add a file in the `_posts` directory that follows the convention `YYYY-MM-DD-name-of-post.ext` and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works.
Jekyll also offers powerful support for code snippets:
{% highlight ruby %}
def print_hi(name)
puts "Hi, #{name}"
#=> prints 'Hi, Tom' to STDOUT.
{% endhighlight %}
Check out the [Jekyll docs][jekyll-docs] for more info on how to get the most out of Jekyll. File all bugs/feature requests at [Jekyll’s GitHub repo][jekyll-gh]. If you have questions, you can ask them on [Jekyll Talk][jekyll-talk].
layout: single
permalink: /contribute
title: Contribute to funkwhale development
Funkwhale is a community project run by volunteers. There are many ways to help
the project, regardless of your skills, wealth or available free time.
## Get in touch
We love hearing your feedback and questions, and this is the most simple yet
effective thing you can do to help us. Reach us on the following platforms:
- Matrix: [](
- Mastodon: [](
- Email:
## Use funkwhale and report bugs
By simply using funkwhale and [report bugs]( you encounter, you can also help
us improve the quality of the project for all its users.
This is quite easy to do, and do not require any technical knowledge. When
you think there is a problem, simply share it with us, give us some context
and we'll fix it.
## Hack the software
Funkwhale is built on top of free and open-source technologies, which means
anyone may look at the source code, modify it's behaviour, fix bugs.
At the moment, all the development is handled by a single person which is not
sustainable, of course. Therefore, we're looking for new contributors to make
funkwhale a community project and allow us to move faster.
We're working with interesting technologies such as Docker, Python, Django,
Channels, Websocket, Javascript, Semantic UI and Vue JS.
There are a lot of small issues you can start with, and also many learning opportunities.
We're also eager to get more UX/UI design skills in the team to improve
the quality of our front-end application from a user perspective.
If you're even remotely interested in contributing code to the project, don't
hesitate to ask questions. We'll find something interesting for you, and useful for the project.
## Host a funkwhale instance
By hosting a funkwhale instance, you can help us increase the size of the
community which will, in turn, attract more contributors. As more instances
will open, we'll have more opportunities to detect bugs and improve the
stability of the project.
It's also a great way to discover new music and meet people ;)
## Talk about it
As a quite young project, funkwhale really needs some visibility. Sharing it
(responsibly) with other people will also help us bring fresh blood in the
community, regardless of the medium or format you chose.
## Contribute financially
You can give money to the project on those platforms:
- [Liberapay](
- Duniter: we accept Ğ1 donations on our wallet [7f9rNMjdg9x4WHKNBzCWCQ42xm2iFQdvLr5oX2rHYEKK](
While we have no fixed goals yet, donations will make it possible for
contributors to dedicate more time for the project and get paid for their work.
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment