...
NOTE: This list isn't complete yet, we should take a futher look at it.
- Read Reads the top item in the list of data displayed.
- Move Moves through the list, reading each item in turn.
- If desired, use uses the controls to like/+1/retweet/etc the read item. The backend communicates with the sources' APIs to send the requests through.
Filtering
Bob really enjoys programming, and one of his hobbies is to work on side projects which he uploads to the Web using source code repository sites like Google Code and Github. He shares this interest with many of his colleagues, and they often like to discuss ideas. A common action among this group is to post your latest project on Google+ for comments and shares, and Bob tries to keep up with these postings so his friends will spread the word about his projects in return. Unfortunately, some of the people in this group also post content that Bob is not interested in. For instance, his coworker Bill also uses his Google+ account to publish a stream-of-consciousness narrative of the misadventures he has with his 3-month-old child. Even worse, these posts are +1'ed en masse by other parents who have Bill in their circles, often bringing them up higher in the Google+ news feed in comparison to the posts about Bill's side projects. Telling Google+ to show less of Bill isn't a good solution since it also suppresses the side project posts. Bob uses Hubbub's filtering feature on his colleagues to prioritize posts about side projects over those about less essential life details. He does this through the following steps:
- Notes a pattern in the posts that need to be filtered (here, the projects posts have links to websites, while the life details posts don't)
- Inputs the filter into the system, and Hubbub immediately applies it to the listed items so Bob can preview the results.
- Realizing that "contains a link", while better than no filter, still lets some noninteresting posts through, Bob updates the filter to allow only posts linking to the source code hosting websites that his friends use.
- Reads the newly filtered content, and concludes that it is a valid filter that expresses what he wants.
- Saves the filter.
- In the future, Bob applies the filter whenever he wants to look through the latest side projects that his friends have made.