Source
From FirebugWiki
(Difference between revisions)
| Line 1: | Line 1: | ||
| - | + | == GIT Repositories & Structure == | |
| - | + | ||
| - | + | List of repositories in https://github.com/firebug/ [https://github.com/firebug/firebug README] | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
* '''firebug''' - Main Firebug repo (including, tests and tracing related stuff) | * '''firebug''' - Main Firebug repo (including, tests and tracing related stuff) | ||
* '''firebug-lite''' - Main FirebugLite repo | * '''firebug-lite''' - Main FirebugLite repo | ||
* '''artwork''' - Firebug icons and any other design files | * '''artwork''' - Firebug icons and any other design files | ||
| - | * '''test- | + | * '''test-result-viewer''' - Firebug web-app for displaying test results |
* '''manual-tests''' - Test files provided by users (coming from issue reports) | * '''manual-tests''' - Test files provided by users (coming from issue reports) | ||
* '''extension-examples''' - Firebug extension examples | * '''extension-examples''' - Firebug extension examples | ||
| Line 38: | Line 12: | ||
Notes: | Notes: | ||
* Any in-house developed extension should have its own repository. | * Any in-house developed extension should have its own repository. | ||
| - | |||
| - | |||
| Line 68: | Line 40: | ||
* Support for Firebug tracing is also included. | * 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 | * 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/content is mapped to: http://code.google.com/p/fbug/source/browse/#svn%2Ftests%2Fcontent%2Fbranches%2F1.10 | ||
| Line 74: | Line 46: | ||
* tests/templates is mapped to: http://code.google.com/p/fbug/source/browse/#svn%2Ftests%2Fcontent%2Ftemplates | * 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 | * trace/fbtrace is mapped to: http://code.google.com/p/fbug/source/browse/#svn%2Fextensions%2Ffbtrace%2Fbranches%2Ffbtrace1.10 | ||
| + | |||
=== firebug-lite === | === firebug-lite === | ||
| Line 79: | Line 52: | ||
<code>https://github.com/firebug/firebug-lite</code> | <code>https://github.com/firebug/firebug-lite</code> | ||
| - | |||
| - | |||
* TODO: Needs to review the current structure | * TODO: Needs to review the current structure | ||
| + | * TODO: not yet on github.com | ||
| + | |||
| + | Previous SVN: | ||
| + | * Mapped to: http://code.google.com/p/fbug/source/browse/#svn%2Flite%2Fbranches%2Ffirebug1.5 | ||
| Line 88: | Line 63: | ||
Firebug design related work | Firebug design related work | ||
| + | Previous SVN: | ||
* Mapped to: http://code.google.com/p/fbug/source/browse/#svn%2Fartwork | * Mapped to: http://code.google.com/p/fbug/source/browse/#svn%2Fartwork | ||
| - | === test- | + | === test-result-viewer === |
An independent web-app responsible for displaying test results coming from Firebug test-bot or from users. | An independent web-app responsible for displaying test results coming from Firebug test-bot or from users. | ||
| - | <code>https://github.com/firebug/test- | + | <code>https://github.com/firebug/test-result-viewer</code> |
| + | Previous SVN: | ||
* Mapped to: http://code.google.com/p/fbug/source/browse/#svn%2Ftests%2Fcontent%2Ftestbot%2Fresults | * Mapped to: http://code.google.com/p/fbug/source/browse/#svn%2Ftests%2Fcontent%2Ftestbot%2Fresults | ||
| + | |||
=== manual-tests === | === manual-tests === | ||
| Line 103: | Line 81: | ||
<code>https://github.com/firebug/manual-tests</code> | <code>https://github.com/firebug/manual-tests</code> | ||
| + | Previous SVN: | ||
* Mapped to: http://code.google.com/p/fbug/source/browse/#svn%2Ftests%2Fissues | * 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) |
| - | + | ||
| Line 120: | Line 98: | ||
</pre> | </pre> | ||
| + | Previous SVN: | ||
* Mapped to: (but no sub dirs with Firebug version): http://code.google.com/p/fbug/source/browse/#svn%2Fexamples | * Mapped to: (but no sub dirs with Firebug version): http://code.google.com/p/fbug/source/browse/#svn%2Fexamples | ||
| + | |||
| + | |||
| + | == Resources == | ||
| + | * [http://code.google.com/p/fbug/source/checkout Open Source] | ||
| + | * [http://code.google.com/p/fbug/source/browse/branches/firebug1.6/license.txt BSD License] | ||
Revision as of 14:50, 7 March 2012
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
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