From 9771359a6f7e62b5b8ee31cbd6a36882bd2485c1 Mon Sep 17 00:00:00 2001 From: Bruno Oliveira Date: Mon, 8 Apr 2024 11:43:09 -0300 Subject: [PATCH 1/2] Lift pluggy This updates the docs now that `pluggy` is also on Tidelift. --- .github/FUNDING.yml | 5 ++++ README.rst | 15 ++++++++++++ SECURITY.md | 3 +++ TIDELIFT.rst | 60 +++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 83 insertions(+) create mode 100644 .github/FUNDING.yml create mode 100644 SECURITY.md create mode 100644 TIDELIFT.rst diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 00000000..5f2d1cf0 --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1,5 @@ +# info: +# * https://help.github.com/en/articles/displaying-a-sponsor-button-in-your-repository +# * https://tidelift.com/subscription/how-to-connect-tidelift-with-github +tidelift: pypi/pytest +open_collective: pytest diff --git a/README.rst b/README.rst index 3496617e..7a58c1b9 100644 --- a/README.rst +++ b/README.rst @@ -99,3 +99,18 @@ Running this directly gets us:: http://doc.devpi.net .. _read the docs: https://pluggy.readthedocs.io/en/latest/ + + +Support pluggy +-------------- + +`Open Collective`_ is an online funding platform for open and transparent communities. +It provides tools to raise money and share your finances in full transparency. + +It is the platform of choice for individuals and companies that want to make one-time or +monthly donations directly to the project. + +``pluggy`` is part of the ``pytest-dev`` project, see more details in the `pytest collective`_. + +.. _Open Collective: https://opencollective.com +.. _pytest collective: https://opencollective.com/pytest diff --git a/SECURITY.md b/SECURITY.md new file mode 100644 index 00000000..6d3c7348 --- /dev/null +++ b/SECURITY.md @@ -0,0 +1,3 @@ +# Security + +Please report any security vulnerabilities at https://github.com/pytest-dev/pluggy/security. diff --git a/TIDELIFT.rst b/TIDELIFT.rst new file mode 100644 index 00000000..93af996b --- /dev/null +++ b/TIDELIFT.rst @@ -0,0 +1,60 @@ +======== +Tidelift +======== + +pluggy is a member of `Tidelift`_. This document describes how the core team manages +Tidelift-related activities. + +What is it +========== + +Tidelift aims to make Open Source sustainable by offering subscriptions to companies which rely +on Open Source packages. This subscription allows it to pay maintainers of those Open Source +packages to aid sustainability of the work. + +It is the perfect platform for companies that want to support Open Source packages and at the same +time obtain assurances regarding maintenance, quality and security. + +Funds +===== + +It was decided in the `mailing list`_ that the Tidelift contribution will be split evenly between +members of the `contributors team`_ interested in receiving funding. + +The current list of contributors receiving funding are: + +* `@nicoddemus`_ +* `@The-Compiler`_ +* `@RonnyPfannschmidt`_ + +Contributors interested in receiving a part of the funds just need to submit a PR adding their +name to the list. Contributors that want to stop receiving the funds should also submit a PR +in the same way. + +The PR should mention `@pytest-dev/tidelift-admins`_ so appropriate changes +can be made in the Tidelift platform. + +After the PR has been accepted and merged, the contributor should register in the `Tidelift`_ +platform and follow the instructions there, including signing an `agreement`_. + +Admins +====== + +A few people have admin access to the Tidelift dashboard to make changes. Those people +are part of the `@pytest-dev/tidelift-admins`_ team. + +`Core contributors`_ interested in helping out with Tidelift maintenance are welcome! We don't +expect much work here other than the occasional adding/removal of a contributor from receiving +funds. Just drop a line to one of the `@pytest-dev/tidelift-admins`_ or use the mailing list. + + +.. _`Tidelift`: https://tidelift.com +.. _`mailing list`: https://mail.python.org/pipermail/pytest-dev/2019-May/004716.html +.. _`contributors team`: https://github.com/orgs/pytest-dev/teams/contributors +.. _`core contributors`: https://github.com/orgs/pytest-dev/teams/core/members +.. _`@pytest-dev/tidelift-admins`: https://github.com/orgs/pytest-dev/teams/tidelift-admins/members +.. _`agreement`: https://tidelift.com/docs/lifting/agreement + +.. _`@nicoddemus`: https://github.com/nicoddemus +.. _`@The-Compiler`: https://github.com/The-Compiler +.. _`@RonnyPfannschmidt`: https://github.com/RonnyPfannschmidt From 32ac7dd3b93520c3ebcc8d407b5dda37db2f58e4 Mon Sep 17 00:00:00 2001 From: Bruno Oliveira Date: Mon, 8 Apr 2024 11:44:48 -0300 Subject: [PATCH 2/2] Update FUNDING.yml --- .github/FUNDING.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index 5f2d1cf0..b4d3edff 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1,5 +1,5 @@ # info: # * https://help.github.com/en/articles/displaying-a-sponsor-button-in-your-repository # * https://tidelift.com/subscription/how-to-connect-tidelift-with-github -tidelift: pypi/pytest +tidelift: pypi/pluggy open_collective: pytest