Labs/F1/Roadmap: Difference between revisions

From MozillaWiki
< Labs‎ | F1
Jump to navigation Jump to search
Line 41: Line 41:
<div style="background-color:steelblue;border-radius:10px 10px 0 0;height:12px;text-align:center;color:#fff;font-weight:bold;font-size:12px;line-height:12px;letter-spacing:2px;">&lt;required&gt;</div>
<div style="background-color:steelblue;border-radius:10px 10px 0 0;height:12px;text-align:center;color:#fff;font-weight:bold;font-size:12px;line-height:12px;letter-spacing:2px;">&lt;required&gt;</div>


=== Minimal F1 Feature ===
=== [[Labs/F1/Feature Blocks/F1|Minimal F1 Feature]] ===


: ''This is the bare minimum pieces needed to use the F1 share feature starting with 1 working account''
: ''This is the bare minimum pieces needed to use the F1 share feature starting with 1 working account''


* Firefox Panel
* Firefox Panel
* Firefox Sharing Preferences  
* [[Labs/F1/Feature Blocks/Firefox Preferences|Firefox Sharing Preferences]]
* Sharing Service
* [[Labs/F1/Feature Blocks/Sharing Server|Sharing Server]]
* Twitter Account
* [[Labs/F1/Feature Blocks/Twitter|Twitter Account]]


=== Facebook Sharing Account ===
=== [[Labs/F1/Feature Blocks/Facebook|Facebook Sharing Account]] ===


: ''Implement the Facebook account interface''
: ''Implement the Facebook account interface''


=== GMail Sharing Account ===
=== [[Labs/F1/Feature Blocks/GMail|GMail Sharing Account]] ===


: ''Implement the GMail account interface''
: ''Implement the GMail account interface''


* Consider Google Apps (for your domain) as well
* This is GMail only, not the [[Labs/F1/Feature Blocks/Google Apps|Google Apps Sharing Account]] even though they are very similar


=== JavaScript Share API ===
=== [[Labs/F1/Feature Blocks/JavaScript Share API|JavaScript Share API]] ===


: ''[https://github.com/mozilla/f1/wiki/navigator-share-api navigator.share] api''
: ''[https://github.com/mozilla/f1/wiki/navigator-share-api navigator.share] api''


=== Localized Share Services ===
=== [[Labs/F1/Feature Blocks/Localized Share Services|Localized Share Services]] ===


: ''Additional services to satisfy a couple different locales''  
: ''Additional sharing services which are popular in different locales''  


<div style="background-color:steelblue;border-radius:0 0 10px 10px;height:12px;text-align:center;color:#fff;font-weight:bold;font-size:12px;line-height:12px;letter-spacing:2px;">&lt;/required&gt;</div>
<div style="background-color:steelblue;border-radius:0 0 10px 10px;height:12px;text-align:center;color:#fff;font-weight:bold;font-size:12px;line-height:12px;letter-spacing:2px;">&lt;/required&gt;</div>


=== URL Statistics ===
=== [[Labs/F1/Feature Blocks/Anonymous URL Stats|Anonymous URL Statistics]] ===


: ''Anonymous URL sharing statistics''
: ''Anonymous URL sharing statistics''


=== Yahoo Sharing Account ===
=== [[Labs/F1/Feature Blocks/Yahoo Mail|Yahoo Mail Sharing Account]] ===


: ''Implement the Yahoo Mail account interface''
: ''Implement the Yahoo Mail account interface''

Revision as of 20:34, 11 April 2011

F1-icon-128.png F1 2011 Roadmap
Owner: Bryan Clark Updated: 2011-04-11
User Goals:
  • Create a fun, fast, and reliable system that encourages people to share
  • Embrace the different types/levels of sharing people are comfortable with

Platform Goals:

  • Create a trusted partner for people to share links through
  • Standardize pieces of the link sharing activity, open it up to more players
  • Reduce the sharing NASCAR effect on sites
    • Work with sites to provide mutually beneficial user interactions
Draft-template-image.png THIS PAGE IS A WORKING DRAFT Pencil-emoji U270F-gray.png
The page may be difficult to navigate, and some information on its subject might be incomplete and/or evolving rapidly.
If you have any questions or ideas, please add them as a new topic on the discussion page.

Overview

Mozilla F1 is a simple and fast sharing service designed to enhance the sharing experience of the browser, Firefox, when sharing web sites.

name
The name F1 is a project name that is not necessarily the final name when compared with more standardized/branded names like Firefox Share.
tech
The project is both a hosted service and an add-on to Firefox. The hosted service acts as an OAuth proxy service which the add-on uses to push shares through.

Components

F1 has 3 bugzilla components for bug tracking

Feature Blocks

The are the feature blocks which appear in the Firefox/Flight Tracking. These feature blocks are in top down order of priority. The required line indicates a set of features that creates the minimum level of quality needed for initial launch. These are feature sets should conform to the Feature Page Structure

<required>

Minimal F1 Feature

This is the bare minimum pieces needed to use the F1 share feature starting with 1 working account

Facebook Sharing Account

Implement the Facebook account interface

GMail Sharing Account

Implement the GMail account interface

JavaScript Share API

navigator.share api

Localized Share Services

Additional sharing services which are popular in different locales
</required>

Anonymous URL Statistics

Anonymous URL sharing statistics

Yahoo Mail Sharing Account

Implement the Yahoo Mail account interface