This morning I woke up to find this on my Twitter homepage:

Twitter / Home - RETWEET

I was immediately psyched. I’ve been a fan of retweets for a while and one of the main reasons I’ve continued to use TweetDeck despite it’s buggyness is how flawless it handles retweets. And after the awesome launch of ‘lists’ I instantly assumed Twitter was on a roll of bad ass feature launch-i-tude.

And then I saw it in action. (cue sad trombone)

This was not my beautiful house. This was not my beautiful wife. This was not my beautiful retweet.

I tried to give Twitter the benefit of the doubt and see if perhaps they had a better version of it. I used it several times myself and paid attention to how other people were using it. But I didn’t get used to it and as the day went on I got more and more bummed out by it. I kept thinking about what to say in the post I wanted to write about it but before I got a chance to write anything someone directed me to this post by Ev explaining why they did some of what they did and the problems they were trying to solve. It’s definitely worth reading – I assumed a lot of thought must have gone into some of the choices they made and this post confirms that – I just don’t agree.

Now before someone else points it out let me be the first to say that I hated when Twitter revamped replies but after using it a bit I was convinced it was in fact a better way of doing things. Maybe because I don’t like to think I’m going to be wrong, but I don’t see this being a similar situation that would allow me to flip flop.

That said, Ev gives detailed reasoning for why they implemented retweet the way they did in his post. He points out problems, that I agree exist, and how this version of retweet will work to fix them. I just don’t think many of those reasons are valid. To some extent I think their decisions were a bit reactionary – addressing something that some people were complaining about. Unfortunately I think it was a small number of people complaining and a large number of people who didn’t have a problem, but the fix changed that -making the small number happy and upsetting a larger group that had previously been silent on the matter. That is just what I think from scanning my twitter stream and some searches thoughout the day but admittedly I could be completely wrong as it’s just a guess.

So what are my issues. I have a few.

(Just to make things clear I’ll use OldRetweet when talking about how retweets have been handled up until now, and NewRetweet when referring to Twitter’s implementation.)

The biggest problem I have is the issue with the avatars. Oddly enough this is the issue that is brushed over the quickest in Ev’s post. With OldRetweets I’d see the avatar of the person I was following, with NewRetweets I see the avatar of the person who originally posted the tweet.

This change was made to address the problem with attribution in retweets. I completely agree this is a problem that needs a solution – especially on something that is getting heavily retweeted. I’ve seen plenty of cases where, due to the 140 character limit, people have had to delete some text in order to retweet something and instead of deleting the name of the person who retweeted it, they delete the name of the person who originally wrote it which makes it seem like someone else wrote it. This is a problem for sure. And like others I’ve had people reply to me thinking I was the author of something I retweeted. Again, no question that this is a problem that needs a solution.

While this solution does solve the attribution problem, there is no question who wrote something anymore, it creates a bunch of new problems which I think outweigh the old one. Here’s what we have now:

New Retweets

Seeing icons and usernames in my stream of people I don’t follow, even with the addition of a little “retweet” icon does not create a richer, fuller experience for me. It instantly makes me assume Twitter is broken and somehow people I don’t follow are showing up in my stream. It’s jarring and uncomfortable. Ev suggests there is no value in having the icon of the person you follow in a retweet but I completely disagree. Seeing the icon of someone I follow, someone I’m familiar with, instantly puts the retweet in context. Is the person regularly sarcastic which might imply the retweet is a joke, is the retweet a link to an article covering a topic this person usually tweets about which would give me an idea of the slant of the article, is the retweet from someone I follow because I respect and trust their opinion or is it a retweet from someone I’m friends with but don’t always agree with or from someone I follow because they constantly opposing my viewpoints and I want to hear their side of the story as well. Seeing the icon of the person I follow tells me a lot about the tweet and why they likely felt the need to retweet it before I ever read it. Seeing the icon of someone I don’t follow, don’t know, and have no context for confuses me.

When I use the search function I’m expecting a results page full of people I don’t know, but as I said in my post about ‘lists’ I think of my main page as my home and I feel like NewRetweet just brought a bunch of uninvited guests in to my living room.

