Source

From FirebugWiki

(Difference between revisions)
Jump to: navigation, search
(GIT Repositories & Structure)
m (Made internal link out of GIT Development Workflow)
(One intermediate revision not shown)
Line 106: Line 106:
* [https://github.com/firebug/firebug Open Source]
* [https://github.com/firebug/firebug Open Source]
* [https://github.com/firebug/firebug/blob/master/extension/license.txt BSD License]
* [https://github.com/firebug/firebug/blob/master/extension/license.txt BSD License]
 +
* [[GIT Development Workflow]]

Revision as of 21:32, 8 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 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-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:


extension-examples

Example Firebug extensions

https://github.com/firebug/extension-examples

- extension-examples
  + HelloWorld
  + HelloBootAMD
  + ...

Previous SVN:

Resources

Personal tools