Source
From FirebugWiki
Contents |
GIT Repositories & Structure
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
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
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
Firebug design related work
Previous SVN:
test-result-viewer
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
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
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