Source
From FirebugWiki
Contents
GIT Repositories & Structure[edit]
List of repositories in https://github.com/firebug/ README
- firebug - Main Firebug repo (including, tests and tracing related stuff)
- firebug-lite - Main FirebugLite repo
- artwork - Firebug icons and any other design files
- test-result-viewer - Firebug web-app for displaying test results
- manual-tests - Test files provided by users (coming from issue reports)
- extension-examples - Firebug extension examples
Notes:
- Any in-house developed extension should have its own repository.
- Firebug has been originally using SVN. The transition has been made at revision 12936
firebug[edit]
This repository is the one that Firebug and Firebug extension developers will probably use the most.
https://github.com/firebug/firebug
- firebug
- extension // Extension directory (can be directly mapped to Firefox)
- tests // Firebug Automated Testing
- content // Directories with test files
+ _styles // CSS files used by tests for better design
+ console // a directory with test files
+ command line // a directory with test files
+ ...
* testlist.html // List of tests for automated run
+ FBTest // FBTest (extension directory), test harness
+ templates // Template files for various kinds of tests
- trace
+ FBTrace // FBTrace (extension directory), tracing support
Notes:
- It also includes entire support for testing so everyone can run tests easily after cloning this repo.
- Support for Firebug tracing is also included.
Previous SVN:
- firebug is mapped to: http://code.google.com/p/fbug/source/browse/#svn%2Fbranches%2Ffirebug1.10
- tests/content is mapped to: http://code.google.com/p/fbug/source/browse/#svn%2Ftests%2Fcontent%2Fbranches%2F1.10
- tests/FBTest is mapped to: http://code.google.com/p/fbug/source/browse/#svn%2Ffbtest%2Fbranches%2Ffbtest1.10
- tests/templates is mapped to: http://code.google.com/p/fbug/source/browse/#svn%2Ftests%2Fcontent%2Ftemplates
- trace/fbtrace is mapped to: http://code.google.com/p/fbug/source/browse/#svn%2Fextensions%2Ffbtrace%2Fbranches%2Ffbtrace1.10
firebug-lite[edit]
Repository for all Firebug Lite related files.
https://github.com/firebug/firebug-lite
- TODO: Needs to review the current structure
- TODO: not yet on github.com
Previous SVN:
artwork[edit]
Firebug design related work
Previous SVN:
test-result-viewer[edit]
An independent web-app responsible for displaying test results coming from Firebug test-bot or from users.
https://github.com/firebug/test-result-viewer
Previous SVN:
manual-tests[edit]
All test files provided by users
https://github.com/firebug/manual-tests
Previous SVN:
- Mapped to: http://code.google.com/p/fbug/source/browse/#svn%2Ftests%2Fissues
- TODO: Should be synced with: getfirebug.com/tests/issues/ (so, the test files are available online)
extension-examples[edit]
Example Firebug extensions
https://github.com/firebug/extension-examples
- extension-examples + HelloWorld + HelloBootAMD + ...
Previous SVN:
- Mapped to: (but no sub dirs with Firebug version): http://code.google.com/p/fbug/source/browse/#svn%2Fexamples