Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Clarify that @python.org email addresses don't get reused; reflow text to fit #1517

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Feb 20, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Clarify that @python.org email addresses don't get reused; reflow tex…
…t to fit
  • Loading branch information
ambv committed Feb 20, 2025
commit eb108993f55183d449a37f3f61b2fa1f5b254ec0
32 changes: 20 additions & 12 deletions 32 core-developers/memorialization.rst
Original file line number Diff line number Diff line change
Expand Up @@ -59,16 +59,19 @@ discuss.python.org

* The user's "custom status" is set to 🕊 ``in memoriam``;
* The user's "about me" is amended with ``$firstname passed away on $date. [In memoriam.]($in_memoriam_post_url)``;
* In the user's security "recently used devices" the staff member chooses "Log out all";
* In the user's security "recently used devices" the staff member
chooses "Log out all";
* In the user's permissions the staff member chooses "Deactivate account";
* The user's trust level is reset to ``1: basic user`` (trust level 0 doesn't allow links in "About Me");
* The user's "associated accounts" (like GitHub) that provide an alternative
login method, are all disconnected;
* The user's trust level is reset to ``1: basic user`` (trust level 0
doesn't allow links in "About Me");
* The user's "associated accounts" (like GitHub) that provide an
alternative login method, are all disconnected;
* The user's API keys are revoked;
* The user's admin or moderator right is revoked;
* The user's primary email address is reset to ``USERNAME@in-memoriam.invalid`` and
secondary email addresses are removed (this step requires the administrator
to contact Discourse.org staff via ``team@discourse.org``)
* The user's primary email address is reset to
``USERNAME@in-memoriam.invalid`` and secondary email addresses are
removed (this step requires the administrator to contact Discourse.org
staff via ``team@discourse.org``).

The "in memoriam" Discourse topic mentioned above is best created by
a community member close to the deceased.
Expand All @@ -84,19 +87,24 @@ administrator to:

* remove SMTP access from ``USERNAME@python.org``;
* reset the password to POP3/IMAP for ``USERNAME@python.org``;
* disable email forwarding, if set up, for ``USERNAME@python.org``;
* disable email forwarding, if set up, for ``USERNAME@python.org`` and
leave a record permanently as "in memoriam" to avoid future account
name reuse;
Comment on lines +90 to +92
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the actual change 1/2.

* remove this email from all mailing lists under ``@python.org``;
* remove any known alternate emails for the same user from all mailing lists
under ``@python.org``.
* remove any known alternate emails for the same user from all mailing
lists under ``@python.org``.

In case the email shutdown causes issues for the estate executors, the
PSF will reasonably try to help if contacted directly.
Comment on lines +97 to +98
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the actual change 2/2.


python.org admin
----------------

* The user's account (``/admin/users/user``) is deactivated (NOT deleted)
and their staff and superuser status is unchecked;
* The user's password is reset to a long random string;
* The user's primary email address is set to ``USERNAME@in-memoriam.invalid``
and set as unverified;
* The user's primary email address is set to
``USERNAME@in-memoriam.invalid`` and set as unverified;
* The user's secondary email addresses are deleted;
* The user's API keys (both on the account and ``tastypie``) are deleted;
* The user's "I would like to be a PSF Voting Member" field is cleared.
Expand Down
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.