Skip to content

Commit b08ae44

Browse files
authored
Add docs about Tidelift and OpenCollective (#5527)
Add docs about Tidelift and OpenCollective
2 parents 776a632 + 2d9b432 commit b08ae44

File tree

6 files changed

+88
-5
lines changed

6 files changed

+88
-5
lines changed

OPENCOLLECTIVE.rst

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
==============
2+
OpenCollective
3+
==============
4+
5+
pytest has a collective setup at `OpenCollective`_. This document describes how the core team manages
6+
OpenCollective-related activities.
7+
8+
What is it
9+
==========
10+
11+
Open Collective is an online funding platform for open and transparent communities.
12+
It provide tools to raise money and share your finances in full transparency.
13+
14+
It is the platform of choice for individuals and companies that want to make one-time or
15+
monthly donations directly to the project.
16+
17+
Funds
18+
=====
19+
20+
The OpenCollective funds donated to pytest will be used to fund overall maintenance,
21+
local sprints, merchandising (stickers to distribute in conferences for example), and future
22+
gatherings of pytest developers (Sprints).
23+
24+
`Core contributors`_ which are contributing on a continuous basis are free to submit invoices
25+
to bill maintenance hours using the platform. How much each contributor should request is still an
26+
open question, but we should use common sense and trust in the contributors, most of which know
27+
themselves in-person. A good rule of thumb is to bill the same amount as monthly payments
28+
contributors which participate in the `Tidelift`_ subscription. If in doubt, just ask.
29+
30+
Admins
31+
======
32+
33+
A few people have admin access to the OpenCollective dashboard to make changes. Those people
34+
are part of the `@pytest-dev/opencollective-admins`_ team.
35+
36+
`Core contributors`_ interested in helping out with OpenCollective maintenance are welcome! We don't
37+
expect much work here other than the occasional approval of expenses from other core contributors.
38+
Just drop a line to one of the `@pytest-dev/opencollective-admins`_ or use the mailing list.
39+
40+
41+
.. _`OpenCollective`: https://opencollective.com/pytest
42+
.. _`Tidelift`: https://tidelift.com
43+
.. _`core contributors`: https://github.com/orgs/pytest-dev/teams/core/members
44+
.. _`@pytest-dev/opencollective-admins`: https://github.com/orgs/pytest-dev/teams/opencollective-admins/members

TIDELIFT.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ Tidelift aims to make Open Source sustainable by offering subscriptions to compa
1212
on Open Source packages. This subscription allows it to pay maintainers of those Open Source
1313
packages to aid sustainability of the work.
1414

15+
It is the perfect platform for companies that want to support Open Source packages and at the same
16+
time obtain assurances regarding maintenance, quality and security.
17+
1518
Funds
1619
=====
1720

doc/en/_templates/globaltoc.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ <h3><a href="{{ pathto(master_doc) }}">{{ _('Table Of Contents') }}</a></h3>
1111
<li><a href="{{ pathto('contributing') }}">Contributing</a></li>
1212
<li><a href="{{ pathto('backwards-compatibility') }}">Backwards Compatibility</a></li>
1313
<li><a href="{{ pathto('py27-py34-deprecation') }}">Python 2.7 and 3.4 Support</a></li>
14+
<li><a href="{{ pathto('sponsor') }}">Sponsor</a></li>
1415
<li><a href="{{ pathto('license') }}">License</a></li>
1516
<li><a href="{{ pathto('contact') }}">Contact Channels</a></li>
1617
</ul>

doc/en/contents.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ Full pytest documentation
5050
projects
5151
faq
5252
contact
53-
tidelift
53+
sponsor
5454

5555
.. only:: html
5656

doc/en/sponsor.rst

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
Sponsor
2+
=======
3+
4+
pytest is maintained by a team of volunteers from all around the world in their free time. While
5+
we work on pytest because we love the project and use it daily at our daily jobs, monetary
6+
compensation when possible is welcome to justify time away from friends, family and personal time.
7+
8+
Money is also used to fund local sprints, merchandising (stickers to distribute in conferences for example)
9+
and every few years a large sprint involving all members.
10+
11+
If you or your company benefit from pytest and would like to contribute to the project financially,
12+
we are members of two online donation platforms to better suit your needs.
13+
14+
Tidelift
15+
--------
16+
17+
`Tidelift`_ aims to make Open Source sustainable by offering subscriptions to companies which rely
18+
on Open Source packages. This subscription allows it to pay maintainers of those Open Source
19+
packages to aid sustainability of the work.
20+
21+
You can help pytest and the ecosystem by obtaining a `Tidelift subscription`_.
22+
23+
OpenCollective
24+
--------------
25+
26+
`Open Collective`_ is an online funding platform for open and transparent communities.
27+
It provide tools to raise money and share your finances in full transparency.
28+
29+
It is the platform of choice for individuals and companies that want to make one-time or
30+
monthly donations directly to the project.
31+
32+
See more datails in the `pytest collective`_.
33+
34+
35+
36+
.. _Tidelift: https://tidelift.com
37+
.. _Tidelift subscription: https://tidelift.com/subscription/pkg/pypi-pytest
38+
.. _Open Collective: https://opencollective.com
39+
.. _pytest collective: https://opencollective.com/pytest

doc/en/tidelift.rst

Lines changed: 0 additions & 4 deletions
This file was deleted.

0 commit comments

Comments
 (0)