<div style="display: flex; flex-wrap: wrap; white-space: pre-wrap; align-items: center; "><img height="20" width="20" style="border-radius:50%; margin-right: 4px;" decoding="async" src="https://avatars.githubusercontent.com/u/705471?s=20&v=4" /><strong>woodpeck</strong> left a comment <a href="https://github.com/openstreetmap/openstreetmap-website/pull/5309#issuecomment-3206062338">(openstreetmap/openstreetmap-website#5309)</a></div>
<p dir="auto">I know that we should ideally separate the software from operational requirements. The software should not be monkey-patched just because its users have a pressing need. However (:smile:), the DWG is facing a rising number of requests where people want their original changeset comment modified or hidden and this currently requires someone with raw database access rights to fiddle with the SQL - an action that will leave no trace and certainly not replicate to downstream users. In some cases the data protection case is strong enough that the mappers would doubtless succeed in court against the OSMF - we've just been lucky until now that nobody was bellicose enough.</p>
<p dir="auto">(Yes, it is unfortunate that mappers are thoughtless enough to enter stuff they later want hidden, but the law is on their side and probably for good reason.)</p>
<p dir="auto">Anton's implementation leaves it up to the moderator who hides a changeset tag; the moderator can write a changeset comment saying "I have hidden something here for XY reason", which will lead to the whole changeset metadata re-entering the replication feed and being properly replicated downstream - or the moderator can decide not to do that in which case nothing will be replicated. I think this, while perhaps not perfect, is good enough to go and its deployment would relieve a lot of pressure on the moderators and database admins.</p>
<p dir="auto">Thank you for considering it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />Reply to this email directly, <a href="https://github.com/openstreetmap/openstreetmap-website/pull/5309#issuecomment-3206062338">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAK2OLNVN27QYOCKDQ42DPT3ORQ7FAVCNFSM6AAAAABRLHHT2CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTEMBWGA3DEMZTHA">unsubscribe</a>.<br />You are receiving this because you are subscribed to this thread.<img src="https://github.com/notifications/beacon/AAK2OLOUZJBY5LAAPTJP24T3ORQ7FA5CNFSM6AAAAABRLHHT2CWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTV7DCQQE.gif" height="1" width="1" alt="" /><span style="color: transparent; font-size: 0; display: none; visibility: hidden; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0; mso-hide: all">Message ID: <span><openstreetmap/openstreetmap-website/pull/5309/c3206062338</span><span>@</span><span>github</span><span>.</span><span>com></span></span></p>

<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/openstreetmap/openstreetmap-website/pull/5309#issuecomment-3206062338",
"url": "https://github.com/openstreetmap/openstreetmap-website/pull/5309#issuecomment-3206062338",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>