forked from firefox-devtools/debugger
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
cd5b279
commit 456fe63
Showing
1 changed file
with
34 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
### Debugger.html Roadmap | ||
|
||
|
||
#### Q3 Goals (July 1st - September 30th) | ||
|
||
**Top Goal** add features for debugging react apps. | ||
**Secondary Goals** improve the debugger core performance and experience and continue to invest in the community | ||
|
||
##### Framework Improvements | ||
|
||
* **Call Stacks** Simplify call stacks by grouping library frames | ||
* **Preview** Visualize Redux actions and React Components | ||
* **Navigation** Surface applications Actions and Components so that developers can easily add breakpoints or log statements. | ||
* **Performance** Improve server pause performance for large call stacks | ||
|
||
##### Language features | ||
|
||
* **Async Call Stack** Show async stack traces in the call stack, let developers select a frame. | ||
* **Smarter Breakpoints** Help developers add breakpoints that do not move when the code changes. | ||
* **AST Breakpoints** Recalculate locations when the page reloads based on an AST location so that the breakpoint does not move. **Column Breakpoints** Let developers add breakpoints in different locations on the line. | ||
* **Source Map Stepping** Help developers step through their code by automatically stepping when the code is transpiled. | ||
* **Continue to point** Help developers jump to a location in the code as opposed to stepping there. It’s better to jump than it is to step :) | ||
|
||
##### Parity Features | ||
|
||
* **Project Text Search** Let developers search the sources on the page. | ||
* **Event Listeners** Let developers jump to an active event listener. | ||
|
||
##### Invest in the community | ||
|
||
* **Mentorship** Encourage community mentorship and leadership opportunities. | ||
* **Outreach** Reach out to schools, companies, and bootcamps to organize events. | ||
* **Growth** Help contributors find meaningful work and build relationships. | ||
* **Education** Develop resources for giving a talk, writing blog posts, or recording a screencast. |