snap-cloud / snapCloud

Official cloud backend and community site for the Snap! programming language
https://snap.berkeley.edu/
GNU General Public License v3.0
52 stars 28 forks source link

"Slugify" Usernames #133

Open cycomachead opened 5 years ago

cycomachead commented 5 years ago

When we send emails, and eventually for the social site, the practice of encoding query strings is annoying. Mostly, it's visually unappealing, and it obscures the readability (and type-ability) of URLs and usernames.

My proposal is this:

Creating slugs:

cycomachead commented 4 years ago

The username slug is also important for discourse which turns spaces into _. Discourse, annoyingly, normalizes unicode characters. Though I'd like not to do that.