Crossfire

From FirebugWiki

(Difference between revisions)
Jump to: navigation, search
m (Who is using Crossfire ?)
m (Changed wiki link)
(35 intermediate revisions not shown)
Line 1: Line 1:
-
= Crossfire =
+
'''The Crossfire wiki has been migrated to Github. All of the content from this wiki has been moved to the [https://github.com/mrennie/crossfire/wiki wiki on Github].'''
-
[[File:Crossfire-lg.png]]
+
The remaining pages and links below will not be migrated to Github and have been left here for legacy reasons.
-
Crossfire is a Firebug extension which implements a JSON protocol to allow remote clients (like an IDE or code editor) to connect to Firebug.
+
== Crossfire Wire Protocol ==
-
 
+
*[[Crossfire 0.3a7 Protocol Reference|Crossfire 0.3a7]]
-
== Who is using Crossfire ? ==
+
*[[Crossfire 0.3a6 Protocol Reference|Crossfire 0.3a6]]
-
 
+
*[[Crossfire 0.3a5 Protocol Reference|Crossfire 0.3a5]]
-
One of the main goals of Crossfire is to provide a simple and straight-forward method for tools in other processes to obtain the same kind of information that Firebug has about the Web pages the user is debugging.
+
*[[Crossfire 0.3a4 Protocol Reference|Crossfire 0.3a4]]
-
 
+
-
* The Firebug Working Group is currently planning to use Crossfire in future versions of Firebug as a solution for the out-of-process plugin architecture of Firefox 4.
+
-
 
+
-
* Webtools JavaScript Development Tools from Eclipse is using Crossfire to provide Firebug and Internet Explorer debugging capabilites; [http://wiki.eclipse.org/JSDT/Debug JSDT Debug Wiki]
+
-
 
+
-
* The 8.0 beta version of IBM's Rational Application Developer is using Crossfire to enhance their existing Firebug integration. [https://www.ibm.com/developerworks/wikis/display/rad/Rational+Application+Developer+Open+Beta RAD Open Beta] [https://www.ibm.com/developerworks/wikis/download/attachments/129008975/crossfire_demo2.swf?version=1 Demo video]
+
-
 
+
-
* A KDevelop plugin [http://gitorious.org/kdevelop/quanta/ Quanta], with the latest sources found in: [http://gitorious.org/kdevelop/quanta/trees/master/debuggers/crossfire Quanta GIT repo]
+
-
 
+
-
== Getting Started ==
+
-
 
+
-
[[Getting started with Crossfire]] contains some helpful information for getting started. This is mostly intended for developers interested in building tools that connect to Crossfire, and assumes some familiarity with Firebug and Firefox extensions.
+
-
 
+
-
There are pre-built versions of Crossfire available: [http://getfirebug.com/releases/crossfire/ http://getfirebug.com/releases/crossfire/]
+
-
 
+
-
[[Connecting Firebug in Firefox to another Firebug in Firefox]] is a tutorial that explains how to connect the Crossfire client and Crossfire server by running to separate Firefox processes.
+
-
 
+
-
== Known Issues ==
+
-
 
+
-
Issues in Crossfire are tracked with Firebug's issue tracker using the 'crossfire' label.
+
-
 
+
-
[http://code.google.com/p/fbug/issues/list?q=label:crossfire http://code.google.com/p/fbug/issues/list?q=label:crossfire]
+
-
 
+
-
== Protocol Reference ==
+
-
 
+
-
Documentation and examples for the protocol Crossfire: [[Crossfire Protocol Reference]]
+
== Road Map ==
== Road Map ==
-
=== Release Plan / Schedule ===
+
The planning road map has been moved to the [https://github.com/mrennie/crossfire/wiki/Planning Github planning page].
-
 
+
-
* Version 0.1: Alpha-only developer preview, proof-of-concept.  Firebug 1.5/1.6
+
-
 
+
-
* Version 0.2: Target Crossfire beta for Firebug 1.6. Protocol solidifying (not frozen).
+
-
 
+
-
* Version 0.3: Target stable quality for Firebug 1.7 - add support for extensions/modules.
+
-
 
+
-
* Version 0.4: Firebug 1.8 / Firebug Lite - enable cross-process/cross-browser Firebug.
+
-
 
+
-
* Version 0.5: TBD
+
-
 
+
-
=== Version 0.1 ===
+
-
 
+
-
 
+
-
*  API Documentation http://getfirebug.com/developer/api/crossfire0.1/index.html
+
-
 
+
-
=== Version 0.2 ===
+
-
 
+
-
* [[Crossfire 0.2 Planning]]
+
-
* 0.2 API documentation [http://getfirebug.com/developer/api/crossfire0.2/index.html http://getfirebug.com/developer/api/crossfire0.2/index.html]
+
-
 
+
-
=== Version 0.3 ===
+
-
 
+
-
* [[Crossfire 0.3 Goals]]
+
-
 
+
-
=== Version 0.4 ===
+
-
 
+
-
* [[Crossfire 0.4 Planning]]
+
-
 
+
-
== Command-line ==
+
-
 
+
-
* [[Crossfire Command-line Options]]
+
-
 
+
-
== Tools API ==
+
-
 
+
-
The Crossfire Tools API is a way for extensions to utilize Crossfire's socket connection and packet-handling features to add additional functionality to Firebug/Crossfire.
+
-
 
+
-
* [[Crossfire Tools API]]
+

Revision as of 11:02, 16 July 2013

The Crossfire wiki has been migrated to Github. All of the content from this wiki has been moved to the wiki on Github.

The remaining pages and links below will not be migrated to Github and have been left here for legacy reasons.

Crossfire Wire Protocol

Road Map

The planning road map has been moved to the Github planning page.

Personal tools