Difference between revisions of "TweetHub"

From Eclipsepedia

Jump to: navigation, search
(Requirements)
(Requirements)
Line 6: Line 6:
  
 
====User Interface====
 
====User Interface====
 +
* Provide the following views:
 +
**Tweet (send message)
 +
**Replies
 +
**Direct Messages
 +
**Sent Messages
 +
**Favourites
 +
**People
 +
***Following
 +
***Followers
 +
**Groups
 +
**Search
 +
 +
* On mouseover of a shortened link, show the full link in a tooltip. (Maybe provide an option for this)
 +
 +
* Perhaps provide a view of sent/recieved links?
 +
 +
* Provide a Translate option through Google Translate?
 +
 +
* Allow multiple accounts
 +
 +
* Trends - not sure how necessary this is!
 +
 +
 +
 +
'''Avatar actions'''
 +
Whereever the avatar appears allow:
 +
* RT, Reply and DM.
 +
* Tooltip displaying profile
 +
 +
'''Tweet View'''
 +
* Tab completion in the Tweet view for all @ addressed users in your follow lists
 +
* Provide a URL shortening service in the tweet view
 +
 +
 +
'''General'''
 +
* Mark new tweets/read tweets
 +
* Notification of new tweets, and new additions to search
  
  
 
====Provider====
 
====Provider====
 +
* Change the client name from Twitter4J to TweetHub

Revision as of 05:53, 21 April 2009

TweetHub is a rich user interface built over the Twitter provider using RCP.

Requirements

The following is a list of requirements for both the UI and provider levels

User Interface

  • Provide the following views:
    • Tweet (send message)
    • Replies
    • Direct Messages
    • Sent Messages
    • Favourites
    • People
      • Following
      • Followers
    • Groups
    • Search
  • On mouseover of a shortened link, show the full link in a tooltip. (Maybe provide an option for this)
  • Perhaps provide a view of sent/recieved links?
  • Provide a Translate option through Google Translate?
  • Allow multiple accounts
  • Trends - not sure how necessary this is!


Avatar actions Whereever the avatar appears allow:

  • RT, Reply and DM.
  • Tooltip displaying profile

Tweet View

  • Tab completion in the Tweet view for all @ addressed users in your follow lists
  • Provide a URL shortening service in the tweet view


General

  • Mark new tweets/read tweets
  • Notification of new tweets, and new additions to search


Provider

  • Change the client name from Twitter4J to TweetHub