Awesome work, Abi!

- Blair


On 6/02/2009 4:44 AM, Abimanyu Raja wrote:
> It's time to start improving the built-in Ubiquity commands! Since the
> launch of Ubiquity last August, huge improvements have been made. But
> most of these new changes haven't improved the commands in any way.
> Aside from a few bug fixes, the "wikipedia" command, the "twitter"
> command and others are still the same/ /as they were back in August.
>
> Since the core developers have been working hard on Ubiquity core, Aza
> suggested starting weekly focuses so that everyone can concentrate their
> efforts on a single command for a week or two.
>
>
>       Email
>
> We'll start with the email commands (email, last-email,
> get-email-address, detect-email-provider) for the first two weeks.
>
> The most important objective is to be enable the email command to be
> used with other service providers like:
>
>     * Windows Live Hotmail - has an API <http://dev.live.com/contacts/>
>       to retrieve contacts
>     * Yahoo! - has one API <http://developer.yahoo.com/mail/> to
>       retrieve contacts and one to compose messages
>       <http://developer.yahoo.com/mail/>
>     * Google Apps
>     * Thunderbird
>     * Default mailto: application (e.g. Mail.app on a mac) - should work
>       similar to this command <http://www.mikedeboer.nl/ubiquity/>
>     * Others like AOL <http://dev.aol.com/api/openmail/api_docs>,
>       Zimbra, LinkedIn contacts, etc.
>
> With the addition of these different providers, the new command would
> have a additional modifier "using":
>
> The new email command
> <http://www.flickr.com/photos/32072...@n02/3255203892/>
>
> The default email provider will be based on your browsing history - the
> email account with the highest frecency
> <https://developer.mozilla.org/en/The_Places_frecency_algorithm> (see
> the detect-email-provider command). But you can change your default by
> simply telling Ubiquity "my email is yahoo"
> <http://theunfocused.net/2009/01/16/ubiquitous-information-part-1/>.
>
> As with any other command, another major goal here is to fix all tickets
> related to this command (click image to get to Trac).
> Email tickets
> <https://ubiquity.mozilla.com/trac/query?status=accepted&status=assigned&status=new&status=reopened&order=priority&col=id&col=summary&col=status&col=type&col=priority&col=milestone&col=component&keywords=%7Eemail>
>
>
>       How you can help
>
>    1. Suggest improvements to the email commands
>    2. Submit *patches* to fix any of the open tickets or to add your
>       favorite feature!
>    3. Write a comprehensive unit test framework for commands
>       <https://ubiquity.mozilla.com/trac/ticket/512>that will ensure
>       that errors in commands are detected quickly.
>    4. If you are a *designer*, you write can CSS for Ubiquity. How about
>       making this bland preview look awesome?picture-18picture-20
>
> The current email command code can be found here
> <https://ubiquity.mozilla.com/hg/ubiquity-firefox/file/tip/ubiquity/standard-feeds/email.js>
> and the code for the contacts noun is here
> <https://ubiquity.mozilla.com/hg/ubiquity-firefox/file/tip/ubiquity/feed-parts/header/en/nountypes.js>.
>
>
>       Progress
>
> I've already integrated Yahoo! and Google Apps contacts. But it does not
> seem to be possible to send emails from Yahoo! like we do in Gmail (do
> you know how to do that?). I'll be blogging about the progress as it
> happens.
>
> Let's perfect the email commands in the next two weeks!
>
> After that, we'll look at the Twitter command (timelines, replies and
> more!).
>
> -----------------
>
> Reprinted from here
> <http://abcdefu.wordpress.com/2009/02/04/weekly-focus-email-commands/>.
> Feel free to comment here or on the blog.
>
>
> >

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"ubiquity-firefox" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/ubiquity-firefox?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to