Labs/F1/Roadmap: Difference between revisions
Jump to navigation
Jump to search
m (Mark as outdated) |
|||
(28 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{{outdated}} | |||
<section begin=summary />{{RoadmapSummary | <section begin=summary />{{RoadmapSummary | ||
|icon=F1-icon-128.png | |icon=F1-icon-128.png | ||
Line 4: | Line 6: | ||
|pagetitle=F1 2011 Roadmap | |pagetitle=F1 2011 Roadmap | ||
|owner=Bryan Clark | |owner=Bryan Clark | ||
|updated= | |updated=April 18, 2011 | ||
|description=User Goals: | |description=User Goals: | ||
* Create a fun, fast, and reliable system that encourages people to share | * Create a fun, fast, and reliable system that encourages people to share | ||
Line 16: | Line 17: | ||
}}<section end=summary /> | }}<section end=summary /> | ||
== Overview == | == Overview == | ||
Mozilla F1 is a simple and fast sharing service designed to enhance the sharing experience of the browser, ''Firefox'', when sharing web sites. | [[Labs/F1|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. | ; 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. | ||
Line 35: | Line 35: | ||
** [https://bugzilla.mozilla.org/buglist.cgi?columnlist=assigned_to%2Cbug_status%2Cshort_desc%2Cstatus_whiteboard&component=Share%3A%20Web%20Client&product=Mozilla%20Services&query_format=advanced&resolution=---&query_based_on= Share:Web Client] for the web UI bits running inside the FF chrome | ** [https://bugzilla.mozilla.org/buglist.cgi?columnlist=assigned_to%2Cbug_status%2Cshort_desc%2Cstatus_whiteboard&component=Share%3A%20Web%20Client&product=Mozilla%20Services&query_format=advanced&resolution=---&query_based_on= Share:Web Client] for the web UI bits running inside the FF chrome | ||
== | == 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 minimal set we would not back out of the release train if they all landed. ''These feature sets should conform to the [[Feature Page Structure]]'' | |||
=== [[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 (Twitter)'' | |||
{| | {| class="fullwidth-table sortable" style="width: 800px;" | ||
|- | |- | ||
| style="background | | style="font-weight: bold; background: #DDD; width:35%" | Feature | ||
| style="background | | style="font-weight: bold; background: #DDD; width:35%" | Status | ||
| style="background | | style="font-weight: bold; background: #DDD; width:10%" | ETA | ||
| style="background | | style="font-weight: bold; background: #DDD; width:20%" | Owner | ||
|- | |- | ||
{{#lst:Labs/F1/Feature Blocks/Firefox Preferences|status}} | |||
|} | |||
|- | |- | ||
{{#lst:Labs/F1/Feature Blocks/Twitter|status}} | |||
|- | |- | ||
{{#lst:Labs/F1/Feature Blocks/Sharing Server|status}} | |||
|} | |} | ||
== | === [[Labs/F1/Feature Blocks/Facebook|Facebook Sharing Account]] === | ||
: ''Implement the Facebook account interface'' | |||
=== [[Labs/F1/Feature Blocks/GMail|GMail Sharing Account]] === | |||
: ''Implement the GMail account interface'' | |||
* This is GMail only, not the [[Labs/F1/Feature Blocks/Google Apps|Google Apps Sharing Account]] even though they are very similar | |||
=== [[Labs/F1/Feature Blocks/JavaScript Share API|JavaScript Share API]] === | |||
: ''[https://github.com/mozilla/f1/wiki/navigator-share-api navigator.share] api'' | |||
=== [[Labs/F1/Feature Blocks/Localized Share Services|Localized Share Services]] === | |||
: ''Additional sharing services which are popular in different locales'' | |||
=== | === [[Labs/F1/Feature Blocks/Anonymous URL Stats|Anonymous URL Statistics]] === | ||
: ''Anonymous URL sharing statistics'' | |||
=== [[Labs/F1/Feature Blocks/Yahoo Mail|Yahoo Mail Sharing Account]] === | |||
: ''Implement the Yahoo Mail account interface'' |
Latest revision as of 23:03, 19 April 2018
![]() |
F1 2011 Roadmap | |
Owner: Bryan Clark | Updated: 2018-04-19 | |
User Goals:
Platform Goals:
|
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
- All Components
- Server:Share for server related code
- Share:Firefox Client for the chrome UI bits in Firefox
- Share:Web Client for the web UI bits running inside the FF chrome
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 minimal set we would not back out of the release train if they all landed. These feature sets should conform to the Feature Page Structure
Minimal F1 Feature
- This is the bare minimum pieces needed to use the F1 share feature starting with 1 working account (Twitter)
Feature | Status | ETA | Owner |
F1 Preferences/Account Settings | Preferences pane landed, blocked on bug 653002 for OS styling | 2011-05-05 | Bryan Clark |
F1 Twitter Account | Initial prototype. Blocked on staging server running bug 650900 and bug 653002 for OS styling. | 2011-04-27 | Bryan Clark |
Share Server | Blocked on staging server, bug 650900 | 2011-05-05 | Bryan Clark |
Facebook Sharing Account
- Implement the Facebook account interface
GMail Sharing Account
- Implement the GMail account interface
- This is GMail only, not the Google Apps Sharing Account even though they are very similar
- navigator.share api
- Additional sharing services which are popular in different locales
Anonymous URL Statistics
- Anonymous URL sharing statistics
Yahoo Mail Sharing Account
- Implement the Yahoo Mail account interface