<p>Maybe we're talking different concepts here.</p>
<p>tomhughes, say that a misbehaving user is to be stopped from doing anything in OSM for e.g. half a year. I.e. we want them to not only be unable to edit, but also unable to send and receive messages, write or comment blog entries, or place non-anonymous notes or close notes. But we don't want to <em>delete</em> the account outright. I can see cases where this is likely to be necessary in the future.</p>
<p>What term should we be using for this kind of situation? Would it make sense to speak of "disabling" an account rather than "blocking" it in order to avoid confusion?</p>
<p>Ideally, there should be a publicly visible sign like we have for blocks - "this account has been disabled on  by  for ".</p>
<p>I know the API doesn't currently have a mechanism to do this but if you wanted to achieve these things manually - could you? And what would you do to make it happen - change the email address to something else, remove the password? And if the account were to be re-activated half a year later?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/openstreetmap/openstreetmap-website/issues/1946#issuecomment-420355612">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABWnLUDACRQWwgZP9R9H_fJKX8viHVl8ks5uZ_OTgaJpZM4V5idv">mute the thread</a>.<img src="https://github.com/notifications/beacon/ABWnLZRfqaOXUMkZHjQAqH_D36EFgOtbks5uZ_OTgaJpZM4V5idv.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/openstreetmap/openstreetmap-website","title":"openstreetmap/openstreetmap-website","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/openstreetmap/openstreetmap-website"}},"updates":{"snippets":[{"icon":"PERSON","message":"@woodpeck in #1946: Maybe we're talking different concepts here.\r\n\r\ntomhughes, say that a misbehaving user is to be stopped from doing anything in OSM for e.g. half a year. I.e. we want them to not only be unable to edit, but also unable to send and receive messages, write or comment blog entries, or place non-anonymous notes or close notes. But we don't want to *delete* the account outright. I can see cases where this is likely to be necessary in the future.\r\n\r\nWhat term should we be using for this kind of situation? Would it make sense to speak of \"disabling\" an account rather than \"blocking\" it in order to avoid confusion?\r\n\r\nIdeally, there should be a publicly visible sign like we have for blocks - \"this account has been disabled on \u003cdate\u003e by \u003cperson\u003e for \u003ctimespan\u003e\". \r\n\r\nI know the API doesn't currently have a mechanism to do this but if you wanted to achieve these things manually - could you? And what would you do to make it happen - change the email address to something else, remove the password? And if the account were to be re-activated half a year later?\r\n"}],"action":{"name":"View Issue","url":"https://github.com/openstreetmap/openstreetmap-website/issues/1946#issuecomment-420355612"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/openstreetmap/openstreetmap-website/issues/1946#issuecomment-420355612",
"url": "https://github.com/openstreetmap/openstreetmap-website/issues/1946#issuecomment-420355612",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [openstreetmap/openstreetmap-website] Blocked users can still send OSM messages and raise OSM issues (#1946)",
"sections": [
{
"text": "",
"activityTitle": "**Frederik Ramm**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@woodpeck",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"openstreetmap/openstreetmap-website\",\n\"issueId\": 1946,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"openstreetmap/openstreetmap-website\",\n\"issueId\": 1946\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/openstreetmap/openstreetmap-website/issues/1946#issuecomment-420355612"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 367404911\n}"
}
],
"themeColor": "26292E"
}
]</script>