Depi BrowserThis is the main extension for Depi in vscode. In addition to providing the GUIs for viewing the resources and links in Depi and manage them via the Blackboard, it provides built-in functionality for handling resources for To bring up the Blackboard press To add git resources, make a local clone of the repository of interest. (Note that this repostiory must also be configured to send webhook-events to the the git-monitor that reports in new versions of resources.) In the tree browser, right-click the file or folder you would like to to add to Depi and at the bottom of available commands click the Externally callable commandsThe GUIs can be initiated from by other extensions, see the list of commands defined in in the package.json or the listed commands under features. Edit config params for extensionTo edit the user settings JSON do
DevelopersTo debug the extension - open up Install node-modules and compile.
While working on the extension use:
At least once, make sure to build the blackboard site-bundle. Once ready either use the menus available or hit Build Blackboard site-bundleGo to
Building vsix locallyInstall
From root of this repository (depi-impl)
AcknowledgementsThis work was supported by the DARPA Assured Autonomy program and Air Force Research Laboratory. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of DARPA or AFRL. Contactcaid-dev@vanderbilt.edu |