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