Confirmed users
295
edits
No edit summary |
No edit summary |
||
| Line 17: | Line 17: | ||
== Summary == | == Summary == | ||
GCLI is a Graphical Command Line Interface. Command lines are fast and powerful, but they're also opaque and ugly due to a reliance on technology from the 70's. GCLI wants command lines to be discoverable and beautiful in addition to being fast and powerful. GCLI commands are just JavaScript so it is easy to extend. | |||
GCLI was originally part of the Bespin/Skywriter/Ace project (and was previously known as Cockpit). It is usable in a variety of situations. This project aims to integrate GCLI with the Web Console. The Web Console will be enhanced so that it can run JavaScript either using the current 'pure JavaScript' syntax or the simpler GCLI way of entering commands. | |||
As part of developer tools, GCLI will enable developers to access a wide range of development and diagnosis tools without a cluttered interface. It will help users enter the correct parameters quickly and without reference to manuals. | |||
Current web developer tools like Firebug and the Webkit Inspector have command lines, however they are largely unused for user interaction because they insist on a pure JavaScript syntax. | |||
== Release Requirements == | == Release Requirements == | ||
| Line 25: | Line 30: | ||
* Firefox features and add-ons can register new commands to be available in the GCLI | * Firefox features and add-ons can register new commands to be available in the GCLI | ||
* Integrates with the Web Console for output | * Integrates with the Web Console for output | ||
== Next Steps == | == Next Steps == | ||
* Creating demo | |||
== Related Bugs & Dependencies == | == Related Bugs & Dependencies == | ||