- Fork on github https://github.com/mozilla/r2d2b2g
- clone your fork
git clone [email protected]:your_github_username_here/r2d2b2g.git
- cd into your cloned fork
cd r2d2b2g
- set r2d2b2g/master as upstream
git remote add --track master upstream https://github.com/mozilla/r2d2b2g.git
- initialize submodules
git submodule init && git submodule update
- make
make
- Run it!
make run
Note: to quit the instance of Firefox started by make run
, use Firefox's
Quit/Exit menu item, as aborting the task on the command line with Control-C
will crash Firefox, and you'll lose changes to the apps on the Dashboard.
If you need to use a custom Firefox profile, you can skip step 9 and run via the following command
PROFILE=/path/to/arbitrary/profile make run
Pick up an issue from the
issue tracker and
check out a new branch that describes the issue.
ex. git checkout -b fixThatBrokenThingYouKnow
squashed commits preferred, then issue a pull request.