@@ -59,16 +59,19 @@ discuss.python.org
59
59
60
60
* The user's "custom status" is set to 🕊 ``in memoriam ``;
61
61
* The user's "about me" is amended with ``$firstname passed away on $date. [In memoriam.]($in_memoriam_post_url) ``;
62
- * In the user's security "recently used devices" the staff member chooses "Log out all";
62
+ * In the user's security "recently used devices" the staff member
63
+ chooses "Log out all";
63
64
* In the user's permissions the staff member chooses "Deactivate account";
64
- * The user's trust level is reset to ``1: basic user `` (trust level 0 doesn't allow links in "About Me");
65
- * The user's "associated accounts" (like GitHub) that provide an alternative
66
- login method, are all disconnected;
65
+ * The user's trust level is reset to ``1: basic user `` (trust level 0
66
+ doesn't allow links in "About Me");
67
+ * The user's "associated accounts" (like GitHub) that provide an
68
+ alternative login method, are all disconnected;
67
69
* The user's API keys are revoked;
68
70
* The user's admin or moderator right is revoked;
69
- * The user's primary email address is reset to ``USERNAME@in-memoriam.invalid `` and
70
- secondary email addresses are removed (this step requires the administrator
71
- to contact Discourse.org staff via ``team@discourse.org ``)
71
+ * The user's primary email address is reset to
72
+ ``USERNAME@in-memoriam.invalid `` and secondary email addresses are
73
+ removed (this step requires the administrator to contact Discourse.org
74
+ staff via ``team@discourse.org ``).
72
75
73
76
The "in memoriam" Discourse topic mentioned above is best created by
74
77
a community member close to the deceased.
@@ -84,19 +87,24 @@ administrator to:
84
87
85
88
* remove SMTP access from ``USERNAME@python.org ``;
86
89
* reset the password to POP3/IMAP for ``USERNAME@python.org ``;
87
- * disable email forwarding, if set up, for ``USERNAME@python.org ``;
90
+ * disable email forwarding, if set up, for ``USERNAME@python.org `` and
91
+ leave a record permanently as "in memoriam" to avoid future account
92
+ name reuse;
88
93
* remove this email from all mailing lists under ``@python.org ``;
89
- * remove any known alternate emails for the same user from all mailing lists
90
- under ``@python.org ``.
94
+ * remove any known alternate emails for the same user from all mailing
95
+ lists under ``@python.org ``.
96
+
97
+ In case the email shutdown causes issues for the estate executors, the
98
+ PSF will reasonably try to help if contacted directly.
91
99
92
100
python.org admin
93
101
----------------
94
102
95
103
* The user's account (``/admin/users/user ``) is deactivated (NOT deleted)
96
104
and their staff and superuser status is unchecked;
97
105
* The user's password is reset to a long random string;
98
- * The user's primary email address is set to `` USERNAME@in-memoriam.invalid ``
99
- and set as unverified;
106
+ * The user's primary email address is set to
107
+ `` USERNAME@in-memoriam.invalid `` and set as unverified;
100
108
* The user's secondary email addresses are deleted;
101
109
* The user's API keys (both on the account and ``tastypie ``) are deleted;
102
110
* The user's "I would like to be a PSF Voting Member" field is cleared.
0 commit comments