Deprecating /statuses/public_timeline resource on 4/5/10

2 views
Skip to first unread message

Ryan Sarver

unread,
Mar 3, 2010, 9:45:11 PM3/3/10
to Twitter Development Talk, twitter-ap...@googlegroups.com
This is an announcement that we will be deprecating the /statuses/public_timeline resource as of April 5th (4/5/10). Please let us know if there are any major concerns.

Thanks, Ryan

Cameron Kaiser

unread,
Mar 3, 2010, 9:47:05 PM3/3/10
to twitter-deve...@googlegroups.com
> This is an announcement that we will be deprecating the *
> /statuses/public_timeline* resource as of April 5th (4/5/10). Please let us

> know if there are any major concerns.

Why?

--
------------------------------------ personal: http://www.cameronkaiser.com/ --
Cameron Kaiser * Floodgap Systems * www.floodgap.com * cka...@floodgap.com
-- Tell the truth, and run. -- Yugoslav proverb -------------------------------

Carlos

unread,
Mar 3, 2010, 10:40:45 PM3/3/10
to Twitter Development Talk
why?

On Mar 3, 9:45 pm, Ryan Sarver <rsar...@twitter.com> wrote:
> This is an announcement that we will be deprecating the *
> /statuses/public_timeline* resource as of April 5th (4/5/10). Please let us

Patrick Kennedy

unread,
Mar 3, 2010, 11:21:25 PM3/3/10
to twitter-deve...@googlegroups.com
Because you're suppose to use home_timeline now, which has everything
public_timeline has, plus support for retweets.

~Patrick

Abraham Williams

unread,
Mar 4, 2010, 12:06:57 AM3/4/10
to twitter-deve...@googlegroups.com
One less method for Twitter to maintain when the data is available through the Streaming API.

Abraham
--
Abraham Williams | Community Advocate | http://abrah.am
TwitterOAuth | http://github.com/abraham/twitteroauth
This email is: [ ] shareable [x] ask first [ ] private.

Patrick Kennedy

unread,
Mar 4, 2010, 12:22:00 AM3/4/10
to twitter-deve...@googlegroups.com
Ops. Was thinking about user_timeline v. home_timeline. So,
public_timeline is now going away too.

Raffi Krikorian

unread,
Mar 4, 2010, 9:44:43 AM3/4/10
to twitter-deve...@googlegroups.com
especially considering how surprisingly complex this endpoint is to maintain.
--
Raffi Krikorian
Twitter Platform Team
http://twitter.com/raffi

Brian Smith

unread,
Mar 4, 2010, 9:54:16 AM3/4/10
to twitter-deve...@googlegroups.com
Ryan Sarver wrote:
This is an announcement that we will be deprecating the /statuses/public_timeline resource as of April 5th (4/5/10). Please let us know if there are any major concerns.
Just to be perfectly clear: is it being deprecated or disabled on that date?

Thanks,
Brian

Raffi Krikorian

unread,
Mar 4, 2010, 11:04:59 AM3/4/10
to twitter-deve...@googlegroups.com
sorry - its being deprecated as of today.  it is being removed on 5 april 2010.  hope that clears up the confusion.

Hwee-Boon Yar

unread,
Mar 4, 2010, 11:44:38 AM3/4/10
to Twitter Development Talk
Is there a reasonable replacement to provide the same functionality in
mobile apps?

--
Hwee-Boon

On Mar 5, 12:04 am, Raffi Krikorian <ra...@twitter.com> wrote:
> sorry - its being deprecated as of today.  it is being removed on 5 april
> 2010.  hope that clears up the confusion.
>
> On Thu, Mar 4, 2010 at 6:54 AM, Brian Smith <br...@briansmith.org> wrote:
> >  Ryan Sarver wrote:
>

> > This is an announcement that we will be deprecating the *
> > /statuses/public_timeline* resource as of April 5th (4/5/10). Please let

