At MashupCamp I had a long discussion with Gabe Rivera. Gabe is the brilliant mind behind Memeorandum, my favorite memetracker.
I spent half an hour listening to Gabe convience me that user registration is evil, and I should get rid of it. He didn’t actually use the word evil, he just said a lot of things that made sense. And he’s right. There must be a better way.
His idea has been haunting me for the past couple of weeks. How do I get rid of user registration? How can I make co.mments useable without it?
Why user registration?
Let me first explain why we ask people to register in the first place. It’s not because we want to make your life harder. Comment tracking should be as simple as possible.
It’s not because we want your e-mail address. You already get more spam than you care for, which is why co.mments has a no-spam policy. We’re not here to bother you, we’re here to make your life easier.
We only ask for e-mail in case you forgot your password, so we can send you a new one. And right here is the prolem. You need to create a username and password, and then you need to remember to use them.
Why?
Let’s say you use Internet Explorer at work to track conversations. And then you go home and use Firefox on a different computer to track the same conversations. Or maybe you use a PDA or your cell phone. I use two browsers and a cell phone, so I have that problem.
Because they are all different browsers, there’s no easy way to identify you. To recognize when you are using co.mments so we can serve you the right conversations.
So user registration is inevitable, if you want to use different computers or different browsers.
Is this a problem for you?
A lot of people, like Gabe, don’t care. You use the same computer and browser all the time. Or you use co.mments for disposable feeds. For you, registration is a burden. No value.
So let’s say we get rid of user registration. You still use the bookmarklet to track new conversations. You still use your feed reader to follow the conversations. You can use the tracking page, all without ever logging in. It works because it recognizes your browser.
There’s a downside. You can’t use more than one computer or more than one browser to track the same conversations. If your computer crashes, it’s tricky to retrieve the conversations you’re already tracking.
So the best solution, is to let people register for an account if they need to, and let people use co.mments without registration if they want to. The best of both worlds.
So what’s the problem?
Say you do have an account, but you happen to be logged out. You bookmark a new conversation, which gets added to a tracking list associated with your browser, not your account. Then you log in, and … no conversation. Where did it go? What happened? How do you get it back?
That’s a problem. I think I have a solution, it’s not perfect, but it can help you retrieve the conversation. It will make life easier for people who don’t want to register, but might be tricky for those who do need an account. It’s been bugging me for a week, and I’m still working out the kinks.
Meanwhile, I want to get you all involved and hear what you think. Is this useful? Would it make your life better? Are you worried about losing conversations?