Source
From FirebugWiki
m (→Google SVN to Github Transition) |
|||
| Line 23: | Line 23: | ||
See [[Google SVN to Github Transition Guide]] for more information. | See [[Google SVN to Github Transition Guide]] for more information. | ||
| + | |||
| + | |||
| + | == Suggested GIT Repositories & Structure == | ||
| + | |||
| + | List of suggested repositories in https://github.com/firebug/ | ||
| + | |||
| + | * '''firebug''' - Main Firebug repo (including, tests and tracing related stuff) | ||
| + | * '''firebug-lite''' - Main FirebugLite repo | ||
| + | * '''artwork''' - Firebug icons and any other design files | ||
| + | * '''test-results-app" - Firebug web-app for displaying test results | ||
| + | * '''manual-tests''' - Test files provided by users | ||
| + | |||
| + | Notes: | ||
| + | * Firebug extensions developed in-house should have its own repositories. | ||
| + | |||
| + | |||
| + | === firebug === | ||
| + | This repository is the one that Firebug and Firebug extension developers will probably use the most. | ||
| + | |||
| + | <code>https://github.com/firebug/firebug</code> | ||
| + | |||
| + | <pre> | ||
| + | - firebug | ||
| + | - firebug // Extension directory (can be directly mapped to Firefox) | ||
| + | - content | ||
| + | - locale | ||
| + | - skin | ||
| + | - ... | ||
| + | - tests // Firebug Automated Testing | ||
| + | + content // Directories with test files | ||
| + | + FBTest // FBTest (extension directory), test harness | ||
| + | + styles // CSS files used by tests for better design) | ||
| + | + templates // Template files for various kinds of tests | ||
| + | * testlist.html // List of test for automated run | ||
| + | - examples // Firebug example extensions | ||
| + | + HelloWorld | ||
| + | + HelloBootAMD | ||
| + | + ... | ||
| + | - trace | ||
| + | + FBTrace // FBTrace (extension directory), tracing support | ||
| + | </pre> | ||
| + | |||
| + | |||
| + | 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. | ||
| + | * The tests/content directory is mapped to: http://code.google.com/p/fbug/source/browse/#svn%2Ftests%2Fcontent%2Fbranches%2F1.10 | ||
| + | |||
| + | |||
| + | === firebug-lite === | ||
| + | Repository for all Firebug Lite related files. | ||
| + | |||
| + | <code>https://github.com/firebug/firebug-lite</code> | ||
| + | |||
| + | * Mapped to: http://code.google.com/p/fbug/source/browse/#svn%2Flite%2Fbranches%2Ffirebug1.5 | ||
| + | |||
| + | * TODO: Needs to review the current structure | ||
| + | |||
| + | |||
| + | |||
| + | === artwork === | ||
| + | Firebug design related work | ||
| + | |||
| + | * Mapped to: http://code.google.com/p/fbug/source/browse/#svn%2Fartwork | ||
| + | |||
| + | |||
| + | |||
| + | === test-results-app === | ||
| + | An independent web-app responsible for displaying test results coming from Firebug test-bot or from users. | ||
| + | |||
| + | <code>https://github.com/firebug/test-results</code> | ||
| + | |||
| + | * Mapped to: http://code.google.com/p/fbug/source/browse/#svn%2Ftests%2Fcontent%2Ftestbot%2Fresults | ||
| + | |||
| + | |||
| + | === manual-tests === | ||
| + | All test files provided by users | ||
| + | |||
| + | <code>https://github.com/firebug/manual-tests</code> | ||
| + | |||
| + | * Mapped to: http://code.google.com/p/fbug/source/browse/#svn%2Ftests%2Fissues | ||
| + | * Doesn't have to be ported immediately | ||
| + | * Exists mostly to be synced with: getfirebug.com/tests/issues/ | ||
Revision as of 15:13, 13 February 2012
Contents |
Directories
Please note: we do not use the "trunk" directory.
Firebug for Firefox, under http://fbug.googlecode.com/svn/branches/
- bti -- Browser tools interface tests
- firebug1.1 -- targets FF 1.5 - 3.0.0.*
- firebug1.2 -- targets FF 1.5 - 3.0.*
- firebug1.3 -- targets FF 3.0 - 3.0.*
- firebug1.4 -- targets FF 3.0 - 3.6.*
- firebug1.5 -- targets FF 3.5 - 3.6.*
- firebug1.6 -- targets FF 3.6 - 4.0.*
- firebug1.7 -- targets FF 3.6 - 5.*
- firebug1.8 -- targets FF 5.0 - 8.*
- firebug1.9 -- targets FF 5.0 - 10.*
- modules -- Firebug modules tests; abandoned
Google SVN to Github Transition
Discussion: https://groups.google.com/d/topic/firebug-working-group/pj0jq8fh5QY/discussion
See Google SVN to Github Transition Guide for more information.
Suggested GIT Repositories & Structure
List of suggested repositories in https://github.com/firebug/
- firebug - Main Firebug repo (including, tests and tracing related stuff)
- firebug-lite - Main FirebugLite repo
- artwork - Firebug icons and any other design files
- test-results-app" - Firebug web-app for displaying test results
- manual-tests - Test files provided by users
Notes:
- Firebug extensions developed in-house should have its own repositories.
firebug
This repository is the one that Firebug and Firebug extension developers will probably use the most.
https://github.com/firebug/firebug
- firebug
- firebug // Extension directory (can be directly mapped to Firefox)
- content
- locale
- skin
- ...
- tests // Firebug Automated Testing
+ content // Directories with test files
+ FBTest // FBTest (extension directory), test harness
+ styles // CSS files used by tests for better design)
+ templates // Template files for various kinds of tests
* testlist.html // List of test for automated run
- examples // Firebug example extensions
+ HelloWorld
+ HelloBootAMD
+ ...
- 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.
- The tests/content directory is mapped to: http://code.google.com/p/fbug/source/browse/#svn%2Ftests%2Fcontent%2Fbranches%2F1.10
firebug-lite
Repository for all Firebug Lite related files.
https://github.com/firebug/firebug-lite
- TODO: Needs to review the current structure
artwork
Firebug design related work
test-results-app
An independent web-app responsible for displaying test results coming from Firebug test-bot or from users.
https://github.com/firebug/test-results
manual-tests
All test files provided by users
https://github.com/firebug/manual-tests
- Mapped to: http://code.google.com/p/fbug/source/browse/#svn%2Ftests%2Fissues
- Doesn't have to be ported immediately
- Exists mostly to be synced with: getfirebug.com/tests/issues/