Designing the feedly + ubiquity integration

We are very excited: we have decided that the next iteration of the feedly sidebar should actually be Ubiquity. As such, we are killing the feedly sidebar proof of concept and are going over the next ten days convert its features into the following ubiquity commands:

  • feedly correlates the current page to an RSS article and opens it in feedly. The preview shows you the number of shares (and soon the number of friendfeed conversations and diggs)
  • mark-as-read correlates the current page to an article in your feedly/google reader and marks it as read.
  • save-for-later (note) (tagged tag1, tag2) saves the current page for later in both feedly and google reader.
  • share (note) (tagged tag1, tag2) share an article while annotating and tagging it.
  • tweet (note) a very simple way to tweet an article
  • quick-email (message) (to contact) email an article using your gmail account. If the web page is matched to an article, the content of the article will be included, if not only the title and the link of the article will be included. The contact auto-completion is provided through gmail+yahoo+custom LDIF
  • calais overlays semantic metadata from the calais service over the current page.
  • explore (topic) opens the feedly explore page for the specified topic. Provides auto-completion of topic names based on highest trending topics.
  • dashboard opens the feedly dashboard
  • screensaver opens the feedly screensaver
  • back (saved article) allows you to easily jump back to an article you previously saved for later.

As part of this process, we will also create a set of new noun types:

  • noun_type_feedly_topic
  • noun_type_feedly_contact
  • noun_type_feedly_tag
  • noun_type_feedly_saved_article

We are going to try to have an early version of these commands completed by the end of this week. If you have any suggestions, let us know.

— Progress Log —

01.12.2009
Added a section to the ubiquity on how to integrate a firefox extension with ubiquity and add commands programmatically.

01.13.2009
From a command developer perspective, I love the fact that everytime you re-activate ubiquity, it automatically picks up the latest changes you have made to the command javascript file. The more I learn about the ubiquity source code and the more impressed I am. We should have the first iteration of the integration available tomorrow morning.

01.14.2009
Finished the first iteration of the feedly+ubiquity integration. There is a great synergy between the ubiquity framework and our streets service bus. See here for more information on how to kick the tires.

01.15.2009
Followed suggestion to remove feedly- from the name of the commands. We also renamed email to quick-email to highlight that the email will be send without opening the gmail window.

01.16.2009
Added 3 new commands (dashboard, screensaver and back). Improved share and save-for-later so that they work on any page (not just RSS enabled web pages)

Author: @feedly

Read more. Know more.

10 thoughts on “Designing the feedly + ubiquity integration”

Comments are closed.