Edit: Apparently, this was announced last year! I guess I use
apps that are as out of the loop as I am.
Perhaps I am not plugged in enough. A few days ago all my twitter apps
stopped functioning. Twitter is not an integral part of my life and so I
figured it was something that would be corrected soon. As the hours
stretched into days I decided to look into the problem.
What I found is that the twitter API has killed off basic auth in favor
of oauth. I can understand the decision to move from basic auth. I can
understand the need to make everyone use oauth. What I can not
understand is the short notification period.
Like I said, I am not a plugged-in kind of person. At least not into
these new fangled social networks and life streaming systems. However,
as a user of a service what I can not understand is the extremely short
deprecation period that twitter gave app developers.
From my quick perusal of the announcement list app developers were given
a 15 day warning. Yes, 15 days to rewrite your app and distribute the
update to all of your users. Does not make much sense to me. Unless you
are actively trying to kill off your ecosystem.
Perhaps there is an earlier announcement that I was unable to
find. Regardless, all of the twitter apps that I use are currently
nonfunctioning with no updates that I can see. Honestly, I do not hold
the developers responsible for this. Two weeks is simply not enough time
to change such a fundamental component of your app. Especially from
something as simple as basic auth to something as complicated as oauth.
This is the problem with using a platform owned by a single
company. They have complete control over the systems, as they should,
and follow only their interests. While it is convenient that the
company’s interests often align with that of their users, it is not
guaranteed to be the case. Facebook is another example of this.
So twitter, it was fun. You were able to distract me on occasion. Some
useful bits of data came my way. You are definitely not worth the hassle
though. So I say good bye.
Identica, looks like you won :)