Developer docs

What is open source etiquette?

“Ya so, wow I can’t believe this is broken, how have you messed this up? Can you fix it ASAP. Thanks.”

Ghost is a free, open source codebase maintained by a non-profit organisation and a group of volunteer developers. Like all open source maintainers, much of our work is thankless and underappreciated - so we don’t have a lot of time for rude people.

The way open source works is that software is shared freely, and people who use it help to improve it if they find that it doesn’t work quite the way they want it to. So, if you find something unexpectedly broken then it’s up to you to either get involved and participate in fixing it, or to convince someone else to fix it for you.

If you find yourself in the latter camp, needing help from others, then it’s a pretty bad idea to come out swinging and being rude toward a group of people who have built something you enjoy for free - who you now want to do more work for free.

When you show up with an attitude of entitlement or hostility, having paid nothing, contributed nothing, yet still making demands — we aren’t going to drop everything we’re doing to help you. Sorry!

We’re human, just like you. Be nice to us and we’ll be nice, too. If you aren’t willing to abide by our community code of conduct, then unfortunately you won’t be welcome to participate in it in future.