David, we are specifically talking about consumer clients. HootSuite and
Seesmic are focused on a more enterprise or marketer audience as I called
out at the bottom of the email.

Best, Ryan

--
Ryan Sarver
@rsarver <http://twitter.com/rsarver>



On Sat, Mar 12, 2011 at 12:32 AM, David W <d_wy...@yahoo.com> wrote:

> It seems a little confusing that you're basically saying "don't build
> any more Twitter clients" and then call out the likes of Hoot Suite
> and Seesmic as being examples of what people should be doing.  At
> heart they're just Twitter clients (that we shouldn't build any
> more?)  They also appear to be conflict with section 5e of the Ts &
> Cs: "You may not use Twitter Content or other data collected from end
> users of your Client to create or maintain a separate status update or
> social network database or service."
>
> I guess what confuses me most, is the motivation behind this
> announcement?  I mean sure, no-one wants apps out there that take
> advantage of end users and give them a rough ride, but as you said
> yourself 90% of users aren't getting that experience and as someone
> else said; good apps will always bubble to the top.
>
> I think it's incredibly disappointing to hear Twitter tell dev's not
> to create clients any more.  No developer sets out to create a bad
> Twitter client.  They set out to improve the Twitter experience,
> because they believe they can and generally because they love
> Twitter.  Arguably Twitter wouldn't be where it is today if it weren't
> for those that did exactly that.
>
> Unless we've all misunderstood what's been said here, then I'd
> question investing any time or money into the focusing on what are,
> today, areas "outside the mainstream consumer client experience".
> Sure go ahead and innovate in the areas Twitter tells you you're
> allowed to... for now.  What happens when Twitter sees the new
> innovation you've just discovered is really popular?  Do we get
> another announcement telling dev's not to develop that stuff any more?
>
> Like I say, I hope we've all misunderstood the message here (I really
> do).  I've no beef with the Ts & Cs.  But please don't tell people to
> stop developing clients that people work hard on and that users love.
>
> On Mar 11, 8:18 pm, Ryan Sarver <rsar...@twitter.com> wrote:
> > Hey all, I’d like to give you an update about the state of the Twitter
> > Platform and hopefully provide some much requested guidance.
> >
> > Since this time last year, Twitter use has skyrocketed.  We’ve grown from
> 48
> > million to 140 million tweets a day and we’re registering new accounts at
> an
> > all-time record.  This massive base of users, publishers, and businesses
> is
> > a giant playground for developers to build their own businesses on, and
> this
> > means the opportunity has grown for everyone.
> >
> > With more people joining Twitter and accessing the service in multiple
> ways,
> > a consistent user experience is more crucial than ever.  As we talked
> about
> > last April, this was our motivation for buying Tweetie and developing our
> > own official iPhone app.  It is the reason why we have developed official
> > apps for the Mac, iPad, Android and Windows Phone, and worked with RIM on
> > their Twitter for Blackberry app. As a result, the top five ways that
> people
> > access Twitter are official Twitter apps.
> >
> > Still, our user research shows that consumers continue to be confused by
> the
> > different ways that a fractured landscape of third-party Twitter clients
> > display tweets and let users interact with core Twitter functions.  For
> > example, people get confused by websites or clients that display tweets
> in a
> > way that doesn’t follow our design guidelines, or when services put their
> > own verbs on tweets instead of the ones used on Twitter.  Similarly, a
> > number of third-party consumer clients use their own versions of
> suggested
> > users, trends, and other data streams, confusing users in our network
> even
> > more.  Users should be able to view, retweet, and reply to @nytimes’
> tweets
> > the same way; see the same profile information about @whitehouse; and be
> > able to join in the discussion around the same trending topics as
> everyone
> > else across Twitter.
> >
> > *A Consistent User Experience*
> > Twitter is a network, and its network effects are driven by users seeing
> and
> > contributing to the network’s conversations.  We need to ensure users can
> > interact with Twitter the same way everywhere.  Specifically:
> >  - *The mainstream consumer client experience*.  Twitter will provide the
> > primary mainstream consumer client experience on phones, computers, and
> > other devices by which millions of people access Twitter content (tweets,
> > trends, profiles, etc.), and send tweets.  If there are too many ways to
> use
> > Twitter that are inconsistent with one another, we risk diffusing the
> user
> > experience.  In addition, a number of client applications have repeatedly
> > violated Twitter’s Terms of Service, including our user privacy policy.
> >  This demonstrates the risks associated with outsourcing the Twitter user
> > experience to third parties.  Twitter has to revoke literally hundreds of
> > API tokens / apps a week as part of our trust and safety efforts, in
> order
> > to protect the user experience on our platform.
> >  - *Display of tweets in 3rd-party services*. We need to ensure that
> tweets,
> > and tweet actions, are rendered in a consistent way so that people have
> the
> > same experience with tweets no matter where they are.   For example, some
> > developers display “comment”, “like”, or other terms with tweets instead
> of
> >  “follow, favorite, retweet, reply” - thus changing the core functions of
> a
> > tweet.
> >
> > With this in mind, we’ve updated our Terms of Service:
> http://dev.twitter.com/pages/api_terms.
> >
> > *The Opportunity for Developers*
> > Developers have told us that they’d like more guidance from us about the
> > best opportunities to build on Twitter.  More specifically, developers
> ask
> > us if they should build client apps that mimic or reproduce the
> mainstream
> > Twitter consumer client experience.  The answer is no.
> >
> > If you are an existing developer of client apps, you can continue to
> serve
> > your user base, but we will be holding you to high standards to ensure
> you
> > do not violate users’ privacy, that you provide consistency in the user
> > experience, and that you rigorously adhere to all areas of our Terms of
> > Service.  We have spoken with the major client applications in the
> Twitter
> > ecosystem about these needs on an ongoing basis, and will continue to
> ensure
> > a high bar is maintained.
> >
> > As we point out above, we need to move to a less fragmented world, where
> > every user can experience Twitter in a consistent way.  This is already
> > happening organically - the number and market share of consumer client
> apps
> > that are not owned or operated by Twitter has been shrinking.  According
> to
> > our data, 90% of active Twitter users use official Twitter apps on a
> monthly
> > basis.
> >
> > In contrast, the number of successful applications and companies in the
> > Twitter ecosystem that focus on areas outside of the mainstream consumer
> > client experience has grown quickly, and this is a trend we want to
> continue
> > to support and help grow.  Twitter will always be a platform on which a
> > smart developer with a great idea and some cool technology can build a
> great
> > company of his or her own.  And, with record user growth, there has never
> > been a better time to build into Twitter.
> >
> > Some key areas where ecosystem developers are thriving:
> >  - *Publisher tools*.  Companies such as
> > SocialFlow<http://www.socialflow.com/>help publishers optimize how
> > they use Twitter, leading to increased user
> > engagement and the production of the right tweet at the right time.
> >  - *Curation*.  Mass Relevance <http://www.massrelevance.com/> and
> > Sulia<http://www.sulia.com/>provide services for large media brands to
> > select, display, and stream the
> > most interesting and relevant tweets for a breaking news story, topic or
> > event.
> >  - *Realtime data signals*.  Hundreds of companies use real-time Twitter
> > data as an input into ranking, ad targeting, or other aspects of
> enhancing
> > their own core products.  Klout <http://klout.com/> is an example of a
> > company which has taken this to the next level by using Twitter data to
> > generate reputation scores for individuals.  Similarly,
> > Gnip<http://gnip.com/>syndicates Twitter data for licensing by third
> > parties who want to use our
> > real-time corpus for numerous applications (everything from hedge funds
> to
> > ranking scores).
> >  - *Social CRM, entreprise clients, and brand insights*.  Companies such
> as
> > HootSuite <http://hootsuite.com/>, CoTweet <http://cotweet.com/>,
> > Radian6<http://www.radian6.com/>,
> > Seesmic <http://seesmic.com/>, and Crimson
> > Hexagon<http://www.crimsonhexagon.com/>help brands, enterprises, and
> > media companies tap into the zeitgeist about
> > their brands on Twitter, and manage relationships with their consumers
> using
> > Twitter as a medium for interaction.
> >  - *Value-added content and vertical experiences*.  Emerging services
> like
> > Formspring <http://www.formspring.me/>, Foursquare <
> http://foursquare.com/>,
> > Instagram <http://instagr.am/>, and Quora <http://www.quora.com/> have
> built
> > into Twitter by allowing users to share unique and valuable content to
> their
> > followers, while, in exchange, the services get broader reach, user
> > acquisition, and traffic.
> >
> > A lot of Twitter’s success is attributable to a diverse ecosystem of more
> > than 750,000 registered apps.  We will continue to support this
> innovation.
> >  We are excited to be working with our developer community to create a
> > consistent and innovative experience for the many millions of users who
> have
> > come to depend on Twitter every day.
> >
> > As always, we welcome your feedback and questions.
> >
> > Best, Ryan
> > @rsarver <http://twitter.com/rsarver>
>
> --
> Twitter developer documentation and resources: http://dev.twitter.com/doc
> API updates via Twitter: http://twitter.com/twitterapi
> Issues/Enhancements Tracker:
> http://code.google.com/p/twitter-api/issues/list
> Change your membership to this group:
> http://groups.google.com/group/twitter-development-talk
>

-- 
Twitter developer documentation and resources: http://dev.twitter.com/doc
API updates via Twitter: http://twitter.com/twitterapi
Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list
Change your membership to this group: 
http://groups.google.com/group/twitter-development-talk

Reply via email to