See tweets in conversation/context

Bug #1164266 reported by Cassidy James Blaede
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Birdie
Fix Committed
Wishlist
Unassigned

Bug Description

Currently, I can see some "in reply to" text when a tweet was a direct reply to another tweet. One super handy feature would be to be able to see those tweets in context in some sort of conversation view.

Whether this is a decorated window popup or something else is to be determined, but as of now I get lost when I can't follow conversations.

Revision history for this message
Ivo Nunes (ivonunes) wrote :

The problem with implementing this (and some other features) is that Twitter only provides Birdie limited API calls. For example, the timeline is refreshing every two minutes just because Twitter only allows Birdie to get the timeline 15 times every 15 minutes. This is one of the reasons why I haven't, for example, implemented endless scrolling.

I haven't looked at how much calls we have available to do conversation threading, but it may not be enough.

Revision history for this message
Ivo Nunes (ivonunes) wrote :

Here is the relevant API call for this feature.

It renews every 15 minutes and we need to call it each time for every single tweet in a conversation.

Revision history for this message
Cassidy James Blaede (cassidyjames) wrote :

Wow, Twitter's API rules are harsh. :-/ I'm curious how popular Android clients do it; I've not ever had an issue where I'm unable to load something.

Revision history for this message
Cassidy James Blaede (cassidyjames) wrote :

Would the streaming API have any effect on this? https://dev.twitter.com/docs/streaming-apis

vasco (vasco-m-nunes)
Changed in birdie:
importance: Undecided → Wishlist
Ivo Nunes (ivonunes)
Changed in birdie:
status: New → Triaged
vasco (vasco-m-nunes)
Changed in birdie:
milestone: none → 0.3
vasco (vasco-m-nunes)
Changed in birdie:
status: Triaged → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.