Open Bug 1182254 (dt-contribute) Opened 9 years ago Updated 2 years ago

[meta] Reducing DevTools Contribution Friction

Categories

(DevTools :: General, task)

task

Tracking

(Not tracked)

People

(Reporter: jryans, Unassigned)

References

(Depends on 10 open bugs)

Details

(Keywords: meta)

Today there are too many obstacles for new contributors that want to work on DevTools code.

The main points we want to attack with this effort are:

* Move all DevTools code to a single directory structure
* In-process reload of toolbox to apply changes
* Some kind of GitHub presence for DevTools

More details in the doc[1].

[1]: https://docs.google.com/document/d/1w_2ybBZHzFJlrl6CYeQ2UZD0HBmxDMrJI02_0-sMHzQ/edit#
Depends on: 896733
If you guys will accept a js-ctypes version of file watcher (and have the mentor resources to provide me with) I could really focus on Bug 958280 and knock it out in a month.
(In reply to noitidart from comment #1)
> If you guys will accept a js-ctypes version of file watcher (and have the
> mentor resources to provide me with) I could really focus on Bug 958280 and
> knock it out in a month.

Let's keep this conversation in bug 958280.
Depends on: 1183280
Depends on: 1188401
Depends on: 1188413
Depends on: 1193313
Depends on: 1013379
Depends on: 972404
Depends on: 1216979
Depends on: 1225108
Depends on: 1233463
Assignee: jryans → nobody
Status: ASSIGNED → NEW
Depends on: 1245462
Depends on: 1245530
Depends on: 1247203
Depends on: 1248348
Depends on: 1255348
Depends on: 1257532
Product: Firefox → DevTools
Depends on: 1658876
Type: defect → task
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.