Development Philosophy¶
Flipper is an open but opinionated library, created by an open but opinionated developer.
Values¶
Flipper aims to be:
- Correct
- Understandable
- Fast
in that order.
Flipper aims to follow The Zen of Python, by Tim Peters. In particular, that ‘Simple is better than complex’.
Semantic Versioning¶
For many years, the open source community has been plagued with version number dystonia. Numbers vary so greatly from project to project, they are practically meaningless.
Flipper uses Semantic Versioning. This specification seeks to put an end to this madness with a small set of practical guidelines for you and your colleagues to use in your next project.