Skip to content

Commit ddafc66

Browse files
committed
Split "getting support" from "contributing".
Also add a page about financial contributions.
1 parent 4f4e644 commit ddafc66

File tree

4 files changed

+63
-32
lines changed

4 files changed

+63
-32
lines changed

docs/project/contributing.rst

-31
Original file line numberDiff line numberDiff line change
@@ -55,34 +55,3 @@ On a typical build farm for a distribution, tests that exercise timeouts will
5555
fail randomly. Indeed, the test suite is optimized for running very fast, with a
5656
tolerable level of flakiness, on a high-end laptop without noisy neighbors. This
5757
isn't your context.
58-
59-
Questions
60-
---------
61-
62-
GitHub issues aren't a good medium for handling questions. There are better
63-
places to ask questions, for example Stack Overflow.
64-
65-
If you want to ask a question anyway, please make sure that:
66-
67-
- it's a question about websockets and not about :mod:`asyncio`;
68-
- it isn't answered in the documentation;
69-
- it wasn't asked already.
70-
71-
A good question can be written as a suggestion to improve the documentation.
72-
73-
Cryptocurrency users
74-
--------------------
75-
76-
websockets appears to be quite popular for interfacing with Bitcoin or other
77-
cryptocurrency trackers. I'm strongly opposed to Bitcoin's carbon footprint.
78-
79-
I'm aware of efforts to build proof-of-stake models. I'll care once the total
80-
energy consumption of all cryptocurrencies drops to a non-bullshit level.
81-
82-
You already negated all of humanity's efforts to develop renewable energy.
83-
Please stop heating the planet where my children will have to live.
84-
85-
Since websockets is released under an open-source license, you can use it for
86-
any purpose you like. However, I won't spend any of my time to help you.
87-
88-
I will summarily close issues related to Bitcoin or cryptocurrency in any way.

docs/project/index.rst

+3-1
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,7 @@ This is about websockets-the-project rather than websockets-the-software.
88

99
changelog
1010
contributing
11-
license
11+
sponsoring
1212
For enterprise <tidelift>
13+
support
14+
license

docs/project/sponsoring.rst

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
Sponsoring
2+
==========
3+
4+
You may sponsor the development of websockets through:
5+
6+
* `GitHub Sponsors`_
7+
* `Open Collective`_
8+
* :doc:`Tidelift <tidelift>`
9+
10+
.. _GitHub Sponsors: https://github.com/sponsors/python-websockets
11+
.. _Open Collective: https://opencollective.com/websockets

docs/project/support.rst

+49
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
Getting support
2+
===============
3+
4+
.. admonition:: There are no free support channels.
5+
:class: tip
6+
7+
websockets is an open-source project. It's primarily maintained by one
8+
person as a hobby.
9+
10+
For this reason, the focus is on flawless code and self-service
11+
documentation, not support.
12+
13+
Enterprise
14+
----------
15+
16+
websockets is maintained with high standards, making it suitable for enterprise
17+
use cases. Additional guarantees are available via :doc:`Tidelift <tidelift>`.
18+
If you're using it in a professional setting, consider subscribing.
19+
20+
Questions
21+
---------
22+
23+
GitHub issues aren't a good medium for handling questions. There are better
24+
places to ask questions, for example Stack Overflow.
25+
26+
If you want to ask a question anyway, please make sure that:
27+
28+
- it's a question about websockets and not about :mod:`asyncio`;
29+
- it isn't answered in the documentation;
30+
- it wasn't asked already.
31+
32+
A good question can be written as a suggestion to improve the documentation.
33+
34+
Cryptocurrency users
35+
--------------------
36+
37+
websockets appears to be quite popular for interfacing with Bitcoin or other
38+
cryptocurrency trackers. I'm strongly opposed to Bitcoin's carbon footprint.
39+
40+
I'm aware of efforts to build proof-of-stake models. I'll care once the total
41+
energy consumption of all cryptocurrencies drops to a non-bullshit level.
42+
43+
You already negated all of humanity's efforts to develop renewable energy.
44+
Please stop heating the planet where my children will have to live.
45+
46+
Since websockets is released under an open-source license, you can use it for
47+
any purpose you like. However, I won't spend any of my time to help you.
48+
49+
I will summarily close issues related to cryptocurrency in any way.

0 commit comments

Comments
 (0)