Now certainly those people were being brought in before, but having my friends avatar there was like someone vouching for them right away. Without it they feel like strangers and it’s very uncomfortable. And while there is a credit line to let me know which person I follow is responsible for the retweet, it’s small and stuck at the end after a line I ignore most of the time. I mean really, unless I’m actively wondering at what time someone posted a tweet I never read the “posted XX ago via…” line because I don’t care how many minutes ago or with what client the person used. If something comes up where I need to know it’s helpful, but generally I ignore it. Now I have to either read a retweet and then purposely go read this credit line to think back and put what I just read in context, or I have to train myself that if I see the retweet icon I have to skip to the end to see who retweeted it and then jump back to the front to read it. Both are totally annoying options considering I got the same info before completely passively by seeing the avatar of the person I follow before I read the retweet.

Also, though out the day I found my self wishing I could block retweets from someone. Not a block of any retweets from a person I follow, but a block preventing anyone I follow from showing me retweets of a particular user. What I mean is if I follow Jack, Jill and Sally I don’t want to stop seeing anything they retweet, I just want to stop seeing anytime they retweet something from Tom. This is a new problem because while Jack, Jill and Sally may have been retweeting Tom like crazy before it was easier to ignore. It felt like a friend quoting someone else, where as now it feels like they brought the person along to tell me themselves. It’s much more abrasive.

And while it’s great that there is more control and granularity by allowing me to turn on or off retweets from each and every person I follow that is a lot of work and it’s an all or nothing option which is stressful to make. Sure that last retweet was annoying but if I block them maybe I’ll miss out on something really great tomorrow.

Overall I just think this solution to the attribution problem is a huge mess that made more problems than it solved.

The next issue I have is what Ev calls Redundancies. This would be the issue of several of your friends all retweeting the same thing. I can see where this would be annoying for some people, especially for people who follow a lot of people in the same circle and the echo chamber effect kicks in. Yes Merlin Mann is funny but I don’t need 73 of the people that I follow all retweeting the same clever thing he just tweeted about poop. And it’s even worse is 42 people I follow all retweet something by someone they all think is hilarious and I think is retarded. So again, yes this is a problem but the solution of only letting you see something once causes another problem – when someone you follow retweets something by someone else you follow you never see that retweet.

I tested this specifically 3 times today and it’s definitely the case. This sucks because unfortunately I don’t get to read every single tweet by every single person I follow – sometimes because I’m too busy or sometimes because a buggy 3rd party app drops tweets. Luckily a lot of the people I follow also follow other people I follow and can draw attention to the frequent gems they spit out, and very often I see a great tweet from someone I follow not when they wrote it, but when someone else I follow retweeted it. That no longer happens, and that sucks.

I was really annoyed that you can’t annotate the tweet before it is retweeted but Ev says that is something they will likely be changing very soon so I’ll skip the rant on that and trust they know how important of an option that is.

Those things really bother me, but what bothers me even more is the old way, that while it certainly has it’s problems, is now going to become considerably harder to do. Ev says:

Also, old-school retweets are still allowed, as well. We had to prioritize some use cases over others in this release. But just as Twitter didn’t have this functionality at all before, people can still work around and do whatever they want. This just gives another option.

But earlier in the post he says:

In an announcement a few weeks ago to get developers building new RT functionality into their clients, we released some preliminary mockups showing how the new Retweet functionality might work on twitter.com. (I’ve read a couple times today that we’re apparently keeping this feature only for twitter.com, which is exactly wrong. Most of the clients are working on incorporating it presently.)

This means developers are working on *replacing* the OldRetweet functions they currently have with NewRetweet. Keep in mind that the reason OldRetweet is even in those clients is because so many people were using it and begging for it to be added to the clients. I can’t imagine any of the dominate clients are going to have two options allowing you to choose which style of retweet you want to use. They will simply adopt the method supported by Twitter forcing anyone who wants to do it another way to do it by hand again. This also sucks.

But all this asside I think the biggest issue here, and the thing that bothers me the most, is Twitter has a long history of keeping things simple, watching how people use them, listening to feedback, and implementing a next step which trusts that the users know how they want to use the platform. As someone who works with groups and communities and users all the time I know that the combined efforts of users will figure something out much better and more efficiently than a few people staring at the problem in an office. There is no question that the vast majority of Twitter users have come to agreement on how a retweet should work. This implementation by Twitter feels like they saw that but then said “thanks for coming up with that feature, but you are wrong and here’s the way it should work” and while they have every right to decide how they want to implement everything as a user this doesn’t make me feel very good. Something simple that I really liked was just purposefully made different and more difficult.