Home > groundcontrol

groundcontrol

Groundcontrol is a project mainly written in JAVASCRIPT and SHELL, based on the Apache-2.0 license.

Firefox Integration

GROUNDCONTROL for Firefox and Chromium

Providing management of an OpenStack Compute account.

TO INSTALL FOR TESTING

Assuming this README in is ~/groundcontrol: In Chromium: visit chrome://extensions click Developer Mode click Load Unpacked Extension select ~/groundcontrol/chromium Now you have a GroundControl button next to the address bar. In Firefox: cd ~/.mozilla/firefox/*.default echo "~/groundcontrol/firefox/" > "[email protected]" Start Firefox. Now you have a Tools | GroundControl menu entry.

TO DEPLOY THIS CODE (only useful to developers)

See ./deploy.sh

FILES

chromium/ The Chromium extension firefox/ The Firefox extension chromium/common/ The code used by both extensions (FF symlinks to this) deploy.sh Script to deploy new versions of the code

ROADMAP

The features we want to add, in rough order:

  • EntityManager [done]
  • EntityList [done]
  • Notifications [done]
  • Basic ServerManager only supporting EntityManager CRUD [done]
  • Basic UI to existing ServerManager [done]
  • Add the rest of ServerManager's features and add UI for them [done]
  • Other EntityManagers full support [done] + UI [not done]
  • Non-sucky UI
  • i18n
  • l10n
  • Proxy support in Javascript binding to OpenStack API
  • Split Javascript binding into its own project
Previous:Data-Getter