Features/Desktop: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
mNo edit summary
No edit summary
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{FeaturesInboxNote}}
{{FeaturesInboxNote}}
{{ForceRefreshButton}}
{{ForceRefreshButton}}
== Firefox ==
=== Stage: Definition, Design, Planning, Development ===
<table class="querytable sortable">
<table class="querytable sortable">
<tr>
<tr>
<td class="header" style="width: 5%;">Pr</td>
<td class="header" style="width: 5%;">Pr</td>
<td class="header" style="width: 5%;">Rank</td>
<td class="header" style="width: 5%;">Rank</td>
<td class="header" style="width: 35%;">Feature</td>
<td class="header" style="width: 40%;">Feature</td>
<td class="header" style="width: 10%;">Stage</td>
<td class="header" style="width: 10%;">Stage</td>
<td class="header" style="width: 10%;">Status</td>
<td class="header" style="width: 10%;">Target</td>
<td class="header" style="width: 15%;">Team</td>
<td class="header" style="width: 15%;">Lead eng</td>
<td class="header" style="width: 20%;">Feature manager</td>
<td class="header" style="width: 15%;">Directly Responsible Individual</td>
</tr>
</tr>
{{#ask: [[Category:Feature Page]] [[Feature list::Desktop]] [[Feature engineering team::!DevTools]] [[Feature stage::Definition||Design||Planning||Development||Landed||Shipped]]
{{#ask: [[Category:Feature Page]] [[Feature list::Desktop]] [[Feature engineering team::!DevTools]] [[Feature stage::Definition||Design||Planning||Development]]
| ?#
| ?#
| ?Feature name#
| ?Feature name#
Line 18: Line 18:
| ?Feature rank#
| ?Feature rank#
| ?Feature stage#
| ?Feature stage#
| ?Feature status#
| ?Feature version#
| ?Feature engineering team#
| ?Feature lead engineer#
| ?Feature feature manager#
| ?Feature feature manager#
| mainlabel=-
| mainlabel=-
Line 29: Line 29:
</table>
</table>


== Dev Tools ==
=== Dev Release: Top Bug List ===
<table class="querytable sortable">
<tr>
<td class="header" style="width: 7%;">Pr</td>
<td class="header" style="width: 8%;">Rank</td>
<td class="header" style="width: 12%;">Bug #</td>
<td class="header" style="width: 73%;">Description</td>
</tr>
 
{{BugList | P1 |  |691951| Telemetry prompt gets dismissed without user interaction }}
{{BugList | P1 |  |539546| Trigger password autofill earlier to avoid overwriting unnecessary user input }}
{{BugList | P1 |  |568409| The Preferences dialog should not be modal }}
{{BugList | P1 |  |407981| Delayed shutdown makes it impossible to start Firefox immediately after exiting }}
{{BugList | P1 |  |260611| leave bookmarks menu open when I middle-click a bookmark }}
{{BugList | P1 |  |334987| Only play sounds from current tab/window }}
{{BugList | P1 |  |355063| Password manager does not work on script-generated forms }}
{{BugList | P1 |  |378775| implement Opera's behavior for selecting text inside of a link and link drag and drop }}
{{BugList | P1 |  |425145| User Option to Save ID and Password When autocomplete equals off }}
{{BugList | P1 |  |545595| Warn the user when he is about to send a credit card number over non-SSL }}
{{BugList | P1 |  |565764| Scrollbar gets too small to use on long pages }}
{{BugList | P1 |  |549697| Add click-to-start form of disabled plugins }}
{{BugList | P1 |  |566510| Allow multiselect operations on tabs }}
{{BugList | P1 |  |583890| When the full page title is not shown remove redundant text in tabs }}
{{BugList | P1 |  |597593| Move undo tabs/windows to the List All Tabs menu }}
{{BugList | P1 |  |259059| Show when CAPS-LOCK is on and focus is in a password field }}
{{BugList | P1 |  |171237| Scroll view a few lines beyond occurrence of found search term with type ahead find and toolkit find to show more context instead of last line/bottom of page }}
{{BugList | P1 |  |693253| Search on page results visibility should be improved }}
{{BugList | P1 |  |342101| Find bar: Auto-highlight all matches in page }}
{{BugList | P1 |  |248955| search box should be tab-specific (content should not persist when switching tabs) }}
 
 
</table>
 
=== Stage: Landed ===
<table class="querytable sortable">
<table class="querytable sortable">
<tr>
<tr>
<td class="header" style="width: 5%;">Pr</td>
<td class="header" style="width: 5%;">Pr</td>
<td class="header" style="width: 5%;">Rank</td>
<td class="header" style="width: 5%;">Rank</td>
<td class="header" style="width: 35%;">Feature</td>
<td class="header" style="width: 40%;">Feature</td>
<td class="header" style="width: 10%;">Stage</td>
<td class="header" style="width: 10%;">Stage</td>
<td class="header" style="width: 10%;">Status</td>
<td class="header" style="width: 10%;">Target</td>
<td class="header" style="width: 15%;">Team</td>
<td class="header" style="width: 15%;">Lead eng</td>
<td class="header" style="width: 20%;">Feature manager</td>
<td class="header" style="width: 15%;">Feature manager</td>
</tr>
</tr>
{{#ask: [[Category:Feature Page]] [[Feature list::Desktop]] [[Feature engineering team::DevTools]] [[Feature stage::Definition||Design||Planning||Development||Landed||Shipped]]
{{#ask: [[Category:Feature Page]] [[Feature list::Desktop]] [[Feature engineering team::!DevTools]] [[Feature stage::Landed]]
| ?#
| ?#
| ?Feature name#
| ?Feature name#
Line 46: Line 79:
| ?Feature rank#
| ?Feature rank#
| ?Feature stage#
| ?Feature stage#
| ?Feature status#
| ?Feature version#
| ?Feature engineering team#
| ?Feature lead engineer#
| ?Feature feature manager#
| ?Feature feature manager#
| mainlabel=-
| mainlabel=-
Line 57: Line 90:
</table>
</table>


== Firefox: Need Feature Pages ==
=== Stage: Shipped ===
{| class="fullwidth-table sortable" style="width: 950px"
<table class="querytable sortable">
|-
<tr>
| style="font-weight: bold; background: #DDD; width: 100px" | Roadmap
<td class="header" style="width: 5%;">Pr</td>
| style="font-weight: bold; background: #DDD; width: 100px" | Team
<td class="header" style="width: 5%;">Rank</td>
| style="font-weight: bold; background: #DDD;" | Feature
<td class="header" style="width: 40%;">Feature</td>
| style="font-weight: bold; background: #DDD; width: 80px" | Status
<td class="header" style="width: 10%;">Stage</td>
| style="font-weight: bold; background: #DDD; width: 150px" | Owner
<td class="header" style="width: 10%;">Target</td>
|-
<td class="header" style="width: 15%;">Lead eng</td>
| Web Apps
<td class="header" style="width: 15%;">Feature manager</td>
| Front-end
</tr>
| App install/uninstall APIs in Firefox
{{#ask: [[Category:Feature Page]] [[Feature list::Desktop]] [[Feature engineering team::!DevTools]] [[Feature stage::Shipped]]
| {{Pr1}} (1)
| ?#
| Ragavan Srinivasan
| ?Feature name#
|-
| ?Feature priority#
| UX
| ?Feature rank#
| Front-end
| ?Feature stage#
| [[Firefox/Features/Electrolysis|Execute chrome in separate process]]
| ?Feature version#
| {{Pr1}} (2)
| ?Feature lead engineer#
| Jay Sullivan
| ?Feature feature manager#
|-
| mainlabel=-
| Web Apps
| sort=Feature priority,Feature rank,Feature stage
| Front-end
| format=template
| HTML5 Web App dashboard
| limit=10000
| {{Pr1}} (3)
| template=FeatureListTableWithRank
| Ragavan Srinivasan
}}
|-
</table>
| Web Apps
| Front-end
| [[Firefox/Features/Home_Tab|Home Tab as Permanent App Tab]]
| {{Pr1}} (5)
| Alex Limi
|-
| Distribution
| Front-end
| Bundled Extension Update/Enhancement
| {{Pr2}}
| Kev Needham
|-
| Distribution
| Front-end
| Group Policy Support for Deployment/Configuration
| {{Pr2}}
| Kev Needham
|-
| Distribution
| Front-end
| distribution.js Enhancements
| {{Pr2}}
| Kev Needham
|-
| Identity
| Front-end
| Sign into the browser: master password/profile/sync account redesign
| {{Pr2}}
| Dan Mills
|-
| Installers
| Front-end
| Multi-locale installers (Windows)
| {{Pr2}}
| Kev Needham
|-
| Installers
| Front-end
| Microsoft Scriptable Installer (.msi) for single and multi-locales
| {{Pr2}}
| Kev Needham
|-
| Installers
| Front-end
| Post-intstallation customization options (network and local storage)
| {{Pr2}}
| Kev Needham
|-
| Sync
| Front-end
| Snippet view on Start Page
| {{Pr2}}
| Ragavan Srinivasan
|-
| User support
| Front-end
| More understandable way to clean cache and cookies
| {{Pr2}}
| Jay Sullivan
|-
| User support
| ???
| Make about:support API
| {{Pr2}}
| Jay Sullivan
|-
| User support
| Front-end
| Provide intuitive steps when Firefox can't connect
| {{Pr2}}
| Jay Sullivan
|-
| Web Apps
| Front-end
| In App experience v2
| {{Pr2}}
| Ragavan Srinivasan
|-
| Web Apps
| Front-end
| In App experience v1 (Site specific browser ++)
| {{Pr2}}
| Ragavan Srinivasan
|-
| Distribution
| Front-end
| Distribution Automatic Update Service
| {{Pr3}}
| Kev Needham
|-
| Identity
| Front-end
| Account Manager: account information sprinkled on site-specific prefs
| {{Pr3}}
| Dan Mills
|-
| Installers
| Front-end
| Multi-locale installers (Non-windows)
| {{Pr3}}
| Kev Needham
|-
| User Engagement
| Front-end
| Allow engagement through Firefox Start Page based on browser's knowledge of the user
| {{Pr3}}
| Jay Sullivan
|-
| User support
| Front-end
| If Firefox won't start X times, try harder
| {{Pr3}}
| Jay Sullivan
|-
| Sharing
| Front-end
| [[Labs/F1|Sharing]] UI in Firefox
| {{Pr3}}
| Bryan Clark
|}


== Firefox: Completed? ==
=== Stage: Draft ===
These are flagged as "completed" but I'm not entirely sure what that means for some.  Stashing here until I can confirm where these ended up on the train.  If these were part of Firefox 5 or earlier, please just delete them from this table (don't delete the feature pages).
<table class="querytable sortable">
{| class="fullwidth-table sortable" style="width: 950px"
<tr>
|-
<td class="header" style="width: 5%;">Pr</td>
| style="font-weight: bold; background: #DDD; width: 100px" | Roadmap
<td class="header" style="width: 5%;">Rank</td>
| style="font-weight: bold; background: #DDD; width: 100px" | Team
<td class="header" style="width: 40%;">Feature</td>
| style="font-weight: bold; background: #DDD;" | Feature
<td class="header" style="width: 10%;">Stage</td>
| style="font-weight: bold; background: #DDD; width: 80px" | Status
<td class="header" style="width: 10%;">Target</td>
| style="font-weight: bold; background: #DDD; width: 150px" | Owner
<td class="header" style="width: 15%;">Lead eng</td>
|-
<td class="header" style="width: 15%;">Feature manager</td>
| UX
</tr>
| Front-end
{{#ask: [[Category:Feature Page]] [[Feature list::Desktop]] [[Feature engineering team::!DevTools]] [[Feature stage::Draft]]
| [[Firefox/Features/Close_tabs_without_resize|Don't resize when closing tabs]]
| ?#
| Complete
| ?Feature name#
| Alex Limi
| ?Feature priority#
|-
| ?Feature rank#
| Add-ons
| ?Feature stage#
| Front-end
| ?Feature version#
| [[Firefox/Features/Easier_Add-on_Compatibility|Solution to frequent compatibility updates]]
| ?Feature lead engineer#
| {{InProgress}}
| ?Feature feature manager#
| Justin Scott
| mainlabel=-
|}
| sort=Feature priority,Feature rank,Feature stage
| format=template
| limit=10000
| template=FeatureListTableWithRank
}}
</table>


== See also ==
=== Stage: Inbox, On hold ===
[[Features/Release Tracking]]
<table class="querytable sortable">
<tr>
<td class="header" style="width: 5%;">Pr</td>
<td class="header" style="width: 5%;">Rank</td>
<td class="header" style="width: 40%;">Feature</td>
<td class="header" style="width: 10%;">Stage</td>
<td class="header" style="width: 10%;">Target</td>
<td class="header" style="width: 15%;">Lead eng</td>
<td class="header" style="width: 15%;">Feature manager</td>
</tr>
{{#ask: [[Category:Feature Page]] [[Feature list::Desktop]] [[Feature engineering team::!DevTools]] [[Feature stage::Feature Inbox||On hold]]
| ?#
| ?Feature name#
| ?Feature priority#
| ?Feature rank#
| ?Feature stage#
| ?Feature version#
| ?Feature lead engineer#
| ?Feature feature manager#
| mainlabel=-
| sort=Feature priority,Feature rank,Feature stage
| format=template
| limit=10000
| template=FeatureListTableWithRank
}}
</table>


__NOTOC__
=== Stage: Shelved ===
<table class="querytable sortable">
<tr>
<td class="header" style="width: 5%;">Pr</td>
<td class="header" style="width: 5%;">Rank</td>
<td class="header" style="width: 40%;">Feature</td>
<td class="header" style="width: 10%;">Stage</td>
<td class="header" style="width: 10%;">Target</td>
<td class="header" style="width: 15%;">Lead eng</td>
<td class="header" style="width: 15%;">Feature manager</td>
</tr>
{{#ask: [[Category:Feature Page]] [[Feature list::Desktop]] [[Feature engineering team::!DevTools]] [[Feature stage::Shelved]]
| ?#
| ?Feature name#
| ?Feature priority#
| ?Feature rank#
| ?Feature stage#
| ?Feature version#
| ?Feature lead engineer#
| ?Feature feature manager#
| mainlabel=-
| sort=Feature priority,Feature rank,Feature stage
| format=template
| limit=10000
| template=FeatureListTableWithRank
}}
</table>

Latest revision as of 13:01, 17 October 2011

Please do not add Features directly to this list.
If you have a feature you would like to propose for this list, please add it to the Features Inbox.
A team triages that list regularly and will handle adding to and prioritizing this list. Thanks!

Stage: Definition, Design, Planning, Development

{{#ask: Feature list::DesktopFeature engineering team::!DevTools|Design||Planning||Development | ?# | ?Feature name# | ?Feature priority# | ?Feature rank# | ?Feature stage# | ?Feature version# | ?Feature lead engineer# | ?Feature feature manager# | mainlabel=- | sort=Feature priority,Feature rank,Feature stage | format=template | limit=10000 | template=FeatureListTableWithRank }}
Pr Rank Feature Stage Target Lead eng Directly Responsible Individual

Dev Release: Top Bug List

Pr Rank Bug # Description
P1 691951 Telemetry prompt gets dismissed without user interaction
P1 539546 Trigger password autofill earlier to avoid overwriting unnecessary user input
P1 568409 The Preferences dialog should not be modal
P1 407981 Delayed shutdown makes it impossible to start Firefox immediately after exiting
P1 260611 leave bookmarks menu open when I middle-click a bookmark
P1 334987 Only play sounds from current tab/window
P1 355063 Password manager does not work on script-generated forms
P1 378775 implement Opera's behavior for selecting text inside of a link and link drag and drop
P1 425145 User Option to Save ID and Password When autocomplete equals off
P1 545595 Warn the user when he is about to send a credit card number over non-SSL
P1 565764 Scrollbar gets too small to use on long pages
P1 549697 Add click-to-start form of disabled plugins
P1 566510 Allow multiselect operations on tabs
P1 583890 When the full page title is not shown remove redundant text in tabs
P1 597593 Move undo tabs/windows to the List All Tabs menu
P1 259059 Show when CAPS-LOCK is on and focus is in a password field
P1 171237 Scroll view a few lines beyond occurrence of found search term with type ahead find and toolkit find to show more context instead of last line/bottom of page
P1 693253 Search on page results visibility should be improved
P1 342101 Find bar: Auto-highlight all matches in page
P1 248955 search box should be tab-specific (content should not persist when switching tabs)

Stage: Landed

{{#ask: Feature list::DesktopFeature engineering team::!DevToolsFeature stage::Landed | ?# | ?Feature name# | ?Feature priority# | ?Feature rank# | ?Feature stage# | ?Feature version# | ?Feature lead engineer# | ?Feature feature manager# | mainlabel=- | sort=Feature priority,Feature rank,Feature stage | format=template | limit=10000 | template=FeatureListTableWithRank }}
Pr Rank Feature Stage Target Lead eng Feature manager

Stage: Shipped

{{#ask: Feature list::DesktopFeature engineering team::!DevToolsFeature stage::Shipped | ?# | ?Feature name# | ?Feature priority# | ?Feature rank# | ?Feature stage# | ?Feature version# | ?Feature lead engineer# | ?Feature feature manager# | mainlabel=- | sort=Feature priority,Feature rank,Feature stage | format=template | limit=10000 | template=FeatureListTableWithRank }}
Pr Rank Feature Stage Target Lead eng Feature manager

Stage: Draft

{{#ask: Feature list::DesktopFeature engineering team::!DevToolsFeature stage::Draft | ?# | ?Feature name# | ?Feature priority# | ?Feature rank# | ?Feature stage# | ?Feature version# | ?Feature lead engineer# | ?Feature feature manager# | mainlabel=- | sort=Feature priority,Feature rank,Feature stage | format=template | limit=10000 | template=FeatureListTableWithRank }}
Pr Rank Feature Stage Target Lead eng Feature manager

Stage: Inbox, On hold

{{#ask: Feature list::DesktopFeature engineering team::!DevTools|On hold | ?# | ?Feature name# | ?Feature priority# | ?Feature rank# | ?Feature stage# | ?Feature version# | ?Feature lead engineer# | ?Feature feature manager# | mainlabel=- | sort=Feature priority,Feature rank,Feature stage | format=template | limit=10000 | template=FeatureListTableWithRank }}
Pr Rank Feature Stage Target Lead eng Feature manager

Stage: Shelved

{{#ask: Feature list::DesktopFeature engineering team::!DevToolsFeature stage::Shelved | ?# | ?Feature name# | ?Feature priority# | ?Feature rank# | ?Feature stage# | ?Feature version# | ?Feature lead engineer# | ?Feature feature manager# | mainlabel=- | sort=Feature priority,Feature rank,Feature stage | format=template | limit=10000 | template=FeatureListTableWithRank }}
Pr Rank Feature Stage Target Lead eng Feature manager