Hacker News new | ask | show | jobs
by freeplay 1498 days ago
I love the idea as a user, but I can't imagine how a site would handle millions of users agreeing to various TOS versions.

Sounds horrifying from a UX and design standpoint.

1 comments

Keep a copy of each version in a database. Store the version number in user account. Allow a link to see the version you agreed to, and a link to see the latest. Click OK to update to the latest and set that version number in your account.

I don't think implementing a version control on TOS is particularly problematic - I think the business side of it is a way bigger problem - every user has agreed to different rules. Sounds like a nightmare for moderation, litigation, and decision making.