mirror of
https://github.com/kennethreitz/requests.git
synced 2026-06-05 22:50:18 +00:00
25 lines
949 B
ReStructuredText
25 lines
949 B
ReStructuredText
Development Philosophy
|
|
======================
|
|
|
|
Requests is an open but opinionated library, created by an open but opinionated developer.
|
|
|
|
|
|
Benevolent Dictator for Life
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
`Kenneth Reitz <http://kennethreitz.org>`_ is the BDFL. He has final say in any decision related to Requests.
|
|
|
|
Values
|
|
~~~~~~
|
|
|
|
- Simplicity is always better than functionality.
|
|
- Listen to everyone, then disregard it.
|
|
- The API is all that matters. Everything else is secondary.
|
|
- Fit the 90% use-case. Ignore the nay-sayers.
|
|
|
|
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.
|
|
|
|
Requests uses `Semantic Versioning <http://semver.org>`_. 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. |