<p></p>
<p>There was some confusion initially because we equated "logged-in user" and "user who has agreed to the ToU". For a transition period this would not be the case.</p>
<p>Nonetheless, my suggestion would be:</p>
<ul>
<li>don't design for a two-tier world; assume that all users who can log in will also have agreed to the ToU. Do not spend any effort on making the "has this user agreed to the ToU" flag externally available since it is temporary; do not spend any effort on keying certain functionality to th "has this user agreed to the ToU" flag.</li>
<li>start restricting access to some things to users who are logged in (even if, currently, this doesn't mean much)</li>
<li>separately and independently, work on a timeline and communications strategy to deny login to users who have not agreed to the ToU (along the lines of: announce on the lists, 3 months later show a message upon login that asks people to agree to the ToU but they can click on "not now", another 3 months later remove the "not now" option).</li>
</ul>
<p>And regarding the latest point, I wouldn't bee overly cautious about what <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/simonpoole/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/simonpoole">@simonpoole</a> dreads to be "unpopular". Just say these terms of use have been in effect for 2yrs+ now and it's time that everyone sign up to them, it's just a formality, click here and you're done.</p>
<p>Summing up, I think <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/mmd-osm/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mmd-osm">@mmd-osm</a>'s approach here is exactly right.</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/pull/3284#issuecomment-892636167">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAK2OLOPZVJGNCDP4XY7QCDT3E2SPANCNFSM5BNHBIMA">unsubscribe</a>.<br />Triage notifications on the go with GitHub Mobile for <a href="https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675">iOS</a> or <a href="https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email">Android</a>.<img src="https://github.com/notifications/beacon/AAK2OLKSHGB4WMYGDU5WNJ3T3E2SPA5CNFSM5BNHBIMKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOGU2IYBY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/openstreetmap/openstreetmap-website/pull/3284#issuecomment-892636167",
"url": "https://github.com/openstreetmap/openstreetmap-website/pull/3284#issuecomment-892636167",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>