I got so much done over my time off from work for Thanksgiving!
You can always see the status of most of my work on the Feature Suggestions board. I don’t always put the most in-depth technical features on that board, but this release is pretty transparent.
Keep in mind: none of this is live yet. This entire set of features is still in development.
The last couple days of my weekend were focused on getting these forums accessible to folks who register on GSC. There are a couple components to this: email addresses and combining authentication.
In the past, I haven’t specifically requested email addresses from folks signing up to GSC, because I didn’t need it for the functionality I had. Why store personal data I don’t need, right? Services like Google automatically send it, but Facebook doesn’t. To be able to link accounts and send email notifications from the forum, though, I need email addresses.
So I’m working on an update to the flow: if an existing user logs in for the first time after this deployment or a new user signs up, they’ll be asked to enter and/or validate their email address. It’s one extra step before being able to save blankets, but it’s a necessary one.
The second part is combining the login system with the forum’s. I’ve done this work (called “single sign-on” or SSO) in my browser-based hacktivism video game Exploit: Zero Day. (If you like puzzles, you should play it!) This forum system links accounts by email address, and when someone signs in on GSC, they’ll be routed briefly through the forums to sign them in here, too.
Everyone–once they’ve signed in once after this is deployed–will have a profile here on the forums so that they can post and suggest/vote on upcoming features. After some experience with Exploit: Zero Day, I’ve learned to require folks to browse around a bit before they can post in order to keep spam down.
For another important change I got done this weekend, take a look at my "Languages and Fonts in Granny Squares post.