Source

From FirebugWiki
Revision as of 17:34, 21 November 2013 by Sebastianz (Talk | contribs) (Added categories)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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-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:

extension-examples[edit]

Example Firebug extensions

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

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

Previous SVN:

Resources[edit]