Community

Get involved.

Whoever you are, there's a way to take part. Come to listen, lend a hand, bring your community, or sustain the care work.

Where we gather

Three rooms, all of them open.

The workshop

Matrix chat

Day-to-day talk: questions, half-formed ideas, what people are working on. The easiest door: just say hello.

Join the chat →
The playground

The campground

Our open test instance. Make an account, break things, tell us what felt wrong. Data may get reset now and then, don't move in.

Sign up on the campground →
The square

The fediverse

Where we post news, share what we're building, and converse in public. Follow, reply, boost.

Follow @Bonfire →

Ways to help

Small things count. Most of Bonfire is small things.

Fix a good first issue

We keep a list of small, well-described tasks specifically for newcomers to the codebase.

Browse good first issues →

Translate a screen

Bonfire so far speaks English, German, and a bit of other languages like Italian, French, Catalan, etc. If yours is missing, you can fix that.

Translate on Transifex →

Report what broke

Something felt wrong, confusing, or inaccessible? That's may be a bug. Tell us, especially the small annoyances.

Open an issue →

Write code

Elixir, Phoenix, LiveView. Set up a local environment from the docs and dig into an extension.

Read the docs → Get the code →

Improve the docs or website

If something confused you, it'll confuse the next person. Writing it down is a real contribution.

Suggest a doc fix →

Propose an idea

A feature, a better flow, a challenge to an assumption we've made. We'd rather be argued with early.

Open a proposal →

Bring your community

Got a community that needs a home?

Real communities with real needs are what move this project. Co-ops, collectives, unions, newsrooms, research groups, care and mutual aid networks... come tell us how you actually work, and we'll shape a space around it together. Everything we build with you goes back into the commons, for whoever needs it next.

A co-design workshop with a community

Support the care work

Fund the unglamorous part. It's what keeps the project alive.

Most funders want to pay for the new and shiny, rather than maintenance, like fixing bugs, answering questions, keeping things usable on old phones and slow connections, moderating, translating. That work is what makes software trustworthy.

Donate

€3
a month

Keeps a translation up to date, so someone reads Bonfire in their own language.

Back it →
€6
a month · most chosen

A chunk of unglamorous work: a bug fixed, a question answered, docs unstuck.

Back it →
€12
a month

Helps us slow a release when someone's ill or burnt out, instead of pushing through.

Back it →
Any
one-off

Or fund a specific feature, a circle, or a co-design sprint with your community.

Let's chat →
Maintenance firstWe made care and maintenance the condition of our crowdfunding success, before any exciting stretch goal.
Radically transparentExpenses are public on Open Collective, fiscally hosted by Open Source Europe. You can see exactly where it goes.
No investors, no ads, nothing to sellCommunity-funded means no one can buy us and turn Bonfire against you later.

The 33 who already do

Fiscal host: Open Source Europe · every expense is public on Open Collective

Thank you

You helped keep this fire going.

These contributors backed our crowdfunding campaign. We're grateful to every one of them.

Stay in touch

Daily

The fediverse

News, updates, and public discourse.

Follow @Bonfire →
Now and then

The blog

Development updates, essays, and what we learned.

Read the blog →
Every few months

Newsletter

A short digest. We won't clog your inbox.

Subscribe →
Any time

Just email us

Something else in mind? There are humans at the other end.

team@bonfire.cafe →

Everyone here must abide by the code of conduct. It's long, specific, and rooted in care, because a commons only works if people are safe in it.

Read the code of conduct