Rich

unread,
Mar 4, 2010, 11:54:05 AM3/4/10
to Twitter Development Talk
Quite I am surprised to see this go, I'm not going to start using a
streaming API on a mobile device so I'll have to remove that
functionality from the app I guess.

Seems like a shame, although I've no idea of the metrics of how many
of my users check it.

Carlos

unread,
Mar 4, 2010, 12:22:38 PM3/4/10
to Twitter Development Talk
What is the replacement for this endpoint for mobile applications?

On Mar 3, 9:45 pm, Ryan Sarver <rsar...@twitter.com> wrote:

> This is an announcement that we will be deprecating the *
> /statuses/public_timeline* resource as of April 5th (4/5/10). Please let us

Zac Bowling

unread,
Mar 4, 2010, 1:05:33 PM3/4/10
to twitter-deve...@googlegroups.com
Yah, the public_timeline was awesome back in the really early days of twitter when volume was really low and you could actually keep up. Since then its a vestige of the original Twitter API that doesn't really work anymore because you can't see all tweets with it. It's just a limited random number of tweets so it doesn't make it very useful. 

The only advantages of the public_timeline is that its a simple get that doesn't required auth and it's cacheable between users locally (since it doesn't change very often). If you doing server to server access with the API, it shouldn't be an issue to switch. 

Even though I can't think of anything off the top of my head that API would be useful for these days for desktop and mobile clients, there may be something innovative that it may useful, which for those clients it kind of sucks. 
 
Since the streaming API doesn't support OAuth/XAuth yet like the other APIs and like was said at the dev meet up is not really targeting connections directly from the desktop/mobile clients connections right now, the developers using that API are going to need to host a server in order to replicate that functionality. It wouldn't be difficult to roll your own server to replicate the public_timeline with data from the spritzer if you had too, but some mobile and desktop developers hitting the Twitter API directly may not be in a position to host their own servers for their own clients.

Part of me says that it would be wise to wait until general xAuth is up and running for everyone (for those that need to login without going through the web) and is working on the streaming API and the streaming API is ready for connections directly from clients. However the other half of me thinks that that since the public_timeline sucks that it should just die either way. 

Zac Bowling
@zbowling

earth2marsh

unread,
Mar 5, 2010, 9:10:38 AM3/5/10
to Twitter Development Talk
BTW, it doesn't look like the docs on the apiwiki have been updated
with the deprecation notice.

Raffi Krikorian

unread,
Mar 5, 2010, 3:08:07 PM3/5/10
to twitter-deve...@googlegroups.com
fixed.


On Fri, Mar 5, 2010 at 6:10 AM, earth2marsh <ma...@earth2marsh.com> wrote:
BTW, it doesn't look like the docs on the apiwiki have been updated
with the deprecation notice.



Raffi Krikorian

unread,
Mar 5, 2010, 10:39:16 PM3/5/10
to twitter-deve...@googlegroups.com
hi all.

i just wanted to let you know that we've heard all the issues around this deprecation and potential removal of public_statuses -- we're currently reviewing and thinking this over and will have more to say next week.

thanks for your patience.

fixed.

BTW, it doesn't look like the docs on the apiwiki have been updated
with the deprecation notice.

CodeWarden

unread,
Mar 7, 2010, 12:15:55 PM3/7/10
to Twitter Development Talk
Just to throw my 2 cents in. Without a reasonable replacement for
mobile devices, we'll likely remove it, and I'm expecting a
substantial backlash from UberTwitter users. It does look like it
would be relatively simple to roll-your own with the streaming api,
which makes me wonder why this is being removed. I don't have metrics
on how many of my users access this endpoint, but I can say that in
the past year when there were issues with it, we would get plenty of
feedback. People like to use it to randomly find interesting people.

If sounds like the twitter folks are re-considering, I hope so.

-Paul

Reply all
Reply to author
Forward
0 new messages