Skip to content

Commit

Permalink
Split "getting support" from "contributing".
Browse files Browse the repository at this point in the history
Also add a page about financial contributions.
  • Loading branch information
aaugustin committed Sep 22, 2024
1 parent 4f4e644 commit ddafc66
Show file tree
Hide file tree
Showing 4 changed files with 63 additions and 32 deletions.
31 changes: 0 additions & 31 deletions docs/project/contributing.rst
Original file line number Diff line number Diff line change
Expand Up @@ -55,34 +55,3 @@ On a typical build farm for a distribution, tests that exercise timeouts will
fail randomly. Indeed, the test suite is optimized for running very fast, with a
tolerable level of flakiness, on a high-end laptop without noisy neighbors. This
isn't your context.

Questions
---------

GitHub issues aren't a good medium for handling questions. There are better
places to ask questions, for example Stack Overflow.

If you want to ask a question anyway, please make sure that:

- it's a question about websockets and not about :mod:`asyncio`;
- it isn't answered in the documentation;
- it wasn't asked already.

A good question can be written as a suggestion to improve the documentation.

Cryptocurrency users
--------------------

websockets appears to be quite popular for interfacing with Bitcoin or other
cryptocurrency trackers. I'm strongly opposed to Bitcoin's carbon footprint.

I'm aware of efforts to build proof-of-stake models. I'll care once the total
energy consumption of all cryptocurrencies drops to a non-bullshit level.

You already negated all of humanity's efforts to develop renewable energy.
Please stop heating the planet where my children will have to live.

Since websockets is released under an open-source license, you can use it for
any purpose you like. However, I won't spend any of my time to help you.

I will summarily close issues related to Bitcoin or cryptocurrency in any way.
4 changes: 3 additions & 1 deletion docs/project/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,7 @@ This is about websockets-the-project rather than websockets-the-software.

changelog
contributing
license
sponsoring
For enterprise <tidelift>
support
license
11 changes: 11 additions & 0 deletions docs/project/sponsoring.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Sponsoring
==========

You may sponsor the development of websockets through:

* `GitHub Sponsors`_
* `Open Collective`_
* :doc:`Tidelift <tidelift>`

.. _GitHub Sponsors: https://github.com/sponsors/python-websockets
.. _Open Collective: https://opencollective.com/websockets
49 changes: 49 additions & 0 deletions docs/project/support.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
Getting support
===============

.. admonition:: There are no free support channels.
:class: tip

websockets is an open-source project. It's primarily maintained by one
person as a hobby.

For this reason, the focus is on flawless code and self-service
documentation, not support.

Enterprise
----------

websockets is maintained with high standards, making it suitable for enterprise
use cases. Additional guarantees are available via :doc:`Tidelift <tidelift>`.
If you're using it in a professional setting, consider subscribing.

Questions
---------

GitHub issues aren't a good medium for handling questions. There are better
places to ask questions, for example Stack Overflow.

If you want to ask a question anyway, please make sure that:

- it's a question about websockets and not about :mod:`asyncio`;
- it isn't answered in the documentation;
- it wasn't asked already.

A good question can be written as a suggestion to improve the documentation.

Cryptocurrency users
--------------------

websockets appears to be quite popular for interfacing with Bitcoin or other
cryptocurrency trackers. I'm strongly opposed to Bitcoin's carbon footprint.

I'm aware of efforts to build proof-of-stake models. I'll care once the total
energy consumption of all cryptocurrencies drops to a non-bullshit level.

You already negated all of humanity's efforts to develop renewable energy.
Please stop heating the planet where my children will have to live.

Since websockets is released under an open-source license, you can use it for
any purpose you like. However, I won't spend any of my time to help you.

I will summarily close issues related to cryptocurrency in any way.

0 comments on commit ddafc66

Please sign in to comment.