From 3f74396cd83289f141888ea83be8a79292b13b50 Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Wed, 9 Apr 2025 23:15:14 +0300 Subject: [PATCH 1/2] Update info about new CLA bot --- core-developers/committing.rst | 3 ++- developer-workflow/communication-channels.rst | 4 ++-- getting-started/pull-request-lifecycle.rst | 6 +++--- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/core-developers/committing.rst b/core-developers/committing.rst index 326578c0b3..d83d423216 100644 --- a/core-developers/committing.rst +++ b/core-developers/committing.rst @@ -62,7 +62,8 @@ to enter the public source tree. Ask yourself the following questions: Licensing Agreement `_ (CLA), unless their change has no possible intellectual property associated with it (for example, fixing a spelling mistake in documentation). - The `CPython CLA Bot `_ + The `Python Software Foundation Contributor License Agreement Management Bot + `_ checks whether the author has signed the CLA, and replies in the PR if they haven't. For further questions about the CLA process, write to contributors@python.org. diff --git a/developer-workflow/communication-channels.rst b/developer-workflow/communication-channels.rst index 00c569178d..c9a154eb10 100644 --- a/developer-workflow/communication-channels.rst +++ b/developer-workflow/communication-channels.rst @@ -258,7 +258,7 @@ Other core workflow tools are: * `bedevere`_ * `blurb_it`_ * `miss-islington`_ -* `cla-bot`_ +* `clabot`_ * `webhook-mailer`_ Python `Performance Benchmark`_ project is intended to be an authoritative @@ -269,6 +269,6 @@ source of benchmarks for all Python implementations. .. _bedevere: https://github.com/python/bedevere .. _blurb_it: https://github.com/python/blurb_it .. _miss-islington: https://github.com/python/miss-islington -.. _cla-bot: https://github.com/ambv/cla-bot +.. _clabot: https://github.com/psf/clabot .. _webhook-mailer: https://github.com/python/webhook-mailer .. _Performance Benchmark: https://github.com/python/pyperformance diff --git a/getting-started/pull-request-lifecycle.rst b/getting-started/pull-request-lifecycle.rst index 59242f13f0..f95ad6555a 100644 --- a/getting-started/pull-request-lifecycle.rst +++ b/getting-started/pull-request-lifecycle.rst @@ -354,14 +354,14 @@ Here are the steps needed in order to sign the CLA: 1. Create a change and submit it as a pull request. -2. When ``cpython-cla-bot`` comments on your pull request that commit +2. When ``python-cla-bot`` comments on your pull request that commit authors are required to sign a Contributor License Agreement, click on the button in the comment to sign it. It's enough to log in through GitHub. The process is automatic. -3. After signing, the comment by ``cpython-cla-bot`` will update to +3. After signing, the comment by ``python-cla-bot`` will update to indicate that "all commit authors signed the Contributor License - Agreement. + Agreement". .. _PSF license: https://docs.python.org/dev/license.html#terms-and-conditions-for-accessing-or-otherwise-using-python .. _contributor agreement: https://www.python.org/psf/contrib/ From df5874c6e56a5b81e005998b4f06950d9ef70742 Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Wed, 9 Apr 2025 23:15:36 +0300 Subject: [PATCH 2/2] blurb has its own repo --- developer-workflow/communication-channels.rst | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/developer-workflow/communication-channels.rst b/developer-workflow/communication-channels.rst index c9a154eb10..e9360d2010 100644 --- a/developer-workflow/communication-channels.rst +++ b/developer-workflow/communication-channels.rst @@ -250,12 +250,13 @@ order to make open source pleasant for everyone involved. Additional repositories ======================= -`Python Core Workflow`_ hosts the codebase for tools such as :pypi:`blurb`. +`Python Core Workflow`_ hosts an issue tracker for workflow discussions. -Other core workflow tools are: +Some core workflow tools are: * `cherry_picker`_ (:pypi:`PyPI `) * `bedevere`_ +* `blurb`_ (:pypi:`PyPI `) * `blurb_it`_ * `miss-islington`_ * `clabot`_ @@ -267,6 +268,7 @@ source of benchmarks for all Python implementations. .. _Python Core Workflow: https://github.com/python/core-workflow .. _cherry_picker: https://github.com/python/cherry-picker .. _bedevere: https://github.com/python/bedevere +.. _blurb: https://github.com/python/blurb .. _blurb_it: https://github.com/python/blurb_it .. _miss-islington: https://github.com/python/miss-islington .. _clabot: https://github.com/psf/clabot