The Declaration of Twitter Independence
twitterindependence.com
twitterindependence.com
Really? Really guys? We're going to invoke the Declaration if Independence on an impotent campaign page about Twitter?
Just stop using Twitter. Problem solved.
Twitter won't be affected in any way: they already said that they don't want third party clients. Developers creating apps that Twitter accepts (analytics, social media for business, etc) won't stop supporting Twitter (they would lose users, opportunities and money). Only developers who create "non-OK" apps would join this, and if we did Twitter would be happier than ever as they stopped us without any action on their part.
And no, I don't support Twitter API changes, but we knew that we were taking risks when developing for a closed platform.
EDIT: added last paragraph.
I suppose that they've just noticed it and decided to take it down.
And yes, of course there's something wrong. It's not fair to grow helped by third party apps and them trash them, but, as I said, we all knew that this could happen. We can't trust that any company won't be evil during all of its lifetime, specially when that company needs to show real money to investors.
Seriously? Just because they redesigned the profiles to look like Facebook that doesn't make the forks the new "like".
[EDIT] I don't use or care about Twitter, so I'm not trying to defend the goals of this particular petition. I just thought "fork to sign" was kind of interesting.
But that's besides the point. The crux of it is:
Twitter took you all for a ride, and screwed you at the end. Your solution is to put together an online petition calling on the big bad man to see the light and do the right thing...?
You've got nothing on Twitter, they have no reason to listen to any of you. It's time to cut your losses, move on, and learn your lessons about building on closed platforms.
Even if Twitter never listens, if this (or anything I write for that matter) causes anyone to think before they make a poor policy decision for their dev community, then I'd be a happy camper.
But they can. The rode the 3rd party ecosystem all the way to the top, and now you're no longer needed. They can do whatever they want, which really sucks, and is kind of a dick thing to do, but even collectively you (plural, as in the whole of Twitter's dev base) have no sway over Twitter now.
I'm not condoning Twitter's actions, but IMO petitioning them when it's clear that this is the result of a major strategy shift, is just wasting your breath. It will aggravate you and be ultimately useless.
If anything, you provide a disservice to developers by invoking and promoting such a, pardon me but, whiny attitude towards something that should you should understand to be basic business.
Actually, you can, they did, and any developers who thought they were entitled to anything from Twitter don't understand platform risk and learned a lesson.
That's like saying, "There's virtually nothing keeping people on Earth if we develop cheap, reliable, faster-than-light space travel."
All I'm talking about is gradual migrations like the ones from geocities and myspace. In the case of those services users had a lot of content they'd created that they had to leave behind. By it's ephemeral nature Twitter has very little of that.
You can build a rival service if you want, but nobody will use it until it provides value, it won't provide value until people use it.
Also, MySpace was a technical fiasco. (Although it wasn't quite as bad as Friendster, which was so slow it was unusable.) Facebook and Twitter are never going to allow pages to become painfully slow, have unreadable backgrounds, or blare music automatically.
Thirdly, Facebook's network effects were more powerful than MySpace's. Their school-based distribution strategy guaranteed that your relevant friends would be on the service. Features like "events" gave everyone a reason to join. And, ultimately, Facebook appeals to everyone age 4 to 100+. MySpace's main appeal was to music-loving teenagers. The more people you appeal to, the stronger the network effects.
Long-story short, it's not impossible to beat Twitter at its own game. But it's really, really fucking hard. It's not simply a matter of building a slightly better Twitter. Likely, Twitter would have to fuck up their basic user experience in a major way, AND you would have to devise an extremely superior user acquisition model.
Just like the developers would ditch Twitter for the next big thing if it ever pulled a MySpace.
There was a mutually beneficial relationship that is no longer (as) beneficial to one of the parties.
Serious question: Ignoring that little bit of melodrama/hyperbole in the last sentence, is this true?
Would a better "declaration-of-independence-by-github-fork" be to encourage people to fork tentd, and install to <insert free hosting service here>
Twitter undeniably controls the press in this case - they can do whatever they feel like.
I rather just ignore it and let it fade away and hope it to take all it's egotic celebrities, teenies, morning-tv-moms, smartasses, attention seekers, ads, media & marketing businesses, and all the rest of waste with them, feeling good!