<p></p>
<p dir="auto">There's a lot here in this conversation, so I'll be brief:</p>
<ul dir="auto">
<li>Ideally when the backwards-incompatible changes were made, and were found to break someone's application, they should have been reverted immediately and then the options discussed. However, I'm not involved in the time-sensitive tasks that OWG and DWG have been involved in over the last few days, so I can't judge whether this breakage was worthwhile for other reasons.</li>
<li>Ideally the backwards-incompatible changes should have been highlighted in the PR and at review time, so that they could be investigated (e.g. using server logs) and discussed before merging.</li>
<li>The topics of how to handle backward-incompatible changes, running multiple versions of the API, etc are all dear to my heart, but far to substantial to be discussed in a commit comment!</li>
<li>If you are surprised by the lack of formal documentation covering all edge cases of every API, then you'll be shocked when you find out how few volunteers contribute to the codebase. It's not "a significant oversight", it's a balance of priorities under extremely tight resource constraints. I'd love to have 1000 other things improved too!</li>
</ul>
<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/commit/b9c85c269726faad3c2613b37f01683c8b59f5c6#commitcomment-125803427">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAK2OLM5IWULDB7UALFR723XXW7ZPANCNFSM6AAAAAA37UOJOY">unsubscribe</a>.<br />You are receiving this because you are subscribed to this thread.<img src="https://github.com/notifications/beacon/AAK2OLMXUUKBPFEOCF7FNDDXXW7ZPA5CNFSM6AAAAAA37UOJO2WGG33NNVSW45C7OR4XAZNNINXW23LJORBW63LNMVXHJKTDN5WW2ZLOORPWSZGOA57ZXIY.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/commit/b9c85c269726faad3c2613b37f01683c8b59f5c6/125803427</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/commit/b9c85c269726faad3c2613b37f01683c8b59f5c6#commitcomment-125803427",
"url": "https://github.com/openstreetmap/openstreetmap-website/commit/b9c85c269726faad3c2613b37f01683c8b59f5c6#commitcomment-125803427",
"name": "View Commit"
},
"description": "View this Commit on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>