<p></p>
<p dir="auto">I'm deeply sorry I was not expressing myself clearly.</p>
<blockquote>
<blockquote>
<p dir="auto">It is not fundementally different than what's done in <code class="notranslate">https://www.openstreetmap.org/user/</code>.</p>
</blockquote>
<p dir="auto">I don't understand what you mean? Nothing on the user page shows the number of changes - the number of changesets yet but not the number of objects changed.</p>
</blockquote>
<p dir="auto">I meant to say that <a href="https://wiki.openstreetmap.org/wiki/API_v0.6#Query:_GET_/api/0.6/changesets" rel="nofollow"> GET /api/0.6/changesets</a> can provide the information needed to compute the total number of changes made by an account.</p>
<p dir="auto">This is in contrast to an alternative approach of reading and analyzing the associated osmChange data using <a href="https://wiki.openstreetmap.org/wiki/API_v0.6#Download:_GET_/api/0.6/changeset/#id/download" rel="nofollow">GET /api/0.6/changeset/#id/download</a> calls for each changeset.</p>
<p dir="auto">I was assuming the "edit" link on the users page is using the <a href="https://wiki.openstreetmap.org/wiki/API_v0.6#Query:_GET_/api/0.6/changesets" rel="nofollow"> GET /api/0.6/changesets</a> API point.</p>
<blockquote>
<blockquote>
<p dir="auto">It would be useful to cache the open changesets. Still, <em>Perfect is the enemy of good</em></p>
</blockquote>
<p dir="auto">What does the number of open changesets have to do with anything?</p>
</blockquote>
<p dir="auto">I meant to say that if there is a cache for the total number of changes made by each user, at any given moment, the number of useful lines in the the cache would be at the same order of magnitude as the number of open changesets in the system.</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/4319#issuecomment-1784784345">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAK2OLNXOHJ3VCQ7JTIPSOLYB5WLDAVCNFSM6AAAAAA6VBWHDWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOBUG44DIMZUGU">unsubscribe</a>.<br />You are receiving this because you are subscribed to this thread.<img src="https://github.com/notifications/beacon/AAK2OLP6B52QGZKAPCGE37DYB5WLDA5CNFSM6AAAAAA6VBWHDWWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTTKMGS5S.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/4319/c1784784345</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/4319#issuecomment-1784784345",
"url": "https://github.com/openstreetmap/openstreetmap-website/pull/4319#issuecomment-1784784345",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>