Today marks a moment in time for us, one that we are very excited to share. Over the past few months we have been focusing very hard on our foundation so that Shyftr can be built in a way that successfully drives us into the future. During this period we have made some subtle updates, all of which were implemented to prepare for this moment.
Today we take one step closer to establishing the long term direction of our service. We are opening up our core features so that Shyftr content comes to you, and we are excited to share what we have been working so hard on developing the past few months: The Shyftr API, the Activity Stream, and Embeddable Widgets.
The Shyftr API
The API was and continues to be developed for a variety of reasons. Ultimately, we needed to build the API so that we could more effectively and more quickly build features. But the upside is far greater than that. The API is being used internally, and is integral in the development of the features that we are rolling out today. In the near term we are restricting access to the API for internal use and select partners. Although, at some point in the future we will make the API accessible publicly.
Shyftr handles a wealth of exciting and interesting content that we felt needed to be released. The API will enable our data to be used both to build features and tools within Shyftr, as well as features and tools for use outside of Shyftr. We plan on supporting just about every aspect of the service through the API, outside of reading feeds in the reader. The realization surrounding what can be built by leveraging this API is an extremely exciting thought, and we are looking forward to both the tools and features we release over the short term as well as the tools that 3rd party developers will want to build down the road.
At the core of the Shyftr experience there are Pockets (shared items), Comments (discussing content), and Shyfts (adding new feeds). Previously, you would have to go to a friend or another person's profile to evaluate when they add new feeds, when they comment on content, and when they pocket items. We addressed pocketed items previously by building the pocket blog, allowing you to add an RSS feed to track when someone else pockets an item. But it was not ideal and we needed to address the bigger dilemma.
It is imperative that people's actions are pushed to you so that you do not have to seek them out. Shyftr is about sharing. Sharing feeds, sharing items, and discussing content within shared conversations. So with that in mind, an activity stream was born. An activity stream that shows when someone shyfts a feed, pockets an item, and comments on a piece of content. An activity stream that delivers this content to you.
The activity stream can be filtered in a few ways. You can view and interact with any combination of these 3 pieces of content: comments, pockets, and shyfts. The green dot signifies that the content is on and loaded into the stream, and the red dot signifies that the content is turned off and withheld from appearing in the stream.
You can also filter who you want to view in the activity stream:
My Friends Activity
or by clicking a username within any activity stream you can see their specific activity.
When you are looking at an activity stream, you can engage it by pocketing items you would like to share, shyft feeds of interest, and comment within conversations that interest you.
(note: If your privacy settings are set to private, your pockets and shyfts will not appear anywhere within any activity stream besides your own, which only you will be able to view.)
The activity stream is core to the social aspects of what Shyftr represents. And this is just the beginning. As we move into the future, it is important that we highlight the wealth of activity that underpins the service. So with that in mind, we thank the Popular page for time well served, and welcome the Shyftr activity stream. The Popular page will be phased out and the Shyftr activity stream will become our new home page. We want to hear what everyone thinks, as this will help us to shape the future of the stream and how we will continue to develop it.
The embeddable widgets are an example of how we leveraged our API to build tools that re-distribute Shyftr content. The embeddable widgets come in 3 forms (all containing pockets, comments, and shyfts) and can be customized in a variety of ways.
Your Activity Stream - this widget allows you to embed your activity in shyftr and place it on another site.
Feed Activity Stream - any action associated with a specific feed can be customized and embedded back to that publisher's site. This stream includes posts along with shyfts, pockets, and comments.
Shyftr Activity Stream - the Shyftr activity stream can be used to show all the activity happening within Shyftr.
The following example is a feed activity widget:
What This All Means
A few months ago we realized that in order to develop Shyftr's social features over the long term and develop them quickly, building the API was critical. We could have continued down the path we were on, but eventually it would have become a roadblock. Instead, we have opened many doors. Our vision has never changed. Building a social feed reader and content aggregator is a deep passion of ours and there are many variables - a couple being the reader experience and the social experience. We have spent a lot of effort on the reader and we will continue to do so. With the development of our API we have established a direction we can take the social aspects of Shyftr over the long haul. A direction we can use to help fulfill our vision. Today we are excited to roll out the results of this hard work, the direction this takes us, and all the great features and tools that will come of it. We hope you do as well, and we are looking forward to hearing your questions, comments, and thoughts.