DevTools/RoadmapDec2011: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 4: Line 4:
|pagetitle=Developer Tools 2012 Roadmap
|pagetitle=Developer Tools 2012 Roadmap
|owner=Kevin Dangoor
|owner=Kevin Dangoor
|updated=December 1, 2011
|updated=December 5, 2011
|status=Draft
|status=Draft
|description=The ultimate goal is to ''make Firefox the best dynamic environment for building modern web applications''. In doing so, we support Mozilla’s mission by making the web ''easier to develop for as proprietary platforms''. In 2012, we'll build on the momentum started in 2011 to deliver a useful and easy-to-use suite of tools.
|description=We want the web to be ''easier to develop for than proprietary platforms''. Mozilla can't do that alone, but we want to help developers as much as possible by making Firefox ''the best dynamic environment for building modern web applications''. In 2012, we'll build on the momentum started in 2011 to deliver a useful and easy-to-use suite of tools.
}}<section end=summary />
}}<section end=summary />


=Developer Tools 2012=
=Developer Tools 2012=


Kevin Dangoor [mailto:kdangoor@mozilla.com kdangoor@mozilla.com] December 1, 2012
Kevin Dangoor [mailto:kdangoor@mozilla.com kdangoor@mozilla.com] December 5, 2012


==Vision==
==Vision==


The ultimate goal is to '''make Firefox the best dynamic environment for building modern web applications'''. In doing so, we support Mozilla’s mission by making the web ''easier to develop for as proprietary platforms''.
We want the web to be ''easier to develop for than proprietary platforms''.


==Our Priorities==
Mozilla can't do that alone, but we want to help developers as much as possible by making Firefox ''the best dynamic environment for building modern web applications''.
 
# Help web developers on desktop Firefox
# Help Apps developers work on their applications
# Help mobile web developers create their mobile apps
# Help Add-on SDK developers debug their add-ons
# Help Firefox developers debug the browser
# Help developers of other Mozilla platform projects
 
Add-ons and Firefox itself are built on many of the same technologies as the web. The same SpiderMonkey JavaScript engine that runs JS code on web pages is also responsible for a great deal of the Firefox user interface and for running add-ons. Where possible, we will engineer our work to support anyone who is building on the Mozilla platform, but our top priority for 2011 is to delight people building web applications.


==Bundled Tools for the Most Common Tasks==
==Bundled Tools for the Most Common Tasks==
Line 82: Line 73:
Firefox Add-ons are in a somewhat similar position. Much of the technology that we have could be "pointed at" an add-on to help debug that add-on.
Firefox Add-ons are in a somewhat similar position. Much of the technology that we have could be "pointed at" an add-on to help debug that add-on.


The current plan for the Add-on Builder calls for the Builder to expand to helping in the creation and packaging of Apps, and to leverage the core source code editing functionality now built into Firefox. The latter change will pave the way for the Builder to integrate well with the rest of the tools suite.
The current plan for the Add-on Builder calls for the Builder to expand to helping in the creation and packaging of Apps, and to leverage the core source code editing functionality now built into Firefox. The latter change will pave the way for the Builder to integrate well with the rest of the tools shipped with the browser.


==Empowering Web Developers==
==Empowering Web Developers==
Line 91: Line 82:
# improve/contribute to the tools that ship with Firefox
# improve/contribute to the tools that ship with Firefox
# build entirely new tools of their own
# build entirely new tools of their own
At the end of 2011, we're already seeing an increase in participation in building new tools for Firefox. We will work to accelerate that in 2012.
==Our Priorities==
# Help web developers on desktop Firefox
# Help Apps developers work on their applications
# Help mobile web developers create their mobile apps
# Help Add-on SDK developers debug their add-ons
# Help Firefox developers debug the browser
# Help developers of other Mozilla platform projects


=Roadmap=
=Roadmap=


The dates listed below are guidelines around when we expect a feature to ship. Consult the [[Features/DevTools|feature pages]] for more current information and details.
==Q1 2012==
* Inspect the styles on a page
* Change the styles on a page and see the results live
==Q2 2012==
* User interface that scales to accommodate more tools and user preferences
==Q3 2012==
* Debugger
* Network event timeline
==Q4 2012==
* Tooling to assist with application performance issues


[[Category:Roadmaps]]
[[Category:Roadmaps]]
canmove, Confirmed users, Bureaucrats and Sysops emeriti
1,093

edits