Trust
For a software to conquer the world, it needs to be trusted. It takes trust to
build more trust and it can all be broken down really fast if the foundation
is proven to have cracks.
In the curl project we build trust for our users in a few different ways:
We are completely transparent about everything. Every decision, every
discussion as well as every line of code are always public and done in the
open.We try hard to write reliable code. We write test cases, we review code, we
document best practices and we have a style guide that helps us keep code
consistent.We stick to promises and guarantees as much as possible. We don’t break
APIs and we don’t abandon support for old systems.Security is of utmost importance and we take every reported incident very
seriously and realize that we must fix all known problems and we need
to do it responsibly. We do our best to not endanger our users.We act like adults. We can be silly and we can joke around, but we do it
responsibly and we follow our Code of
Conduct. Everyone should be able to even trust us to
behave.